TCP packet communication device and techniques related thereto

A communication device and data storage technology, applied in the direction of data exchange network, digital transmission system, electrical components, etc., can solve problems such as difficult algorithm update and quality assurance verification, achieve cost reduction, improve real-time performance, and reduce software volume Effect

Inactive Publication Date: 2009-03-25
PANASONIC CORP
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] (B) There are many types of software that perform packet processing for establishing / disconnecting TCP connections, so it is difficult to perform verification for the purpose of algorithm update and quality assurance

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
  • TCP packet communication device and techniques related thereto
  • TCP packet communication device and techniques related thereto
  • TCP packet communication device and techniques related thereto

Examples

Experimental program
Comparison scheme
Effect test

no. 1 approach

[0058] FIG. 1 is a block diagram showing the configuration of a TCP packet communication device in the first embodiment of the present invention.

[0059] Figure 2 is the format of a TCP packet. In FIG. 1, 10 is an application processing unit, 20 is a socket IF, and 30 is a protocol processing unit including a TCP packet sending and receiving processing unit 31, connection management information (connection establishment management information) 32, and a buffer management information updating unit 33. , 40 is a payload packet sending and receiving processing unit, 50 is a connection synchronization processing unit including a first update indicator 51 and a connection management information updater 52, 60 is a MAC (Media Access Control) processing unit, and 70 is a codec processing unit , 80 is a data storage unit. Furthermore, in the following description of the embodiments (including the present embodiment), the connection management information 32 corresponds to connection...

no. 2 approach

[0069] Fig. 3 is a block diagram showing the configuration of a TCP packet communication device in a second embodiment of the present invention. In FIG. 3 , the same symbols as those in FIG. 1 (first embodiment) denote the same constituent elements. The unique configuration in this embodiment is the second update indicator 53, and the first update indicator 51 in FIG. 1 is not provided. The second update pointer 53 notifies the connection management information updater 52 of the time every time a management information notification is received from the payload packet transmission / reception processing unit 40 (every time a packet is received). As for other configurations, since they are the same as those of the first embodiment, they will not be repeated here.

[0070] Compared with the first embodiment, the special effects of this embodiment are as follows. That is, the second update pointer 53 performs the notification of the time to update the information of the connection...

no. 3 approach

[0072]FIG. 4 is a block diagram showing the configuration of a TCP packet communication device in a third embodiment of the present invention. In FIG. 4 , the same symbols as those in FIG. 1 (first embodiment) denote the same constituent elements. The characteristic configuration of this embodiment is to further include a third update indicator 54 . When the third update indicator 54 receives a notification indicating that one of the following data packets has been received from the payload data packet transceiving processing unit 40, it notifies the connection management information updater 52 of the time to execute the information update of the connection management information 32:

[0073] The FIN packet used to cut off the TCP connection;

[0074] • RST packet used to perform a reset when an abnormality is detected.

[0075] For other configurations, since they are the same as those of the first embodiment, they will not be repeated here.

[0076] Compared with the firs...

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

The present invention relates to a TCP packet communication device, a video receiver and a data storage apparatus. The TCP packet communication device includes a protocol processing unit processing a packet used for connection establishment according to TCP / IP based on management information on the connection establishment and processing a packet used for payload transmission; a payload packet transmission / reception processing unit having a hardware configuration performs transmission / reception processing on the packet used for the payload transmission based on the management information; a connection synchronization processing unit performing synchronization processing for synchronizing the management information held by the protocol processing unit with the management information held by the payload packet transmission / reception processing unit.

Description

technical field [0001] The invention relates to a TCP data packet communication device for synchronously processing management information in TCP (Transmission Control Protocol), and a video receiver and a data storage device related thereto. Background technique [0002] In existing TCP packet communication devices, there are integrated communication adapters for low-speed processing that perform only low-level communication protocol processing related to network transmission path control, and high-speed high-speed implementations that also include high-level communication protocol processing. Devices dealing with communication adapters. For such a device, reference may be made to Japanese Laid-Open Patent Documents (see: Japanese Unexamined Patent Publication No. Hei 6-309251), for example. In this device, the communication adapter for low-speed processing implements TCP / IP processing by software, and the communication adapter for high-speed processing additionally integr...

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): H04L29/10H04L29/06H04L12/56H04L12/70
CPCH04L69/16H04L69/163H04L69/161H04L69/28
Inventor 金子洋平辻敦宏
Owner PANASONIC CORP
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