IP Library Granted Patent US 8,681,690
Granted Patent B2
US 8,681,690 · App. 13/072,300 · Granted Mar 25, 2014

Technique for enabling multiple terminals to simulate traffic of a single virtual terminal

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,681,690
App. No.
13/072,300
Granted
Mar 25, 2014
Kind
B2
Abstract

A technique for enabling multiple terminals to simulate data traffic of a single virtual terminal includes transmitting from a first transmitting terminal a request to establish a communication session between the first transmitting terminal and a receiving terminal, where the first transmitting terminal is one a plurality of transmitting terminals. The first transmitting terminal receives at least one message from the receiving terminal to establish the communication session. Once the communication session is established between the first transmitting terminal and the receiving terminal, data traffic is transmitted from the plurality of transmitting terminals to the receiving terminal within the communication session such that the receiving terminal is unaware that more than one transmitting terminal is transmitting within the communication session. The communication session is maintained by transmitting maintenance messages from at least one of the plurality of transmitting terminals to the receiving terminal throughout the communication session.

Claims (38)

1. A method of enabling multiple terminals to simulate traffic of a single terminal, comprising:

transmitting from a first transmitting terminal a request to establish a communication session between the first transmitting terminal and a receiving terminal, the first transmitting terminal being one of a plurality of transmitting terminals;

receiving at the first transmitting terminal at least one message from the receiving terminal to establish the communication session and provide an open channel between the first transmitting terminal and the receiving terminal;

transmitting data traffic from the plurality of transmitting terminals to the receiving terminal within the communication session established between the first transmitting terminal and the receiving terminal using a multiplexing scheme where the plurality of transmitting terminals share the open channel and such that the receiving terminal passes the data traffic to another point in the network without de-multiplexing the data traffic and is unaware that more than one transmitting terminal is transmitting within the communication session; and

maintaining the communication session by transmitting maintenance messages from at least one of the plurality of transmitting terminals to the receiving terminal throughout the communication session,

wherein the transmitting terminals are terrestrial devices transmitting to the receiving terminal that is a satellite.

2. The method of claim 1 , wherein maintaining the communication session includes transmitting maintenance messages from at least two of the plurality of transmitting terminals to the receiving terminal to distribute responsibility for maintaining the communication session among the plurality of transmitting terminals.

3. The method of claim 1 , wherein maintaining the communication session includes transmitting periodic maintenance messages from at least one of the plurality of transmitting terminals to the receiving terminal.

4. The method of claim 1 , wherein the plurality of transmitting terminals are located within a common satellite beam coverage area, and wherein maintaining the communication session includes transmitting handoff messages supporting handing off of the communication session from one satellite beam to another satellite beam.

5. The method of claim 4 , wherein maintaining the communication session includes transmitting periodic maintenance messages from at least one of the transmitting terminals to the receiving terminal.

6. The method of claim 5 , wherein maintaining the communication session includes transmitting maintenance messages from at least some of the plurality of transmitting terminals to the receiving terminal to distribute responsibility for maintaining the communication session among the plurality of transmitting terminals.

7. The method of claim 6 , wherein responsibility for transmitting the periodic maintenance messages is distributed among the plurality of transmitting devices and responsibility for transmitting the handoff messages is maintained by one of the plurality of transmitting devices.

8. The method of claim 1 , wherein the plurality of transmitting terminals transmit sensor data within the communication session.

9. The method of claim 1 , wherein the plurality of transmitting terminals transmit position location information within the communication session.

10. The method of claim 1 , further comprising:

receiving a broadcast message from the receiving terminal containing the data traffic transmitted to the receiving terminal.

11. The method of claim 1 , wherein transmitting data traffic includes multiplexing among the plurality of transmitting terminals via at least one of time division multiple access (TDMA), frequency division multiple access (FDMA), and code division multiple access (CDMA).

12. The method of claim 1 , wherein transmitting data traffic includes time multiplexing in which individual transmitting terminals are sequentially scheduled to transmit data to the receiving terminal, and wherein maintaining the communication session includes transmitting periodic maintenance messages from the individual transmitting terminals that are scheduled to transmit data such that transmission of the periodic maintenance messages is distributed among the plurality of transmitting terminals.

13. A system for enabling multiple terminals to simulate traffic of a single terminal, comprising:

