CN101202743A - 一种ims终端、叠加服务器及ims业务处理方法 - Google Patents
一种ims终端、叠加服务器及ims业务处理方法 Download PDFInfo
- Publication number
- CN101202743A CN101202743A CN200610165229.6A CN200610165229A CN101202743A CN 101202743 A CN101202743 A CN 101202743A CN 200610165229 A CN200610165229 A CN 200610165229A CN 101202743 A CN101202743 A CN 101202743A
- Authority
- CN
- China
- Prior art keywords
- ims
- affairs
- state
- rtsp
- ims terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种IMS终端、叠加服务器及IMS业务处理方法,其中该IMS终端与叠加服务器交互,包括设置有IMS业务状况监控装置和RTSP代理装置的RTP/RTCP子模块,其中IMS业务状况监控装置用于根据监控参数监控并判断IMS业务的业务状况,并将业务状况通知RTSP代理装置;RTSP代理装置用于在业务状况异常时,利用RTSP向叠加服务器发送处理异常情况的请求。本发明提高了IMS***对终端的响应效率,特别是出现无线通信突发情况时的及时响应能力;减少了拥塞链路的产生;同时实现方便。
Description
技术领域
本发明涉及移动流媒体技术,特别是一种IMS终端、叠加服务器及IMS业务处理方法。
背景技术
移动流媒体技术是多媒体技术的一种,它是移动增值业务的一个热点。3GPP在其R5规范中专门增加了IP多媒体子***(IP Multimedia Subsystem,IMS),用来处理IP多媒体业务以及控制整个呼叫流程,尤其是移动流媒体业务。IMS***为下一代基于IP的移动网络提供了面向分组数据包交换的多媒体服务及平台。
在IMS体系架构中,IMS终端主要是指具备IMS功能的移动终端,它承担着最终业务实现的责任,也是IMS是否能实现商业成功的首要因素。
如图1所示,IMS终端从协议框架模型角度来看,包括通过IMS HighLevel APIs连接的应用层模块和Native System Envirnment模块,其中在NativeSystem Envirnment模块中通常设置有接入层堆栈子模块(Access LayerStack)、IP子模块、UDP子模块、UDP/TCP子模块、TCP子模块、RTP/RTCP子模块、SIP子模块、SIMPLE子模块、HTTP子模块、DM子模块、Presence子模块、Group Management子模块、POC子模块、IM子模块等,上述模块、子模块之间的连接关系请参见“MTTF的IMS终端预研”(移动终端技术论坛第一工作组就IMS终端相关功能的预研报告6.1节),在此不进行详细描述。
运营商在开展流媒体业务中,最关心的问题是服务质量(QoS),即带宽、误码率及延迟抖动等因素的指标。流媒体的QoS问题在有线网络中已经得到了广泛的研究并提出了很好的解决方案,然而在无线通信网络中,由于用户的移动性、传输信道恶化等一些情况,造成了移动流媒体的QoS保证更加复杂。
目前,由于涉及IMS终端的移动流媒体技术还不够完善,所以对于3G流媒体业务中经常出现的一些突发性问题,如媒体文件播放中的停顿、马赛克等现象、大量用户突发访问一个热门内容(如电视直播)时服务器处理困难等等,常常会造成局部的IMS业务QoS指标严重下降,而同时通信网络的总承载能力尚有富余的情况,而交互技术往往可以被利用来提高网络利用率。
在3GPP TS 29.208、TS 29.162及TS 29.163等标准中对IMS业务QoS管理以及交互技术进行了介绍:终端要有能力支持与CS网络及PS网络进行交互,这个过程涉及定义交互功能实体,确定控制平面交互模型与用户平面交互模型,以及明确IMS对PS域的要求等内容,但这些规范中都偏重考虑传统的移动通信网络PS业务向IMS域业务的平滑过渡,造成交互流程较复杂,从而也引起实现方面的低效。
常用的编码技术、拥塞和差错控制技术等QoS解决方案都是从有线网络中的方案发展而来,仅从处于***核心的源端服务器的改进入手,因此用于IMS体系架构中时处理效率有限;移动流媒体内容分发网络(MSM-CDN)技术具有就近提供信源的能力,是一种比较适合用于IMS体系架构中的QoS解决方案,其关键技术包括内容分布、内容分发、内容路由和缓存技术等,但是由于MSM-CDN中的内容分布、内容分发、内容路由这三种技术,都需要利用大量的叠加服务器节点,因此涉及的硬件设备较多,使得IMS网络建设的前期投入成本过高,所以相比较而言,缓存技术最受关注。
MSM-CDN中主要的缓存技术有正向缓存、反向缓存和透明代理缓存3种,其中以代理缓存效率最高。但是由于目前的代理缓存技术仅停留在透明传送的阶段,难以对网络突发情况作出灵活应对,从而难以解决此种情况下的QoS问题。
发明内容
本发明的目的在于提供一种IMS终端、叠加服务器和IMS业务处理方法,对网络突发状况作出灵活应对,提高IMS业务的性能。
为了实现上述目的,本发明提供了一种IMS终端,与叠加服务器交互,包括RTP/RTCP子模块,所述RTP/RTCP子模块中包括IMS业务状况监控装置和RTSP(实时流协议)代理装置,其中:
所述IMS业务状况监控装置,用于根据监控参数监控并判断IMS业务的业务状况,并将所述业务状况通知所述RTSP代理装置;
RTSP代理装置,用于在业务状况异常时,利用RTSP向叠加服务器发送处理异常情况的请求。
上述的IMS终端,其中,所述RTSP代理装置还用于在业务状况正常时,向叠加服务器发送处理正常情况的请求。
上述的IMS终端,其中,所述监控参数包括误码率、延迟抖动、传输速率、响应时间。
为了更好的实现上述目的,本发明还提供了一种叠加服务器,与IMS终端交互,包括信令接收及判断模块和业务状况改善模块,其中:
信令接收及判断模块,用于在利用RTSP接收到IMS终端发送的处理异常情况的请求时,发送改善业务状况指令给业务状况改善模块;
业务状况改善模块,用于在接收到改善业务状况指令时,改善业务状况。
上述的叠加服务器,其中,所述业务状况改善模块具体用于提高IMS终端的服务优先级和/或变更IMS业务的传输路由。
上述的叠加服务器,其中,所述业务状况改善模块还用于在提高IMS终端的服务优先级和/或变更IMS业务的传输路由无法改善业务状况时,通知IMS终端无法改善业务状况。
上述的叠加服务器,其中,还包括正常业务处理模块,所述信令接收及判断模块还用于在接收到IMS终端发送的处理异常情况的请求时,发送维持业务状况指令给正常业务处理模块,所述正常业务处理模块用于在接收到维持业务状况指令时,按现有IMS业务的正常流程处理IMS业务。
为了更好的实现上述目的,本发明还提供了一种IMS业务处理方法,包括:
业务启动步骤,IMS终端与叠加服务器交互,进入IMS业务处理流程;
IMS业务状况监控步骤,IMS终端监控IMS业务的业务状况,并指示业务状况是否正常;
IMS终端端处理步骤,IMS终端在业务状况异常时,利用RTSP(实时流协议)向叠加服务器发送处理异常情况的请求;
叠加服务器端处理步骤,叠加服务器利用RTSP接收到处理异常情况的请求时改善业务状况。
上述的方法,其中,所述IMS终端端处理步骤中,IMS终端在业务状况正常时,向叠加服务器发送处理正常情况的请求;所述叠加服务器端处理步骤中,叠加服务器在利用RTSP接收到处理正常情况的请求时维持现有业务正常处理。
上述的方法,其中,所述叠加服务器端处理步骤具体通过提高IMS终端的服务优先级和/或变更IMS业务的传输路由来改善业务状况。
上述的方法,其中,IMS终端通过误码率、延迟抖动、传输速率和响应时间中的一个或多个监控IMS业务的业务状况。
本发明在MSM-CDN中采用了可以进行双向交互的RTSP代理模块作为IMS终端的代理缓存,在业务状况不理想时,可以及时通知叠加服务器改善业务的业务状况,提高了IMS***对终端的响应效率,特别是出现无线通信突发情况时的及时响应能力。
同时叠加服务器接收IMS终端传来的请求处理异常情况的交互信息之后,可以通过相互协调自动调整路由,减少拥塞链路的产生,使得在不需要增加叠加服务器的基础上,尽可能提高流媒体传输的性能和响应时间。
同时,RTSP代理处理无线通信中突发情况的能力比透明代理缓存更强,而且实现技术也较方便。
附图说明
图1为现有的IMS终端的结构示意图;
图2为本发明的方法的流程示意图;
图3为本发明方法中叠加服务器端处理步骤的详细流程图。
具体实施方式
本发明的IMS终端、叠加服务器及IMS业务处理方法中,在IMS终端检测到业务状况异常时,向叠加服务器发送报告异常信息的交互信号,由叠加服务器根据实际情况进行调整,提高IMS端的QoS指标。
本发明的IMS终端在图1所示的现有IMS终端的基础上,在RTP/RTCP子模块中另外设置有:
IMS业务状况监控装置,用于监控IMS业务的业务状况,并向RTSP代理装置发送包括IMS业务状况的业务状况指示信令,用于指示业务状况是否正常;
RTSP代理装置,用于接收业务状况指示信令,并用于在业务状况指示信令指示业务状况异常时,利用RTSP向叠加服务器发送处理异常情况的请求,在业务状况指示信令指示业务状况正常时,其作用未透明代理缓存,用于向叠加服务器发送处理正常情况的请求。
RTSP(RFC2326)定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。使用RTSP时,客户机和服务器都可以发出请求,即RTSP可以是双向的。目前已经有相应的RTSP代理在部署使用,如澳洲Monash大学提供的公开源码的Darwin Streaming Proxy,该代理结构紧凑,代码效率极高。
其中,在以下的情况,监控装置向RTSP代理装置发送指示业务状况异常的业务状况指示信令:
IMS终端请求发出后的预定等待时间内得不到响应;
处理IMS业务时传输质量严重下降,造成透明代理缓存的“饿死”现象,则视为遇到无线通信中的突发情况。
本发明的叠加服务器包括:
信令接收及判断模块,用于利用RTSP与RTSP代理装置交互,并在接收到RTSP代理装置发送的处理异常情况的请求时发送改善业务状况指令给业务状况改善模块,要求改善业务状况,在接收到RTSP代理装置发送的处理正常情况的请求时发送维持业务状况指令给正常业务处理模块,维持现有业务正常处理;
业务状况改善模块,用于在接收到改善业务状况指令时,改善业务状况;
正常业务处理模块,用于在接收到维持业务状况指令时,按现有IMS业务的正常流程处理IMS业务。
本发明中的业务状况改善模块可以通过以下方式改善IMS业务的业务状况指标:1,提高该IMS终端的服务优先级,使其得到对应的叠加服务器中预留的公共资源(CPU时间片、带宽和缓冲区);2,变更IMS业务的传输路由,使其能够利用IMS***中的富余资源(如带宽和预留缓冲区);3,作为叠加服务器扩充功能的IMS业务协调操作(在IMS请求等待队列中,自动按照优先级进行资源分配的调整)。
同时,该业务状况改善模块,还用于在主干网络拥塞等情况,造成IMS终端的QoS指标无法得到改善,但改善业务状况指令在规定时间内没有消除时,利用信令接收及判断模块指示RTSP代理装置上述情况的存在,如该信令可以是“请稍候再申请该业务”的提示信息,或“该业务暂时不接受申请”之类的提示信息。
如图2所示,本发明的IMS业务处理方法包括如下步骤:
业务启动步骤,IMS终端与叠加服务器交互,进入IMS业务处理流程;
IMS业务状况监控步骤,IMS终端监控IMS业务的业务状况,并指示业务状况是否正常;
IMS终端端处理步骤,IMS终端在业务状况异常时,利用RTSP(实时流协议)向叠加服务器发送处理异常情况的请求,在业务状况正常时,向叠加服务器发送处理正常情况的请求;
叠加服务器端处理步骤,叠加服务器利用RTSP接收到处理异常情况的请求时改善业务状况,在利用RTSP接收到处理正常情况的请求时维持现有业务正常处理。
下面进一步对本发明方法的各个步骤进行详细描述。
其中,本发明中判断业务状况是否正常可以采用QoS参数来进行判断,其中最主要的是传输时间、延迟抖动、带宽和误码率/丢包率这四种。
在本发明方法的具体实施例中,将利用以上QoS参数进行说明。
同时,RTSP代理装置与叠加服务器中的信令接收及判断模块进行信息交互的数据包格式不变,在交互的数据包集合中添加“改善业务状况”、“维持业务状况”、“请稍候再申请该业务”等数据包,这些数据包的格式可参照现有的数据包进行定义,在此不赘述。
该叠加服务器端处理步骤如图3所示,具体包括:
步骤31,信令接收及判断模块利用RTSP与RTSP代理装置交互,接收到RTSP代理装置发送的请求;
步骤32,信令接收及判断模块判断请求是否为处理异常情况的请求,如果是,则发送改善业务状况指令给业务状况改善模块后进入步骤33,否则发送维持业务状况指令给正常业务处理模块后进入步骤39;
步骤33,业务状况改善模块在接收到改善业务状况指令时,判断是否可以提高IMS终端的服务优先级,如果是进入步骤34,否则进入步骤35;
步骤34,业务状况改善模块提高IMS终端的服务优先级后返回IMS业务状况监控步骤;
步骤35,业务状况改善模块判断是否可以变更IMS业务的传输路由,如果是,进入步骤36,否则进入步骤37;
步骤36,业务状况改善模块与临近的叠加服务器协调,变更该IMS业务的传输路由后通知IMS终端,并返回IMS业务状况监控步骤;
步骤37,业务状况改善模块通过信令接收及判断模块指示RTSP代理装置业务状况暂时无法改善;
步骤38,IMS终端获取业务状况暂时无法改善的消息后,决定是否停止该IMS业务,如果是则结束流程,否则返回业务启动步骤重新进行IMS业务处理;
步骤39,正常业务处理模块接收到维持业务状况指令后按现有IMS业务的正常流程处理IMS业务。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (11)
1.一种IMS终端,与叠加服务器交互,包括RTP/RTCP子模块,其特征在于,所述RTP/RTCP子模块中设置有IMS业务状况监控装置和RTSP代理装置,其中:
所述IMS业务状况监控装置,用于根据监控参数监控并判断IMS业务的业务状况,并将所述业务状况通知所述RTSP代理装置;
所述RTSP代理装置,用于在业务状况异常时,利用RTSP向所述叠加服务器发送处理异常情况的请求。
2.根据权利要求1所述的IMS终端,其特征在于,所述RTSP代理装置还用于在业务状况正常时,向所述叠加服务器发送处理正常情况的请求。
3.根据权利要求1或2所述的IMS终端,其特征在于,所述监控参数包括误码率、丢包率、延迟抖动、带宽和传输时间中的至少一个。
4.一种叠加服务器,与IMS终端交互,其特征在于,包括:
信令接收及判断模块,用于在利用RTSP接收到所述IMS终端发送的处理异常情况的请求时,发送改善业务状况指令给业务状况改善模块;
业务状况改善模块,用于在接收到所述改善业务状况指令时,改善业务状况。
5.根据权利要求4所述的叠加服务器,其特征在于,所述业务状况改善模块具体用于通过提高IMS终端的服务优先级和/或变更IMS业务的传输路由改善业务状况。
6.根据权利要求5所述的叠加服务器,其特征在于,所述业务状况改善模块还用于在提高IMS终端的服务优先级和/或变更IMS业务的传输路由无法改善业务状况时,通知所述IMS终端无法改善业务状况。
7.根据权利要求4、5或6所述的叠加服务器,其特征在于,还包括正常业务处理模块;
所述信令接收及判断模块还用于在接收到IMS终端发送的处理正常情况的请求时,发送维持业务状况指令给正常业务处理模块;
所述正常业务处理模块用于在接收到维持业务状况指令时,按现有IMS业务的正常流程处理IMS业务。
8.一种IMS业务处理方法,其特征在于,包括:
业务启动步骤,IMS终端与叠加服务器交互,进入IMS业务处理流程;
IMS业务状况监控步骤,IMS终端监控IMS业务的业务状况,并指示业务状况是否正常;
IMS终端端处理步骤,IMS终端在业务状况异常时,利用RTSP向叠加服务器发送处理异常情况的请求;
叠加服务器端处理步骤,叠加服务器利用RTSP接收到处理异常情况的请求时改善业务状况。
9.根据权利要求8所述的方法,其特征在于,所述IMS终端端处理步骤中,IMS终端在业务状况正常时,向叠加服务器发送处理正常情况的请求;所述叠加服务器端处理步骤中,叠加服务器在利用RTSP接收到处理正常情况的请求时维持现有业务正常处理。
10.根据权利要求8或9所述的方法,其特征在于,所述叠加服务器端处理步骤中,具体通过提高IMS终端的服务优先级和/或变更IMS业务的传输路由来改善业务状况。
11.根据权利要求8或9所述的方法,其特征在于,IMS终端通过误码率、丢包率、延迟抖动、带宽、传输时间中的一个或多个监控IMS业务的业务状况。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610165229.6A CN101202743A (zh) | 2006-12-14 | 2006-12-14 | 一种ims终端、叠加服务器及ims业务处理方法 |
PCT/CN2007/003607 WO2008071092A1 (fr) | 2006-12-14 | 2007-12-14 | Terminal ims, serveur de superposition et procédé de traitement de service ims |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610165229.6A CN101202743A (zh) | 2006-12-14 | 2006-12-14 | 一种ims终端、叠加服务器及ims业务处理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101202743A true CN101202743A (zh) | 2008-06-18 |
Family
ID=39511259
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200610165229.6A Pending CN101202743A (zh) | 2006-12-14 | 2006-12-14 | 一种ims终端、叠加服务器及ims业务处理方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101202743A (zh) |
WO (1) | WO2008071092A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101902776A (zh) * | 2010-07-08 | 2010-12-01 | 华南理工大学 | 一种改进的基于rts/cts的多跳无线网络拥塞控制方法 |
CN104753811A (zh) * | 2013-12-30 | 2015-07-01 | ***通信集团公司 | 一种流媒体业务优化方法、设备及*** |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8452884B2 (en) * | 2004-02-12 | 2013-05-28 | Core Wireless Licensing S.A.R.L. | Classified media quality of experience |
EP1619853A1 (en) * | 2004-07-21 | 2006-01-25 | Siemens Mobile Communications S.p.A. | RTSP proxy extended to detect streaming session events and report to valued streaming applications the notified ones |
CN100423510C (zh) * | 2004-09-17 | 2008-10-01 | 大唐高鸿数据网络技术股份有限公司 | 监控rtp/rtcp流以提高多媒体通信质量的方法 |
-
2006
- 2006-12-14 CN CN200610165229.6A patent/CN101202743A/zh active Pending
-
2007
- 2007-12-14 WO PCT/CN2007/003607 patent/WO2008071092A1/zh active Application Filing
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101902776A (zh) * | 2010-07-08 | 2010-12-01 | 华南理工大学 | 一种改进的基于rts/cts的多跳无线网络拥塞控制方法 |
CN101902776B (zh) * | 2010-07-08 | 2013-04-03 | 上海海事大学 | 一种改进的基于rts/cts的多跳无线网络拥塞控制方法 |
CN104753811A (zh) * | 2013-12-30 | 2015-07-01 | ***通信集团公司 | 一种流媒体业务优化方法、设备及*** |
CN104753811B (zh) * | 2013-12-30 | 2018-02-23 | ***通信集团公司 | 一种流媒体业务优化方法、设备及*** |
Also Published As
Publication number | Publication date |
---|---|
WO2008071092A1 (fr) | 2008-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101611601B (zh) | 用于无线通信***中流媒体服务的基于代理的信令体系结构 | |
US10638351B2 (en) | Service rate adjustment method and apparatus | |
CN101483494B (zh) | 一种会话发起协议终端编解码算法动态协商的方法及*** | |
US7310323B2 (en) | Method and system for providing a transmission link for streaming traffic | |
CN112804707B (zh) | 数据传输方法、装置、计算机可读介质及电子设备 | |
CN103634299A (zh) | 基于多连接的实时流媒体传输终端与方法 | |
CN105743924A (zh) | 无线分组网络中进行有效多媒体传递的方法和设备 | |
CN101039254B (zh) | 一种媒体数据重组方法以及组包服务器 | |
CN101317404A (zh) | Ip报文传输、协商带宽节省能力和节省网络带宽的方法及*** | |
WO2008125029A1 (fr) | Procédé, système et dispositif permettant de contrôler le débit de codage du flux multimédia | |
WO2023035895A1 (zh) | 一种数据处理方法、设备、可读存储介质和程序产品 | |
WO2023035894A1 (zh) | 一种数据处理方法、设备、可读存储介质和程序产品 | |
WO2014014269A1 (ko) | 멀티미디어 데이터의 전송 특징 정보 전달 방법 및 장치 | |
CN103118238A (zh) | 视频会议的控制方法和视频会议*** | |
CN106101468B (zh) | 传输链路的确定方法及装置 | |
Cui et al. | Dash+: Download multiple video segments with stream multiplexing of quic | |
CN101155095B (zh) | 一种协商数据信号检测器能力的方法及***、网关 | |
CN101202743A (zh) | 一种ims终端、叠加服务器及ims业务处理方法 | |
EP2264959B1 (en) | Media gateway, media gateway controller, method and system for communication of multimedia phones | |
CN101312560A (zh) | 移动通信中提供广播组播服务的设备和方法 | |
Melnyk et al. | On signaling efficiency for call setup in all-IP wireless networks | |
CN102098488A (zh) | 基于3g网络的嵌入式网络视频监控*** | |
EP4358591A1 (en) | Data transmission method and related device | |
CN110166832A (zh) | 一种基于媒体数据的通信方法和视联网*** | |
CN102045538A (zh) | 用于云镜控制的方法和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20080618 |