【技术实现步骤摘要】
一种通信方法及通信装置
[0001]本申请涉及以太网通信领域,尤其涉及一种通信方法及通信装置。
技术介绍
[0002]以太网(Ethernet)是一种当前普遍应用的计算机局域网技术。其中,电气和电子工程师协会(institute of electrical and electronics engineers,IEEE)定义的802.1和IEEE 802.3标准以太网(standard ethernet,StdE)的相关标准在业界被广泛引用。
[0003]目前,基于以太网技术的数据通信过程中,通信节点所发送的有效数据是承载在报文中进行传输的,有效数据也可以称为应用数据或有效应用数据等。其中,有效数据至少包括有效载荷(payload),并且,报文除了承载有效数据之外,还需要承载其它数据以便于该报文的接收方解析该报文,例如该其他数据可以包括源地址的源媒介访问控制(media access control,MAC)地址字段以及前导码字段等。
[0004]然而,上述实现过程中,由于该其他数据的存在,容易导致在以太网报文的传输过程中有效数据的承载效率较低,影响通信效率。
[0005]为此,在以太网报文的传输过程中,如何提升有效数据的承载效率以提高通信效率,是一个亟待解决的技术问题。
技术实现思路
[0006]本申请第一方面提供了一种通信方法,该方法由第一节点执行,或者,该方法由第一节点中的部分组件(例如处理器、芯片或芯片系统等)执行,或者,该方法由能实现全部或部分第一节点功能的逻辑模块或软 ...
【技术保护点】
【技术特征摘要】
1.一种通信方法,其特征在于,包括:第一节点确定第一报文,所述第一报文包括同步信令,所述同步信令用于确定所述第一报文的前导码;所述第一节点发送所述第一报文,所述第一报文对应的物理层免冲突机制PLCA的当前标识curID用于确定所述第一报文的源媒介访问控制MAC地址。2.根据权利要求1所述的方法,其特征在于,所述第一报文还包括有效载荷payload和第一循环冗余校验CRC信息,所述第一CRC信息是基于所述payload生成的。3.根据权利要求2所述的方法,其特征在于,所述第一报文还包括虚拟局域网标签VLAN tag和以太网类型ETHERTYPE,所述第一CRC信息是基于所述VLAN tag、所述ETHERTYPE和所述payload生成的。4.根据权利要求1至3任一项所述的方法,其特征在于,所述第一报文还包括第一指示信息,所述第一指示信息用于指示所述第一报文的报文类型,所述报文类型包括高优先级报文、一个被抢占的报文或一个报文的初始分片。5.根据权利要求1至4任一项所述的方法,其特征在于,所述第一报文还包括第二指示信息,所述第二指示信息用于指示所述第一报文的传输类型,所述传输类型包括广播、组播或单播。6.根据权利要求1至4任一项所述的方法,其特征在于,所述第一报文所在的发送周期用于指示所述第一报文的传输类型和/或所述第一报文的目的MAC地址,所述传输类型包括广播、组播或单播。7.根据权利要求1至6任一项所述的方法,其特征在于,所述第一报文对应的PLCA的curID用于确定所述第一报文的源MAC地址包括:所述第一报文对应的PLCA的curID用于指示所述PLCA节点ID;其中,所述PLCA节点ID与预设的映射关系用于确定所述第一报文的源MAC地址;或,所述PLCA节点ID的取值为所述第一报文的源MAC地址的部分字段的取值,所述第一报文的源MAC地址的其它字段为预配置的。8.根据权利要求1至7任一项所述的方法,其特征在于,所述第一报文的长度小于64字节。9.根据权利要求1至8任一项所述的方法,其特征在于,所述第一报文还包括第三指示信息,所述第三指示信息用于指示所述第一报文的报文发送状态,所述第三指示信息用于分隔所述第一报文与第一报文的相邻报文。10.一种通信方法,其特征在于,包括:第二节点接收第一报文,所述第一报文包括同步信令;所述第二节点基于所述同步信令确定所述第一报文的前导码,并基于所述第一报文对应的物理层免冲突机制PLCA的当前标识curID确定所述第一报文的源媒介访问控制MAC地址。11.根据权利要求10所述的方法,其特征在于,所述第一报文还包括有效载荷payload和第一循环冗余校验CRC信息,所述第一CRC信息是基于所述payload生成的。12.根据权利要求11所述的方法,其特征在于,所述第一报文还包括虚拟局域网标签VLAN tag和以太网类型ETHERTYPE,所述第一CRC信息是基于所述VLAN tag、所述ETHERTYPE
和所述payload生成的;所述方法还包括:所述第二节点确定所述第一CRC信息校验成功时,所述第二节点将所述第一CRC信息更新为第二CRC信息,所述第二CRC信息是基于所述第一报文的源MAC地址、所述第一报文的目的MAC地址、所述VLAN tag、所述ETHERTYPE和所述payload生成的。13.根据权利要求10至12任一项所述的方法,其特征在于,所述第一报文的目的MAC地址为广播地址、所述第二节点所在组播组的组播地址或所述第二节点的单播地址。14.根据权利要求10至13任一项所述的方法,其特征在于,所述第二节点基于所述同步信令确定所述第一报文的前导码,并基于所述第一报文对应的PLCA的curID确定所述第一报文的源MAC地址包括:所述第二节点基于所述第一报文对应的PLCA的curID确定所述第一报文为合法报文时,所述第二节点基于所述同步信令确定所述第一报文的前导码,并基于所述第一报文对应的PLCA的curID确定所述第一报文的源MAC地址。15.根据权利要求10至14任一项所述的方法,其特征在于,所述第一报文还包括第一指示信息,所述第一指示信息用于指示所述第一报文的报文类型,所述报文类型包括高优先级报文、一个被抢占的报文或一个报文的初始分片。16.根据权利要求10至15任一项所述的方法,其特征在于,所述第一报文还包括第二指示信息,所述第二指示信息用于指示所述第一报文的传输类型,所述传输类型包括广播、组播或单播。17.根据权利要求10至15任一项所述的方法,其特征在于,所述第一报文所在的发送周期用于指示所述第一报文的传输类型和/或所述第一报文的目的MAC地址,所述传输类型包括广播、组播或单播。18.根据权利要求10至17任一项所述的方法,其特征在于,所述基于所述第一报文对应的PLCA的curID确定所述第一报文的源MAC地址包括:基于所述第一报文对应的PLCA的curID所指示的所述PLCA节点ID与预设的映射关系用于确定所述第一报文的源MAC地址;或,基于所述第一报文对应的PLCA的curID所指示的所述PLCA节点ID的取值确定所述第一报文的源MAC地址的部分字段的取值,所述第一报文的源MAC地址的其它字段为预配置的。19.根据权利要求10至18任一项所述的方法,其特征在于,所述第一报文的长度小于64字节。20.根据权利要求10至19任一项所述的方法,其特征在于,所述第一报文还包括第三指示信息,所述第三指示信息用于指示所述第一报文的报文发送状态,所述第三指示信息用于分隔所述第一报文与第一报文的相邻报文。21.一种通信装置,其特征在于,包括处理单元和收发单元;所述处理单元用于确定第一报文,所述第一报文包括同步信令,所述同步信令用于确定...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。