Abstract:
A method for interoperability of a network interface protocol with an Internet interface protocol begins by receiving a scan channel request of a plurality of channels that are in accordance with the network interface protocol. The method then continues by determining whether an Internet packet is being received via one of the plurality of channels when the channel scan request is received (i.e., is a higher layer protocol supporting a current transmission). If so, the method continues by scanning at least one channel of the plurality of channels, but does not scan all of the plurality of channels at one time. The method continues after the scanning by tuning to the channel supporting the higher layer protocol communication to transmit at least one outbound Internet packet. The method then continues by scanning at least another channel of the plurality of channels.
Abstract:
A system and method for transporting data units for a communication network. In a communication between two peers a proxy and a network entity for controlling a partial communication are provided. One or both of the proxy and the network entity is arranged to modify one or more of the data units, in order to provide communication control related information that is different from communication control related information exchanged between the two peers The respective other or both of the proxy and the network entity is arranged to perform data unit transmission control based on the different communication control related information.
Abstract:
The embodiments relate to the wireless communication field, and a data transmission control method and a data transmission device are provided. The method includes: receiving from a sender and buffering data in a buffer, and then forwarding the buffered data to a receiver; receiving an acknowledgement (ACK) returned by the receiver, where the ACK indicates that the data is received; adding or reducing the ACK returned by the receiver according to a volume of data unsent in the buffer; and sending the processed ACK to the sender. The data sending rate of the sender is controlled by the processed ACK. This makes the data transmission be reliable and highly efficient.
Abstract:
Systems and methods are disclosed for reducing the cost of sending messages over an intermittent network of computing devices via multiple communication channels by creating a first message on a first device, the message intended to be sent to a second device over the network multiple communication channels; applying a first policy to reduce the cost of sending messages over the intermittent network of computing devices, the first policy containing one or more rules to determine whether to send the first message to the second device, each rule being a function of one or more messaging attributes of messages, channels or the system environment; and dynamically updating the first policy by sending a second message to the first device, the second message being a system message that results in the addition, deletion or other modification of the rules contained in the policy to reduce the cost of sending messages over the intermittent network of computing devices.
Abstract:
A session relay device which can reliably send a data packet resent from a source to a destination without the need for reconfiguring and dividing a segment is supplied. Session relay device 110, adapted to be disposed between terminals for transmitting and receiving data as packets to which sequence numbers representative of the order of segments to be transmitted are assigned, includes session relay section 110-3 that relays data transmitted as packets between a first session opened between session relay device 110 and a terminal on a transmission side and a second session opened between session relay device 110 and a terminal on a reception side. Session relay section 110-3 receives the retransmitted segment from a terminal on the transmission side, updates a maximum segment size of the second session with the segment size of the retransmitted segment, and transmits the retransmitted segment to a terminal on the reception side.
Abstract:
A method is proposed for transmitting data of a stream to be stimulated, coming from a sender device to a receiver device through a network segment and according to a protocol for packet transportation with acknowledgement. An input device of the network segment performs the following steps for the stream to be stimulated: determining a starting packet associated with a sequence number higher than the sequence numbers of packets in transit via the network segment (packets transmitted but not yet acknowledged positively by the receiver device); selecting, as a function of a consumption of a target bandwidth for the transmission of said stream, of packets of the stream following the starting packet, and for each of which an anticipated positive acknowledgement message must be transmitted; upon reception of a positive message of acknowledgement of the starting packet, launching a temporary phase comprising a step of transmitting to the sender device an anticipated positive acknowledgement message for the starting packet and for each selected packet; discarding the positive acknowledgements received from the receiver device which correspond to the selected packets and for which an anticipated positive acknowledgement message has been transmitted.
Abstract:
In an example embodiment, a method for selective performance enhancement of traffic flows, such as a Transmission Control Protocol (TCP) flow, on devices where enhancement of a limited number of concurrent flows is supported, or where a limited number of TCP accelerated or IP (Internet Protocol) compressed flows are supported. Flows are selected to be enhanced, accelerated or compressed based on configured priorities, including but not limited to type of the flow, importance of the flow, and availability of resources to enhance, accelerate or compress the flow. For example, a high-priority TCP session is accelerated for the lifetime of the session, while a low-priority TCP session is accelerated while there are available resources for the low-priority flow.
Abstract:
A method and device for obtaining position information of a target terminal are discussed. According to an embodiment, the method includes sending a start message to a home network, the start message used for positioning of the target terminal; receiving a response message from the home network, the response message containing address information of a visited network; sending a positioning initiation message to the visited network using the address information in the response message; and performing a positioning procedure with the visited network, wherein the positioning procedure is performed without connection with the home location server.
Abstract:
Methods and apparatus are provided to improve data throughput in a wireless, wireline or a combination wireless and wireline communication system. A congestion control manager selects between an assumption based congestion control algorithm and a speculation based congestion control algorithm. The selected algorithm generates data recovery instructions including instructions for resizing, or not, congestion window sizing for the communication gateways. By making the selection between the assumption based congestion control algorithm and the speculation based congestion control algorithm based upon network information, data recovery and throughput is optimized for networks having lossy data links.
Abstract:
The packet loss in a wired section is reported to a receiving terminal (61) using a loss notification packet from a gateway (62) located at the boundary between a wired section and a wireless section, and thus the causes for packet loss are separated. Also, using this loss notification packet, the packet loss rate in the wired section and the wireless section are separately calculated and the transmission rate and robustness of the data packets are determined with a sending terminal (60) in accordance with the respective loss rate of the sections.