网络结构、网络中网元之间的报文发送方法及接收方法技术

技术编号:23991627 阅读:75 留言:0更新日期:2020-04-29 16:23
本申请实施例提供了一种网络结构、网络中网元之间的报文发送方法以及接收方法。报文发送方法包括:当所述串行网络中的网元接收到前一个网元发送的前节点转发报文,若所述网元需要发送本节点待发报文,则判断所述本节点待发报文是否能与所述前节点转发报文叠加;其中,所述网元为所述串行网络的中间网元;若是,则将所述本节点待发报文与所述前节点转发报文进行叠加,以得到本节点转发报文;将所述本节点转发报文发送至所述网元的下一个网元。采用本技术方案,串行网络中的中间网元只需要接收一次转发报文(即前一个网元发送的前节点转发报文),并发送一次转发报文(即本节点转发报文),因此可以节省各个中间网元在收发报文过程中的功耗。

Network structure, message sending method and receiving method between network elements in the network

【技术实现步骤摘要】
网络结构、网络中网元之间的报文发送方法及接收方法
本申请涉及网络通信
,尤其涉及一种网络结构、网络中网元之间的报文发送方法以及接收方法。
技术介绍
随着无线宽带技术的迅速发展,多个设备之间可以联合组网,组网后网络中的每一个节点设备称作网元。网元与网元之间可以通过无线、电力线、网线等物理技术进行直接或者间接连接。如图1所示的是现有的一种串行组网的网络结构示意图。参考图1,所述串行网络包括网元N1、网元N2以及网元N3。网元N1与网元N2建立直接连接,网元N2与网元N3建立直接连接,两条直接连接可以是无线连接方式(例如,通过射频通信)、也可以是有线连接方式(例如电力线、网线),网元N1与网元N3之间通过网元N2建立了间接连接。在网元N1、网元N2以及网元N3之中,直接连接的两个网元间必须采用相同的协议栈(例如TCP/IP协议栈等)。以网元N3接收消息为例:接收网元1发送的消息1:网元N1如果要发送消息1给网元N3,则通过网元N2转发消息给网元N3,无论网元N1与网元N3之间的网络是如图1所示的串行网络,还是其他本文档来自技高网...

【技术保护点】
1.一种网络中网元之间的报文发送方法,所述网络中包括串行网络,其特征在于,所述方法包括:/n当所述串行网络中的网元接收到前一个网元发送的前节点转发报文,若所述网元需要发送本节点待发报文,则判断所述本节点待发报文是否能与所述前节点转发报文叠加;其中,所述网元为所述串行网络的中间网元;/n若是,则将所述本节点待发报文与所述前节点转发报文进行叠加,以得到本节点转发报文;/n将所述本节点转发报文发送至所述网元的下一个网元。/n

【技术特征摘要】
1.一种网络中网元之间的报文发送方法,所述网络中包括串行网络,其特征在于,所述方法包括:
当所述串行网络中的网元接收到前一个网元发送的前节点转发报文,若所述网元需要发送本节点待发报文,则判断所述本节点待发报文是否能与所述前节点转发报文叠加;其中,所述网元为所述串行网络的中间网元;
若是,则将所述本节点待发报文与所述前节点转发报文进行叠加,以得到本节点转发报文;
将所述本节点转发报文发送至所述网元的下一个网元。


2.如权利要求1所述的方法,其特征在于,判断所述本节点待发报文是否能与所述前节点转发报文叠加包括:
判断所述本节点待发报文与所述前节点转发报文叠加后的发送时间是否满足所述网元的下一个网元的接收时间容忍范围;
若满足所述接收时间容忍范围,则确定所述本节点待发报文能与所述前节点转发报文进行叠加。


3.如权利要求2所述的方法,其特征在于,若不满足所述接收时间容忍范围,则分别将所述本节点待发报文和所述前节点转发报文发送至所述网元的下一个网元。


4.如权利要求1所述的方法,其特征在于,所述将本节点待发报文与所述前节点转发报文进行叠加,以得到本节点转发报文包括:
根据所述本节点待发报文与所述前节点转发报文的消息类型和消息长度确定叠加方式;
依照所述叠加方式将本节点待发报文与所述前节点转发报文进行叠加,以得到本节点转发报文。


5.如权利要求4所述的方法,其特征在于,所述根据所述本节点待发报文与所述前节点转发报文的消息类型和消息长度确定叠加方式包括:
若所述本节点待发报文与所述前节点转发报文的消息类型不同,且所述本节点待发报文与所述前节点转发报文的消息长度也不相同,则依照第一叠加方式将所述本节点待发报文与所述前节点转发报文进行叠加,以得到本节点转发报文。


6.如权利要求5所述的方法,其特征在于,所述第一叠加方式为消息类型+消息长度+消息数据的叠加方式。


7.如权利要求4所述的方法,其特征在于,所述根据所述本节点待发报文与所述前节点转发报文的消息类型和消息长度确定叠加方式包括:
若所述本节点待发报文与所述前节点转发报文的消息类型不同,但所述本节点待发报文与所述前节点转发报文的消息长度相同,则依照第二叠加方式将所述本节点待发报文与所述前节点转发报文进行叠加,以得到本节点转发报文。


8.如权利要求7所述的方法,其特征在于,所述第二叠加方式为消息类型+消息数据的叠加方式。

<...

【专利技术属性】
技术研发人员:朱冲吴志鹏刘峰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1