Method and apparatus for permitting a radio to originate and receive data messages in a data communications network
First Claim
1. In a data communications system where data messages having a header and an associated data portion are communicated between entities that interact over a network using a standard internetwork protocol (IP) and where the network includes a radio link connected to a radio associated with one or more radio entities, a method comprising:
- formatting a data message using one of a first and second radio network layer (RNL) header formats, both of the first and second RNL header formats supporting the standard internetwork protocol but differing from a standard IP header in that predetermined bits are omitted from the standard IP header attached to each data messages, where the first RNL header format is shorter than the second RNL header format;
determining whether the data message is originated by the radio or by one of the radio entities associated with the radio;
where if the data message is originated by the radio, formatting the data message using the first RNL header format;
if the data message is originated by the one radio entity, formatting the data message using the second RNL header format; and
transmitting the formatted data message over the radio link.
1 Assignment
0 Petitions
Accused Products
Abstract
In a packet-based communications system where each packet includes a header and an associated data portion, message packets are communicated between entities on a radio communications network through a data gateway. The other network uses a standard internetwork protocol (IP). Predetermined fields in the standard (IP) header of each message packet are eliminated to obtain a modified radio network layer header before transmitting message packets over the radio network. Conversely, one or more predetermined fields are added to the modified header to convert that modified header into a corresponding standard IP header before transmission over the other network. Short and long versions of the modified radio network layer header are used with the short header version being used by radios to support network layer communications with minimal impact to the radios. Enough information is preserved in the reduced IP network header so that the standard IP header may be reassembled/reconstructed.
172 Citations
16 Claims
-
1. In a data communications system where data messages having a header and an associated data portion are communicated between entities that interact over a network using a standard internetwork protocol (IP) and where the network includes a radio link connected to a radio associated with one or more radio entities, a method comprising:
-
formatting a data message using one of a first and second radio network layer (RNL) header formats, both of the first and second RNL header formats supporting the standard internetwork protocol but differing from a standard IP header in that predetermined bits are omitted from the standard IP header attached to each data messages, where the first RNL header format is shorter than the second RNL header format; determining whether the data message is originated by the radio or by one of the radio entities associated with the radio; where if the data message is originated by the radio, formatting the data message using the first RNL header format; if the data message is originated by the one radio entity, formatting the data message using the second RNL header format; and transmitting the formatted data message over the radio link. - View Dependent Claims (2, 3, 4, 5, 7)
-
-
6. In a data communications system where data messages having a header and an associated data portion are communicated between entities that interact over a network using a standard internetwork protocol (IP) and where the network includes a radio link connected to a radio associated with one or more radio entities, a method comprising:
-
formatting a data message using one of a first and second radio network layer (RNL) header formats, both of the first and second RNL header formats supporting the standard internetwork protocol but differing from a standard IP header in that predetermined bits are omitted from the standard IP header attached to each data message, the first and second RNL headers including a RNL size field that indicates whether the header is the first or the second RNL header; and transmitting the formatted data message over the radio link, wherein the radio processes the RNL size field of a data message received over the radio link and passes the data message onto the one radio entity if the RNL size field indicates the second RNL header.
-
-
8. In a data communications system where data messages having a header and an associated data portion are communicated between entities that interact over a network using a standard internetwork protocol (IP) and where the network includes a radio link connected to a radio associated with one or more radio entities, a method comprising:
-
formatting a data message using one of a first and second radio network layer (RNL) header formats, both of the first and second RNL header formats supporting the standard internetwork protocol but differing from a standard IP header in that predetermined bits are omitted from the standard IP header attached to each data message; and transmitting the formatted data message over the radio link, wherein a data gateway receives radio transmissions over the radio link and adds a greater number of bits to the first RNL header of a data message received from the radio link to convert the first RNL header into a corresponding standard IP header before transmitting the other message over the network than for a data message received with the second RNL header.
-
-
9. In a data communications system where data messages having a header and an associated data portion are communicated between entities that interact over a network using a standard internetwork protocol (IP) and where the network includes a radio link connected to a radio associated with one or more radio entities, a method comprising:
-
formatting a data message using one of a first and second radio network layer (RNL) header formats, both of the first and second RNL header formats supporting the standard internetwork protocol but differing from a standard IP header in that predetermined bits are omitted from the standard IP header attached to each data message; and transmitting the formatted data message over the radio link, wherein a data gateway receives radio transmissions over the radio link and determines an IP address for a data message received over the radio link based on an identification number associated with the radio and a type of the radio entity originating the data message.
-
-
10. A data communications system for transmitting data messages, each data message including a header and associated data, comprising:
-
first and second communications networks connected by a radio link, the first network using a standard internetwork protocol (IP); plural computing devices included in the first network; a data gateway connected to the first network and interfacing with one end of the radio link; and a radio coupled to a radio associated device included in the second network, the radio connected at an opposite end of the radio link and a radio communications protocol being used for data communications over the radio link, wherein for data messages from the first network intended either for the radio or for the radio associated device, the data gateway removes a first number of bit fields of a standard IP header for each data message to obtain a first modified network header, for data messages originated from the radio intended for the first network, the radio attaches to each data message a second number of bit fields to obtain a second modified network header, the second number being smaller than the first number, and for data messages originated from the radio associated device intended for the first network, the radio associated device attaches to each message the first modified header before passing the message and the first modified header to the radio for transmission to the data gateway. - View Dependent Claims (11, 12, 13)
-
-
14. In a communications system permitting data communications between a first data processor associated with a computer communications network and a radio associated with a radio communications network and between the first data processor and a data processing terminal connected to the radio to transfer packets of information, each packet including a header and a message, a method comprising the steps of:
-
determining whether a message originates from the radio or the data processing terminal connected to the radio; if the message originates from the radio, generating a short radio network header, adding the short radio network header to the message thereby generating a radio-originated datagram, and transmitting the radio-originated datagram over a radio link; and if the message originates from the data processing terminal connected to the radio, generating a long radio network header longer than the short radio network header, adding the long radio network header to the message, thereby generating a terminal-originated datagram, and transmitting the terminal-originated datagram over the radio link. - View Dependent Claims (15, 16)
-
Specification