PATENTSCOPE will be unavailable a few hours for maintenance reason on Tuesday 19.11.2019 at 4:00 PM CET
Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2007000385) SYSTEM AND METHOD FOR AVOIDING ERROR CORRECTION REDUNDANCY OVER THE LAST LINK
Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

CLAIMS

1. A method for avoiding error correction redundancy over the last link during a data transfer between an end user equipment and a remote network equipment, the end user equipment connecting to at least one network via a termination equipment, the last link being the network inter-connecting the end user equipment with the termination equipment, the termination equipment and the end user equipment each having at least one application program and at least one connection oriented protocol stack, the method including the steps of:
the end user application program invoking the end user equipment to send a connection request to the remote network equipment, wherein the connection request will be intercepted by the termination equipment;
responsive to the connection request, the termination equipment setting up a reliable transport protocol connection with the remote network equipment;
upon the reliable transport protocol connection being effective with the remote network equipment, the termination equipment sending a connection confirmation back to the end user equipment using the non-reliable transport protocol; responsive to the connection confirmation, the end user equipment sending data using the connection oriented non-reliable transport protocol to the termination equipment;

the termination equipment forwarding the data towards the remote network equipment using the reliable transport protocol;
the end user equipment or the remote network equipment terminating the connection according to the connection oriented non-reliable transport protocol or the connection oriented reliable transport protocol respectively.

2. The method according to claim 1, wherein the connection oriented reliable transport protocol may be the Transmission Control Protocol (TCP) and the connection oriented non-reliable transport protocol over the link between the end user equipment and the termination equipment is a transport protocol, compliant with the User Datagram Protocol (UDP) further including a connection oriented service.

3. A system for avoiding error correction redundancy over the last link during a data transfer between an end user equipment and a remote network equipment, the end user equipment connecting to at least one network via a termination equipment, the system including:
at least one termination equipment;
at least one end user equipment;
at least one network;
wherein said termination equipment having at least one application program and at least two protocol stacks, wherein the stack for communicating with at least one network including at least a physical layer, a link layer, an internet protocol (IP) layer, a connection oriented reliable transport protocol layer and the stack for communicating with the end user equipment including at least one physical layer, a link layer, an internet protocol (IP) layer and a connection oriented non-reliable transport protocol layer;
wherein said end user equipment having an application program and a connection oriented protocol stack including at least an application layer, an application programming interface (API), a physical layer, a link layer, an IP layer, and a connection oriented non-reliable transport protocol layer; and
wherein said at least one network interconnecting the termination equipment and the end user equipment.

4. The system according to claim 5, wherein IP addresses and TCP port numbers are valid to said connection oriented non-reliable transport protocol layer.

5. The system according to claim 5, wherein said termination equipment communicates with the end user equipment through the connection oriented non-reliable transport protocol used over said at least one network.

6. The system according to claim 5, wherein said end user equipment masks the usage of the connection oriented non-reliable transport protocol into the application layer.

7 An end user equipment to be connected to a network, comprising:
a communication means for communicating with a remote network equipment on the network;
a memory, further comprising:
an application program for transferring the data to the remote network equipment;
a connection-oriented communication mechanism for receiving the data from the application program, and for establishing a non reliable connection to a termination equipment; and
a transport layer for transferring the data to the termination equipment; and
a processor for running the application program, the connection-oriented communication mechanism, and the transport layer.

8. A termination equipment, comprising:
at least one communication means for communicating with a device on the network, said device could be an end user equipment or a remote network device;
a memory, further comprising:
at least one application program for transferring the data from the end user equipment to the remote network equipment and vice versa;
at least one connection-oriented communication mechanism for receiving the data from the application program, for establishing a non reliable connection to the end user equipment, and for relaying the data from the end user equipment to the remote network equipment and vice versa; and
a transport layer for transferring the data from the end user equipment to the remote network equipment and vice versa; and
a processor for running the at least one application program, the at least one connection-oriented communication mechanism, and the transport layer.