[发明专利]一种基于流量控制的数据传输方法及通信系统有效
申请号: | 201010248191.5 | 申请日: | 2010-08-06 |
公开(公告)号: | CN102377631A | 公开(公告)日: | 2012-03-14 |
发明(设计)人: | 陆宏成;杨春晖 | 申请(专利权)人: | 北京乾唐视联网络科技有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L1/00 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100007 北京市东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 流量 控制 数据传输 方法 通信 系统 | ||
1.一种基于流量控制的数据传输方法,其特征在于,包括:
针对每个服务申请,交换机获得流量控制信息,所述流量控制信息包括发送时间间隔和发送的数据大小;
交换机接收数据包,并放入包缓存队列;
交换机轮询包缓存队列,根据流量控制信息从包缓存队列中取包发送。
2.根据权利要求1所述的方法,其特征在于:所述数据包是上行数据包。
3.根据权利要求1或2所述的方法,其特征在于,所述接收数据包之后,存入包缓存队列之前,还包括:
对接收的数据包进行检测,如果符合检测要求,则分配相应的流标识符,并放入相应的端口接收缓存;
则所述放入包缓存队列为:从端口接收缓存读取数据包,并根据流标识符放入相应流的包缓存队列。
4.根据权利要求3所述的方法,其特征在于,所述检测包括:
检测数据包的目的地址、源地址、数据包类型和包长度是否符合要求。
5.根据权利要求4所述的方法,其特征在于,还包括:
新型网中具有集中控制功能的节点服务器根据终端发起的服务申请协议包,生成针对该服务的检测要求;
节点服务器向上行链路上进行流量控制的交换机发送针对该服务的检测要求。
6.根据权利要求3所述的方法,其特征在于,实时获得流量控制信息之后,还包括:
根据流量控制信息产生发送令牌,所述令牌中包含流标识符。
7.根据权利要求6所述的方法,其特征在于,所述根据流量控制信息从包缓存队列中取包发送包括:
根据发送令牌中的流标识符,从相应流的包缓存队列中顺序读取数据包,并放入端口发送缓存;
从端口发送缓存读取数据包发送。
8.根据权利要求7所述的方法,其特征在于,所述根据发送令牌中的流标识符,从相应流的包缓存队列中顺序读取数据包,并放入端口发送缓存之前,还包括:
判断是否同时满足以下两个条件:
第一,端口发送缓存未满;
第二,相应流的包缓存队列中的包计数器大于零;
如果同时满足,则根据发送令牌中的流标识符,从相应流的包缓存队列中顺序读取数据包,并放入端口发送缓存。
9.根据权利要求1或2所述的方法,其特征在于:
所述流量控制信息中发送的数据大小包括可发送字节的最大值和用于调整变长包发送的参数。
10.根据权利要求1或2所述的方法,其特征在于,所述针对每个服务申请,交换机获得流量控制信息包括:
新型网中具有集中控制功能的节点服务器根据终端发起的服务申请协议包,生成流量控制信息;
节点服务器向上行链路上进行流量控制的交换机发送针对该服务的流量控制信息。
11.根据权利要求10所述的方法,其特征在于:所述进行流量控制的交换机为接入终端的第一个交换机。
12.根据权利要求10所述的方法,其特征在于,所述节点服务器生成流量控制信息包括:
节点服务器检查针对该服务的上行和下行链路的剩余流量资源是否都满足服务所需的流量资源,如果都满足,则生成对应该服务的流量控制信息;如果不满足,则拒绝服务申请。
13.根据权利要求12所述的方法,其特征在于,所述检查之前还包括:
节点服务器中维护着地址信息表,所述地址信息表记录了新型网地址占用信息、设备描述信息和设备资源描述信息,其中设备资源描述信息包括该设备各个网络端口连接的接入网设备的新型网地址和该设备各个网络端口的上下行流量计数;
节点服务器根据地址信息表中设备各个网络端口连接的接入网设备的新型网地址,获得对应该服务的上行和下行链路;并根据设备各个网络端口的上下行流量计数,获得针对该服务的上行和下行链路的剩余流量资源。
14.根据权利要求13所述的方法,其特征在于,所述维护包括:
节点服务器上电时,初始化所述地址信息表,所述初始化操作包括:
在地址信息表的空白表项中写入节点服务器的新型网地址,并将地址占用信息标记为该地址已用;
写入设备描述信息为当前节点服务器;
写入设备资源描述信息为当前节点服务器的端口信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京乾唐视联网络科技有限公司,未经北京乾唐视联网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010248191.5/1.html,转载请声明来源钻瓜专利网。