Efficient Transmission of Large Messages in Wireless Networks
First Claim
1. A method, comprising:
- classifying a message at a sender in a frequency hopping wireless network as a large message to be fragmented into a plurality of packets for transmission to a receiver;
indicating to the receiver that the message is a large message to request use of an orthogonal frequency hopping sequence between the sender and receiver for the duration of the large message transmission, the orthogonal frequency hopping sequence orthogonal to a shared frequency hopping sequence of the wireless network;
transmitting the large message from the sender to the receiver on the orthogonal frequency hopping sequence; and
returning to the shared frequency hopping sequence upon completion of the large message transmission.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a sender in a frequency hopping wireless network classifies a message as a large message to be fragmented into a plurality of packets for transmission to a receiver, and in response, indicates to the receiver that the message is a large message to request use of an orthogonal frequency hopping sequence between the sender and receiver for the duration of the large message transmission, the orthogonal frequency hopping sequence orthogonal to a shared frequency hopping sequence of the wireless network. Thereafter, the sender transmits the large message to the receiver on the orthogonal frequency hopping sequence, and returns to the shared frequency hopping sequence upon completion. In another embodiment, the receiver receives the indication that a message is a large message (requesting use of the orthogonal frequency hopping sequence). If the receiver can comply, the large message is received on the orthogonal frequency hopping sequence.
-
Citations
25 Claims
-
1. A method, comprising:
-
classifying a message at a sender in a frequency hopping wireless network as a large message to be fragmented into a plurality of packets for transmission to a receiver; indicating to the receiver that the message is a large message to request use of an orthogonal frequency hopping sequence between the sender and receiver for the duration of the large message transmission, the orthogonal frequency hopping sequence orthogonal to a shared frequency hopping sequence of the wireless network; transmitting the large message from the sender to the receiver on the orthogonal frequency hopping sequence; and returning to the shared frequency hopping sequence upon completion of the large message transmission. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 22)
-
-
12. An apparatus, comprising:
-
one or more wireless network interfaces configured to communicate in a frequency hopping wireless network; a processor coupled to the wireless network interfaces and adapted to execute one or more processes; and a network interface module coupled to the processor and the wireless network interfaces, the network interface module configured to; classify a message as a large message to be fragmented into a plurality of packets for transmission to a receiver; indicate to the receiver that the message is a large message to request use of an orthogonal frequency hopping sequence with the receiver for the duration of the large message transmission, the orthogonal frequency hopping sequence orthogonal to a shared frequency hopping sequence of the wireless network; transmit the large message to the receiver on the orthogonal frequency hopping sequence; and return to the shared frequency hopping sequence upon completion of the large message transmission. - View Dependent Claims (13, 14)
-
-
15. A tangible, non-transitory, computer-readable media having software encoded thereon, the software when executed by a processor on a device in a frequency hopping wireless network operable to:
-
classify a message as a large message to be fragmented into a plurality of packets for transmission to a receiver; indicate to the receiver that the message is a large message to request use of an orthogonal frequency hopping sequence with the receiver for the duration of the large message transmission, the orthogonal frequency hopping sequence orthogonal to a shared frequency hopping sequence of the wireless network; transmit the large message to the receiver on the orthogonal frequency hopping sequence; and return to the shared frequency hopping sequence upon completion of the large message transmission.
-
-
16. A method, comprising:
-
receiving, at a receiver in a frequency hopping wireless network, an indication that a message from a sender is a large message, the indication to request use of an orthogonal frequency hopping sequence between the sender and receiver for the duration of the large message transmission, the orthogonal frequency hopping sequence orthogonal to a shared frequency hopping sequence of the wireless network; receiving the large message at the receiver from the sender on the orthogonal frequency hopping sequence; and returning to the shared frequency hopping sequence upon completion of the large message transmission. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
23. An apparatus, comprising:
-
one or more wireless network interfaces configured to communicate in a frequency hopping wireless network; a processor coupled to the wireless network interfaces and adapted to execute one or more processes; and a network interface module coupled to the processor and the wireless network interfaces, the network interface module configured to; receive an indication that a message from a sender is a large message, the indication to request use of an orthogonal frequency hopping sequence with the sender for the duration of the large message transmission, the orthogonal frequency hopping sequence orthogonal to a shared frequency hopping sequence of the wireless network; receive the large message from the sender on the orthogonal frequency hopping sequence; and return to the shared frequency hopping sequence upon completion of the large message transmission. - View Dependent Claims (24)
-
-
25. A tangible, non-transitory, computer-readable media having software encoded thereon, the software when executed by a processor on a device in a frequency hopping wireless network operable to:
-
receive an indication that a message from a sender is a large message, the indication to request use of an orthogonal frequency hopping sequence with the sender for the duration of the large message transmission, the orthogonal frequency hopping sequence orthogonal to a shared frequency hopping sequence of the wireless network; receive the large message from the sender on the orthogonal frequency hopping sequence; and return to the shared frequency hopping sequence upon completion of the large message transmission.
-
Specification