IP Library Granted Patent US 11,765,255
Granted Patent B2
US 11,765,255 · App. 16/651,493 · Granted Sep 19, 2023

Transport protocol for communication between edge termination points

Inventors: Dirk Trossen (London, GB); Sebastian Robitzsch (London, GB); Scott C Hergenhan (Collegeville, PA)
Assignee: InterDigital Patent Holdings, Inc.
H04L69/168H04L47/18H04L47/193
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 11,765,255
App. No.
16/651,493
Granted
Sep 19, 2023
Kind
B2
Abstract

An edge termination point (ETP) transport protocol between two or more ETPs in a network, such as a Layer 2 transport network, may be provided. A device may receive an incoming internet protocol (IP) transaction at an edge termination point (ETP) in a network. The device may terminate the received incoming IP transaction at the ETP. The device may map the terminated incoming IP transaction onto an ETP-to-ETP communication. The device may control the ETP-to-ETP communication. For example, the device may control the ETP-to-ETP communication based on a resource management regime. The device may map the ETP-to-ETP communication onto one or more outgoing IP transactions at the ETP. The device may map the IP transaction onto an ETP-ETP communication. The ETP-ETP communication may include one or more ETP flows and one or more ETP transactions.

Claims (41)

1. A device for providing an edge termination point (ETP) in a network, the device comprising:

a memory; and

a processor, the processor being configured to:

receive an incoming internet protocol (IP) transaction;

terminate the received incoming IP transaction at the ETP;

map the terminated incoming IP transaction onto an ETP-to-ETP communication, wherein the ETP-to-ETP communication comprises a first ETP flow between a first ETP and a second ETP in the network, and a second ETP flow between the first ETP and a third ETP in the network, and wherein the first ETP flow comprises a first ETP transaction and the second ETP flow comprises a second ETP transaction;

perform an ETP flow control for the first ETP flow and the second ETP flow by determining combined parameters for parameters associated with the first ETP flow and the second ETP flow when the incoming IP transaction is mapped onto the first ETP transaction and the second ETP transaction;

control the ETP-to-ETP communication based on a resource management regime that comprises an ETP flow control; and

map the ETP-to-ETP communication onto one or more outgoing IP transactions at the ETP.

2. The device of claim 1 , wherein the processor is further configured to determine the combined parameters for parameters associated with two or more incoming IP transactions by determining at least one of a maximum round-trip time (RTT) timer or a credit value.

3. The device of claim 1 , wherein the incoming and outgoing IP transactions comprise at least one of an IP packet transfer, a TCP session, a hyper transfer protocol (HTTP) session, a stream control transmission protocol (SCTP) session, a user datagram protocol (UDP) packet transfer, or an IP datagram packet transfer.

4. The device of claim 1 , wherein the ETP-to-ETP communication is a Layer 2 communication.

5. The device of claim 1 , wherein the ETP-to-ETP communication indicates a relationship between two or more ETPs that can be used for another transfer without further configuration.

6. The device of claim 1 , wherein the ETP-to-ETP communication comprises one or more ETP transactions, and an ETP transaction comprises an error control information that comprises at least one of a sequence number, an outstanding packet, segment information, or reassembly information.

7. The device of claim 1 , wherein the ETP flow control comprises one or more flow control parameters.

8. The device of claim 7 , wherein the one or more flow control parameters comprise at least one of a credit, a timer for round trip dependent mechanism, or error rate information.

9. A method for providing an edge termination point (ETP) in a network, the method comprising:

receiving an incoming internet protocol (IP) transaction;

terminating the received incoming IP transaction at the ETP;

mapping the terminated incoming IP transaction onto an ETP-to-ETP communication, wherein the ETP-to-ETP communication comprises a first ETP flow between a first ETP and a second ETP in the network, and a second ETP flow between the first ETP and a third ETP in the network, and wherein the first ETP flow comprises a first ETP transaction and the second ETP flow comprises a second ETP transaction;

performing an ETP flow control for the first ETP flow and the second ETP flow by determining combined parameters for parameters associated with the first ETP flow and the second ETP flow when the incoming IP transaction is mapped onto the first ETP transaction and the second ETP transaction;

controlling the ETP-to-ETP communication based on a resource management regime that comprises an ETP flow control; and

mapping the ETP-to-ETP communication onto one or more outgoing IP transactions at the ETP.

10. The method of claim 9 , wherein determining the combined parameters for parameters associated with two or more incoming IP transactions comprises determining at least one of a maximum round-trip time (RTT) timer or a low credit value.

11. The method of claim 9 , wherein the incoming and outgoing IP transactions comprise at least one of an IP packet transfer, a TCP session, a hyper transfer protocol (HTTP) session, a stream control transmission protocol (SCTP) session, a user datagram protocol (UDP) packet transfer, or an IP datagram packet transfer.

12. The method of claim 9 , wherein the ETP-to-ETP communication is a Layer 2 communication.

13. The method of claim 9 , wherein the ETP-to-ETP communication constitutes a relationship between two or more ETPs that can be used for another transfer without further configuration.

14. The method of claim 9 , wherein the ETP-to-ETP communication comprises one or more ETP transactions, and an ETP transaction comprises an error control information that comprises at least one of a sequence number, an outstanding packet, segment information, or reassembly information.

15. The method of claim 9 , wherein the ETP flow control comprises one or more flow control parameters.

16. The method of claim 15 , wherein the one or more flow control parameters comprises at least one of a credit, a timer for round trip dependent mechanism, or error rate information.

17. A non-transitory computer readable medium comprising computer-executable instructions to enable a processor to perform the method of claim 9 .

18. A device for providing an edge termination point (ETP) in a network, the device comprising:

a memory; and

a processor, the processor being configured to:

receive an incoming internet protocol (IP) transaction;

terminate the received incoming IP transaction at the ETP;

map the terminated incoming IP transaction onto an ETP-to-ETP communication, wherein the ETP-to-ETP communication comprises a first ETP flow between a first ETP and a second ETP in the network, and a second ETP flow between the first ETP and a third ETP in the network, and wherein the first ETP flow comprises a first EPT transaction and the second ETP flow comprises a second ETP transaction;

perform an ETP flow control for the first ETP flow and the second ETP flow by determining combined parameters for parameters associated with the first ETP flow and the second ETP flow when the incoming IP transaction is mapped onto the first ETP transaction and the second ETP transaction;

control the ETP-to-ETP communication based on a resource management regime that comprises an ETP flow control; and

map the ETP-to-ETP communication onto one or more outgoing IP transactions at the ETP;

wherein the incoming and outgoing IP transactions are one or more of a TCP session, a hyper transfer protocol (HTTP) session, or a stream control transmission protocol (SCTP) session.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2023
From: IDAC HOLDINGS, INC.
To: INTERDIGITAL PATENT HOLDINGS, INC.
Reel/Frame 062308/0215 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2022
From: TROSSEN, DIRK; ROBITZSCH, SEBASTIAN; HERGENHAN, SCOTT C.
To: IDAC HOLDINGS, INC.
Reel/Frame 060745/0803 →
Continuity (2)
Provisional Application 62565530 · Sep 29, 2017
Related Publication 20200267243A1 · Aug 20, 2020