[go: up one dir, main page]

CN107395639A - Intelligence obtains the method and system of video data in network - Google Patents

Intelligence obtains the method and system of video data in network Download PDF

Info

Publication number
CN107395639A
CN107395639A CN201710758913.3A CN201710758913A CN107395639A CN 107395639 A CN107395639 A CN 107395639A CN 201710758913 A CN201710758913 A CN 201710758913A CN 107395639 A CN107395639 A CN 107395639A
Authority
CN
China
Prior art keywords
data
network
layer
tcp
video data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710758913.3A
Other languages
Chinese (zh)
Inventor
李健
杨焕新
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin Aike Instrument Technology Co Ltd
Original Assignee
Tianjin Aike Instrument Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin Aike Instrument Technology Co Ltd filed Critical Tianjin Aike Instrument Technology Co Ltd
Priority to CN201710758913.3A priority Critical patent/CN107395639A/en
Publication of CN107395639A publication Critical patent/CN107395639A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/02Capturing of monitoring data
    • H04L43/026Capturing of monitoring data using flow identification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/18Protocol analysers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/9015Buffering arrangements for supporting a linked list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/9057Arrangements for supporting packet reassembly or resequencing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/163In-band adaptation of TCP data exchange; In-band control procedures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/164Adaptation or special uses of UDP protocol
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/18Multiprotocol handlers, e.g. single devices capable of handling multiple protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention provides the method and system that a kind of intelligence obtains video data in network, pass through Network Sniffing, obtain from MAC Address layer to the data of final agreement layer, IP packet header is weeded out, parse each layer of message, it is TCP or UDP to judge host-host protocol, is handled respectively, and carries out video data screening by algorithm.The present invention can synchronize crawl to each OTT signaling layer datas applied and application layer data, solve the problems, such as the reason such as transmission environment or network firmware exception and aging and occur the crawls of the complicated factor to video data such as longer propagation delay time, out of order bag, duplicate packages cause it is larger difficult.

Description

