CN118101525A - 时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法 - Google Patents
时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法 Download PDFInfo
- Publication number
- CN118101525A CN118101525A CN202410136754.3A CN202410136754A CN118101525A CN 118101525 A CN118101525 A CN 118101525A CN 202410136754 A CN202410136754 A CN 202410136754A CN 118101525 A CN118101525 A CN 118101525A
- Authority
- CN
- China
- Prior art keywords
- frame
- mpacket
- count value
- continuous transmission
- pmac
- 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
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 57
- 230000007246 mechanism Effects 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000005457 optimization Methods 0.000 title claims abstract description 11
- 238000012795 verification Methods 0.000 claims abstract description 10
- 239000012634 fragment Substances 0.000 claims description 5
- 238000009432 framing Methods 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 4
- 230000002085 persistent effect Effects 0.000 claims description 3
- 238000010998 test method Methods 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
Abstract
本发明涉及时间敏感网络技术领域,特别涉及一种时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法及测试方法。包括如下步骤:步骤1:发送端通过pMAC发送续传mPacket的前导码;步骤2:发送端通过pMAC发送续传mPacket的帧定界符SMD‑C;步骤3:发送端通过pMAC发送续传mPacket的片段计数;步骤4:发送端通过pMAC发送续传mPacket的数据字段;判断有无快速帧发送请求;步骤5:发送帧校验序列;步骤6:接收端接收到续传mPacket后,进行帧校验,若通过则转入步骤7,否则丢弃;步骤7:对帧定界符SMD‑C进行匹配。本发明在IEEE Std 802.3br&802.1bu帧抢占续传基础上优化,在保留续传mPacket的功能和流程的同时,将片段计数值进行扩充,缩短了帧计数值判定相应频率,节省了带宽和时间损耗。
Description
技术领域
本发明涉及时间敏感网络技术领域,特别涉及一种时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法及测试方法。
背景技术
随着工业互联网等确定性通信技术的发展,对网络设备和通信机制的要求越来越严格,尤其是低延时、低抖动和高可靠性的承载需求。传统以太网已经不能满足确定性网络需求,TSN(Time-Sensitive Networking,时间敏感网络)技术应运而生。
TSN以传统以太网为网络基础,通过时钟同步、时间感知调度、帧抢占、无缝冗余等机制,提供确定性数据传输能力,从而允许多种周期性数据、非周期性数据在同一网络中传输,使得标准以太网具有确定性传输的优势,并通过厂商独立的标准化进程,已成为广泛聚焦的关键技术。
TSN系列标准定义了以太网上时间敏感传输的机制。其中IEEE Std 802.1br&802.3bu标准定义了帧抢占的技术标准:采用mPacket(MAC Merge Packet,媒体访问控制合并数据包)帧格式替换传统以太网帧格式实现收发,当有快速帧传输时,对在pMAC(Preemptable MAC,可抢占媒体访问控制)中发送的可抢占帧进行分片截断,优先发送快速帧,之后再恢复可抢占帧剩余部分的发送。其中,可抢占帧续传部分的数据组成续传mPacket帧,采用片段计数字段进行标记,以在接收端完成传输错误判定和组帧。由于当前采用的片段计数值只能进行模4自增,因而只能检测出4个连续的续传mPacket帧丢失的错误,不能有效检测出除此以外的续传mPacket帧丢包现象。进而只有在全部可抢占帧接收并完成组帧后,才能通过帧校验序列识别出来,增加了处理时长,影响了时间敏感网络流量调度效率。
故此探索一种提高续传mPacket帧丢失检测能力的方法,节省传输带宽和时间损耗,已经成为时间敏感网络帧抢占机制中亟需待解决的问题。
发明内容
本发明的目的在于提供一种时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法及测试方法,在兼容IEEE Std 802.3br&802.1bu的帧抢占机制中续传mPacket丢失检测的方法的基础上,减少传输带宽和时间损耗。
为解决上述技术问题,本发明提供了一种时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法,包括如下步骤:
步骤1:发送端通过pMAC发送续传mPacket的前导码;
步骤2:发送端通过pMAC发送续传mPacket的帧定界符SMD-C;
步骤3:发送端通过pMAC发送续传mPacket的片段计数;
步骤4:发送端通过pMAC发送续传mPacket的数据字段;判断有无快速帧发送请求;
步骤5:发送帧校验序列;
步骤6:接收端接收到续传mPacket后,进行帧校验,若通过则转入步骤7,否则丢弃;
步骤7:对帧定界符SMD-C进行匹配,若匹配则转入步骤8,否则丢弃;
步骤8:根据片段计数值判断帧计数;若帧计数值连续,则转入步骤9,否则丢弃;
步骤9:根据片段计数值顺序拼接组帧。
优选的,所述步骤4中判断有无快速帧发送请求包括:若有快速帧发送请求,pMAC暂停发送剩余数据;若无快速帧发送请求,pMAC发送完剩余数据。
优选的,所述步骤8中的片段计数值由1字节组成,从0x00至0xFF中取出25个值,以映射为25个帧计数值;
其中25个片段计数值包括:0xE6、0x4C、0x7F、0xB3、0xBD、0xC7、0XD1、0xDB、0xE5、0xEF、0xF9、0x04、0x0E、0x18、0x22、0x2C、0x36、0x40、0x4A、0x54、0x5E、0x68、0x72、0x7C和0x86。
优选的,所述片段计数值0xE6映射为帧计数值0,片段计数值0x4C映射为帧计数值1,片段计数值0x7F映射为帧计数值2,片段计数值0xB3映射为帧计数值3,以兼容IEEE Std802.3br续传机制。
优选的,该优化方法在IEEE Std 802.3br&802.1bu帧抢占续传基础上优化,在保留续传mPacket的功能和流程的同时,将片段计数值由4个值扩充为25个值。
本发明与现有技术相比,具有如下有益效果:
本发明提供的一种时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法中,续传mPacket的片段计数值由4个值扩充为25个值,进而满足最大帧长下的最多的切片需求。在IEEE Std 802.3br&802.1bu帧抢占续传基础上优化,在保留续传mPacket的功能和流程的同时,将片段计数值进行扩充,缩短了帧计数值判定相应频率,节省了带宽和时间损耗。
附图说明
图1是本发明时间敏感网络帧抢占机制中续传mPacket发送流程示意图。
图2是本发明时间敏感网络帧抢占机制中续传mPacket接收流程示意图。
具体实施方式
以下结合附图和具体实施例对本发明作进一步详细说明。根据下面说明,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。
如图1~2所示,本发明实施例具体公开了一种时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法,包括如下步骤:
步骤S1:发送端通过pMAC发送续传mPacket的前导码;
步骤S2:通过pMAC发送续传mPacket的帧定界符SMD-C;
步骤S3:通过pMAC发送续传mPacket的片段计数;
步骤S4:通过pMAC发送续传mPacket的数据字段;
步骤S5:检测有快速帧发送请求。若有则执行S6,否则执行S7;
步骤S6:pMAC暂停发送剩余数据
步骤S7:pMAC发送完剩余数据;
步骤S8:发送帧校验序列;
步骤S9:接收端接收到续传mPacket后,进行帧校验,若通过则执行S10,否则丢弃;
步骤S10:对帧定界符SMD-C进行匹配,若匹配则执行S11,否则丢弃;
步骤S11:根据片段计数值判断帧计数,若帧计数值连续,则执行S12,否则丢弃;
步骤S12:根据片段计数值顺序拼接组帧。
在本发明实施例中,所述片段计数值由1字节组成,从0x00至0xFF中取出25个值,以映射为25个帧计数值。因以太网帧最大数据1514字节,mPacket最小数据60字节,取25个计数值即可全部涵盖。其中片段计数值0xE6映射为帧计数值0,片段计数值0x4C映射为帧计数值1,片段计数值0x7F映射为帧计数值2,片段计数值0xB3映射为帧计数值3,以兼容IEEEStd 802.3br续传机制,参见表1。
表1:
而且在本发明实施例中所提及的上述pMAC、mPacket等术语均源自IEEE Std802.3br标准定义。
上述描述仅是对本发明较佳实施例的描述,并非对本发明范围的任何限定,本发明领域的普通技术人员根据上述揭示内容做的任何变更、修饰,均属于权利要求书的保护范围。
Claims (5)
1.一种时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法,其特征在于,包括如下步骤:
步骤1:发送端通过pMAC发送续传mPacket的前导码;
步骤2:发送端通过pMAC发送续传mPacket的帧定界符SMD-C;
步骤3:发送端通过pMAC发送续传mPacket的片段计数;
步骤4:发送端通过pMAC发送续传mPacket的数据字段;判断有无快速帧发送请求;
步骤5:发送帧校验序列;
步骤6:接收端接收到续传mPacket后,进行帧校验,若通过则转入步骤7,否则丢弃;
步骤7:对帧定界符SMD-C进行匹配,若匹配则转入步骤8,否则丢弃;
步骤8:根据片段计数值判断帧计数;若帧计数值连续,则转入步骤9,否则丢弃;
步骤9:根据片段计数值顺序拼接组帧。
2.如权利要求1所述的一种时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法,其特征在于,所述步骤4中判断有无快速帧发送请求包括:若有快速帧发送请求,pMAC暂停发送剩余数据;若无快速帧发送请求,pMAC发送完剩余数据。
3.如权利要求1所述的一种时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法,其特征在于,所述步骤8中的片段计数值由1字节组成,从0x00至0xFF中取出25个值,以映射为25个帧计数值;
其中25个片段计数值包括:0xE6、0x4C、0x7F、0xB3、0xBD、0xC7、0XD1、0xDB、0xE5、0xEF、0xF9、0x04、0x0E、0x18、0x22、0x2C、0x36、0x40、0x4A、0x54、0x5E、0x68、0x72、0x7C和0x86。
4.如权利要求3所述的一种时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法,其特征在于,所述片段计数值0xE6映射为帧计数值0,片段计数值0x4C映射为帧计数值1,片段计数值0x7F映射为帧计数值2,片段计数值0xB3映射为帧计数值3,以兼容IEEEStd 802.3br续传机制。
5.如权利要求1~4任一项所述的一种时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法,其特征在于,该优化方法在IEEE Std 802.3br&802.1bu帧抢占续传基础上优化,在保留续传mPacket的功能和流程的同时,将片段计数值由4个值扩充为25个值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410136754.3A CN118101525A (zh) | 2024-01-31 | 2024-01-31 | 时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410136754.3A CN118101525A (zh) | 2024-01-31 | 2024-01-31 | 时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118101525A true CN118101525A (zh) | 2024-05-28 |
Family
ID=91160749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410136754.3A Pending CN118101525A (zh) | 2024-01-31 | 2024-01-31 | 时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118101525A (zh) |
-
2024
- 2024-01-31 CN CN202410136754.3A patent/CN118101525A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3585823B2 (ja) | 無線通信システムおよびそのタイムアウト値更新方法 | |
WO2019128467A1 (zh) | 基于灵活以太网FlexE传输业务流的方法和装置 | |
EP2724505B1 (en) | Header compression with a code book | |
EP2191601B1 (en) | Extraction of values from partially-corrupted data packets | |
US8175015B1 (en) | WiMAX MAC | |
US20100189059A1 (en) | Data transmission method, data reception method and apparatuses thereof | |
CN112332951B (zh) | 一种以太网帧抢占方法、装置、设备及存储介质 | |
RU2762801C2 (ru) | Способ, оборудование и система передачи данных и устройство | |
WO2023093727A1 (zh) | 时间敏感网络数据传输方法及*** | |
WO2011079785A1 (zh) | 一种传输数据包的方法及装置 | |
CN115766591A (zh) | 分片报文流量限速方法、dpu分片报文转发方法和装置 | |
CN114884890A (zh) | 一种时间敏感网络数据帧抢占方法 | |
US20080247413A1 (en) | Communication apparatus and communication method | |
CN116260772A (zh) | 网桥端到端的确定性转发方法、网桥发送端及接收端 | |
CN101123617B (zh) | 一种稳健头标压缩过程中反馈报文的存储管理方法及装置 | |
CN118101525A (zh) | 时间敏感网络帧抢占机制中续传mPacket丢失检测的优化方法 | |
CN112565105A (zh) | 一种降低时间敏感帧转发时延的方法、装置及设备 | |
US9942866B2 (en) | Method for determining and recovering from loss of synchronization, communication units and integrated circuits therefor | |
US11496869B2 (en) | Server, communication system, communication method and program | |
CN112887059B (zh) | 一种扩展mac帧格式带内传输流控数据的方法 | |
CN114500692A (zh) | 一种时间敏感网络帧抢占优化方法 | |
WO2023030440A1 (zh) | 应用于媒体接入控制层mac的数据处理方法及装置 | |
WO2023201607A1 (zh) | 一种数据传输方法及装置、通信设备 | |
JP3814588B2 (ja) | 受信装置における不完全フレーム廃棄装置 | |
WO2023184537A1 (zh) | 一种数据传输方法及装置、通信设备 |
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 |