Reduced overhead tcp communication system

H - Electricity – 04 – L

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04L 29/08 (2006.01) G06F 13/14 (2006.01)

Patent

CA 2218153

A method, apparatus and computer program product for reducing the data transmitted over an external communication link using the TCP protocol from a first application resident in a first computer and to a second application resident in a second computer. The method, apparatus and computer program product include establishing a first virtual socket in the first computer in response to each connection request by the first application for receiving request data originated by the first application. A first real socket in the first computer and a second real socket in the second computer are established to connect the first computer to the second computer over the external communication link and are maintained until the request data has been provided to the second application. In the second computer a second virtual socket is established for each connection request by the first application wherein the second virtual socket corresponds to a first virtual socket established in the first computer in response to a connection request by the first application. Request data associated with a first virtual socket is multiplexed onto the first real socket and transmitted over the external communication link utilizing the TCP protocol. The multiplexed request data is received from the external communication link by the second real socket and demultiplexed. The demultiplexed request data is provided to the corresponding second virtual socket which provides the request data to the second application.

La présente invention concerne un procédé, un appareil et un progiciel permettant de réduire les données émises en protocole TCP via une liaison de télécommunications externe en provenance d'une première application résidant dans un premier ordinateur, à destination d'une seconde application résidant dans un second ordinateur. Le procédé, l'appareil et le progiciel intègrent une fonction consistant à établir une première prise virtuelle dans le premier ordinateur en réponse à chaque requête de connexion faite par la première application pour la réception de données de requête en provenance de la première application. La fonction assure également l'instauration d'une première prise réelle dans le premier ordinateur et d'une seconde prise réelle dans le second ordinateur pour connecter le premier ordinateur au second ordinateur via une liaison de télécommunications externe, ces prises restant en l'état jusqu'à ce que les données de requête aient été remises à la seconde application. La fonction assure également, au niveau du second ordinateur, l'établissement d'une seconde prise virtuelle pour chaque requête de connexion faite par la première application, la seconde prise virtuelle correspondant à une première prise virtuelle établie au niveau du premier ordinateur en réponse à une requête de connexion de la première application. Un multiplexage des données de requête associées à une première prise virtuelle leur permet l'utilsation d'une première prise réelle et une émission en protocole TCP via la liaison de télécommunications externe. La fonction assure ensuite la réception des données de requête par la seconde prise réelle et leur démultiplexage, puis la remise des données de requête démultiplexées à la seconde prise virtuelle correspondante qui remet à son tour les données de requête à la seconde application.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Reduced overhead tcp communication system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Reduced overhead tcp communication system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Reduced overhead tcp communication system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1887264

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.