Intelligence obtains the method and system of video data in network
Technical field
The invention belongs to video technique field, especially relate to a kind of can intelligently obtain video data from network Method and system.
Background technology
With the development of mobile intelligent terminal and FTTH popularization, increasing mobile interchange terminal and home terminal are opened Begin to use a series of OTT Video Applications, with increasing for OTT number of applications, every resource in the network equipment is faced with Very big challenge.Bandwidth consumption caused by OTT applications, just progressively increase the load of network.Therefore, to the signaling of each OTT applications Layer data and application layer data synchronize crawl, and analyzing influence of each OTT video traffics to network side turns into urgently to be resolved hurrily Problem.In practical application, during the signalings of OTT applications is from transmitting terminal to receiving terminal, may because of transmission environment or The reason such as network firmware exception and aging and there are the complicated factors such as longer propagation delay time, out of order bag, duplicate packages, to video counts According to crawl cause larger difficulty.
The content of the invention
The problem to be solved in the present invention is to provide a kind of acquisition methods of video data in network, is regarded by OTT and IPTV Frequency is realized according to grasping algorithm, to solve the problems, such as the acquisition of the video data of different shape in the complicated network environments of OTT.
In order to achieve the above object, the technical scheme taken of the present invention is:A kind of intelligence obtains video data in network Method, by Network Sniffing, the data from MAC Address layer to final agreement layer are obtained, IP packet header is weeded out, parse each layer Message, it is TCP or UDP to judge host-host protocol, is handled respectively, and carries out video data screening by algorithm.
Further, the method for the IP packet header rejecting is:One layer under MAC layer of the data is according to current network The difference of networking mode is made a distinction, and parses the length of IP bags, and packet header is removed according to length.
Further, the method for UDP message processing is:UDP message determines whether rtp layers, if any then also needing to rtp Packet header is removed, and then carries out the screening of data.
Further, the method for TCP data processing is:TCP data is recombinated, and rejects duplicate packages, by out of order bag again Sequence, and the screening of data is carried out, screen out the data of non-TS streams.
Further, according to TCP sequence number, carried out multi-thread using buffering chained list during the TCP data rearrangement Journey obtains TS flow datas simultaneously, and synchronization is done using semaphore.
Further, the method for the video data screening is to open up the caching of one section of regular length, receives new bag every time Shi Jinhang accordingly wraps long internal memory and moved.
Further, the algorithm is:Because TS data have fixed byte length and fixed header values, therefore obtaining TS The value of the data of three interval fixed byte length of detection, if being all fixed header values, represents these three and fixes during data The data of byte length are TS data entirely.
Present invention also offers the system that a kind of intelligence obtains video data in network, including:
Data reception module:It is responsible for obtaining the whole network from MAC Address layer to the data of final agreement layer by Network Sniffing;
Data segmentation module:It is responsible for the complete IP bags of reception carrying out packet header rejecting;
Data message parsing module:It is responsible for being parsed each layer of message, such as MAC layer, IP layers, transport layer, business Layer, every layer of header parser;
TCP data buffer module:It is responsible for being recombinated TCP data, rejects duplicate packages, recombinates out of order bag and sent with reaching The purpose of end data order;
Core TS flow data acquisition modules:The TS flow datas of needs are screened by algorithm;
The data reception module receives data and simultaneously passes data to data segmentation module, and data segmentation module is by data Data message parsing module is passed data to after classification processing, data message parsing module sends data dual-thread to TCP Data buffering module and core TS flow data acquisition modules.
Further, the TCP data buffer module is provided with buffering chained list, the sequence number according to TCP.Obtained with TS data Modulus block carries out multithreading and worked simultaneously, and synchronization is done using semaphore.
Further, the core TS flow data acquisition modules are provided with the caching of one section of regular length, receive every time Corresponding bag long internal memory is carried out during new bag to move.
Intelligence proposed by the present invention obtains the method and system of video data in network, compared with prior art, beneficial to effect Fruit is:
(1) present invention can synchronize crawl to each OTT signaling layer datas applied and application layer data, solve transmission The reason such as environment or network firmware exception and aging and there are the complicated factors such as longer propagation delay time, out of order bag, duplicate packages Crawl to video data causes the problem of larger difficult.
(2) TS data acquisitions move technology using unique internal memory.The benefit of this technology can not have to open up longer number According to chained list.Particularly in the application of video data.It is greatly saved Installed System Memory expense.
(3) using sequence number of the buffering chained list according to TCP when TCP data is resequenced.The TCP used can so be ensured Data are complete reduction sending modules.Out of order phenomenon will not be caused.
Brief description of the drawings
Fig. 1 is the schematic flow sheet of the present invention.
Embodiment
With reference to specific embodiment, the present invention will be further described.
The system architecture of the present invention includes:
Data reception module:It is responsible for obtaining the data of the whole network by Network Sniffing.
Data segmentation module:It is responsible for the complete IP bags of reception carrying out each packet header segmentation.
Data message parsing module:It is responsible for being parsed each layer of message, such as MAC layer, IP layers, transport layer, business Layer, every layer of header parser.
TCP data buffer module:It is responsible for being recombinated TCP data, rejects duplicate packages, recombinates out of order bag and sent with reaching The purpose of end data order.
Core ts flow data acquisition modules:The ts flow datas of needs are obtained out by algorithm.Specific algorithm is as follows:Cause Had specific characteristics for TS data, i.e. regular length, fixed header values.Header values are 0x47, wrap a length of 188 byte.Therefore obtaining According to the value for being exactly three 188 byte lengths of assay intervals during ts data, if being all 0x47.Then represent these three 188 bytes Data be ts data entirely.
Wherein data reception module is responsible for receiving data and passes data to data segmentation module, and data segmentation module will Data message parsing module is passed data to after data classification processing, now data meeting dual-thread sends TCP data buffering to Module and core ts flow data acquisition modules.Finally obtain pure ts flow datas.
On the basis of system architecture, the present invention can obtain sending port and reception by the function of interchanger mirror image All data of port.When sending module is to receiving module pushing video data, we will carry out Network Sniffing first, obtain from Data of the MAC Address layer to final agreement layer.Anatomy that will be from level to level.Due to the network shape residing for sending module and receiving module State different may for example have direct IP encapsulations, have the encapsulation of PPPOE heads also, it is possible to have VLAN VLAN in VLAN encapsulation Deng.One layer under MAC layer will make a distinction according to the difference of current network networking mode.We are needed IP packet header afterwards Weed out.Rejecting IP packet header needs to parse the length of IP bags.Packet header is removed according to length.Afterwards TCP according to host-host protocol Or UDP is handled respectively.
When host-host protocol is UDP.Also need to remove in rtp packet header if also having rtp layers on udp.If no Rtp layers.It then can directly carry out the screening of data.The video data generally transmitted with udp protocol is all by 7 ts bags Composition.
For example, when reception UDP bags, idiographic flow is:
(1) by the function of interchanger mirror image, sending port and all data of receiving port can be obtained.Sending module During to receiving module pushing video data.Carry out all messages in Network Sniffing crawl current network conditions.
(2) physics mac layer datas are removed.If vlan-label or PPPOE heads also remove together.Then IP layers are parsed Packet header is according to IP head length.Remove IP packet header.Remove UDP transport layers packet header again afterwards.
(3) if parsing operation layer first determine whether current bag whether comprising Real-time Transport Protocol head comprising will be according to parsing Rtp packet lengths remove rtp protocol headers.If the remaining continuous three ts length interval of analysis judgment business datum after Rtp is rejected Byte value be all that 0x47. then proves that the business datum is ts flow datas.Then data acquisition is come out.Udp transmission means Ts data are typically all data after direct rtp bags.
When host-host protocol is TCP relative to UDP will it is complicated a bit.Because TCP is reliable transmission means, therefore go here and there The packet for connecing crawl when carrying out sniff in a network has buffered data, out of order bag, duplicate packages, repeats the messages such as ack.Cause Data can not directly carry out the interception of data, it is necessary to carry out reordering for packet.Reformulate the form of original ts data. And because media stream data would not be continuous under tcp transmission means.Need to screen out the data that non-ts flows.
Using sequence number of the buffering chained list according to TCP during the TCP data rearrangement of the present invention.With TS data acquisition modules Carry out multithreading to work simultaneously, synchronization is done using semaphore.It is implemented as follows, opens up one and receive chained list to receive what is received TCP data, the rule in receive process according to sequence number reorder to data, with will not the TCP data in card chained list There is disorder phenomenon, while the data to there is duplicate serial numbers in chained list screen out, that is, remove the process of duplicate packages.When Buffering chained list length can be taken off data when reaching default value, because access evidence and receive data are same chained lists, Therefore access is according to preventing from handling with a piece of caching using semaphore synchronization simultaneously, access according to when be that the data of linked list head are taken Go out.Now semaphore adds one to prevent other from just operating chained list and running.Then the head of chained list can change the data of next section into.When Data take rear semaphore and subtract one, and so receiving operation can continue to run with again.
In the present invention, TS data acquisitions move technology using unique internal memory, are implemented as follows:One is opened up first The caching of the 10000 byte-sizeds caching is used for depositing reordered good and duplicate data having been rejected into what is finished TCP data.And 10000 bytes that this piece buffering area preserves are the newest data obtained.When there is new network bag to arrive, For example wrap the packet arrival of a length of 1320 byte.At this moment afterbody that 1320 byte will be added to buffer area is below Ts data algorithms are prepared.After ts data acquisitions terminate.The buffering area internal memory of 10000 bytes is moved into the length of 1320 bytes Degree.To wait the arrival of next bag.So circulation is gone down.
For example, when receiving TCP bags, idiographic flow is as follows:
(1) by the function of interchanger mirror image, sending port and all data of receiving port can be obtained.Sending module During to receiving module pushing video data.Carry out all messages in Network Sniffing crawl current network conditions;
(2) physics mac layer datas are removed.If vlan-label or PPPOE heads also remove together.Then IP layers are parsed Packet header is according to IP head length.Remove IP packet header.TCP transport layer packet header is parsed again afterwards, by current Sequence Num and TCP Segment len are counted into record chained list;
(3) it is 500 to set buffering chained list default setting chained list length, can freely be set, and principle is to set the longer system of chained list Meter is more accurate, but memory consumption can be caused larger, counts out of order bag present in chained list, under normal circumstances, the sequence currently wrapped Row number is plus the sequence number that bag length is exactly next bag.And because buffering and message retransmission mechanism be present in tcp.Therefore need to pass through Cache chained list and weight is carried out plus bag long exactly this principle of the sequence number of next bag according to the sequence number currently wrapped to tcp data New sort, ensure tcp data for the orderly former data for going back original sender;
(4) rejecting of duplicate packages is carried out in next step, and the sequence number identical bag in the chained list to have sorted is deleted wherein One;
(5) one section of 10000 byte of caching is opened up.Corresponding bag long internal memory is carried out when receiving new bag every time to move.So It is not in that redundancy will not also omit any data that caching, which can be ensured, carries out ts data acquisitions afterwards.
The foregoing is only the present invention specific embodiment, the protection domain being not intended to limit the present invention, it is all Within the spirit and principles in the present invention, any modification, equivalent substitution and improvements done etc., the protection of the present invention should be included in Within the scope of.

