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 Mobile Display Digital Interface (MDDI) client capable device, comprising:
- transmitting, from an upper network layer to a lower network layer, a message to obtain a list of devices in a local area that support wireless MDDI;
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.
171 Citations
62 Claims
-
1. A method for wirelessly communicating data at a high rate between a host entity and at least one remote wireless Mobile Display Digital Interface (MDDI) client capable device, comprising:
-
transmitting, from an upper network layer to a lower network layer, a message to obtain a list of devices in a local area that support wireless MDDI; 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, 51)
-
-
7. A wireless communications apparatus, comprising:
-
a memory that retains instructions related to transmitting a message from an upper network layer to a lower network layer to obtain a list of devices in a local area that support wireless MDDI, 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, 52)
-
-
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, wherein the means for performing the service discovery process comprises means for transmitting, from an upper network layer to a lower network layer, a message to obtain a list of devices that includes the plurality of wireless MDDI client capable devices in the 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, 53)
-
-
19. A computer program product, comprising:
a nontransitory 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, wherein the service discovery process comprises transmitting, from an upper network layer to a lower network layer, a message to obtain a list of devices that includes the plurality of wireless MDDI client capable devices in the 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, 54, 61, 62)
-
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 electrical component for performing a service discovery process to obtain information related to a plurality of wireless MDDI client capable devices in a local area, wherein the service discovery process comprises transmitting, from an upper network layer to a lower network layer, a message to obtain a list of devices that includes the plurality of wireless MDDI client capable devices in the local area; a second electrical component for receiving an indication to associate with at least one of the plurality of wireless MDDI client capable devices; a third electrical component for determining security capabilities of each of the plurality of wireless MDDI client capable devices; a fourth electrical component for selectively performing a security association procedure; and a fifth electrical component for associating with the at least one of the plurality of wireless MDDI client capable devices. - View Dependent Claims (24, 25, 55)
-
-
26. A method for wirelessly communicating data at a high rate with a host entity, comprising:
-
transmitting a neighbor list message from an upper network layer to a lower network layer that solicits a list of devices in a local area; receiving a list of devices in the local area; sending a wireless MDDI 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, 56)
-
-
35. A wireless communications apparatus, comprising:
-
a memory that retains instructions related to transmitting a neighbor list message from an upper network layer to a lower network layer;
wherein the neighbor list message solicits a list of devices in a local area, receiving a list of devices in the local area, sending a wireless MDDI 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; anda processor, coupled to the memory, configured to execute the instructions retained in the memory. - View Dependent Claims (36, 37, 38, 39, 40, 57)
-
-
41. A wireless communications apparatus that wirelessly communicates data at a high rate, comprising:
-
means for sending a neighbor list message from an upper network layer to a lower network layer, wherein 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 wireless MDDI 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, 58)
-
-
47. A computer program product, comprising:
a nontransitory computer-readable medium comprising; a first set of codes for causing a computer to transmit a neighbor list message from an upper network layer to a lower network layer, wherein 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 wireless MDDI 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, 59)
-
50. At least one processor configured to communicate data at a high rate, comprising:
-
a first electrical component for transmitting a neighbor list message from an upper network layer to a lower network layer, wherein the neighbor list message solicits a list of devices in a local area; a second electrical component for receiving a list of devices in the local area; a third electrical component for sending a wireless MDDI query packet to each of the devices; a fourth electrical component 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 electrical component for selectively associating with the replying device. - View Dependent Claims (60)
-
Specification