发明名称 一种物理层网络编码包同步的方法
摘要 本发明一种物理层网络编码包同步的方法,时隙开始,节点x发送携带目的节点y地址信息的RTS帧到中继节点;中继节点广播CTS帧给节点x和节点y,并记录此刻的时间戳<i>t<sub>1</sub></i>;节点x回复N-PNC帧给中继节点,R记录收到的时间戳t<sub>2</sub>;节点y在收到中继节点广播的CTS帧后,等待个时间∆,也回复N-PNC帧给中继节点,中继节点记录收到N-PNC帧的时间戳<i>t<sub>3</sub></i>;中继节点得到分别从节点x、y到中继节点的传播时延,则节点x等待和节点y等待后发送数据包给中继节点R,其中,这样节点x和节点y发送的两个数据包就会同时到达中继节点R,实现包同步;本发明不需要网络中所有节点同步,只以中继节点的时间为基准,大大降低系统同步的复杂度。
申请公布号 CN104980255A 申请公布日期 2015.10.14
申请号 CN201510321687.3 申请日期 2015.06.12
申请人 厦门大学 发明人 林世俊;谢剑敏;石江宏
分类号 H04L1/00(2006.01)I;H04W56/00(2009.01)I 主分类号 H04L1/00(2006.01)I
代理机构 厦门市新华专利商标代理有限公司 35203 代理人 朱凌
主权项 一种物理层网络编码包同步的方法,基于节点x有一个数据包要通过中继节点R发往节点y,同时节点y有一个数据包要发往节点x,构建了物理层网络编码PNC通信,其特征在于:其包同步具体包括如下步骤:步骤1、时隙开始,节点x发送携带目的节点y地址信息的RTS帧到中继节点R;如果此时多于一个节点在发送RTS帧,则发生冲突,本时隙结束,否则进入下一步骤;步骤2、中继节点R在收到所述RTS帧后,广播携带节点y和节点x地址信息的CTS帧,并记录此刻的时间戳<i>t<sub>1</sub></i>;步骤3、节点x收到上述CTS帧后,马上回复N‑PNC帧给中继节点R,该中继节点R收到所述N‑PNC帧后,记录收到的时间戳t<sub>2</sub>;步骤4、另一方面,节点y在收到中继节点R广播的CTS帧后,等待一段足够长的时间∆,保证此时中继节点R已经收到节点x发送的N‑PNC帧,也回复N‑PNC帧给中继节点R,中继节点R收到N‑PNC帧后,记录收到的时间戳<i>t<sub>3</sub></i>;步骤5、中继节点R计算得到此时从节点x到中继节点R的传播时延 ,从节点y到中继节点R的传播时延,这两个传播时延就是此时用户节点在该时刻该位置到中继节点R的准确时延,中继节点R将传播时延 、记录在R‑PNC帧中发送给节点x和y;步骤6、收到中继节点R发送的R‑PNC帧后,节点x和y根据获得的传播时延 、,则节点x等待 和节点y等待后发送数据包给中继节点R,其中,这样节点x和节点y发送的两个数据包就会同时到达中继节点R,实现包同步,时隙结束。
地址 361006 福建省厦门市思明区思明南路422号