Claims (10)

1. a kind of method that intelligence obtains video data in network, it is characterised in that by Network Sniffing, obtain from MAC Address Layer arrives the data of final agreement layer, and IP packet header is weeded out, and parses each layer of message, and it is TCP or UDP to judge host-host protocol, Handled respectively, and video data screening is carried out by algorithm.
2. the method that a kind of intelligence according to claim 1 obtains video data in network, it is characterised in that the IP bags Head reject method be:One layer difference according to current network networking mode of the data under MAC layer makes a distinction, solution The length of IP bags is analysed, packet header is removed according to length.
3. the method that a kind of intelligence according to claim 1 obtains video data in network, it is characterised in that UDP message The method of processing is:UDP message determines whether rtp layers, if any then also needing to remove in rtp packet header, then carries out data Screening.
4. the method that a kind of intelligence according to claim 1 obtains video data in network, it is characterised in that TCP data The method of processing is:TCP data is recombinated, and rejects duplicate packages, and out of order bag is resequenced, and carries out the screening of data, is sieved Unless the data of TS streams.
5. the method that a kind of intelligence according to claim 4 obtains video data in network, it is characterised in that the TCP Using buffering chained list when data are resequenced, according to TCP sequence number, carry out multithreading and obtain TS flow datas simultaneously, utilize letter Number amount does synchronization.
6. the method that a kind of intelligence according to claim 1 obtains video data in network, it is characterised in that the video The method of data screening is to open up the caching of one section of regular length, and corresponding bag long internal memory is carried out when receiving new bag every time and is removed Move.
7. the method that a kind of intelligence according to claim 1 obtains video data in network, it is characterised in that the algorithm For:Because TS data have fixed byte length and fixed header values, therefore three interval fixed words of detection when obtaining TS data The value of the data of length is saved, if being all fixed header values, the data for representing these three fixed byte length are TS data entirely.
A kind of 8. system that intelligence obtains video data in network, it is characterised in that including:
Data reception module:It is responsible for obtaining the whole network from MAC Address layer to the data of final agreement layer by Network Sniffing;
Data segmentation module:It is responsible for the complete IP bags of reception carrying out packet header rejecting;
Data message parsing module:It is responsible for being parsed each layer of message, such as MAC layer, IP layers, transport layer, operation layer, often The header parser of layer;
TCP data buffer module:It is responsible for being recombinated TCP data, rejects duplicate packages, recombinates out of order bag to reach transmitting terminal number According to the purpose of order;
Core TS flow data acquisition modules:The TS flow datas of needs are screened by algorithm;
The data reception module receives data and passes data to data segmentation module, and data segmentation module sorts data into Data message parsing module is passed data to after processing, data message parsing module sends data dual-thread to TCP data Buffer module and core TS flow data acquisition modules.
9. the system that a kind of intelligence according to claim 8 obtains video data in network, it is characterised in that the TCP Data buffering module is provided with buffering chained list, the sequence number according to TCP.Multithreading work simultaneously is carried out with TS data acquisition modules Make, synchronization is done using semaphore.
10. the system that a kind of intelligence according to claim 8 obtains video data in network, it is characterised in that the core Heart TS flow data acquisition modules are provided with the caching of one section of regular length, and corresponding bag long internal memory is carried out when receiving new bag every time Move.
CN201710758913.3A 2017-08-29 2017-08-29 Intelligence obtains the method and system of video data in network Pending CN107395639A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710758913.3A CN107395639A (en) 2017-08-29 2017-08-29 Intelligence obtains the method and system of video data in network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710758913.3A CN107395639A (en) 2017-08-29 2017-08-29 Intelligence obtains the method and system of video data in network

