Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Multiplexer-related Packet-transmission-method-without-sending-serial-numbers

 Reserved request type of searched information distribution server
Under such the circumstances, it is an object of the present invention to provide a method and a ...


 Method and system for managing congestion in a network
A system for minimizing congestion in a communication system is disclosed. The system comprises at ...


 Monitoring apparatus for monitoring the operating condition of transmission facilities of communications transmission technology
The object of the present invention is to provide a monitoring apparatus, as particularly set forth ...


 Method of fabricating a semiconductor laser
An object of the present invention is to provide a low-threshold and high-output semiconductor ...


 Resource management method and apparatus for maximizing multimedia performance of open systems
OF THE PREFERRED EMBODIMENT A meaningful definition for QOS in MM communications must encompass ...


 Method and apparatus for overlaying a bit map image on an environment map
The above-stated problems and related problems of the prior art are solved with the principles of ...


 Network data distribution system
The present invention has been made in consideration of the above-explained circumstances, and it ...


 Multimedia compression system with adaptive block sizes
The present invention provides for compression and multicast network delivery of multimedia data in ...


 Circuit for demodulating PSK modulated signal by differential-defection
It is therefore an object of this invention to provide an improved demodulator circuit in which a PS...


 Arrangement for converting binary input signal into corresponding in-phase and quadrature phase signals
It is an object of the present invention to provide an arrangement which features an effective ...


 Packet transmission method without sending serial numbers

Details
Inventors: Taketsugu, Masanori;
Assignee: NEC Corporation (Tokyo, JP)
Primary Examiner: Le; Dieu-Minh
Assistant Examiner:
Attorney, Agent or Firm: Sughrue, Mion, Zinn, Macpack & Seas, PLLC

To enable data transmission without transmitting packer's serial numbers, a transmit serial number is incremented by one at a transmit site each time a serial numberless data packet is sent to a receive site, and a copy of the transmitted packet is stored in a transmit memory corresponding to the transmit serial number. The process is repeated so that a predetermined number of outstanding packets are transmitted. At the receive site, a receive serial number is incremented by one upon receipt of each packet and the packet is stored in a receive memory corresponding to the receive serial number. The receive site determines whether there is an error in the outstanding packets in the receive memory. If an error is found, the receive site sends a request packet containing the serial number of the packet in error to the transmit site. In response, the transmit site sends a replacement copy for the corrupted packet to the receive site which, in response, replaces the packet in error with the received copy. If no packet in error is found in the receive memory, the receive site transmits an acknowledgment to the transmit site. On receiving it, the transmit site repeats the transmission of the next sequence of outstanding serial numberless packets.

DETAILED DESCRIPTION It is therefore an object of the present invention to provide a data communication method that enables a high throughput over low-speed communications links by not transmitting serial numbers which are conventionally used to establish the identity of transmitted packets.
According to a first aspect of the present invention, there is provided a method for transmitting data packets from a transmit site to a receive site without containing serial numbers of the data packets, comprising the steps of: a) transmitting a data packet from the transmit site to the receive site, incrementing a serial number by 1 at the transmit site and storing a copy of the transmitted data packet in a storage location of a transmit memory corresponding to the serial number; b) repeating the step (a) a predetermined number of times; c) receiving each data packet of the step (a) at the receive site, incrementing a serial number by 1 and storing the received data packet in a storage location of a receive memory corresponding to the serial number; and d) repeating the step (c) the same predetermined number of times as the step (b).
Preferably, following the step (d), the present invention provides the steps of: e) determining whether there is a data packet in error in the receive memory; f) if a data packet in error is found by the step (e), transmitting a request packet containing the serial number of the packet in error from the receive site to the transmit site; g) receiving the request packet at the transmit site and transmitting to the receive site a copy of the data packet stored in the transmit memory in a location identified by the serial number contained in the request packet; h) receiving the copy of data packet at the receive site and replacing the packet in error stored in the receive memory with the received copy and repeating the step (e); i) if a data packet in error is not found by the step (e), transmitting an acknowledging packet from the receive site to the transmit site; and j) repeating the steps (a) to (i)



Related patents
  Method for detecting invalid packets by rewriting transaction identifers
The present invention provides a method for reliable stale packet recognition in a network. The following description is presented to enable one of ordinary skill in ...
  System for determining individual cell/pocket loss in ATM/IP networks among on-off sources
A system is therefore needed which can project the performance metrics for each individual connection based on the measurement at the switch aggregate level. By assuming ...
  Electrophotocopier line scanning illuminator
The instant invention provides a line scanning, illuminating apparatus for use in an electrophotocopying machine. The apparatus comprises a linear source of light, a ...
  Power pack for controlling the angular position of a vehicle rearview mirror
The present invention includes a power pack which is to be mounted within a mirror housing. The mirror housing is shaped to define a cavity. The power pack is connected ...
  Browser system
What is claimed is: 1. A browser system, comprising: a browser process configured to receive from a remote data source a resource incorporating mobile code and to ...
  Data transfer control method for controlling transfer of data through a buffer without causing the buffer to become empty or overflow
The reason why the buffer becomes empty is that the next data request to the higher-rank CPU is stopped until data has been received when a request for data transfer to ...
  System for performing deadlock free message transfer in cyclic multi-hop digital computer network using a number of buffers based on predetermined diameter
The invention provides a new and improved system and method for performing deadlock free message transfer in a cyclic multi-hop digital computer network that may be used ...
  Reconfiguration of protocol stacks and/or frame type assignments in a network interface device
These needs are addressed by the present invention, in which the protocol stacks loaded in a network device and/or the frame type assigned to each loaded protocol stack ...
  System and method for distributing and managing digital video information in a video distribution network
The present invention provides a system and method for distributing and managing digital video information in a video distribution network. The video distribution ...
  Burst transmission apparatus and method for audio/video information
What is claimed is: 1. An audio/video transceiver apparatus comprising: input means for receiving audio/video source information, said audio/video source information ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved