Receiving device and packet processing method thereof

A receiving device and packet technology, applied in electrical components, transmission systems, etc., can solve the problems of system memory space reduction and storage space consumption

Active Publication Date: 2017-07-04
REALTEK SEMICON CORP
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The current communication device uses the central processing unit of the communication device to decrypt the fragmented data packets. Because each fragmented data packet needs to be decrypted, the utilization rate of the central processing unit w

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
  • Receiving device and packet processing method thereof
  • Receiving device and packet processing method thereof
  • Receiving device and packet processing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] refer to figure 1 , figure 1 It is a system block diagram of the receiving device 10 provided by an embodiment of the present application. The receiving device 10 includes a packet parser 100 , a data storage 101 , a decryption unit 102 , a transmission engine 103 , a header processing unit 104 and a controller 105 . The data storage 101 is coupled to the packet parser 100 , the decryption unit 102 , the transmission engine 103 , the header processing unit 104 and the controller 105 . The decryption unit 102 is coupled to the transmission engine 103 , the header processing unit 104 and the controller 105 . The transfer engine 103 is coupled to the controller 105 and the system memory 11 . The header processing unit 104 is coupled to the controller 105 .

[0030] The receiving device 10 is installed in any communication device that supports the QUIC communication protocol. The receiving device 10 receives at least one segment data packet from another communication d...

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 invention provides a receiving device for preprocessing fragment data packets into data packets. The receiving device comprises a packet parser, a data storage, a decryption unit, a transmission engine, a header processing unit and a controller, wherein the packet parser is used for extracting fragment packet header information from fragment packet headers of fragment data packets; the decryption unit is used for decrypting encrypted data of each fragment data packet to obtain fragment load data and QUIC (Quick UDP Internet Connection) private headers including sequence information; the transmission engine is used for outputting the fragment load data to a specific position of a system storage; the header processing unit is used for calculating packet information according to the QUIC private headers, and updating the fragment packet headers of the data storage to generate a packet header; and the controller is used for controlling the transmission engine to output the packet header to the system storage according to the sequence information to generate a data packet.

Description

technical field [0001] This case relates to a receiving device, and in particular to a receiving device supporting the QUIC (Quick UDP Internet Connection) communication protocol and its packet processing method. Background technique [0002] The QUIC communication protocol is a low-latency network transport layer protocol based on the UDP protocol. The communication device supporting the QUIC communication protocol first receives at least one fragment data packet from other communication devices, and stores the fragment data packet into the system memory of the communication device. The communication device decrypts each segment data packet to obtain payload data contained in the segment data packet. [0003] The current communication device uses the central processing unit of the communication device to decrypt the fragment data packets. Because each fragment data packet needs to be decrypted, the utilization rate of the central processing unit will increase, and the curr...

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
IPC IPC(8): H04L29/06
CPCH04L63/0464H04L63/164H04L69/161H04L69/22
Inventor 林嘉宏杨昌轩雷奕晖林群皓
Owner REALTEK SEMICON 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