WIRELESS ARCHITECTURE FOR TRADITIONAL WIRE BASED PROTOCOL
First Claim
Patent Images
1. A method for wirelessly communicating data at a high rate between a host entity and at least one remote wireless MDDI client capable device, comprising:
- performing a service discovery process to obtain information related to a plurality of wireless MDDI client capable devices in a local area;
receiving an indication to associate with at least one of the plurality of wireless MDDI client capable devices;
determining security capabilities of each of the plurality of wireless MDDI client capable devices;
selectively performing a security association procedure; and
associating with the at least one of the plurality of wireless MDDI client capable devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects describe service discovery of wireless MDDI client-capable devices though interaction with an underlying bearer protocol. Service discovery can be performed when the underlying layer supports multicasting, when the underlying layer is wiMedia UWB MAC and/or UDP/IP. Service discovery can be initiated by a w-MDDI sender and/or a w-MDDI receiver. An optional mutual security association procedure can be conducted if both devices support security and security is necessary.
-
Citations
50 Claims
-
1. A method for wirelessly communicating data at a high rate between a host entity and at least one remote wireless MDDI client capable device, comprising:
-
performing a service discovery process to obtain information related to a plurality of wireless MDDI client capable devices in a local area; receiving an indication to associate with at least one of the plurality of wireless MDDI client capable devices; determining security capabilities of each of the plurality of wireless MDDI client capable devices; selectively performing a security association procedure; and associating with the at least one of the plurality of wireless MDDI client capable devices. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A wireless communications apparatus, comprising:
-
a memory that retains instructions related to performing a service discovery process to gather information related to a plurality of wireless MDDI client capable devices in a local area, receiving a request to associate with at least one of the plurality of wireless MDDI client capable devices, determining security capabilities of each of the plurality of wireless MDDI client capable devices, performing a security association procedure, and associating with the at least one of the plurality of wireless MDDI client capable devices; and a processor, coupled to the memory, configured to execute the instructions retained in the memory. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A wireless communications apparatus that wirelessly communicates data at a high rate, comprising:
-
means for performing a service discovery process to gather information related to a plurality of wireless MDDI client capable devices in a local area; means for receiving a request to associate with at least one of the plurality of wireless MDDI client capable devices; means for determining security capabilities of each of the plurality of wireless MDDI client capable devices; means for selectively performing a security association procedure; and means for associating with the at least one of the plurality of wireless MDDI client capable devices. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program product, comprising:
a computer-readable medium comprising; a first set of codes for causing a computer to perform a service discovery process to obtain information related to a plurality of wireless MDDI client capable devices in a local area; a second set of codes for causing the computer to receive an indication to associate with at least one of the plurality of wireless MDDI client capable devices; a third set of codes for causing the computer to determine security capabilities of each of the plurality of wireless MDDI client capable devices; a fourth set of codes for causing the computer to perform a security association procedure; and a fifth set of codes for causing the computer to associate with the at least one of the plurality of wireless MDDI client capable devices. - View Dependent Claims (20, 21, 22)
-
23. At least one processor configured to communicate data at a high rate between a host entity and at least one remote wireless MDDI client capable device, comprising:
-
a first module for performing a service discovery process to obtain information related to a plurality of wireless MDDI client capable devices in a local area; a second module for receiving an indication to associate with at least one of the plurality of wireless MDDI client capable devices; a third module for determining security capabilities of each of the plurality of wireless MDDI client capable devices; a fourth module for selectively performing a security association procedure; and a fifth module for associating with the at least one of the plurality of wireless MDDI client capable devices. - View Dependent Claims (24, 25)
-
-
26. A method for wirelessly communicating data at a high rate with a host entity, comprising:
-
transmitting a neighbor list message to a lower layer, the neighbor list message solicits a list of devices in a local area; receiving a list of devices in the local area; sending a query packet to each of the devices; receiving a reply that includes string identifiers for the replying device, the reply is received before expiration of a predetermined interval; and selectively associating with the replying device. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A wireless communications apparatus, comprising:
-
a memory that retains instructions related to transmitting a neighbor list message to a lower layer, the neighbor list message solicits a list of devices in a local area, receiving a list of devices in the local area, sending a query packet to each of the devices, receiving a reply that includes string identifiers for the replying device, and selectively associating with the replying device, wherein the reply is received before expiration of a predetermined interval; and a processor, coupled to the memory, configured to execute the instructions retained in the memory. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. A wireless communications apparatus that wirelessly communicates data at a high rate, comprising:
-
means for sending a neighbor list message to a lower layer, the neighbor list message solicits a list of devices in a local area; means for receiving a list of devices in the local area; means for transmitting a query packet to each of the devices; means for receiving a reply that includes string identifiers for the replying device, the reply is received before expiration of a predetermined interval; and means for associating with the replying device. - View Dependent Claims (42, 43, 44, 45, 46)
-
-
47. A computer program product, comprising:
a computer-readable medium comprising; a first set of codes for causing a computer to transmit a neighbor list message to a lower layer, the neighbor list message solicits a list of devices in a local area; a second set of codes for causing the computer to receive a list of devices in the local area; a third set of codes for causing the computer to transmit a query packet to each of the devices; a fourth set of codes for causing the computer to receive a reply that includes string identifiers for the replying device, the reply is received before expiration of a predetermined interval; and a fifth set of codes for causing the computer to associate with the replying device. - View Dependent Claims (48, 49)
-
50. At least one processor configured to communicate data at a high rate, comprising:
-
a first module for transmitting a neighbor list message to a lower layer, the neighbor list message solicits a list of devices in a local area; a second module for receiving a list of devices in the local area; a third module for sending a query packet to each of the devices; a fourth module for receiving a reply that includes string identifiers for the replying device, the reply is received before expiration of a predetermined interval; and a fifth module for selectively associating with the replying device.
-
Specification