点对点技术实现方法、系统和装置的利记博彩app

文档序号:7720886阅读:133来源:国知局
专利名称:点对点技术实现方法、系统和装置的利记博彩app
技术领域
本发明涉及移动通信技术,特别涉及一种IP多媒体子系统(IMS,IPMultimedia Core Network Subsystem)网络中的点对点技术实现方法、系统和装置。
背景技术
目前,IMS网络被认为是下一代网络的核心技术,能够提供全新的多媒体业务形 式,能够满足终端更新颖、更多样化的业务需求,而且,能够解决移动与固网的融合问题,以 及语音、视频和数据等差异化业务的融合问题。点对点(P2P,peer-to-peer)技术是互连网中广泛应用的一种技术,相比于传统 的客户机/服务器模式,P2P技术提供了一种新的信息交换方式。在客户机/服务器模式 中,数据的分发采用专门的服务器,所有的用户终端(UE,User Equipment)均从该服务器获 取数据,受服务器的中央控制单元(CPU,Central Processing Unit)的处理能力、内存大小 以及网络带宽等因素的限制,服务器可同时服务的UE的数量将非常有限,可扩展性很差。 而P2P技术中,每个UE不但可以从服务器上得到服务,而且还可以从其它UE上得到服务, 并可以为其它UE提供服务。这样,就解决了现有客户机/服务器模式中存在的问题。而现有IMS网络均采用客户机/服务器模式,所以,希望能够将P2P技术应用到 IMS网络中,实现两者的融合,从而为用户提供更好的服务,但现有技术中还没有一种较好 的融合方式。

发明内容
有鉴于此,本发明的主要目的在于提供一种IMS网络中的点对点技术实现方法, 能够较好地实现IMS网络与P2P技术的融合。本发明的另一目的在于提供一种IMS网络中的点对点技术实现系统,能够较好地 实现IMS网络与P2P技术的融合。本发明的又一目的在于提供一种用户终端、内容应用服务器以及内容索引服务 器,能够较好地实现IMS网络与P2P技术的融合。为达到上述目的,本发明的技术方案是这样实现的一种IP多媒体子系统IMS网络中的点对点技术实现方法,预先在IMS网络中设置 内容应用服务器Content AS、内容索引服务器Content TS以及内容数据服务器Content DS ;该方法包括用户终端UE向所述Content AS注册并获取内容列表;所述UE从获取到的内容列表中选择自身所需的内容,并将所选择的内容的标 识携带在内容获取请求中发送给所述Content AS ;所述Content AS为所述UE选择一个 Content TS,并通知所述UE;所述UE连接至所选择的Content TS,并请求所选择的内容对应的UE列表;所选择Content TS根据预先配置的策略,生成所述UE所选择的内容对应的UE列表,并将所述UE列表以及所述UE所选择的内容对应的Content DS发送给所述UE ;所述UE与所述UE列表中的各UE以及所选择的内容对应的Content DS建立数据 传输通道,进行数据下载和上传。一种IP多媒体子系统IMS网络中的点对点技术实现系统,包括用户终端UE,用于向内容应用服务器Content AS注册并获取内容列表,并从获取 到的内容列表中选择自身所需的内容,将所选择的内容的标识携带在内容获取请求消息中 发送给所述Content AS ;在接收到所述Content AS选择的内容索引服务器Content TS后, 与所述Content TS建立连接,并向所述ContentTS请求所选择的内容对应的UE列表;在接 收到所述Content TS返回的UE列表以及所选择的内容对应的内容数据服务器Content DS 后,与所述UE列表中的各UE以及所述Content DS建立数据传输通道,并进行数据下载和 上传;所述Content AS,用于向所述UE返回内容列表,并为所述UE选择一个Content TS,通知所述UE ;所述Content TS,用于与所述UE建立连接,并在接收到所述UE的请求后,根据预 先配置的策略,生成与所述UE所选择的内容对应的UE列表,并将所述UE列表以及所述UE 所选择的内容对应的Content DS发送给所述UE ;所述Content DS,用于与所述UE建立数据传输通道,供所述UE进行数据下载。一种用户终端,包括 获取单元,用于向内容应用服务器Content AS注册并获取内容列表,并从获取到 的内容列表中选择自身所需的内容,将所选择的内容的标识携带在内容获取请求中发送给 所述 Content AS ;请求单元,用于在接收到所述Content AS选择的内容索引服务器Content TS后, 与所述Content TS建立连接,并向所述Content TS请求所选择的内容对应的UE列表;建立单元,用于在接收到所述Content TS返回的UE列表以及所选择的内容对应 的内容数据服务器Content DS后,与所述UE列表中的各UE以及所述Content DS建立数 据传输通道,并进行数据下载和上传。一种内容应用服务器,包括第二发送单元,用于根据用户终端UE的请求,向所述UE返回内容列表;选择单元,用于在接收到来自所述UE的内容获取请求后,为所述UE选择一个内容 索引服务器Content TS,并通知所述UE。—种内容索引服务器,包括接收单元,用于与用户终端UE建立连接,并接收到所述UE的获取UE列表请求;生成单元,用于根据预先配置的策略,生成所述UE所选择的内容对应的UE列表, 并将所述UE列表以及UE所选择的内容对应的内容数据服务器Content DS发送给所述UE。可见,采用本发明的技术方案,首先,UE向Content AS注册并获取内容列表;然 后,UE从获取到的内容列表中选择自身所需的内容,并将所选择的内容的标识携带在内容 获取请求中发送给Content AS, Content AS为UE选择一个Content TS,并通知UE ;之后, UE连接至所选择的Content TS,并请求所选择的内容对应的UE列表,所选择Content TS 根据预先配置的策略,生成所述UE所选择的内容对应的UE列表,并将UE列表以及UE所选择的内容对应的Content DS发送给UE ;最后,UE与UE列表中的各UE以及所选择的内容对 应的Content DS建立数据传输通道,进行数据下载和上传。通过这种方式,较好地实现了 IMS网络与P2P技术的融合,从而为用户提供更好的服务。


