发明名称 一种基于流量控制的数据传输方法及通信系统
摘要 本发明提供了一种基于流量控制的数据传输方法、一种基于流量控制的交换机、一种节点服务器和一种基于流量控制的通信系统,以解决目前的IP网络无法保证网络传输品质的问题。所述方法包括:针对每个服务申请,交换机获得流量控制信息,所述流量控制信息包括发送时间间隔和发送的数据大小;交换机接收数据包,并放入包缓存队列;交换机轮询包缓存队列,根据流量控制信息从包缓存队列中取包发送。本发明可以实现精确的流量控制,适用于多媒体传输,保证传输品质。
申请公布号 CN102377631B 申请公布日期 2015.08.05
申请号 CN201010248191.5 申请日期 2010.08.06
申请人 北京乾唐视联网络科技有限公司 发明人 杨春晖;陆宏成
分类号 H04L12/70(2013.01)I;H04L1/00(2006.01)I 主分类号 H04L12/70(2013.01)I
代理机构 北京润泽恒知识产权代理有限公司 11319 代理人 苏培华
主权项 一种基于流量控制的数据传输方法,其特征在于,包括:针对每个服务申请,交换机获得流量控制信息,所述流量控制信息包括发送时间间隔和发送的数据大小;对接收的数据包进行检测,如果符合检测要求,则分配相应的流标识符,并放入相应的端口接收缓存;所述检测包括:检测数据包的目的地址、源地址、数据包类型和包长度是否符合要求;交换机接收数据包,并放入包缓存队列;则所述放入包缓存队列为:从端口接收缓存读取数据包,并根据流标识符放入相应流的包缓存队列;交换机轮询包缓存队列,根据流量控制信息从包缓存队列中取包发送;所述方法还包括:新型网中具有集中控制功能的节点服务器根据终端发起的服务申请协议包,生成针对该服务的检测要求;节点服务器向上行链路上进行流量控制的交换机发送针对该服务的检测要求;所述方法还包括:根据流量控制信息产生发送令牌,所述令牌中包含流标识符;所述根据流量控制信息从包缓存队列中取包发送包括:根据发送令牌中的流标识符,从相应流的包缓存队列中顺序读取数据包,并放入端口发送缓存;从端口发送缓存读取数据包发送;所述针对每个服务申请,交换机获得流量控制信息包括:新型网中具有集中控制功能的节点服务器根据终端发起的服务申请协议包,生成流量控制信息;节点服务器向上行链路上进行流量控制的交换机发送针对该服务的流量控制信息;所述节点服务器生成流量控制信息包括:节点服务器检查针对该服务的上行和下行链路的剩余流量资源是否都满足服务所需的流量资源,如果都满足,则生成对应该服务的流量控制信息;如果不满足,则拒绝服务申请;所述检查之前还包括:节点服务器中维护着地址信息表,所述地址信息表记录了新型网地址占用信息、设备描述信息和设备资源描述信息,其中设备资源描述信息包括该设备各个网络端口连接的接入网设备的新型网地址和该设备各个网络端口的上下行流量计数;节点服务器根据地址信息表中设备各个网络端口连接的接入网设备的新型网地址,获得对应该服务的上行和下行链路;并根据设备各个网络端口的上下行流量计数,获得针对该服务的上行和下行链路的剩余流量资源。
地址 100007 北京市东城区青龙胡同1号歌华大厦A4405