Publications (1)

Publication Number Publication Date
CN107395639A true CN107395639A (en) 2017-11-24

Family

ID=60346298

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710758913.3A Pending CN107395639A (en) 2017-08-29 2017-08-29 Intelligence obtains the method and system of video data in network

Country Status (1)

Country Link
CN (1) CN107395639A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110321220A (en) * 2019-06-18 2019-10-11 上海交通大学 A kind of MAC layer memory pool and its division methods for DRC
CN110875897A (en) * 2018-08-29 2020-03-10 阿里巴巴集团控股有限公司 Data transmission method, device, server and storage medium
CN111711566A (en) * 2020-07-03 2020-09-25 西安电子科技大学 Receiver out-of-order rearrangement method in multi-path routing scenario
CN111917777A (en) * 2020-08-03 2020-11-10 中国电子科技集团公司第三十六研究所 Network data analysis method and device and electronic equipment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101321036A (en) * 2008-06-28 2008-12-10 华为技术有限公司 Data package processing method, apparatus and system
CN101771599A (en) * 2008-12-26 2010-07-07 中国移动通信集团公司 Method and device for receiving RTP data packets
CN102082709A (en) * 2011-01-24 2011-06-01 中国人民解放军国防科学技术大学 Monitoring system for internal network video files based on message interception
CN102223260A (en) * 2010-04-19 2011-10-19 中国移动通信集团重庆有限公司 Method, system and device for testing transmission quality of IPTV (Internet Protocol Television) video data streams
CN102833227A (en) * 2012-07-11 2012-12-19 武汉虹信通信技术有限责任公司 Method and system for realizing access control list in wireless access controller
CN103281213A (en) * 2013-04-18 2013-09-04 西安交通大学 Method for extracting, analyzing and searching network flow and content
US9203498B2 (en) * 2006-09-26 2015-12-01 Liveu Ltd. Virtual broadband transmitter and virtual broadband receiver
CN105392053A (en) * 2015-12-11 2016-03-09 上海纬而视科技股份有限公司 Method for receiving and processing network video streams in real time

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9203498B2 (en) * 2006-09-26 2015-12-01 Liveu Ltd. Virtual broadband transmitter and virtual broadband receiver
CN101321036A (en) * 2008-06-28 2008-12-10 华为技术有限公司 Data package processing method, apparatus and system
CN101771599A (en) * 2008-12-26 2010-07-07 中国移动通信集团公司 Method and device for receiving RTP data packets
CN102223260A (en) * 2010-04-19 2011-10-19 中国移动通信集团重庆有限公司 Method, system and device for testing transmission quality of IPTV (Internet Protocol Television) video data streams
CN102082709A (en) * 2011-01-24 2011-06-01 中国人民解放军国防科学技术大学 Monitoring system for internal network video files based on message interception
CN102833227A (en) * 2012-07-11 2012-12-19 武汉虹信通信技术有限责任公司 Method and system for realizing access control list in wireless access controller
CN103281213A (en) * 2013-04-18 2013-09-04 西安交通大学 Method for extracting, analyzing and searching network flow and content
CN105392053A (en) * 2015-12-11 2016-03-09 上海纬而视科技股份有限公司 Method for receiving and processing network video streams in real time

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110875897A (en) * 2018-08-29 2020-03-10 阿里巴巴集团控股有限公司 Data transmission method, device, server and storage medium
CN110875897B (en) * 2018-08-29 2022-12-06 阿里巴巴集团控股有限公司 Data transmission method, device, server and storage medium
CN110321220A (en) * 2019-06-18 2019-10-11 上海交通大学 A kind of MAC layer memory pool and its division methods for DRC
CN110321220B (en) * 2019-06-18 2023-06-27 上海交通大学 MAC layer memory pool aiming at DRC and dividing method thereof
CN111711566A (en) * 2020-07-03 2020-09-25 西安电子科技大学 Receiver out-of-order rearrangement method in multi-path routing scenario
CN111711566B (en) * 2020-07-03 2021-07-27 西安电子科技大学 Receiver out-of-order rearrangement method in multi-path routing scenario
CN111917777A (en) * 2020-08-03 2020-11-10 中国电子科技集团公司第三十六研究所 Network data analysis method and device and electronic equipment
CN111917777B (en) * 2020-08-03 2023-04-18 中国电子科技集团公司第三十六研究所 Network data analysis method and device and electronic equipment

Similar Documents

Publication Publication Date Title
CN107395639A (en) Intelligence obtains the method and system of video data in network
CN106850466B (en) Method and device for forwarding data packet in time-triggered network
US7711844B2 (en) TCP-splitter: reliable packet monitoring methods and apparatus for high speed networks
JP4583691B2 (en) Method and apparatus for reducing packet delay using scheduling and header compression
US9571396B2 (en) Packet parsing and control packet classification
US6970419B1 (en) Method and apparatus for preserving frame ordering across aggregated links between source and destination nodes
DE60307406T2 (en) Packet transmission system and packet receiving system
US8194662B2 (en) Inspection of data
US7385985B2 (en) Parallel data link layer controllers in a network switching device
US7621162B2 (en) Hierarchical flow-characterizing multiplexor
US8897315B1 (en) Fabric traffic management in a network device
US9313131B2 (en) Hardware implemented ethernet multiple tuple filter system and method
US20060227752A1 (en) Packet transmission method and apparatus
US20050190697A1 (en) Transmission control system using link aggregation
CN105357137B (en) Message filtering method and the FPGA being applicable in, intelligent substation
US20070070900A1 (en) Method and processor for classifying data packet units
CN113472697A (en) Network information transmission system
CN108566342A (en) Multi-service traffic distribution system and distribution data processing method based on SDN architecture
US7383349B2 (en) Controlling the flow of packets within a network node utilizing random early detection
CN106059957A (en) Flow table rapid searching method and system under high-concurrency network environment
US7805535B2 (en) Parallel data link layer controllers in a network switching device
CN110460548B (en) Multi-plane-based time-triggered Ethernet switch and scheduling packet switching method
CN111817927A (en) Method and system for detecting end-to-end data transmission quality
CN107995130A (en) A kind of fast shifting method of fragment message
US7698412B2 (en) Parallel data link layer controllers in a network switching device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20171124

RJ01 Rejection of invention patent application after publication