图1为本发明设置有Content AS、Content TS以及Content DS的IMS网络结构
示意图。图2为本发明IMS网络中的P2P技术实现方法实施例的流程图。图3为本发明IMS网络中的点对点技术实现系统实施例的组成结构示意图。图4为本发明用户终端实施例的组成结构示意图。图5为本发明内容应用服务器实施例的组成结构示意图。图6为本发明内容索引服务器实施例的组成结构示意图。
具体实施例方式针对现有技术中存在的问题,本发明提出一种IMS网络中的P2P技术实现方案。 预先在IMS网络中设置内容应用服务器(Content AS)、内容索引服务器(Content TS)以 及内容数据服务器(Content DS),如图1所示,图1为本发明设置有Content AS、Content TS以及Content DS的IMS网络结构示意图。通常,只设置一个Content AS,而Content TS和Content DS的数量则通常大于一个,多为十几或几十个,具体数量可根据实际需要 而定。其中,Content AS服务器主要用于协同IMS网络中已有的代理呼叫会话控制功能 实体(P-CSCF,Proxy-Call Session Control Function)以及服务呼叫会话控制功能实体 (S-CSCF, Service-Call Session Control Function)等网元完成 UE 的授权验证以及注册 等过程,并为UE提供内容列表,解析UE所接入的P-CSCF域,为UE返回相应的Content TS 等;Content TS的功能大致相当于现有P2P技术中的跟踪(Tracker)服务器,用于维护不 同内容的UE列表等;Content DS主要用于以分片的形式向UE提供数据。基于图1所示网络结构,本发明所述方案的具体实现包括首先,UE向所述 Content AS注册并获取内容列表;然后,UE从获取到的内容列表中选择自身所需的内容, 并将所选择的内容的标识携带在内容获取请求消息中发送给Content AS ;Content AS为 UE选择一个Content TS,并通知UE ;之后,UE连接至所选择的Content TS,并请求所选择 的内容对应的UE列表,所选择的Content TS根据预先配置的策略,生成UE所选择的内容 对应的UE列表,并将生成的UE列表以及UE所选择的内容对应的Content DS发送给UE ; 最后,UE与UE列表中的各UE以及所选择的内容对应的Content DS建立数据传输通道,进 行数据下载和上传。为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对 本发明所述方案作进一步地详细说明。图2为本发明IMS网络中的P2P技术实现方法实施例的流程图。如图2所示,包 括以下步骤步骤21 =UE通过IMS网络向Content AS注册并获取内容列表。本步骤中,UE通过IMS网络中的P-CSCF以及S-CSCF等网元向Content AS注册并获取内容列表。在实际应用中,可将所述注册并获取内容列表的信息承载在现有IMS网络中的登 记(Register)消息的消息体(body)部分。本步骤的具体实现为现有技术,不再赘述。步骤22 =Content AS将自身预先保存的内容列表通过IMS网络返回给UE。Content AS中预先保存有内容列表,用于记录可向UE提供的内容信息。比如,P2P 技术可应用于流媒体业务以及文件下载业务中,那么,对应的内容列表则分别用于记录可 向UE提供的可观看的流媒体节目信息以及可供用户下载的文件信息。在实际应用中,Content AS可将内容列表承载在IMS网络中已有的2000K回复消 息的body部分发送给UE。步骤23 :UE从获取到的内容列表中选择自身所需的内容,并将所选择的内容的标 识携带在内容获取请求中通过IMS网络发送给Content AS。本步骤中,UE首先从获取到的内容列表中选择自身所需,即感兴趣的内容,然后, 通过IMS网络中的P-CSCF以及S-CSCF等网元向Content AS发送内容获取请求,所述内容 获取请求中携带有UE所选择的内容的标识。另外,在实际应用,可将上述内容获取请求承载在IMS网络中已有的邀请 (Invite)消息的body部分。步骤24 Content AS为UE选择一个Content TS,并通过IMS网络通知给UE。Content AS接收到来自UE的内容获取请求后,解析出其中的Via字段,该字段用 于记录UE接入了哪些网元,通过Via字段,确定出UE接入的P-CSCF,将管辖该确定出的 P-CSCF域的Content TS作为所选择的Content TS,并将该Content TS通过IMS网络通知
给UE。Content AS中会维护有整个IMS网络中的各Content TS的状态信息表,如下所 示
权利要求
1.一种IP多媒体子系统IMS网络中的点对点技术实现方法,其特征在于,预先在IMS 网络中设置内容应用服务器Content AS、内容索引服务器Content TS以及内容数据服务器 Content DS ;该方法包括用户终端UE向所述Content AS注册并获取内容列表;所述UE从获取到的内容列表中选择自身所需的内容,并将所选择的内容的标识携带 在内容获取请求中发送给所述Content AS ;所述Content AS为所述UE选择一个Content TS,并通知所述UE ;所述UE连接至所选择的Content TS,并请求所选择的内容对应的UE列表;所选择Content TS根据预先配置的策略,生成所述UE所选择的内容对应的UE列表, 并将所述UE列表以及所述UE所选择的内容对应的Content DS发送给所述UE ;所述UE与所述UE列表中的各UE以及所选择的内容对应的Content DS建立数据传输 通道,进行数据下载和上传。
2.根据权利要求1所述的方法,其特征在于,所述ContentAS为所述UE选择一个 Content TS 包括所述Content AS解析出所述内容获取请求中的Via字段,根据所述Via字段确定所述 UE接入的代理呼叫会话控制功能实体P-CSCF域,将管辖所述P-CSCF域的Content TS作为 所选择的Content TS0
3.根据权利要求1所述的方法,其特征在于,所述请求所选择的内容对应的UE列表包括所述UE向所选择的Content TS发送获取UE列表请求,该请求中携带有所述UE所选 择的内容的标识以及所述UE接入的P-CSCF域。
4.根据权利要求3所述的方法,其特征在于,所选择ContentTS根据预先配置的策略, 生成所述UE所选择的内容对应的UE列表包括所选择的Content TS确定与所述UE所选择的内容相关的所有UE,并从中选择出与所 述UE接入的P-CSCF域相同,且上传带宽符合要求的UE,利用选择出的UE生成UE列表;确定所述UE列表中的UE数是否符合要求,如果不符合,则找出与所述UE接入的 P-CSCF域属于邻近域的P-CSCF域,并将所找出的P-CSCF域中上传带宽符合要求,且与UE 所选择的内容相关的UE补入到所述UE列表中;确定补入后所述UE列表中的UE数是否符合要求,如果不符合,则将与UE接入的 P-CSCF域不属于邻近域,但距离符合要求的P-CSCF域中上传带宽符合要求,且与UE所选择 的内容相关的UE补入到所述UE列表中;确定再次补入后所述UE列表中的UE数是否符合要求,如果不符合,则从与UE所选择 的内容相关的所有UE中,随机选择一定数量上传带宽符合要求,且仍未被选入到所述UE列 表中的UE,补入到所述UE列表中。
5.根据权利要求1所述的方法,其特征在于,所述UE与所述UE列表中的各UE以及所 选择的内容对应的Content DS建立数据传输通道,并进行数据下载和上传包括所述UE优先从所述UE列表中的各UE下载数据,当所述UE列表中的各UE不能提供符 合要求的带宽时,再从所选择的Content DS下载数据。
6.根据权利要求1 5中任一项所述的方法,其特征在于,该方法进一步包括所述UE定期向所述Content TS发送心跳Ke印alive消息,并在所述Ke印alive消息中携带自身的 上传带宽情况。
7.—种IP多媒体子系统IMS网络中的点对点技术实现系统,其特征在于,包括用户终端UE,用于向内容应用服务器Content AS注册并获取内容列表,并从获取到的 内容列表中选择自身所需的内容,将所选择的内容的标识携带在内容获取请求消息中发送 给所述Content AS ;在接收到所述Content AS选择的内容索引服务器Content TS后,与 所述Content TS建立连接,并向所述ContentTS请求所选择的内容对应的UE列表;在接收 到所述Content TS返回的UE列表以及所选择的内容对应的内容数据服务器Content DS 后,与所述UE列表中的各UE以及所述Content DS建立数据传输通道,并进行数据下载和 上传;所述Content AS,用于向所述UE返回内容列表,并为所述UE选择一个Content TS,通 知所述UE ;所述Content TS,用于与所述UE建立连接,并在接收到所述UE的请求后,根据预先配 置的策略,生成与所述UE所选择的内容对应的UE列表,并将所述UE列表以及所述UE所选 择的内容对应的Content DS发送给所述UE ;所述Content DS,用于与所述UE建立数据传输通道,供所述UE进行数据下载。
8.一种用户终端,其特征在于,包括获取单元,用于向内容应用服务器Content AS注册并获取内容列表,并从获取到的内 容列表中选择自身所需的内容,将所选择的内容的标识携带在内容获取请求中发送给所述 Content AS ;请求单元,用于在接收到所述Content AS选择的内容索引服务器Content TS后,与所 述Content TS建立连接,并向所述Content TS请求所选择的内容对应的UE列表;建立单元,用于在接收到所述Content TS返回的UE列表以及所选择的内容对应的内 容数据服务器Content DS后,与所述UE列表中的各UE以及所述Content DS建立数据传 输通道,并进行数据下载和上传。
9.根据权利要求8所述的用户终端,其特征在于,该用户终端中进一步包括第一发送单元,用于定期向所述Content TS发送心跳Ke印al i ve消息,并在所述 Keepalive消息中携带所述用户终端的上传带宽情况。
10.根据权利要求8或9所述的用户终端,其特征在于,所述建立单元优先从所述UE列 表中的各UE下载数据,当所述UE列表中的各UE不能提供符合要求的带宽时,再从所选择 的Content DS下载数据。
11.一种内容应用服务器,其特征在于,包括第二发送单元,用于根据用户终端UE的请求,向所述UE返回内容列表;选择单元,用于在接收到来自所述UE的内容获取请求后,为所述UE选择一个内容索引 服务器Content TS,并通知所述UE。
12.根据权利要求11所述的内容应用服务器,其特征在于,所述选择单元包括解析子单元,用于解析出所述内容获取请求中的Via字段,根据所述Via字段确定所述UE接入的代理呼叫会话控制功能实体P-CSCF域;通知子单元,用于将管辖所述P-CSCF域的Content TS通知给所述UE。
13.一种内容索引服务器,其特征在于,包括接收单元,用于与用户终端UE建立连接,并接收到所述UE的获取UE列表请求; 生成单元,用于根据预先配置的策略,生成所述UE所选择的内容对应的UE列表,并将 所述UE列表以及UE所选择的内容对应的内容数据服务器Content DS发送给所述UE。
14.根据权利要求13所述的内容索引服务器,其特征在于,所述生成单元包括生成子单元,用于提取来自所述UE的获取UE列表请求中携带的所述UE所选择的内容 的标识以及所述UE接入的P-CSCF域,确定与所述UE所选择的内容相关的所有UE,并从中 选择出与所述UE接入的P-CSCF域相同,且上传带宽符合要求的UE,利用选择出的UE生成 UE列表;确定所述UE列表中的UE数是否符合要求,如果不符合,则找出与所述UE接入的 P-CSCF域属于邻近域的P-CSCF域,并将所找出的P-CSCF域中上传带宽符合要求,且与UE 所选择的内容相关的UE补入到所述UE列表中;确定补入后所述UE列表中的UE数是否符 合要求,如果不符合,则将与UE接入的P-CSCF域不属于邻近域,但距离符合要求的P-CSCF 域中上传带宽符合要求,且与UE所选择的内容相关的UE补入到所述UE列表中;确定再次 补入后所述UE列表中的UE数是否符合要求,如果不符合,则从与UE所选择的内容相关的 所有UE中,随机选择一定数量上传带宽符合要求,且未被选入到所述UE列表中的UE,补入 到所述UE列表中;发送子单元,用于将所述UE列表以及UE所选择的内容对应的Content DS发送给所述UE。
全文摘要
本发明公开了一种IMS网络中的点对点技术实现方法、系统和装置,预先在IMS网络中设置Content AS、Content TS和Content DS;UE向Content AS注册并获取内容列表,UE选择自身所需的内容,并将所选择的内容的标识携带在内容获取请求中发送给Content AS;Content AS为UE选择Content TS,并通知UE;UE连接至所选择的Content TS,并请求所选择的内容对应的UE列表;所选择Content TS根据预先配置的策略,生成UE所选择的内容对应的UE列表,并将其与UE所选择的内容对应的Content DS发送给UE;UE与UE列表中的各UE以及所选择的内容对应的Content DS建立数据传输通道,进行数据下载和上传。应用本发明所述方案,能够较好地实现IMS网络与点对点技术的融合。
文档编号H04L29/06GK102088445SQ20091024204
公开日2011年6月8日 申请日期2009年12月3日 优先权日2009年12月3日
发明者于青, 吴亦川, 廖洪銮, 张云飞, 彭晋 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1