Method and apparatus to provide data streaming over a network connection in a wireless MAC processor
First Claim
1. A method of wirelessly transmitting a wireless network MAC packet of information by a wireless transmitter coupled to a network device by a packetized network link that is packetized using network packets that are different than the wireless network MAC packet, the method comprising:
- setting up data transfer of one or more data elements from the network device over the packetized network link, the data elements being for inclusion in the contents of a wireless network MAC packet for transmission by the wireless transmitter, the setting up of forming one or more packets of information each encapsulating a respective data element of the data elements;
receiving one or more packets of information from the network device over the packetized network link, each received packet encapsulating a respective data element included in the contents of a wireless network MAC packet; and
removing the encapsulated data elements, forming the wireless network MAC packet of information using the removed data elements, and wirelessly transmitting the wireless network MAC packet of information while receiving the one or more packets of information over the packetized network link,such that the wirelessly transmitting of the wireless network MAC packet occurs while the encapsulated data elements that are included in the contents of the wireless network MAC packet are being formed into packets of information in the network device and received encapsulated in the packets of information over the packetized network link without necessarily requiring queuing in the transmitting wireless transmitter.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of wirelessly transmitting or receiving a packet of information, and an apparatus to wirelessly transmit or receive a packet of information. In the case of transmitting, the method includes streaming a data element, including at least some of the contents of the packet, over a network link during transmit time. In the case of receiving, the method includes streaming a data element, including at least some of the contents of the received packet, over a network link during receive time. The transmitting or receiving is by a station of a wireless network and the streaming is to or from the station from or to a network device coupled to the station by the network link.
31 Citations
26 Claims
-
1. A method of wirelessly transmitting a wireless network MAC packet of information by a wireless transmitter coupled to a network device by a packetized network link that is packetized using network packets that are different than the wireless network MAC packet, the method comprising:
-
setting up data transfer of one or more data elements from the network device over the packetized network link, the data elements being for inclusion in the contents of a wireless network MAC packet for transmission by the wireless transmitter, the setting up of forming one or more packets of information each encapsulating a respective data element of the data elements; receiving one or more packets of information from the network device over the packetized network link, each received packet encapsulating a respective data element included in the contents of a wireless network MAC packet; and removing the encapsulated data elements, forming the wireless network MAC packet of information using the removed data elements, and wirelessly transmitting the wireless network MAC packet of information while receiving the one or more packets of information over the packetized network link, such that the wirelessly transmitting of the wireless network MAC packet occurs while the encapsulated data elements that are included in the contents of the wireless network MAC packet are being formed into packets of information in the network device and received encapsulated in the packets of information over the packetized network link without necessarily requiring queuing in the transmitting wireless transmitter. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of wirelessly receiving a wireless network MAC packet of information in a wireless receiver, the method comprising:
-
wirelessly receiving a wireless network MAC packet of information by the wireless receiver; setting up data transfer of one or more data elements from the wireless receiver to the network device over the packetized network link, the data elements being in the contents of the received wireless network MAC packet, the setting up of forming one or more packets of information each encapsulating a respective data element of the data elements; and forming and sending one or more packets of information from the wireless receiver to the network device over the packetized network link, each sent packet encapsulating a respective data element included in the contents of the wireless network MAC packet, the packetized network link packetized using network packets that are different than the wireless network MAC packet, the forming and sending of the one or more packets being during receive time of wirelessly receiving the wireless network MAC packet, such that the wirelessly receiving of the wireless network MAC packet occurs while the encapsulated data elements that are included in the contents of the wireless network MAC packet are being formed into packets of information and received in the network device encapsulated in the packets of information over the packetized network link without necessarily requiring queuing in the receiving wireless receiver. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus to wirelessly transmit a wireless network MAC packet, the apparatus coupled to a network device by a packetized network link that is packetized using network packets that are different than the wireless network MAC packet, the apparatus comprising:
-
means for setting up data transfer of one or more data elements from the network device over the packetized network link, the data elements being for inclusion in the contents of a wireless network MAC packet for transmission by the wireless transmitter, the setting up of forming one or more packets of information each encapsulating a respective data element of the data elements; means for forming and wirelessly transmitting a wireless network packet ; and means for receiving one or more packets of information from the network device over the packetized network link, wherein each packet received by the means for receiving encapsulates a respective data element included in the contents of the wireless network MAC packet, and wherein the means for forming and wirelessly transmitting includes means for removing the encapsulated data elements, forms the wireless network MAC packet of information using the removed data elements and wirelessly transmits the wireless network MAC packet of information while the means for receiving receives the one or more packets of information over the packetized network link, such that the wirelessly transmitting of the wireless network MAC packet occurs while the encapsulated data elements that are included in the contents of the wireless network MAC packet are being formed into packets of information in the network device and received encapsulated in the packets of information over the packetized network link without necessarily requiring queuing in the means for forming and wirelessly transmitting. - View Dependent Claims (16)
-
-
17. A non-transitory computer readable storage medium storing a set of machine readable instructions that when executed by one or more processors of a processing system in a wireless transmitter cause the wireless transmitter to carry out a method of wirelessly transmitting a wireless network MAC packet of information, the method including:
-
setting up data transfer of one or more data elements from the network device over the packetized network link, the data elements being for inclusion in the contents of a wireless network MAC packet for transmission by the wireless transmitter, the setting up of forming one or more packets of information each encapsulating a respective data element of the data elements; receiving one or more packets of information from the network device over the packetized network link, each received packet encapsulating a respective data element, included in the contents of the wireless network MAC packet, the packetized network link packetized using network packets that are different than the wireless network packet; and removing the encapsulated data elements, forming the wireless network MAC packet of information using the removed data elements, and wirelessly transmitting the wireless network MAC packet of information while receiving the one or more packets of information over the packetized network link, such that the wirelessly transmitting of the wireless network MAC packet occurs while the encapsulated data elements that are included in the contents of the wireless network MAC packet is being formed into packets of information in the network device and received encapsulated in the packets of information over the packetized network link without necessarily requiring queuing in the transmitting wireless transmitter. - View Dependent Claims (18)
-
-
19. An apparatus for wirelessly receiving a wireless network MAC packet, the apparatus including:
-
means for wirelessly receiving a wireless network MAC packet, the means for wirelessly receiving coupled to a network device by a packetized network link that is packetized using network packets that are different than the wireless network packet; and means for setting up data transfer of one or more data elements from the means for wirelessly receiving to the network device over the packetized network link, the data elements being in the contents of the received wireless network MAC packet, the setting up of forming one or more packets of information each encapsulating a respective data element of the data elements; and means for forming and sending one or more packets of information from the means for wirelessly receiving to the network device over the packetized network link, each sent packet encapsulating a respective data element included in the contents of the wireless network MAC packet received by the means for wirelessly receiving, the forming and sending by the means for forming and sending being over the packetized network link during wireless receive time of the wireless network MAC packet by the means for wirelessly receiving, such that the wirelessly receiving of the wireless network MAC packet by the means for wirelessly receiving occurs while the encapsulated data elements that are included in the contents of the wireless network MAC packet are being formed into packets of information and received in the network device encapsulated in the packets of information over the packetized network link without necessarily requiring queuing in the receiving for wirelessly receiving. - View Dependent Claims (20, 21)
-
-
22. A non-transitory computer readable storage medium storing a set of machine readable instructions that when executed by one or more processors of a processing system in a wireless receiver to cause a wireless receiver to carry out a method of wirelessly receiving a wireless network MAC packet, the wireless receiver coupled to a network device by a packetized network, the method including, as a result of the wireless receiver wirelessly receiving a wireless network MAC packet:
-
setting up data transfer of one or more data elements from the wireless receiver to the network device over the packetized network link, the data elements being in the contents of the received wireless network MAC packet, the setting up of forming one or more packets of information each encapsulating a respective data element of the data elements; and forming and sending one or more packets of information from the wireless receiver to the network device over the packetized network link, each sent packet encapsulating a respective data element, included in the contents of the wirelessly received wireless network MAC packet the forming and sending of the one or more packets being during wireless receive time of wirelessly receiving the wireless network MAC packet, such that the wirelessly receiving of the wireless network MAC packet occurs while the encapsulated data elements that are included in the contents of the wireless network MAC packet are being formed into packets of information and received in the network device encapsulated in the packets of information over the packetized network link without necessarily requiring queuing in the receiving wireless receiver. - View Dependent Claims (23, 24, 25, 26)
-
Specification