Apparatus, system and method of communicating traffic to a plurality of peer to peer devices
AssigneeIntel Corporation
InventorEmily H. Qi
Life of this patent
Estimating the term…
Abstract
Some demonstrative embodiments include apparatuses, systems and/or methods of Peer to Peer communication. For example, a device may include a controller to generate a Peer to Peer discovery frame including at least one Multicast attribute, the Multicast Attribute including an address field and one or more attribute fields, the address field to indicate a plurality of devices; and a radio to transmit the Peer to Peer discovery frame, and to transmit multicast traffic to the plurality of devices according to the one or more attribute fields.
Claims25
A wireless device comprising:
- a controller to generate a Peer to Peer discovery frame comprising at least one Multicast attribute, the Multicast Attribute comprising an address field and one or more attribute fields, the address field to indicate a plurality of devices, said one or more attribute fields comprising availability information to indicate at least one channel and one or more time slots;
- and
- a radio to transmit the Peer to Peer discovery frame, and to transmit multicast traffic to the plurality of devices over the at least one channel during the one or more time slots.
A wireless device comprising:
- a controller to generate a Peer to Peer discovery frame comprising at least one Multicast attribute, the Multicast Attribute comprising an address field and one or more attribute fields, the address field to indicate a plurality of devices, said one or more attribute fields comprise a Map control field, and an Availability intervals bitmap field;
- and
- a radio to transmit the Peer to Peer discovery frame, and to transmit multicast traffic to the plurality of devices according to the one or more attribute fields.
A wireless device comprising:
- a controller to generate a Peer to Peer discovery frame comprising at least one Multicast attribute, the Multicast Attribute comprising an address field and one or more attribute fields, the address field to indicate a plurality of devices;
- and
- a radio to transmit the Peer to Peer discovery frame, and to transmit multicast traffic to the plurality of devices according to the one or more attribute fields, said controller is to protect said multicast traffic with a Group Temporal Key (GTK), said one or more attribute fields comprise availability information to indicate at least one channel and one or more time slots, said controller to determine the GTK based on messages communicated with said plurality of devices over the at least one channel during the one or more time slots.
A wireless device comprising:
- a controller to generate a Peer to Peer discovery frame comprising at least one Multicast attribute, the Multicast Attribute comprising an address field and one or more attribute fields, the address field to indicate a plurality of devices;
- and
- a radio to transmit said Peer to Peer discovery frame over a social channel, and to transmit multicast traffic to the plurality of devices over another channel different from said social channel according to the one or more attribute fields.
A wireless device comprising:
- a controller to generate a Peer to Peer discovery frame comprising at least one Multicast attribute, the Multicast Attribute comprising an address field and one or more attribute fields, the address field to indicate a plurality of devices;
- and
- a radio to transmit the Peer to Peer discovery frame, and to transmit multicast traffic to the plurality of devices according to the one or more attribute fields without establishing a Peer to Peer group with said plurality of devices.
A wireless device comprising:
- a controller to generate a Peer to Peer discovery frame comprising at least one Multicast attribute, said Peer to Peer discovery frame comprises a Neighbor Awareness Network (NAN) Service Discovery frame, the Multicast Attribute comprising an address field and one or more attribute fields, the address field to indicate a plurality of devices, said address field comprises a NAN cluster address;
- and
- a radio to transmit the Peer to Peer discovery frame, and to transmit multicast traffic to the plurality of devices according to the one or more attribute fields.
A first wireless device comprising:
- a radio to receive a Peer to Peer discovery frame from a second wireless device, the Peer to peer discovery frame comprising at least one Multicast attribute, the Multicast Attribute comprising an address field to indicate a plurality of devices and one or more attribute fields, the plurality of devices comprising said first wireless device, said one or more attribute fields comprising availability information to indicate at least one channel and one or more time slots;
- and
- a controller to process the Peer to Peer discovery frame and to cause the radio to receive multicast traffic from the second wireless device over the at least one channel during the one or more time slots.
A first wireless device comprising:
- a radio to receive a Peer to Peer discovery frame from a second wireless device, the Peer to peer discovery frame comprising at least one Multicast attribute, the Multicast Attribute comprising an address field to indicate a plurality of devices and one or more attribute fields, the plurality of devices comprising said first wireless device, said one or more attribute fields comprise a Map control field, and an Availability intervals bitmap field;
- and
- a controller to process the Peer to Peer discovery frame and to cause the radio to receive multicast traffic from the second wireless device according to the one or more attribute fields.
A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to implement operations at a wireless device, the operations comprising:
- generating a Peer to Peer discovery frame comprising at least one Multicast attribute, the Multicast Attribute comprising an address field and one or more attribute fields, the address field to indicate a plurality of devices, said one or more attribute fields comprise availability information to indicate at least one channel and one or more time slots;
- transmitting the Peer to Peer discovery frame;
- and
- transmitting multicast traffic to the plurality of devices over the at least one channel during the one or more time slots.
A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to implement operations at a wireless device, the operations comprising:
- generating a Peer to Peer discovery frame comprising at least one Multicast attribute, the Multicast Attribute comprising an address field and one or more attribute fields, the address field to indicate a plurality of devices;
- transmitting said Peer to Peer discovery frame over a social channel;
- and
- transmitting multicast traffic to the plurality of devices over another channel different from said social channel according to the one or more attribute fields.
A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to implement operations at a first wireless device, the operations comprising:
- receiving a Peer to Peer discovery frame from a second wireless device, the Peer to peer discovery frame comprising at least one Multicast attribute, the Multicast Attribute comprising an address field to indicate a plurality of devices and one or more attribute fields, said one or more attribute fields comprise availability information to indicate at least one channel and one or more time slots, the plurality of devices comprising said first wireless device;
- and
- receiving multicast traffic from the second wireless device over the at least one channel during the one or more time slots.
A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to implement operations at a first wireless device, the operations comprising:
- receiving a Peer to Peer discovery frame from a second wireless device, the Peer to peer discovery frame comprising at least one Multicast attribute, the Multicast Attribute comprising an address field to indicate a plurality of devices and one or more attribute fields, said one or more attribute fields comprise a Map control field, and an Availability intervals bitmap field, the plurality of devices comprising said first wireless device;
- and
- receiving multicast traffic from the second wireless device according to the one or more attribute fields.
Dependencies are inferred from the claim text.