【技术实现步骤摘要】
本专利技术涉及一种数据业务技术,尤其涉及一种网络限制方法、装置及系统。
技术介绍
图1为现有技术中IP多媒体系统(IP Multimedia Subsystem,简称MS)点对点(peer to peer,简称P2P)流媒体系统架构图。如图1所示UE、CCS、索引服务器(TrackerAS)共同构成P2P流媒体分发系统。网络侧的内容缓存服务器(Content Cache Server,简称CCS)和具有P2P流媒体功能的IMS用户终端(user equipment,简称UE)都可作为对等节点(Peer,包括UE和CCS)为其它MS P2P流媒体UE提供内容分片。TrackerAS用于向UE返回其它可用Peer的IP地址、端口等信息。当UE从Tracker AS取回Peer list后,将与Peer list中的其它Peer进行进一步交互,得到后者可以提供的分片信息(bitmap),进而从这些Peer取回内容分片,拼装并播放。UE还要定期向TrackerAS上报自己所能提供的内容信息。由代理呼叫会话控制功能(Proxy Call Session Control Function,简称P-CSCF)、查询 CSCF(Interrogating CSCF, 1-CSCF)、服务 CSCF (Serving CSCF, S-CSCF)和归属订购服务器(Home Subscriber Server,简称HSS)组成的IMS系统用于用户管理和业务触发等功能。Tracker AS以MS应用服务器的形式为MS用户提供P2P流媒体业务。UE和索引服务器(Tracker A ...
【技术保护点】
一种网络限制方法,其特征在于,包括:接收对等节点上报的第一限制信息;根据所述第一限制信息及用户终端发送的索取请求生成节点列表,返回给所述用户终端。
【技术特征摘要】
1.一种网络限制方法,其特征在于,包括: 接收对等节点上报的第一限制信息; 根据所述第一限制信息及用户终端发送的索取请求生成节点列表,返回给所述用户终端。2.根据权利要求1所述的网络限制方法,其特征在于,所述第一限制信息包括:所述对等节点的上行端口连接数最大值L_up_p、上行总带宽最大值L_ub_p、当前上行连接数P_u_P和当前上行带宽B_U_P ; 所述索取请求中包含所述用户终端所请求的内容ID及所述用户终端的第二限制信息;第二限制信息包括:所述用户终端的下行端口连接数最大值L_dp_p、下行总带宽最大值L_db_p、当前下行连接数P_d_p和当前下行带宽B_d_p ; 所述根据所述第一限制信息和第二限制信息选取拥有所述内容ID且节点能力符合用户终端需求的对等节点,形成节点列表包括: 根据所述第一限制信息计算每个对等节点的可用上行端口连接数L_up = L_up_p-P_u_p,可用上行带宽值 L_ub = L_ub_p-B_u_p ; 根据所述第二限制信息计算所述用户终端的可用下行端口连接数1^_(1 = L_dp_p-P_d_p和可用下行带宽值L_db = L_db_p-B_d_p ; 根据所述对等节点的L_up和L_ub及所述用户终端的L_dp和L_db选取拥有所述内容ID且节点能力符合用户终端需求的对等节点,形成节点列表。3.根据权利要求2所述的网络限制方法,其特征在于,还包括: 将所述第二限制信息与拜访地运营商设置的第三限制信息进行比较后得到第五限制信息; 根据所述第一限制信息和第五限制信息生成节点列表,返回给用户终端。4.根据权利要求3所述的网络限制方法,其特征在于,当对等节点的类型为用户终端时,该方法还包括: 将所述第一限制信息与拜访地运营商设置的第三限制信息进行比较后得到第四限制信息; 根据所述第四限制信息和第五限制信息生成节点列表,返回给用户终端。5.根据权利要求4所述的网络限制方法,其特征在于,所述第三限制信息包括:拜访地上行连接数最大值L_up_n、拜访地下行连接数最大值L_dp_n、拜访地上行总带宽最大值L_ub_n和拜访地下行总带宽最大值L_db_n ; 所述将所述第一限制信息与拜访地运营商的第三限制信息进行比较后得到第四限制信息包括: 取所述L_up_p和L_up_n两者的最小值L’ _up_p,取L_ub_p和L_ub_n两者的最小值L’ _ub_p ;将 L’ _up_p、L’ _ub_p 和 P_u_p、B_u_p 作为第四限制信息; 将所述第二限制信息与拜访地运营商设置的第三限制信息进行比较后得到第五限制信息包括: 取所述L_dp_p和L_dp_n两者的最小值L’ _dp_p,取L_db_p和L_db_n两者的最小值L’ _db_p ;将 L’ _dp_p、L’ _db_p 和 P_d_p、B_d_p 作为第五限制信息。6.根据权利要求2所述的网络限制方法,其特征在于,所述根据所述对等节点的L_up和L_ub及所述用户终端的L_dp和L_db选取拥有所述内容ID且节点能力符合用户终端需求的对等节点,形成节点列表包括: 筛选出拥有所述内容ID的对等节点的第一集合; 计算所述用户终端的平均下行带宽D_db = L_db/L_dp ; 从所述第一集合中选取L_ub ^ D_db的对等节点形成节点列表。7.根据权利要求6所述的网络限制方法,其特征在于,所述筛选出拥有所述内容ID的对等节点的第一集合之后还包括: 选取L_up和L_ub大于预设的阈值的对等节点作为第二集合; 从所述第二集合中选取L_ub ^ D_db的对等节点形成节点列表。8.根据权利要求6或7所述的网络限制方法,其特征在于,形成节点列表的操作之后还包括: 在存储的所有对等节点的信息中更新所述节点列表中对等节点的信息,将所述对等节点信息中的当前上行连接数P_u_p+1,当前上行带宽B_u_p+D_db。9.一种索引服务器,其特征在于,包括: 接收模块,用于接收对等节点上报的第一限制信息和用户终端发送的索取请求; 列表生成模块,用于根据所述第一限制信息及用户终端发送的索取请求生成节点列表;` 发送模块,用于将所述节点列表发送给用户终端。10.根据权利要求9所述的索引服务器,其特征在于,所述第一限制信息包括:所述对等节点的上行端口连接数最大值L_up_p、上行总带宽最大值L_ub_p、当前上行连接数P_u_P和当前上行带宽B_U_P ; 所述索取请求中包含所述用户终端所请求的内容ID及所述用户终端的第二限...
【专利技术属性】
技术研发人员:于青,彭晋,陈炜,李刚,张云飞,张剑寅,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。