METHOD FOR THE TRANSMISSION OF DATA PACKETS IN A TUNNEL, CORRESPONDING COMPUTER PROGRAM PRODUCT, STORAGE MEANS AND TUNNEL END-POINT
First Claim
1. A method for the transmission of data packets in a tunnel interconnecting two sub-networks in order to form a total communications network, said tunnel being implemented between two tunnel end-points, each of said sub-networks comprising a distinct tunnel end-point among said tunnel end-points, said tunnel implementing at least two transmission channels, said method being implemented by one of said tunnel end-points, known as a tunnel incoming end-pointwherein the method comprises the following steps for each data packet:
- a) reception of said data packet coming from a source device belonging to a same sub-network as the tunnel incoming end-point;
b) selection of an effective channel from among the transmission channels, as a function of a protocol associated with the payload data contained in said received packet, and of a piece of information on quality of transport linked to current conditions of transmission in said transmission channels;
c) encapsulation of said received packet, according to a transport protocol associated with the effective channel, used to obtain a packet to be sent; and
d) transmission of the packet to be sent in the tunnel on the effective channel selected.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is proposed for the transmission of data packets in a tunnel interconnecting two sub-networks in order to form a general communications network, the tunnel being implemented between two tunnel end-points, each of the sub-networks comprising a distinct tunnel end-point among the tunnel end-points, the tunnel implementing at least two transmission channels, the method being implemented by one of the tunnel end-points, known as a tunnel incoming end-point. The method comprises the following steps for each data packet: reception of the data packet coming from a source device belonging to the same sub-network as the tunnel incoming end-point; selection of an effective channel from among the transmission channels, as a function of a protocol associated with the payload data contained in the received packet, and of a piece of information on quality of transport linked to current conditions of transmission in the transmission channels; encapsulation of the received packet, according to a transport protocol associated with the effective channel, used to obtain a packet to be sent; and transmission of the packet to be sent in the tunnel on the effective channel selected.
52 Citations
17 Claims
-
1. A method for the transmission of data packets in a tunnel interconnecting two sub-networks in order to form a total communications network, said tunnel being implemented between two tunnel end-points, each of said sub-networks comprising a distinct tunnel end-point among said tunnel end-points, said tunnel implementing at least two transmission channels, said method being implemented by one of said tunnel end-points, known as a tunnel incoming end-point
wherein the method comprises the following steps for each data packet: -
a) reception of said data packet coming from a source device belonging to a same sub-network as the tunnel incoming end-point; b) selection of an effective channel from among the transmission channels, as a function of a protocol associated with the payload data contained in said received packet, and of a piece of information on quality of transport linked to current conditions of transmission in said transmission channels; c) encapsulation of said received packet, according to a transport protocol associated with the effective channel, used to obtain a packet to be sent; and d) transmission of the packet to be sent in the tunnel on the effective channel selected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium, storing a computer program comprising a set of instructions executable by a computer in order to implement a method for the transmission of data packets in a tunnel interconnecting two sub-networks in order to form a total communications network, said tunnel being implemented between two tunnel end-points, each of said sub-networks comprising a distinct tunnel end-point among said tunnel end-points, said tunnel implementing at least two transmission channels, said method being implemented by one of said tunnel end-points, known as a tunnel incoming end-point, wherein the method comprises the following steps for each data packet:
-
a) reception of said data packet coming from a source device belonging to a same sub-network as the tunnel incoming end-point; b) selection of an effective channel from among the transmission channels, as a function of a protocol associated with the payload data contained in said received packet, and of a piece of information on quality of transport linked to current conditions of transmission in said transmission channels; c) encapsulation of said received packet, according to a transport protocol associated with the effective channel, used to obtain a packet to be sent; and d) transmission of the packet to be sent in the tunnel on the effective channel selected.
-
-
10. Tunnel incoming end-point enabling the transmission of data packets in a tunnel interconnecting two sub-networks in order to form a total communications network, said tunnel being implemented between said tunnel incoming end-point and a tunnel outgoing end-point, each of said sub-networks comprising a distinct tunnel end-point among said tunnel end-points, said tunnel implementing at least two transmission channels,
wherein it comprises: -
means of reception of a data packet coming from a source device belonging to a same sub-network as the tunnel incoming end-point; means of selection of an effective channel from among the transmission channels, as a function of a protocol associated with the payload data contained in said received packet, and of a piece of information on quality of transport linked to current transmission conditions in said transmission channels; means of encapsulation of said received packet, according to a transport protocol associated with the effective channel, used to obtain a packet to be sent; and means of transmission of the packet to be sent in the tunnel on the effective channel selected. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification