Transmission control method and system

A technology of emission control and probability of occurrence, which is applied in the direction of transmission system, digital transmission system, data exchange network, etc., can solve the problem of not being able to obtain the best judgment result, and achieve the effect of preventing the transmission of data segments

Inactive Publication Date: 2004-07-14
NTT DOCOMO INC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, existing communication systems do not support this method, and therefore, extensive modification of the transmitter and receiver equipment is required in order to use this method
[0026] In addition, even when the Allman technique is used, the optimal judgment result cannot be obtained in a mobile communication environment where the data segment delay is significant in the wireless section

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Transmission control method and system
  • Transmission control method and system
  • Transmission control method and system

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0048] 1. Structure

[0049] Structure of communication system 1:

[0050] FIG. 1 is a block diagram showing an example configuration of a communication system 1 according to the first embodiment.

[0051] The communication terminal 40 is connected to the client device 50 and performs communication with the client device 50 .

[0052] The mobile packet communication network 30 provides packet communication services to the communication terminals 40 served by the network 30 . A communication section between the network 30 and the communication terminal 40 includes a wireless section (not shown). Radio waves are used to communicate via the wireless section.

[0053] The server device 10 performs packet communication with the client device 50 via the communication terminal 40 , the mobile packet communication network 30 , and the Internet 20 . It is assumed here that packet communication is performed in accordance with TCP (Transmission Control Protocol), and thus data segmen...

no. 2 example

[0102] Next, a description will be given of another example in which, referring to FIGS. 1-8 , packet communication is performed between a server device and a client device 50 having the same structure as in the first embodiment.

[0103] In the second embodiment, in addition to the probability distribution used in the first embodiment (hereinafter referred to as "probability distribution 1"), another probability distribution (hereinafter referred to as "probability distribution 2") is also used in the Determination in step S18.

[0104] An example of probability distribution 2 is in Figure 7 shown in . Probability distribution 2 shows the probability of occurrence of the required time (hereinafter referred to as "temporary RTT (Round Trip Time)") from the retransmission of a data segment caused by a timeout until the first acknowledgment is received, where the acknowledgment is judged to correspond to the original data segment .

[0105] In contrast, probability distribut...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A first elapsed time from transmission of a data segment until receipt of an acknowledgement is measured. A probability distribution of the first elapsed time is generated for a client device on the basis of the measured first elapsed time. A second elapsed time from retransmission of a data segment until receipt of an acknowledgement is measured. A probability distribution of the second elapsed time is generated for a client device on the basis of the measured first elapsed time. An estimation is made as to whether an acknowledgment pertains to which data segment on the basis of the generated probability distribution.

Description

technical field [0001] The present invention relates to a technique for controlling data retransmission in a communication network. Background technique [0002] Devices that utilize TCP (Transmission Control Protocol) for transmitting and receiving data are commonly used today. TCP is a protocol used under the OSI (Open System Interconnection) reference model, and is used when dividing data flowing from an upper layer into segments for transmission from a sender device to a receiver device. TCP ensures a reliable flow of ordered data segments to the receiver device. More specifically, a transmitter device assigns information indicating the order of data (hereinafter referred to as "a sequence number") to each data segment. When a data segment is transmitted, the sender device sets the sequence number in the data header and initializes a timer at the same time. If there is no acknowledgment of receipt of the transmitted data segment from the receiver device within a plann...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L1/18
CPCH04L1/1883H04L1/1809
Inventor 三宅基治稻村浩石川太朗横田和久高桥修
Owner NTT DOCOMO INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products