有线电视传输网络中时间分片和冲突退避的方法技术

技术编号:3585859 阅读:236 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种有线电视传输网络中时间分片和冲突退避的方法,属于有线电视传输领域。为了解决现有技术中多个CM_V同时向GW2发送上行信息时极易产生数据碰撞的问题,本发明专利技术提供了一种有线电视传输网络中时间分片和冲突退避的方法,包括:GW2对时间分片,并定时发送广播帧给CM_V,在收到CM_V发来的数据帧后响应应答帧;CM_V发现数据碰撞后生成新的时隙序号重新抢占时隙发送数据帧。本发明专利技术通过对时间分片,和数据碰撞后生成新的时隙序号重新抢占发送数据帧,使数据再次碰撞的概率降到了极小,保证了数据双向传输的高效率;而且采用从和校验、CSC校验中随机抽取比特位进行组合生成的新时隙序号,相同的几率很小。

【技术实现步骤摘要】

本专利技术涉及有线电视传输领域,特别涉及一种有线电视传输网络中时间分片和冲突退避 的方法。
技术介绍
目前HFC (Hybrid Fiber Coax,混合光纤同轴电缆)网络是具有广播电视特色的光纤电 缆混合网络,它的特点是一根电缆入户既可提供有线电视业务,又可提供互联网接入和内部 互联业务;数据、视频基于同一网络来运行;数据率高、技术成熟等,利用广电网络的改造 使网络能实现Cable Modem(电缆调制解调器)的数据接入。在改造的广电网络中,GW2(Gate Way2,网关2)与CM_V (Cable Modem Video On Demand,视频点播电缆调制解调器)之间 为多点对单点的拓扑结构,如图1所示。GW2属于边沿设备,每个GW2下面可以连接有多 个CM—V设备,CM—V位于用户家中,和STB (SetTop Box,数字机顶盒)相连接。当多个 CM一V同时向GW2发送上行信息时,极易产生数据碰撞(即相互干扰)的问题,可能会导 致GW2接收不到正确的数据帧,使通讯的效率低下。
技术实现思路
为了解决现有技术中多个CM一V同时向GW2发送上行信息时极易产生数据碰撞的问题, 本专利技术提供了一种,具体包括以下步骤步骤A: GW2对时间进行分片,并定时下发包含时间分片参数的广播帧给相连的所有 CM—V,在收到某个CM_V发来的数据帧后发送应答帧给该CM—V;步骤B:所述CM一V根据收到应答帧判断所述GW2是否正确收到所述数据帧,如果没 有,则生成一个新的时隙序号,并按照所述新时隙序号抢占时隙发送所述数据帧。所述GW2将时间分成上行时间片和下行时间片,所述GW2在所述下行时间片内向相连 的所有CM一V发送广播帧,并向所述CM—V发送应答数据帧,所述CM—V在所述上行时间 片内向所述GW2发送数据帧。所述时间分片参数包括时隙宽度、时隙总个数和时隙号同步字。所述步骤A中所述GW2收到的数据帧为所述CM_V从收到的广播帧中的时隙号同步字 中抢占一个时隙发送。所述新时隙序号为从所述数据帧的和校验和CSC校验中随机抽取比特位进行组合生成。 本专利技术的有益效果主要表现在1、 通过对时间分片,和数据碰撞后生成新的时隙序号重新发送数据帧,将数据再次碰撞 的概率降到了极小,保证了数据双向传输的高效率。2、 采用从和校验、CSC校验中随机抽取比特位进行组合生成的新时隙序号,相同的几率 很小。附图说明图1是现有技术中GW2与CM_V之间的拓扑结构图2是本专利技术实施例流程图; 图3是本专利技术时间分片结构示意图4是本专利技术冲突退避算法原理示意图。具体实施例方式下面结合附图和具体实施例对本专利技术作进一步说明,但本专利技术不局限于下面的实施例。本专利技术中GW2和CM_V釆用时间分片和抢占时隙方式进行通讯。GW2定时向CM_V下 发送广播数据,并在收到CM—V发来的数据帧后响应应答数据帧。下行广播帧中包含了时隙 宽度和时隙的总个数,CM—V在允许上传的时隙内上传数据给GW2,在发生数据碰撞后,采 用按新生成的时隙序号重新抢占时隙发送数据帧的方式,基本避免了数据再次碰撞的可能, 实现了冲突退避,可以达到很高的准确性,提高了数据双向传输的效率。参见图2,本专利技术提供了一种,首先执 行下面的步骤步骤10h GW2首先对时间进行分片,时间分片中分为上行信息时间片和下行信息时间 片,上行信息时间片用于CM—V向GW2发送数据帧,下行时间片用于GW2发送广播帧和应 答数据帧给CM—V。上行信息时间片和下行信息时间片所包括的时隙数可以根据需要来设置。例如,设置上 行信息时间片包括4个时隙,下行信息时间片包括1个时隙,则一个时间片周期内总共包含 有5个时隙;而且规定在每一个时间片周期内,起始片为下行信息时间片,则一个时间片周期内第1个时隙为下行信息时间片,后面4个时隙为上行信息时间片,如图3所示。步骤102: GW2定时发送广播帧给下行的与它相连的所有CM一V,广播帧中设定了时间 片的各个参数,如表1所示,其中包含了时隙宽度和时隙总个数等参数。<table>table see original document page 5</column></row><table>表l时隙宽度是指每个时隙的时间宽度,例如,设为4ms,参见图3,则CM—V向GW2发送 一次数据帧,或者GW2向CM—V发送一次广播帧/应答数据帧,均在4ms之内完成。时隙总 个数是指允许CM—V抢占上传数据帧的时隙个数,通常根据GW2实际所连的CM—V数量来 设置。例如,假设一个GW2下面连接10个CM—V,则设置时隙总个数为10,所有CM—V 都以抢占方式选择其中一个时隙向GW2发送数据帧。时隙号同步字是指GW2允许CM—V向 上发送数据帧时所使用的所有时隙序号,通常为多个。然后执行以下步骤步骤103:参见图4,家庭用户终端STB1 (图中未画出)向CM—VI发送上行的视频点 播信息和其他业务信息,这些业务信息通过现有的通信协议传输到CM_V1。歩骤104: CM—VI收到STB1发来的业务信息后,按照固定的规则从收到的广播帧中规 定的时隙号同步字中选取一个时隙一时隙2,抢占发送业务信息数据帧给GW2。步骤105: GW2收到CM—V1发来的数据帧后,经过校验、分析后在下行时间片内发送 相应的应答帧给CM—VI,应答帧中除包括CM—V1的硬件地址和接收到的数据帧顺序号等信 息外,还包括一个标识,用来表示是否收到正确数据帧。例如,l表示收到正确数据帧,0表 示收到错误数据帧。步骤106: CM_V1定时检测接收的应答帧,并根据应答帧中的标识,判断上次发送是否 成功,如果未成功,则进行抢占重发。假设在CM—VI发送数据帧的同时,CM—V2也抢占了 时隙2向上发送数据帧,则发生数据碰撞,因此CM一V1和CM—V2需要采用冲突退避的算法 来重发数据帧,具体过程如下CM一V1从需要重新发送的数据帧中的和校验以及CSC校验两个字节中,随机取出一个 或多个比特位,组成一个新的时隙序号,然后抢占此时隙重新发送数据帧给GW2。例如,选 取一个比特位r,得到时隙序号为1,则CM一V1抢占时隙1重新发送数据帧。如果CM一V2 选取两个比特位l,组成的新时隙序号为3,则CM—V2抢占时隙3重新发送数据帧。由于CM_V1和CM_V2生成的新时隙序号不同,因此不会再次发生数据碰撞。由于上行信息数据帧的数据各不相同,而和校验和CSC校验也有很大的差异,并且随机抽取比特位,这样组成的新时隙序号相同的几率极小,从而避免了再次数据碰撞。进一步地,还可以设置一个阈值,限制重发的次数。例如,设置阈值为5,则一个数据帧连续发送5次都没有成功的话,CM_V会丢弃该数据帧。以上所述的实施例,只是本专利技术较优选的具体实施方式的一种,本领域的技术人员在本专利技术技术方案范围内进行的通常变化和替换都应包含在本专利技术的保护范围内。本文档来自技高网...

