Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Transmission control method and system

A technology of emission control and emission device, applied in transmission system, digital transmission system, using return channel for error prevention/detection, 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 4 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
[0032] 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 in the wireless section is significant

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

[0056] 1. Structure

[0057] Structure of communication system 1:

[0058] FIG. 1 is a block diagram illustrating the structure of a communication system 1 according to a first embodiment of the present invention.

[0059]The communication terminal 40 is connected to the client device 50 and performs communication with the client device 50 . The mobile packet communication network 30 provides packet communication services to the communication terminals 40 served by the network 30 . The server device 10 performs packet communication with the client device 50 via the Internet 20 , the mobile packet communication network 30 , and the communication terminal 40 . It is assumed that in the present embodiment, TCP (Transmission Control Protocol) is used to perform packet communication to transmit data segments.

[0060] The structure of server device 10:

[0061] Next, a structural description of the server device 10 will be given. The server device 10 is configured in the same ...

no. 2 example

[0095] Next, an example of performing packet communication between the server device 10 and the client device 50 will be described. Hereinafter, descriptions of the same elements as those of the first embodiment will be omitted. In addition, the same elements will be described with the same designated reference numerals.

[0096] 1. Structure

[0097] The structure of server device 10:

[0098] A description will be given only of those structures related to the present embodiment.

[0099] The ROM 103 of the server device 10 stores a program for causing the CPU 100 to execute data segment transmission control processing. This processing will be described in detail below, and it should be noted that those parts that are the same as those of the first embodiment will not be described here.

[0100] In the current embodiment, in the process of transmitting the data segment to the client device 50, the CPU 100 controls the data flow of the data segment by performing congestion...

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

Upon receiving an acknowledgement after retransmission of a data segment, an acknowledgement number contained in the acknowledgement is compared with an acknowledgment number expected to be contained in an acknowledgement pertaining to the retransmitted data segment. When the former is larger than the latter, it is determined that the acknowledgement pertains to a data segment that was originally transmitted.

Description

technical field [0001] The present invention relates to techniques 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 it is used when dividing data flowing from an upper layer into data 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 number (hereinafter referred to as "a serial number") is assigned to each data segment in the data sequence in order to indicate the order of the data segment in the data sequence. The sender device assigns a sequence number to the header of each data segment to be transmitted and initializes a timer when the data segment is transmitted. If there is no acknowledgment of receipt of ...

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/16H04L1/18H04L29/06
CPCH04L69/163H04L69/161H04L1/1809H04L1/187H04L1/188H04L29/06H04L69/16H04L1/1621H04L9/40
Inventor 三宅基治稻村浩高桥修
Owner NTT DOCOMO INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products