Method for performing a packet filtering for prose in a D2D communication system and device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for performing a Packet filtering for ProSe in a D2D communication system, the method comprising: configuring a plurality of identifiers of the UE; receiving, by a Medium Access Control (MAC) entity, a Medium Access Control Protocol Data Unit (MAC PDU) including an indicator; checking, by the MAC entity, whether the indicator is equal to 16 Most Significant Bit (MSB) of any of identifiers of the UE; and delivering the MAC PDU, to a Radio Link Control (RLC) entity, after successfully decoding the MAC PDU, if the indicator is equal to 16 MSB of any of identifiers of the UE.
1. A method for a User Equipment (UE) operating in a wireless communication system, the method performed by a Medium Access Control (MAC) entity of the UE and comprising:
configuring a plurality of identifiers of the UE, wherein a size of each of the plurality of identifiers is greater than 16 bits;
receiving a IMAC Protocol Data Unit (PDU) including an indicator from a physical layer after the MAC PDU is successfully decoded by the physical layer, wherein the MAC PDU is transmitted from a MAC entity of a peer UE via a direct interface between the UE and the peer UE;
determining whether to deliver the MAC PDU to a Radio Link Control (RLC) entity based on whether the indicator is equal to 16 Most Significant Bits (MSBs) of any of the plurality of identifiers; and
delivering the MAC PDU to the RLC entity if it is determined to deliver the MAC PDU.
2. The method according to claim 1 , wherein each of the plurality of identifiers comprises a ProSe layer-2 group ID or a Destination Layer-2 ID.
3. The method according to claim 1 , wherein the indicator is included in a MAC header.
4. The method according to claim 1 , wherein the indicator is a DST field of a MAC PDU subheader.
5. The method according to claim 1 , wherein the plurality of identifiers identify ProSe groups to which the UE belongs.
6. The method according to claim 1 , further comprising discarding the MAC PDU if the indicator is not equal to 16 MSB of any of the plurality of identifiers.
7. A User Equipment (UE) operating in a wireless communication system, the UE comprising:
a Radio Frequency (RF) module configured to transmit and receive signals; and
a processor configured to:
configure a plurality of identifiers of the UE, wherein a size of each of the plurality of identifiers is greater than 16 bits,
control the RF unit to receive a Medium Access Control Protocol Data Unit (MAC PDU) including an indicator from a physical layer after the MAC PDU is successfully decoded by the physical layer, wherein the MAC PDU is transmitted from a MAC entity of a peer UE via a direct interface between the UE and the peer UE;
determine whether to deliver the MAC PDU to a Radio Link Control (RLC) entity based on whether the indicator is equal to 16 Most Significant Bit (MSB) of any of the plurality of identifiers; and
deliver the MAC PDU, to the RLC entity if it is determined to deliver the MAC PDU.
8. The UE according to claim 7 , wherein each of the plurality of identifiers comprises a ProSe layer-2 group ID or a Destination Layer-2 ID.
9. The UE according to claim 7 , wherein the indicator is included in a MAC header.
10. The UE according to claim 7 , wherein the indicator is a DST field of a MAC PDU subheader.
11. The UE according to claim 7 , wherein the plurality of identifiers identify ProSe groups to which the UE belongs.
12. The UE according to claim 7 , wherein the processor is further configured to discard the MAC PDU if the indicator is not equal to 16 MSB of any of the plurality of identifiers.