【技术保护点】
一种有线电视传输网络中时间分片和冲突退避的方法,其特征在于,所述方法包括:步骤A:GW2对时间进行分片,并定时下发包含时间分片参数的广播帧给相连的所有CM_V,在收到某个CM_V发来的数据帧后发送应答帧给该CM_V;步骤B:所述CM_V根据收到应答帧判断所述GW2是否正确收到所述数据帧,如果没有,则生成一个新的时隙序号,并按照所述新时隙序号抢占时隙发送所述数据帧。

【技术特征摘要】
1.一种有线电视传输网络中时间分片和冲突退避的方法,其特征在于,所述方法包括步骤AGW2对时间进行分片,并定时下发包含时间分片参数的广播帧给相连的所有CM_V,在收到某个CM_V发来的数据帧后发送应答帧给该CM_V;步骤B所述CM_V根据收到应答帧判断所述GW2是否正确收到所述数据帧,如果没有,则生成一个新的时隙序号,并按照所述新时隙序号抢占时隙发送所述数据帧。2. 根据权利要求1所述的有线电视传输网络中时间分片和冲突退避的方法,其特征在于, 所述GW2将时间分成上行时间片和下行时间片,所述GW2在所述下行时间片内向相连的所 有CM—V发送广播帧,并向所述C...

【专利技术属性】
技术研发人员:冯为心徐卫东上官志达余振东许峰波
申请(专利权)人:北京东方广视科技股份有限公司
类型:发明
国别省市:11[中国|北京]

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

1
相关领域技术
  • 暂无相关专利