a plurality of transmitting terminals including a first transmitting terminal configured to transmit a request to establish a communication session with a receiving terminal and to receive at least one message from the receiving terminal to establish the communication session and provide an open channel between the first transmitting terminal and the receiving terminal;

wherein each of the plurality of transmitting terminals is configured to transmit data traffic to the receiving terminal within the communication session established between the first transmitting terminal and the receiving terminal using a multiplexing scheme where the plurality of transmitting terminals share the open channel and such that the receiving terminal passes the data traffic to another point in the network without de-multiplexing the data traffic and is unaware that more than one transmitting terminal is transmitting within the communication session; and

wherein at least one of the plurality of transmitting terminals is configured to maintain the communication session by transmitting maintenance messages to the receiving terminal throughout the communication session,

wherein the transmitting terminals are terrestrial devices configured to transmit to the receiving terminal that is a satellite.

14. The system of claim 13 , wherein at least two of the plurality of transmitting terminals are configured to transmit maintenance messages to the receiving terminal to distribute responsibility for maintaining the communication session among the plurality of transmitting terminals.

15. The system of claim 13 , wherein at least one of the plurality of transmitting terminals is configured to transmit periodic maintenance messages to the receiving terminal.

16. The system of claim 13 , wherein the transmitting terminals are configured to be located within a common satellite beam coverage area, and wherein at least one of the transmitting terminals is configured to transmit handoff messages supporting handing off of the communication session from one satellite beam to another satellite beam to maintain the communication session.

17. The system of claim 13 , wherein the transmitting terminals are configured to multiplex data traffic within the communication session via at least one of time division multiple access (TDMA), frequency division multiple access (FDMA), and code division multiple access (CDMA).

18. A non-transitory processor readable medium storing instructions that, when executed by a processor, cause the processor to:

generate a request message to be transmitted from a first transmitting terminal to establish a communication session between the first transmitting terminal and a receiving terminal;

process at least one message received from the receiving terminal at the first transmitting terminal to establish the communication session using a multiplexing scheme where the plurality of transmitting terminals share the open channel and;

generate at least one data message to be transmitted from the first transmitting terminal to the receiving terminal within the communication session;

use a multiplexing scheme associated with the open channel to schedule transmission of the at least one data message on the open channel so as not to conflict with data messages being transmitted by a plurality of other transmitting terminals on the open channel within the communication session, such that the receiving terminal passes the data traffic to another point in the network without de-multiplexing the data traffic and is unaware that more than one transmitting terminal is transmitting within the communication session; and

maintain the communication session by generating maintenance messages for transmission by the first transmitting terminal throughout the communication session,

wherein the transmitting terminals are terrestrial devices configured to transmit to the receiving terminal that is a satellite.

19. The non-transitory processor readable medium of claim 18 , further comprising instructions that, when executed by a processor, cause the processor to:

transmit periodic maintenance messages from at least one of the plurality of transmitting terminals to the receiving terminal.

20. The non-transitory processor readable medium of claim 18 , wherein the plurality of transmitting terminals are located within a common satellite beam coverage area and further comprising instructions that, when executed by a processor, cause the processor to:

transmit handoff messages supporting handing off of the communication session from one satellite beam to another satellite beam.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2022
From: L3HARRIS NEXGEN COMMUNICATIONS LLC
To: L3HARRIS TECHNOLOGIES, INC.
Reel/Frame 062248/0541 →
CHANGE OF NAME Recorded Nov 5, 2021
From: NEXGEN COMMUNICATIONS LLC
To: L3HARRIS NEXGEN COMMUNICATIONS LLC
Reel/Frame 058795/0394 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2021
From: HARRIS CORPORATION
To: NEXGEN COMMUNICATIONS LLC
Reel/Frame 055955/0872 →
MERGER Recorded Jul 1, 2016
From: EXELIS INC.
To: HARRIS CORPORATION
Reel/Frame 039362/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2012
From: ITT MANUFACTURING ENTERPRISES LLC (FORMERLY KNOWN AS ITT MANUFACTURING ENTERPRISES, INC.)
To: EXELIS INC.
Reel/Frame 027870/0451 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2011
From: WOHLFORD, ROBERT G.; FAUST, DONALD K.; KIKTA, ROBERT J.
To: ITT MANUFACTURING ENTERPRISES, INC.
Reel/Frame 026048/0142 →