1. A method by a terminal for transmitting data for vehicle to everything (V2X) communication, the method comprising:receiving, from a base station, configuration information including bitmap information associated with a resource pool for the V2X communication;
determining subframes included in the resource pool in a system frame;
transmitting control information on resources determined based on the subframes included in the resource pool and the bitmap information; and
transmitting data based on the resources,
wherein the subframes include all subframes in the system frame except at least one subframe for a sidelink synchronization signal (SLSS), at least one downlink subframe for time division duplexing (TDD), at least one special subframe for TDD, and at least one reserved subframe, and
wherein the at least one reserved subframe is determined based on a length of the bitmap information.