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

Data packet transmitting/receiving system, data packet transmitting/receiving method and data packet transmitting/receiving program

A technology for receiving systems and data packets, applied in data conversion, program control design, electrical digital data processing, etc., can solve problems such as ineffective use of resources, large unused areas, etc., and achieve the effect of reducing unused areas

Inactive Publication Date: 2009-09-16
FUJITSU LTD
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Moreover, in such a case, a large unused area (in the above example, an unused area of ​​6 bytes is generated) is generated in the receive buffer, so there is a problem that resources as the receive buffer cannot be effectively utilized.
[0012] In addition, the above-mentioned problem arises not only in the case of sending data packets between communication devices through a network, but also in sending data between circuits, for example, inside a computer system In the case of packets, etc., in all systems that transmit packets from the send buffer on the send side to the receive buffer on the receive side, the

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
  • Data packet transmitting/receiving system, data packet transmitting/receiving method and data packet transmitting/receiving program
  • Data packet transmitting/receiving system, data packet transmitting/receiving method and data packet transmitting/receiving program
  • Data packet transmitting/receiving system, data packet transmitting/receiving method and data packet transmitting/receiving program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] [Overview and features of packet sending and receiving system]

[0060] First, combine figure 1 , the outline and features of the packet transmission and reception system according to the first embodiment will be described. figure 1 It is a diagram for explaining the outline and features of the packet transmission and reception system according to the first embodiment.

[0061] As shown in the figure, the packet transmission and reception system according to the first embodiment is a packet transmission and reception system for transmitting packets from the transmission device 100 having the transmission buffer 120 to the reception device 200 having the reception buffer 210 . Furthermore, the packet transmission / reception system having such an outline is mainly characterized in that it can effectively use the resource as the reception buffer 210 as described below.

[0062] Such as figure 1 As shown by way of example, the transmission device 100 has a credit count...

Embodiment 2

[0104]In the above-mentioned first embodiment, the case of sending credits corresponding to the read capacity read from the receiving buffer has been described, but the present invention is not limited to this, and the same amount of credits may always be sent regardless of the read capacity. . Therefore, in the second embodiment, the case where the same amount of credits are always sent regardless of the capacity of the data packets read from the reception buffer will be described.

[0105] [Overview and features of packet sending and receiving system]

[0106] First, combine Figure 6 , the outline and features of the packet transmission and reception system according to the second embodiment will be described. Figure 6 It is a diagram for explaining the outline and features of the packet transmission and reception system according to the second embodiment. In addition, the points similar to those of the packet transmission and reception system of the first embodiment wi...

Embodiment 3

[0138] In the above-mentioned embodiment 2, it is described that credits are subtracted according to the sending order of data packets, but the present invention is not limited thereto, and credits may be subtracted by determining data packets. Therefore, in the third embodiment, a case where a credit is subtracted by specifying a data packet will be described.

[0139] [Overview and features of packet sending and receiving system]

[0140] First, combine Figure 13 , the outline and features of the packet transmission and reception system according to the third embodiment will be described. Figure 13 It is a diagram for explaining the outline and features of the packet transmission and reception system according to the third embodiment. In the following, the same points as those of the packet transmission and reception systems of the first and second embodiments will be briefly described.

[0141] Here, when the transmitting device 100 adds identification information for ...

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

In a data packet transmission and reception system including a transmit buffer and a receive buffer and transmitting and receiving a data packet, the number of data packets receivable at the receive buffer is dynamically changed depending on the size of a data packet to be transmitted and received, so that resources of the receive buffer are used efficiently without creating an unused area in the capacity of the receive buffer as much as possible. This prevents discarding of a data packet due to the overflow at the receive buffer, achieving the same performance as in conventional technique by using less resources than those in conventional control technique.

Description

technical field [0001] The present invention relates to a data packet sending and receiving system, a data packet sending and receiving method, and a data packet sending and receiving program. Background technique [0002] In the past, in a system that transmits data packets from the transmission buffer on the sending side to the receiving buffer on the receiving side, in order to prevent the data packets from being discarded due to the overflow of the receiving buffer, the data packets in the receiving buffer are generally transferred from the receiving side to The readout status of the device is notified to the sending side, and the sending side controls the sending of the data packet. [0003] For example, in Patent Document 1 (Japanese Unexamined Patent Publication No. 9-135270), a technique is disclosed in which the number of queue stages (packet Number), use the fixed number of queue levels to control the sending of data packets. Below, combine Figure 22 , the prior...

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): G06F13/38
CPCG06F13/387G06F5/00G06F9/00G06F13/38
Inventor 小佐野秀和中山浩志
Owner FUJITSU LTD
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