Methods, Devices, and Computer Program Products For Facilitating Device-to-Device Communication Among Wireless Communication Devices
First Claim
1. A method for processing wireless packets received at a first wireless communication device, WCD, the method comprising:
- the first WCD receiving a wireless packet broadcasted by a second WCD, the wireless packet having one or more of i) a group identifier that identifies a group to which the second WCD belongs and ii) an application identifier that identifies an application which generated at least part of the wireless packet;
the first WCD extracting from the wireless packet one or more of the group identifier and the application identifier;
the first WCD determining whether to discard the wireless packet based on the one or more of the group identifier and the application identifier extracted from the wireless packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, device, and computer program product for facilitating device-to-device, D2D, communication among wireless communication devices, WCDs, is provided. The device is a first WCD that receives a wireless packet broadcasted by a second WCD. The wireless packet has one or more of i) a group identifier that identifies a group to which the second WCD belongs and ii) an application identifier that identifies an application which generated at least part of the wireless packet. The first WCD extracts from the wireless packet one or more of the group identifier and the application identifier. The first WCD determines whether to discard the wireless packet based on the one or more of the group identifier and the application identifier extracted from the wireless packet.
-
Citations
22 Claims
-
1. A method for processing wireless packets received at a first wireless communication device, WCD, the method comprising:
-
the first WCD receiving a wireless packet broadcasted by a second WCD, the wireless packet having one or more of i) a group identifier that identifies a group to which the second WCD belongs and ii) an application identifier that identifies an application which generated at least part of the wireless packet; the first WCD extracting from the wireless packet one or more of the group identifier and the application identifier; the first WCD determining whether to discard the wireless packet based on the one or more of the group identifier and the application identifier extracted from the wireless packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 21)
-
-
9. A method for broadcasting wireless packets by a second wireless communication device, WCD, comprising:
-
an application running on the WCD generating application data to be communicated to the same application on one or more other WCDs, wherein the WCD and the one or more other WCDs (104, 105) belong to a group used for device-to-device communication; the WCD determining a group identifier corresponding to the group; the WCD determining an application identifier corresponding to the application; the WCD generating a wireless packet that includes the group identifier, the application identifier, and the application data; and the WCD broadcasting the wireless packet. - View Dependent Claims (10, 22)
-
-
11. A first wireless communication device, WCD, comprising:
-
a transceiver configured to receive a wireless packet broadcasted by a second WCD, the wireless packet having one or more of i) a group identifier that identifies a group to which the second WCD belongs and ii) an application identifier that identifies an application which generated at least part of the wireless packet; and one more processors configured to; extract from the wireless packet one or more of the group identifier and the application identifier, and determine whether to discard the wireless packet based on the one or more of the group identifier and the application identifier extracted from the wireless packet. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A second wireless communication device, WCD, comprising:
-
one or more processors configured to; run an application on the WCD to generate application data to be communicated to the same application on one or more other WCDs, wherein the WCD and the one or more other WCDs (104, 105) belong to a group used for device-to-device communication, determine a group identifier corresponding to the group, determine an application identifier corresponding to the application, and generate a wireless packet that includes the group identifier, the application identifier, and the application data; and a transceiver configured to transmit the wireless packet. - View Dependent Claims (20)
-
Specification