CN109274706A - 支持多业务的ip多媒体子***架构 - Google Patents
支持多业务的ip多媒体子***架构 Download PDFInfo
- Publication number
- CN109274706A CN109274706A CN201710582732.XA CN201710582732A CN109274706A CN 109274706 A CN109274706 A CN 109274706A CN 201710582732 A CN201710582732 A CN 201710582732A CN 109274706 A CN109274706 A CN 109274706A
- Authority
- CN
- China
- Prior art keywords
- rcs
- vowifi
- business
- sub
- protocol stack
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Communication Control (AREA)
Abstract
本发明提供一种支持多业务的IP多媒体子***架构。所述IP多媒体子***架构包括:RCS应用模块、RCS服务模块、VoWiFi服务模块、适配模块和多实例管理模块,RCS服务模块用于为RCS应用模块提供RCS业务功能;VoWiFi服务模块用于为RCS应用模块提供VoWiFi业务功能;适配模块用于封装IMS协议栈中各子协议栈的接口;多实例管理模块用于管理IMS协议栈中各子协议栈对应的RCS子实例和VoWiFi子实例。本发明能够支持RCS业务和VoWiFi业务在终端AP侧的一个IMS协议栈上运行,业务处理效率较高。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种支持多业务的IP多媒体子***架构。
背景技术
RCS(Rich Communication Service,融合通信业务)是一个业务融合的概念,主要指在IMS(IP Multimedia Subsystem,IP多媒体子***)网络下,将IMS网络下的众多业务,包括音讯、视讯、传讯息、表现、功能、内容分享、及其它形式的通讯,且包含传统的功能如语音与短消息服务等业务进行融合,提供不同业务之间统一的业务体验。
RCS和VoWiFi(Voice&Video over WiFi,Wi-Fi网络音视频通话)业务、VoLTE(Voice&Video over LTE,LTE网络音视频通话)业务一样,均构建于IMS网络之上,RCS基于IMS协议可与VoWiFi业务和VoLTE业务进行融合,除了语音、视频等通话业务可直接调用VoWiFi或VoLTE的基础能力之外,RCS还能为用户提供IM(Instant Messenger,即时通信)聊天、文件传输、位置共享、新联系人等业务功能。
支持RCS的IMS移动终端,正在逐渐受到通信市场的青睐,目前关于VoLTE与RCS融合的IMS架构的设计方案比较多,例如迪尔亚公司(D2)设计的终端IMS架构为支持RCS业务和VoLTE业务的单栈多业务模式,单栈模式是IMS协议栈位于终端的CP(Coprocessor,协处理器)侧,CP侧IMS栈负荷比较高。RCS和VoWiFi业务都主要在AP(Application Processor,应用处理器)侧实现,运行效率较高,但是目前暂无关于RCS和VoWiFi融合的IMS架构的设计方案。
发明内容
本发明提供的支持多业务的IP多媒体子***架构,能够支持RCS业务和VoWiFi业务在终端AP侧的一个IMS协议栈上运行,业务处理效率较高。
第一方面,本发明提供一种支持多业务的IP多媒体子***架构,所述IP多媒体子***架构应用于终端的应用处理器,所支持的业务使用所述应用处理器提供的IMS协议栈来实现,所述IP多媒体子***架构包括:RCS应用模块、RCS服务模块、VoWiFi服务模块、适配模块和多实例管理模块,其中,
所述RCS服务模块,用于为所述RCS应用模块提供RCS业务功能;
所述VoWiFi服务模块,用于为所述RCS应用模块提供VoWiFi业务功能;
所述适配模块,用于封装所述IMS协议栈中各子协议栈的接口,所述各子协议栈的接口供所述RCS服务模块和所述VoWiFi服务模块使用;
所述多实例管理模块包括RCS实例管理模块和VoWiFi实例管理模块,所述RCS实例管理模块用于管理所述IMS协议栈中各子协议栈对应的RCS子实例,所述VoWiFi实例管理模块用于管理所述IMS协议栈中各子协议栈对应的VoWiFi子实例。
可选地,所述IMS协议栈中各子协议栈支持并应用于所述RCS业务和VoWiFi业务,所述各子协议栈包括RCS子实例、VoWiFi子实例以及公共子模块,其中,
所述各子协议栈的RCS子实例为应用于RCS业务的各子协议信息;
所述各子协议栈的VoWiFi子实例为应用于VoWiFi业务的各子协议信息;
所述各子协议栈的公共子模块为共用于所述RCS业务和VoWiFi业务的各子协议信息。
可选地,所述IP多媒体子***架构支持RCS业务和VoWiFi业务使用单注册方式进行核心网的注册,所述单注册方式为所述RCS业务和VoWiFi业务共用一个Wi-Fi接入承载进行注册。
可选地,所述IP多媒体子***架构支持RCS业务和VoWiFi业务使用双注册方式进行核心网的注册,所述双注册方式为所述RCS业务通过移动蜂窝网络的接入承载进行注册,所述VoWiFi业务通过Wi-Fi接入承载进行注册。
本发明实施例提供的支持多业务的IP多媒体子***架构,包括:RCS应用模块、RCS服务模块、VoWiFi服务模块、适配模块和多实例管理模块,RCS服务模块用于为RCS应用模块提供RCS业务功能;VoWiFi服务模块用于为RCS应用模块提供VoWiFi业务功能;适配模块用于封装IMS协议栈中各子协议栈的接口;多实例管理模块用于管理IMS协议栈中各子协议栈对应的RCS子实例和VoWiFi子实例。与现有技术相比,本发明能够支持RCS业务和VoWiFi业务在终端AP侧的一个IMS协议栈上运行,业务处理效率较高。
附图说明
图1为本发明一实施例支持多业务的IP多媒体子***架构的示意图;
图2为本发明另一实施例支持多业务的IP多媒体子***架构的示意图;
图3为本发明一实施例RCS业务和VoWiFi业务在本发明提供的IP多媒体子***架构下进行双注册和单注册的示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供一种支持多业务的IP多媒体子***架构,所述IP多媒体子***架构应用于终端的应用处理器,所支持的业务使用所述应用处理器提供的IMS协议栈来实现,如图1所示,所述IP多媒体子***架构包括:RCS应用模块11、RCS服务模块12、VoWiFi服务模块13、适配模块14和多实例管理模块15,其中,
所述RCS服务模块12,用于为所述RCS应用模块11提供RCS业务功能;
所述VoWiFi服务模块13,用于为所述RCS应用模块11提供VoWiFi业务功能;
所述适配模块14,用于封装所述IMS协议栈中各子协议栈的接口,所述各子协议栈的接口供所述RCS服务模块12和所述VoWiFi服务模块13使用;
所述多实例管理模块15包括RCS实例管理模块151和VoWiFi实例管理模块152,所述RCS实例管理模块151用于管理所述IMS协议栈中各子协议栈对应的RCS子实例,所述VoWiFi实例管理模块152用于管理所述IMS协议栈中各子协议栈对应的VoWiFi子实例。
可选地,所述IMS协议栈中各子协议栈支持并应用于所述RCS业务和VoWiFi业务,所述各子协议栈包括RCS子实例、VoWiFi子实例以及公共子模块,其中,
所述各子协议栈的RCS子实例为应用于RCS业务的各子协议信息,所述各子协议栈的VoWiFi子实例为应用于VoWiFi业务的各子协议信息;
所述各子协议栈的公共子模块为共用于所述RCS业务和VoWiFi业务的各子协议信息。
可选地,所述IP多媒体子***架构支持RCS业务和VoWiFi业务使用单注册方式进行核心网的注册,所述单注册方式为所述RCS业务和VoWiFi业务共用一个Wi-Fi接入承载进行注册。
可选地,所述IP多媒体子***架构支持RCS业务和VoWiFi业务使用双注册方式进行核心网的注册,所述双注册方式为所述RCS业务通过移动蜂窝网络的接入承载进行注册,所述VoWiFi业务通过Wi-Fi接入承载进行注册。
本发明实施例提供的支持多业务的IP多媒体子***架构,包括:RCS应用模块、RCS服务模块、VoWiFi服务模块、适配模块和多实例管理模块,RCS服务模块用于为RCS应用模块提供RCS业务功能;VoWiFi服务模块用于为RCS应用模块提供VoWiFi业务功能;适配模块用于封装IMS协议栈中各子协议栈的接口;多实例管理模块用于管理IMS协议栈中各子协议栈对应的RCS子实例和VoWiFi子实例。与现有技术相比,本发明能够支持RCS业务和VoWiFi业务在终端AP侧的一个IMS协议栈上运行,业务处理效率较高。
RCS和VoWiFi都是基于IMS协议栈的网络服务,这些服务对IMS协议栈的要求基本都是一致的,本发明提供的支持多业务的IP多媒体子***架构采用单栈多业务的设计模式,即一个IMS协议栈位于AP侧,同时支持RCS业务和VoWiFi业务的双实例,代码量大大减少,代码利用率高。
本发明提供的支持多业务的IP多媒体子***架构的示意图如图2所示,下面对图2中各模块进行具体说明:
RCS APP:提供RCS应用,例如消息应用、拨号盘应用、电话本应用等。
RCS Service:RCS服务,提供RCS基本能力给应用,例如,提供IM即时信息、FileTransfer文件传输、Chat聊天等RCS基本能力。
VoWiFi Service:VoWiFi服务,提供VoWiFi的基本能力给应用,例如,提供VoWiFi语音通话、视频通话、SMS over IP等服务,其中,VoWiFi语音通话和视频通话,可作为RCS的新通话功能,提供给应用。
Adapter:适配层,主要功能是封装下层IMS Stack的接口,供上层RCS Service和VoWiFi Service使用。
Instance Manager:多实例管理模块,负责对每一个实例进行管理。例如,本发明要同时支持RCS和VoWiFi两个实例,则分别创建INS_RCS和INS_VoWiFi两个实例管理模块。两个实例管理模块包含并管理了IMS协议栈内部各个子协议中对应的RCS子实例和VoWiFi子实例,如SIP(Session InitiationProtocol,会话初始协议)中对应的RCS子实例为SIP_INS_RCS,对应的VoWiFi子实例为SIP_INS_VoWiFi。
IMS Stacks:IMS Stack为标准协议栈,为上层提供协议栈传输能力,具体包含SIP,SDP(Session Description Protocol,会话描述协议),XCAP(XML ConfigurationAccess Protocol,XML配置访问协议),HTTP(HyperText Transfer Protocol,超文本传输协议),DNS(DomainNameSystem,域名***)等重要协议栈。
本发明单栈多业务技术的实现,是基于各IMS协议的共性,将共性部分提取出来,再提取出非共性部分,例如RCS和VoWiFi的差异性,以此差异性来建立结构体_INS_,进而作为多实例的标准。
下面以SIP协议栈为例,来解释多实例的设计方案:
SIP(会话初始协议)是一个多媒体通信协议,它在IMS的网络中可以支持并应用于语音、视频、数据等多媒体业务,同时也可以应用于Presence呈现服务、IM即时消息等特色业务。更具体地说:SIP INVITE/BYE等通话的请求消息,可应用于VoWiFi通话中;SIPMESSAGE等信息的请求消息,应用于RCS的IM业务和VoWiFi的SMS over IP(Short MessageService over IP,IP网络短信息服务)业务;SIP REGISTER等注册的请求消息,同时应用于RCS和VoWiFi的注册中。
上述SIP协议栈涉及到的不同实例(RCS实例和VoWiFi实例)的相同点:SIP消息处理流程,例如FSM(Finite State Machine,状态机);SIP消息体的封装等,这些不会因为是应用于RCS还是VoWiFi,或是应用于IM还是SMS over IP而有所不同。本发明将这些通用之处编写成与实例无关的公共子模块,如FSM、Utility子模块等,供不同实例操作。
上述SIP协议栈涉及到的不同实例(RCS实例和VoWiFi实例)的不同点:不同实例使用的链路、配置等;SIP消息体的部分内容等。本发明将不同实例的不同的部分分别实例化(如SIP_INS_RCS和SIP_INS_VoWiFi),实例化的部分放置在SIP_INS中作为不同的子实例,不同子实例拥有的SIP_INS的具体值不同。另外,如有需要,也可增加一个SIP_INS的子模块,处理不同实例的特殊操作等。
IMS协议栈中其他协议模块以SIP为例进行多实例的设计。
本发明提供的IMS单栈多实例设计架构,引入Instance Manager模块管理多实例,IMS协议栈中每个协议以多实例化的标准来设计协议中的子功能模块,实例化相关的内容,剥离成一个Instance数据结构,贯穿于整个协议中,实例结构灵活多变。
本发明提供的支持多业务的IP多媒体子***架构同时支持RCS业务和VoWiFi业务的双实例,并且适用于RCS业务和VoWiFi业务的IMS双注册或IMS单注册,如图3所示,为RCS业务和VoWiFi业务进行双注册和单注册的示意图。IMS双注册和单注册的重要区别为:双注册是两个接入承载,RCS业务通过4G/3G/2G PS Bearer(移动蜂窝网络接入承载)进行注册,所述VoWiFi业务通过VoWiFi IMS APN Bearer(Wi-Fi接入承载)进行注册;而单注册只有一个接入承载,RCS业务和VoWiFi业务共用VoWiFi IMS APN Bearer(Wi-Fi接入承载)进行注册。
本发明支持多业务的单注册或双注册,无论单注册还是双注册,有几路业务进行注册,就建立几个实例,在IMS协议栈根据建立的实例进行划分,只是多业务单注册时,多个实例的通路相关的参数一致,使用同一路通路上的接入承载传输数据。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (4)
1.一种支持多业务的IP多媒体子***架构,其特征在于,所述IP多媒体子***架构应用于终端的应用处理器,所支持的业务使用所述应用处理器提供的IMS协议栈来实现,所述IP多媒体子***架构包括:RCS应用模块、RCS服务模块、VoWiFi服务模块、适配模块和多实例管理模块,其中,
所述RCS服务模块,用于为所述RCS应用模块提供RCS业务功能;
所述VoWiFi服务模块,用于为所述RCS应用模块提供VoWiFi业务功能;
所述适配模块,用于封装所述IMS协议栈中各子协议栈的接口,所述各子协议栈的接口供所述RCS服务模块和所述VoWiFi服务模块使用;
所述多实例管理模块包括RCS实例管理模块和VoWiFi实例管理模块,所述RCS实例管理模块用于管理所述IMS协议栈中各子协议栈对应的RCS子实例,所述VoWiFi实例管理模块用于管理所述IMS协议栈中各子协议栈对应的VoWiFi子实例。
2.根据权利要求1所述的IP多媒体子***架构,其特征在于,所述IMS协议栈中各子协议栈支持并应用于所述RCS业务和VoWiFi业务,所述各子协议栈包括RCS子实例、VoWiFi子实例以及公共子模块,其中,
所述各子协议栈的RCS子实例为应用于RCS业务的各子协议信息;
所述各子协议栈的VoWiFi子实例为应用于VoWiFi业务的各子协议信息;
所述各子协议栈的公共子模块为共用于所述RCS业务和VoWiFi业务的各子协议信息。
3.根据权利要求1所述的IP多媒体子***架构,其特征在于,所述IP多媒体子***架构支持RCS业务和VoWiFi业务使用单注册方式进行核心网的注册,所述单注册方式为所述RCS业务和VoWiFi业务共用一个Wi-Fi接入承载进行注册。
4.根据权利要求1所述的IP多媒体子***架构,其特征在于,所述IP多媒体子***架构支持RCS业务和VoWiFi业务使用双注册方式进行核心网的注册,所述双注册方式为所述RCS业务通过移动蜂窝网络的接入承载进行注册,所述VoWiFi业务通过Wi-Fi接入承载进行注册。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710582732.XA CN109274706B (zh) | 2017-07-17 | 2017-07-17 | 支持多业务的ip多媒体子***架构 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710582732.XA CN109274706B (zh) | 2017-07-17 | 2017-07-17 | 支持多业务的ip多媒体子***架构 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109274706A true CN109274706A (zh) | 2019-01-25 |
CN109274706B CN109274706B (zh) | 2022-03-01 |
Family
ID=65147878
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710582732.XA Active CN109274706B (zh) | 2017-07-17 | 2017-07-17 | 支持多业务的ip多媒体子***架构 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109274706B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101483566A (zh) * | 2008-01-11 | 2009-07-15 | Tcl集团股份有限公司 | 一种面向3c融合的中间件 |
US20100215015A1 (en) * | 2007-11-05 | 2010-08-26 | Lijing Miao | Mobile agent, radio access network, and network adaptation method |
CN101931902A (zh) * | 2009-06-26 | 2010-12-29 | 中兴通讯股份有限公司 | 一种ip多媒体子***网络的业务实现方法及*** |
CN106453201A (zh) * | 2015-08-06 | 2017-02-22 | 联发科技(新加坡)私人有限公司 | Ip多媒体子***业务整合方法及通信装置 |
CN106921625A (zh) * | 2015-12-25 | 2017-07-04 | 展讯通信(上海)有限公司 | 多媒体业务处理***、数据发送和接收方法以及终端 |
-
2017
- 2017-07-17 CN CN201710582732.XA patent/CN109274706B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100215015A1 (en) * | 2007-11-05 | 2010-08-26 | Lijing Miao | Mobile agent, radio access network, and network adaptation method |
CN101483566A (zh) * | 2008-01-11 | 2009-07-15 | Tcl集团股份有限公司 | 一种面向3c融合的中间件 |
CN101931902A (zh) * | 2009-06-26 | 2010-12-29 | 中兴通讯股份有限公司 | 一种ip多媒体子***网络的业务实现方法及*** |
CN106453201A (zh) * | 2015-08-06 | 2017-02-22 | 联发科技(新加坡)私人有限公司 | Ip多媒体子***业务整合方法及通信装置 |
CN106921625A (zh) * | 2015-12-25 | 2017-07-04 | 展讯通信(上海)有限公司 | 多媒体业务处理***、数据发送和接收方法以及终端 |
Also Published As
Publication number | Publication date |
---|---|
CN109274706B (zh) | 2022-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1842392B1 (en) | Service convergence across multiple communication domains | |
US20150334136A1 (en) | Method and system for telecommunication network to provide session service to internet | |
CN101500344B (zh) | 一种实现企业融合通信的业务平台*** | |
US8917858B2 (en) | Method and apparatus for network based fixed mobile convergence | |
CN102958107B (zh) | 一种能力查询的方法、通信终端及应用服务器 | |
CN101132378B (zh) | 一种不同网络间互通的方法及通信*** | |
CN105430143B (zh) | 通讯处理器及实现VoLTE的方法、移动终端及数据卡 | |
EP2159969A1 (en) | Sip terminal and the status reporting method, system and sip server thereof | |
CN102148828A (zh) | 基于能力开放平台实现点击拨号业务的网络***及方法 | |
US20140044125A1 (en) | Outbound Communication Session Establishment on a Telecommunications Network | |
CN103125105A (zh) | 用于管理向一组用户实体的通信的应用服务器 | |
CN102035813A (zh) | 端到端呼叫的实现方法、端到端呼叫终端及*** | |
EP2632105B1 (en) | Handling session initiation protocol messages in a wireless telecommunications device | |
CN101854703A (zh) | 获取状态信息的方法、服务器及*** | |
CN104125221A (zh) | Ims终端设备多软终端资源共享和应用协同装置及方法 | |
CN109600390B (zh) | 一种集团用户携号转网的通信方法、呼叫会话控制中心 | |
CN102075501B (zh) | 使用ims业务的方法、设备及*** | |
CN104158989B (zh) | 一种固定电话漫游***和方法 | |
CN102355713A (zh) | 语音通信中的呼叫方法及移动终端 | |
JP5189653B2 (ja) | 身体的制約を示すユーザが関与する通信を適応させるための方法ならびに関連するコア・ネットワークおよびサービス | |
CN103152494A (zh) | 一种话务员呼叫转接的方法和总机业务应用服务器 | |
CN109274706A (zh) | 支持多业务的ip多媒体子***架构 | |
CN100589397C (zh) | 一种基于ip多媒体核心网的大客户*** | |
CN103414715B (zh) | 一种VOIP话机充当SIP-Server的方法 | |
CN101568197A (zh) | 电话签名业务实现方法及其***和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |