利索能及
我要发布
收藏
专利号: 201611044703X
申请人: 重庆邮电大学
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种降低载波侦听多路访问资源冲突的方法,其特征在于,包括以下步骤:

将共享传输资源的所有设备进行分组,组数为N组;

当完成分组后,载波侦听多路访问区域的开始时间区分成N个冲突检测时间片,为每组设备在CSMA传输资源开始区预期分配一段固定的冲突检测时间片,其中每组设备只有在该区域中检测到没有其他设备进行数据传输时才可以进行数据传输,该组设备不能在其他时刻进行冲突检测,也不能开始进行数据传输。

2.根据权利要求1所述的降低载波侦听多路访问资源冲突的方法,其特征在于,所述将共享传输资源的所有设备进行分组采用以下三种分组方式之一进行分组,包括:第一种方式:根据设备标识进行分类;

第二种方式:根据设备的优先级或设备中业务数据的优先级进行分组;

第三种方式:根据设备中数据缓存的数据量大小进行分组。

3.根据权利要求1或2所述的降低载波侦听多路访问资源冲突的方法,其特征在于,所述设备的冲突检测时间片长度不小于ΔTdelay+ΔTdetect时间,ΔTdelay表示系统中共享传输资源设备之间的最长传输时间延迟,ΔTdetect表示设备用于检测传输资源上是否存在传输数据块的时间。

4.根据权利要求2所述的降低载波侦听多路访问资源冲突的方法,其特征在于,当采用第一种方式即采用站点标识进行分组成N组时,假设第一组和第三组中有站点需要在共享CSMA时隙进行数据传输,那么具体流程如下:步骤一:所有站点搜索信标时隙,根据信标中广播时隙参数,确定TDMA时隙区间、CSMA时隙区间以及绑定CSMA时隙区间;

步骤二:在CSMA时隙开始时刻,在第一个CSMA冲突检测时间片,只能是第一个分组站点进行检测使用,其他分组站点不能使用;由于第一组中存在站点发送数据,所以第一组站点在组内进行冲突检测之后,将在第一个CSMA冲突检测时间片开始传输数据;

步骤三:虽然第三组中有站点需要传输数据,但是在CSMA时隙开始就收到了第一组中站点发送的数据,所以不能在CSMA时隙上发送数据,但是需要检测第一组中站点发送数据块的结束时间;

步骤四:在第一组中站点发送完数据块之后,各个站点继续检测各自的CSMA冲突检测时间片,在该时刻,由于第一分组没有数据传输,第二分组也没有数据传输,所以在第三分组站点CSMA冲突检测时间片中没有发现其他站点发送数据,那么第三分组中的站点将在第三冲突检测时间片竞争发送数据块;

步骤五:第一组中站点发送完数据,第三组中站点也发送数据,如果在CSMA时隙中还剩余足够时间发送一个数据块,那么第三组中站点数据发送完之后,各个站点将根据自己所在冲突检测时间片进行冲突检测的结果使用传输资源,如果剩余时间不足传输一个数据块,则丢弃剩余时间片。

5.根据权利要求4所述的降低载波侦听多路访问资源冲突的方法,其特征在于,在PLC系统中,发送数据采用SOF帧格式,在控制帧中将指明载荷帧长度,由此可以计算出载荷帧的结束时间。