一种帧流控制方法和装置制造方法及图纸

技术编号:17146276 阅读:41 留言:0更新日期:2018-01-27 17:27
本发明专利技术实施例公开了一种帧流控制方法,所述方法包括:当确定站点没有数据传输时,对所述站点中的发送/接收帧流的定时器计数进行检查,将定时器计数到期的所述发送/接收帧流进行释放;当确定所述站点有数据传输,并且确定所述站点中有空闲的对接帧流可用时,利用所述空闲的对接帧流建立数据传输链路对数据进行传输。本发明专利技术实施例同时还公开了一种帧流控制装置。

A frame flow control method and device

The embodiment of the invention discloses a frame flow control method, the method includes: determining the site when there is no data transmission, to inspect the site to send / receive a stream of frames of timer counting, the timer count due to send / receive frame flow release; when determining the site the data transmission, and determine the frame free docking site flow when available, establishes data transmission link for data transmission using the free docking frame. An embodiment of the invention also discloses a frame flow control device.

【技术实现步骤摘要】
一种帧流控制方法和装置
本专利技术涉及电力线通信
,尤其涉及一种帧流控制方法和装置。
技术介绍
电力线通信网络一般采用树型拓扑结构。在父子节点关系的两个站点(分别为发送站点和接收站点)间,存在着连续的数据流。在发送/接收站点上保存有该数据流缓存,管理该数据流缓存的数据结构为帧流。在该发送帧流和接收帧流之间构成了逻辑上的数据传输链路。每个站点与在网络拓扑结构上直接相邻的其他站点之间同时保持着数据通信。为了实现站点间收发数据的同步,必须通过一些指令及应答来协调两个站点的发送/接收帧流之间的数据传输。现有的HomePlugGreenPHY标准定义了电力线通信协议栈各层级组织结构及功能,其中介质访问控制层(MAC,MediaAccessControl)实现了一套帧流控制机制,来协调两个站点的发送/接收帧流,使之保持同步。该帧流控制中有一个释放(RELEASE)指令用于发送站点的发送帧流与接收站点的对应的接收帧流之间实现同步释放,即发送站点要释放某一发送帧流时,通知接收站点也释放对应的接收帧流。这一操作会占用一定的信道带宽。在信道不好的环境下可能会收不到应答,发送站点也只能通过定时器单方本文档来自技高网...
一种帧流控制方法和装置

【技术保护点】
一种帧流控制方法,其特征在于,所述方法包括:当确定站点没有数据传输时,对所述站点中的发送/接收帧流的定时器计数进行检查,将定时器计数到期的所述发送/接收帧流进行释放;当确定所述站点有数据传输,并且确定所述站点中有空闲的对接帧流可用时,利用所述空闲的对接帧流建立数据传输链路对数据进行传输。

【技术特征摘要】
1.一种帧流控制方法,其特征在于,所述方法包括:当确定站点没有数据传输时,对所述站点中的发送/接收帧流的定时器计数进行检查,将定时器计数到期的所述发送/接收帧流进行释放;当确定所述站点有数据传输,并且确定所述站点中有空闲的对接帧流可用时,利用所述空闲的对接帧流建立数据传输链路对数据进行传输。2.根据权利要求1所述的方法,其特征在于,所述当确定站点没有数据传输时,对所述站点中的发送/接收帧流的定时器计数进行检查,将定时器计数到期的所述发送/接收帧流进行释放,包括:当确定站点没有数据传输时,对所述发送/接收帧流的定时器计数进行检查,获取更新后的定时器计数;当确定所述发送/接收帧流的更新后的定时器计数到期时,将所述发送/接收帧流直接进行释放。3.根据权利要求2所述的方法,其特征在于,所述当确定站点没有数据传输时,对所述发送/接收帧流的定时器计数进行检查,获取更新后的定时器计数,包括:若所述站点的发送/接收帧流中包含有数据,则所述站点重置所述发送/接收帧流的定时器计数,将所述重置后的发送/接收帧流定时器计数确定为更新后的第一定时器计数;若所述站点的发送/接收帧流中没有包含数据处于空闲状态,则所述站点将所述发送/接收帧流的定时器计数减去所述发送/接收帧流的空闲时间,得到所述发送/接收帧流剩余的定时器计数,将所述发送/接收帧流剩余的定时器计数确定为更新后的第二定时器计数。4.根据权利要求1所述的方法,其特征在于,所述当确定所述站点有数据传输,并且确定所述站点中有空闲的对接帧流可用时,利用所述空闲的对接帧流对数据进行传输,包括:当确定所述站点有发送/接收数据时,获取所述发送/接收数据的源地址和目的地址;当所述站点根据所述源地址和目的地址确定没有通过所述发送/接收帧流建立数据传输链路时,对所述空闲的对接帧流进行查找;利用所述空闲的对接帧流建立数据传输链路对所述发送/接收数据进行传输。5.根据权利要求4所述的方法,其特征在于,所述当所述站点根据源地址和目的地址确定没有通过发送/接收帧流建立数据传输链路时,对所述空闲的对接帧流进行查找,包括:当所述站点根据源地址和目的地址确定没有通过发送/接收帧流建立数据传输链路时,在其自身查找未分配的对接帧流;当确定所述站点没有未分配的对接帧流时,所述站点从其自身已分配的对接帧流中查找空闲的对接帧流。6.根据权利要求4所述的方法,其特征在于,所述利用所述空闲的对接帧流建立数据传输链路对所述发送/接收数据进行传输,包括:从所述空闲的对接帧流中查找定时器计数剩余时间最短的临期空闲对接帧流;所述站点根据所述发送/接收数据的源地址和目的地址利用所述临期空闲对接帧流建立所述数据传输链路,并根据所述源地址和目的地址从共享缓存池中分配数据缓存;根据所述分配的数据缓存对所述发送/接收数据进行相对应的发送/接收操作,在完成所述发送/接收操作后释放...

【专利技术属性】
技术研发人员:薛明惠
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:广东,44

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

1