CN100466760C - 一种基于ip网络域消息业务的实现方法 - Google Patents
一种基于ip网络域消息业务的实现方法 Download PDFInfo
- Publication number
- CN100466760C CN100466760C CNB2005100698419A CN200510069841A CN100466760C CN 100466760 C CN100466760 C CN 100466760C CN B2005100698419 A CNB2005100698419 A CN B2005100698419A CN 200510069841 A CN200510069841 A CN 200510069841A CN 100466760 C CN100466760 C CN 100466760C
- Authority
- CN
- China
- Prior art keywords
- message
- network
- address information
- territory
- receiving 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
- H03M7/40—Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
- H03M7/4006—Conversion to or from arithmetic code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/48—Message addressing, e.g. address format or anonymous messages, aliases
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
-
- 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/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/109—Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/625—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种基于IP网络域消息业务的实现方法,其核心为:在基于IP网络域中设置预定主/被叫网络域的消息业务接收端的地址信息,基于IP网络域的IP-Message-GW获取所述消息业务接收端的地址信息,所述IP-Message-GW根据获取的地址信息将其接收的消息向所述消息业务接收端发送。本发明避免了在基于IP网络域的主叫网络域如IMS网络域中建设传统网络网元设备实体,减少了网络设备的维护工作,同时,使基于IP网络域的始呼消息在消息体中不需要携带主叫网络域的SM-SC地址信息;从而通过本发明提供的技术方案实现了完善消息业务互通方法、促进消息业务互通发展的目的。
Description
技术领域
本发明涉及网络通讯技术领域,具体涉及一种基于IP网络域消息业务的实现方法。
背景技术
随着宽带网络的发展,移动通信将不仅仅局限于传统的话音通信,结合音频、视频、图片和文本等多种媒体类型的多媒体业务将逐渐开展起来,通过与presence(呈现业务)、短消息、WEB(网页)浏览、定位信息、PUSH(推送业务)、文件共享等数据业务的结合,可以满足移动用户的多种需求。
在多种应用的推动下,3GPP以及3GPP2等标准组织先后推出了基于IMS(IP的多媒体子***)的架构,其目的是:在移动网络中使用一种标准化的开放的结构来实现多种多样的多媒体应用,从而提供给移动用户更多的选择和更丰富的感受。
在3GPP Release 5(R5)阶段,引入了IP多媒体子***域,简称IMS,叠加在分组域网络之上,由CSCF(呼叫状态控制功能)、MGCF(媒体网关控制功能)、MRF(媒体资源功能)和HSS(归属签约用户服务器)等功能实体组成,其中CSCF又可以分成S-CSCF(服务CSCF)、P-CSCF(代理CSCF)和I-CSCF(查询CSCF)三个逻辑实体,S-CSCF是IMS的业务交换中心,执行会话控制,维持会话状态,负责管理用户信息,产生计费信息等。P-CSCF是终端用户接入IMS的接入点,完成用户注册,负责QoS控制和安全管理等,I-CSCF负责IMS域之间的互通,管理S-CSCF的分配,对外隐藏网络拓扑和配置,产生计费数据等。MGCF控制网关,实现IMS网络和其它网络的互通,MRF提供媒体资源,如收放音,编解码和多媒体会议桥。HSS是用户数据库,存储IMS用户的签约数据和配置信息等。
由于IMS网络的结构做到了和底层承载网络无关,因此3GPP定义的IMS网络也可以应用在3GPP定义的分组域网络之外的其他分组网络上,比如3GPP2中定义的分组网络、WLAN网络以及NGN网络等,实现了和终端类型的无关性以及和接入网络类型的无关性。因此,可以不限制IMS只应用在3GPP相关的网络和应用上,其他类型的接入网络和承载网络的业务和应用也可以用IMS架构来实现,这样,IMS为未来的多媒体应用提供了一个通用的业务使能平台,是向All IP Network业务提供体系演进的重要一步。
目前,3GPP提出了基于IMS的消息业务与传统短消息业务互通的网络构架如附图1所示。
在图1中,SME(短消息实体)、SM-SC(短消息业务中心)、GMSC/SMS-IWMSC(关口移动交换中心/短信息-互联移动交换中心)、HSS/HLR(归属用户服务器/归属位置寄存器)、CGF/CDF(计费网关功能/计费数据功能)和OCS(在线计费***)是现有移动网实现SMS业务的功能实体。
SM-SC用于存储短消息;GMSC用于在移动用户接收短消息时,向HSS/HLR查询路由信息;SMS-IWMSC用于检查移动用户漫游情况下是否允许向其归属SM-SC发送短消息。移动网络中应用的短消息中心都是集SM-SC、GMSC和SMS-IWMSC三个为一体的设备,并没有将这三个功能实体作为单独的物理设备来实现,所以在下文中,短消息中心即代表SM-SC、GMSC和SMS-IWMSC三个一体的网络设备。
HSS/HLR用于存储移动用户的数据信息,包括路由信息,CGF/CDF用于收集并处理用户的离线计费的话单信息,然后传递至计费中心,OCS用于收集并处理移动用户在线计费的话单信息,然后传递至计费中心。
图1中的IP-Message-GW是新增的网络实体,该网络实体通过使IP网消息协议和已有的WCDMA/GSM网络短消息协议之间互通,来实现IP用户设备与GMSC/SMS-IWMSC之间的通讯。
基于会话初始协议的用户设备UE使用立即消息业务时,必须先到IP-Message-GW上注册,IP-Message-GW通知HSS该UE已注册以及IP-Message-GW地址,HSS保存IP用户的状态为IP Connected,并存储IP用户的地址和其注册的IP-SM-GW的地址。
目前规范中提出了多种UE和IP-Message-GW建立安全连接的方法,其中包括:基于GAA(通用鉴权构架)的安全构架方式、基于IMS(IP多媒体子***)的网络构架方式和基于隧道方式来建立UE同IP-Message-GW的安全连接。
对于基于IMS的网络构架来建立UE同IP-Message-GW的安全连接情况下,主叫用户UE注册到IP-Message-GW的处理流程如附图2所示。
图2中,在步骤1、主叫用户UE建立IP连接。
到步骤2、UE成功建立IP连接后,根据IMS注册流程注册到S-CSCF中。在IMS的注册流程中会涉及到I-CSCF和P-CSCF等功能实体及很多S-CSCF和HSS之间传输的消息,在这里为简洁起见,不一一列出。
到步骤3、S-CSCF对IMS注册流程中从HLR/HSS处获取filter(过滤器)信息进行检查。
到步骤4、在IMS注册成功后,S-CSCF根据filter信息通知IP-Message-GWUE已经注册到IMS域中。
到步骤5、IP-Message-GW向HLR/HSS发送IP-IWF-Register Req消息,将UE标识以及自己的地址信息注册到HLR/HSS中。
到步骤6、HLR/HSS存储IP-Message-GW和UE的地址信息,然后向IP-Message-GW返回IP-IWF-Register Res消息。
到步骤7、IP-Message-GW向S-CSCF返回SIP 200 OK消息。
在利用图2中的注册流程将UE在IP-Message-GW中注册之后,IMS网络域的UE的SMS-MO(短消息移动始发)流程如附图3所示。
图3中,在步骤1、UE根据IMS注册流程注册到S-CSCF中。
到步骤2、UE基于SIP(起始会话协议)MESSAGE方式向S-CSCF发送消息。
到步骤3、S-CSCF根据filter信息向IP-Message-GW转发消息。
到步骤4、IP-Message-GW向S-CSCF返回SIP 202接收消息,表明已经接收到该消息。
到步骤5、S-CSCF向UE转发SIP 202接收消息。
到步骤6、IP-Message-GW从接收到的MESSAGE中解析出消息内容,并将解析出的消息内容组装成标准的MAP信令向SMS-IWMSC转发。SM-SC的地址信息可以从MESSAGE的R-URI(请求的-唯一资源标识)部分或是消息的消息体部分解析出。
到步骤7、SMS-IWMSC向SM-SC转发短消息。
到步骤8、SM-SC向SMS-IWMSC发送短消息提交报告。
到步骤9、SMS-IWMSC向IP-Message-GW发送短消息提交报告。
到步骤10、IP-Message-GW使用SIP MESSAGE向S-CSCF发送消息提交报告。
到步骤11、S-CSCF使用SIP MESSAGE向UE发送消息提交报告。
到步骤12、UE使用200 ok消息响应接收到的消息提交报告。
到步骤13、200 ok响应消息经由S-CSCF转发至IP-Message-GW。
在利用图2中的注册流程将被叫UE在IP-Message-GW中注册之后,IMS网络域的UE的SMS-MT(短消息移动终结)流程如附图4所示。
在步骤1、UE根据IMS注册流程注册到S-CSCF中。
到步骤2、SM-SC向SMS-GMSC转发短消息。
到步骤3、GMSC向HLR/HSS查询以获得路由信息,当用户已经注册到IMS中,HLR/HSS向GMSC返回IP-Message-GW的地址信息。
到步骤4、SMS-GMSC向IP-Message-GW发送携带有UE的MSISDN的短消息。
到步骤5、IP-Message-GW将被叫UE的MSISDN转换成TEL-URL格式,并根据TEL-URL格式的被叫标识获得SIP-URL格式的被叫标识,然后,IP-Message-GW使用SIP MESSAGE格式向S-CSCF发送消息。
到步骤6、S-CSCF将SIP MESSAGE转发给UE。
到步骤7、UE向S-CSCF返回200 OK。
到步骤8、S-CSCF向IP-Message-GW返回200 OK。
到步骤9、UE用SIP MESSAGE向S-CSCF发送消息发送报告。
到步骤10、S-CSCF根据过滤器规则向IP-Message-GW转发SIP MESSAGE消息。
到步骤11、IP-Message-GW向SMS-GMSC转发短消息传送报告。
到步骤12、SMS-GMSC向HLR/HSS发送短消息传送报告。
到步骤13、SMS-GMSC向SM-SC发送短消息传送报告。
到步骤14、IP-Message-GW使用200 OK向S-CSCF发送响应消息。
到步骤15、S-CSCF使用200 OK向UE发送响应消息。
由上述描述过程可知,对于IMS域中的始发消息,首先,IP-MESSAGE-GW将其转换成标准的MAP信令,然后,将该MAP信令发送至IMS网络域的SMS-IWMSC/SM-SC,再由SM-SC将该MAP信令传输至传统网络如CS/PS网络域,以实现IMS与传统网络的消息互通。
这样,为了能够同传统网络进行消息业务互通,IMS网络中需要增加SMS-IWMSC/SM-SC/GMSC等传统网络的网元设备,对于网络运营商尤其是对于一个在刚开始进行网络建设时就直接采用基于IMS的网络新网络运营商来说,为了进行消息业务互通需要增加网络建设成本和维护成本,不利于消息业务互通的发展。对于基于IMS网络域的主叫用户,始呼消息的消息体中需要携带主叫网络侧的短消息业务中心的地址信息,不符合SIP信令的消息格式,也不符合IMS网络域用户的使用习惯,而且占用了有限的消息体的长度资源。
发明内容
本发明的目的在于,提供一种基于IP多媒体子***的消息业务实现方法,通过降低消息业务实现成本、提高消息业务实现灵活性,以实现完善消息业务互通方法、促进消息业务互通发展的目的。
为达到上述目的,本发明提供的一种基于IP多媒体子***的消息业务实现方法,包括:a、在基于IP网络域的主叫网络域的网络设备实体中设置预定网络域的消息业务接收端的地址信息;所述预定网络域为预定主叫网络域或预定被叫网络域;
b、基于IP网络域的IP消息网关IP-Message-GW接收服务呼叫状态控制功能S-CSCF传输来的基于起始会话协议SIP的消息,并从所述网络设备实体处获取所述消息业务接收端的地址信息;
c、所述IP-Message-GW根据获取的地址信息将其接收的消息向所述消息业务接收端发送。
所述预定被叫网络域包括下述一个或多个:基于电路交换的网络域和基于分组交换的网络域。
所述IP网络域包括:基于IP多媒体子***的网络域。
所述步骤b具体包括:b1、所述IP-Message-GW根据其接收的消息中承载的预定信息确定需要发送至所述预定被叫网络域的消息;所述预定信息包括:被叫标识;b2、所述IP-Message-GW获取所述需要发送至预定被叫网络域的消息对应的消息业务接收端的地址信息。
所述步骤b1具体包括:
所述IP-Message-GW根据其接收的消息业务中的被叫标识的格式确定需要传输至预定被叫网络域的消息。
所述步骤b2具体包括:
IP-Message-GW根据其存储的预先设置预定网络域的消息业务接收端的地址信息获取所述地址信息;或
IP-Message-GW通过与除所述IP-Message-GW之外的其他存储有预先设置预定网络域的消息业务接收端的地址信息的网络实体的消息交互获取所述预定网络域的消息业务接收端的地址信息。
所述消息业务接收端包括:预定被叫网络域的消息互通网关;
且所述步骤c具体包括:
所述IP-Message-GW根据其与消息互通网关的接口协议对所述消息进行组装,并将所述组装后的消息根据所述消息互通网关的地址信息发送。
所述接口协议为:端到端短消息SMPP协议或***端到端短消息CMPP协议。
所述方法在步骤c之后还包括:
所述消息互通网关确定其接收消息中的被叫标识对应的被叫网络域的短消息业务中心,并将其接收的消息传输至所述短消息业务中心;
所述短消息业务中心对其接收的消息进行存储转发,同时,向所述消息互通网关发送消息提交响应消息。
所述消息业务接收端包括:主叫网络域的短消息业务中心;
所述步骤a具体包括:
在所述IP-Message-GW中内置IMS网络域中的短消息业务中心。
所述步骤c具体包括:
所述IP-Message-GW将其接收的消息解析、存储并转发,同时,向主叫网络域中的S-CSCF发送短消息提交报告。
在所述消息业务接收端包括:主叫网络域的短消息业务中心的情况下,所述预定主叫网络域的消息业务接收端的地址信息包括:
主叫网络域中主叫用户标识与主叫网络域的短消息业务中心地址信息的对应关系。
所述步骤c具体包括:
所述IP-Message-GW将所述消息组装为移动应用部分MAP信令发送至主叫网络域中的短信息-互联移动交换中心SMS-IWMSC;
所述SMS-IWMSC根据MAP信令中承载的短消息业务中心地址信息发送该MAP信令,同时,将其接收的短消息提交报告发送至所述IP-Message-GW。
通过上述技术方案的描述可知,本发明中的IP-MESSAGE-GW在不需要从消息请求的消息体中解析基于IP网络域如IMS网络域的短消息业务中心地址信息的情况下,能够将主叫网络域主叫用户提交的消息请求直接发送至主/被叫网络域中的消息接收端,如被叫网络域中的SM-SC、主叫网络域中的SM-SC等;当IP-MESSAGE-GW将消息请求直接路由至被叫网络域中,避免了在基于IP网络域中建设传统网络网元设备实体,减少了网络设备的维护工作;通过将基于IP网络域主叫用户提交的消息路由至被叫网络域的消息互通网关,进一步方便了主叫网络域的消息路由,提高了被叫网络域的自身安全性;本发明由于不需要在基于IP网络域的始呼消息的消息体中携带主叫网络域的短消息业务中心的地址信息,使本发明中的始呼消息符合SIP信令的消息格式,也符合基于IP网络域用户的使用习惯,而且节约了消息体的长度资源;从而通过本发明提供的技术方案实现了完善消息业务互通方法、促进消息业务互通发展的目的。
附图说明
图1是基于IMS的消息业务与传统短消息业务互通的网络构架示意图;
图2是IP用户注册到IP-Message-GW的处理流程图;
图3是IMS网络域的UE的短消息移动始发流程图;
图4是IMS网络域的UE的短消息移动终呼流程图;
图5是本发明的基于IP多媒体子***的消息业务实现方法示意图一;
图6是本发明的基于IP多媒体子***的消息业务实现方法示意图二;
图7是本发明的基于IP多媒体子***的消息业务实现方法示意图三;
图8是本发明的基于IP多媒体子***的消息业务实现方法示意图四。
具体实施方式
本发明的核心是:在基于IP网络域中设置主/被叫网络域的消息业务接收端的地址信息,基于IP网络域的IP-Message-GW获取所述消息业务接收端的地址信息,所述IP-Message-GW根据获取的地址信息将其接收的消息向所述消息业务接收端发送。
下面基于本发明的核心思想对本发明提供的技术方案做进一步的描述。
本发明适用于基于IP接入移动网络的IP客户端使用基于IP网络域如基于IMS域的消息类业务的情况。
本发明首先可在IP-MESSAGE-GW中预先设置主/被叫网络域的消息业务接收端的地址信息,这样,在IP-MESSAGE-GW接收到MESSAGE请求时,在确定出该MESSAGE请求是需要发送至传统网络即基于CS/PS网络域中的消息,将该MESSAGE请求根据其存储的消息业务接收端的地址信息发送。
这里,IP-MESSAGE-GW可以根据MESSAGE请求中承载的被叫标识信息来确定该消息是否需要发送至基于CS/PS的网络域,如判断被叫标识的格式是否为TEL URI格式,如果是TEL URI格式,则IP-MESSAGE-GW确定出该MESSAGE请求需要发送至基于CS/PS的网络域。
另外,当MESSAGE请求由S-CSCF转发时,由于S-CSCF可对MESSAGE请求中承载的被叫标识信息进行判断,仅当MESSAGE消息需要发送至基于CS/PS的网络域时,S-CSCF才向IP-MESSAGE-GW转发,此时,IP-MESSAGE-GW可不对MESSAGE请求进行判断,直接将该MESSAGE请求向其存储的消息业务接收端的地址发送,即判断消息是否需要发送至基于CS/PS的网络域的过程也可以由其他网络实体来实现。
还有,主/被叫网络域的消息业务接收端的地址信息也可以存储在主叫网络域的其他网络设备实体中,IP-MESSAGE-GW在接收到MESSAGE请求时,通过与该实体进行交互获得被叫网络域的消息业务接收端的地址信息。
IP-MESSAGE-GW中设置的主/被叫网络域的消息业务接收端的地址信息或者是IMS网络域中其他网络设备实体存储的主/被叫网络的消息业务接收端的地址信息可以是被叫标识与被叫用户归属的SM-SC的地址信息,也可以是主叫用户标识与主叫用户归属的SM-SC的地址信息。
当设置消息业务接收端的地址信息为被叫网络域的被叫用户归属的SM-SC的地址信息时,为了简化和隐藏被叫运营商的网络拓扑结构,被叫网络域的运营商可以要求IMS网络域通过一个消息互通网关,如MIG(MessageInterworking Gateway),接入到被叫用户归属的SM-SC,其网络构架如附图5所示。
在图5中,IMS网络域的主叫用户UE#1的始呼消息通过S-CSCF发送至IP-MESSAGE-GW,IP-MESSAGE-GW根据预先设置的被叫标识信息与被叫网络域的MIG地址信息的对应关系获取该消息中被叫标识对应的MIG的地址信息,然后,将UE#1的消息请求直接路由至被叫网络域的MIG,由MIG将消息路由至被叫用户归属的SM-SC,并通过被叫用户归属的SM-SC将消息传输至被叫用户。
当被叫网络域中建设有多个SM-SC时,可以只需要向主叫网络域开放一个MIG将消息接入被叫网络域,从而方便了主叫网络域的消息路由,并提高了被叫网络域的自身安全性。
本发明的图5的网络构架中仅列出了主叫网络域为IMS域的情况,本网络构架同样适用于主叫网络域为非IMS构架下的基于IP网络域的情况,即主叫用户通过隧道方式或是GAA方式接入IP-MESSAGE-GW的情况,其实现原理与上述描述过程基于相同,在此不再详细描述。
在图5的网络构架中,对于MIG和SM-SC之间的接口X2,其协议可以采用基于IP的协议,如采用3GPP TS 23.039推荐的SM-SC和SME(Short MessageEntities短消息实体)之间的SMPP(Short Message Peer to Peer点到点短消息)协议,对于AS/IP-MESSAGE-GW和MIG之间的接口X1,其协议可以同样采用SMPP的协议,或是采用其扩展协议,如CMPP协议等。
由于运营商在发展短消息业务时,除了发展点到点(Peer to Peer)的短消息业务之外,还发展了互联网的短消息业务,即终端用户不仅可以向某个终端发送短消息,或是接受来自于某个终端的短消息,还可以向互联网的某个SP(Service Provider业务提供商)发送短消息,或是接受来自于某个SP的短消息,在终端用户同SP的短消息互通网络框架中,就增加了类似于MIG的消息互通网关,即***的移动梦网***,***的联通无限***。因此,在实现基于IMS的消息业务与传统短消息业务互通需求中,本发明提供的网络构架不但不会对传统网络的升级造成影响,而且还可以充分利用现有的网络资源。
根据上述网络构架,本发明中IMS网络用户向传统网络发送短消息的处理流程图如附图6所示:
图6中,在步骤1、UE根据IMS注册流程注册到S-CSCF中。在IMS的注册流程中会涉及到I-CSCF和P-CSCF等功能实体及很多S-CSCF和HSS之间传输的消息,在这里为简洁起见,不一一列出。
到步骤2、UE基于SIP MESSAGE方式向S-CSCF发送消息。
到步骤3、基于filter信息,S-CSCF向IP-Message-GW转发消息。
到步骤4、IP-Message-GW向S-CSCF返回SIP 202接收消息,表明已经接受发送的消息。
到步骤5、S-CSCF向UE转发SIP 202接收消息。
到步骤6、在IP-Message-GW确定出需要将该MESSAGE路由到传统网络中时,IP-Message-GW根据被叫标识信息寻址到被叫传统网络中的MIG,然后将MESSAGE消息组装成符合IP-MESSAGE-GW和MIG之间接口协议的消息,如CMPP协议的消息,向MIG发送submit message消息,消息中包含了SIPMESSAGE的消息体内容。
这里,IP-MESSAGE-GW可以根据MESSAGE请求中承载的被叫标识信息来确定出该消息是否需要发送至基于CS/PS的网络域,如判断被叫标识的格式是否为TEL URI格式,如果是TEL URI格式,则IP-MESSAGE-GW确定出该MESSAGE请求需要发送至基于CS/PS的网络域。
另外,当MESSAGE请求由S-CSCF转发时,由于S-CSCF可对MESSAGE请求中承载的被叫标识信息进行判断,仅当MESSAGE消息需要发送至基于CS/PS的网络域时,S-CSCF才向IP-MESSAGE-GW转发,此时,IP-MESSAGE-GW可不对MESSAGE请求进行判断,直接将该MESSAGE请求向其存储的消息业务接收端的地址发送,即判断消息是否需要发送至基于CS/PS的网络域的过程也可以由其他网络实体来实现。
还有,IP-MESSAGE-GW在接收到MESSAGE请求时,可通过IP-MESSAGE-GW自身存储的被叫标识与被叫网络域的MIG地址信息的对应关系获得MESSAGE请求中被叫标识对应的MIG地址信息;也可通过IP-MESSAGE-GW与IMS网络域中的相关存储实体进行交互获得该消息的被叫标识对应的被叫网络域的MIG地址信息。
到步骤7、MIG根据submit message消息中的被叫标识,寻址到被叫用户的归属SM-SC,并向SM-SC转发submit message消息。
这里,如果IP-MESSAGE-GW与MIG之间的接口X1同MIG与SM-SC之间接口X2采用相同的接口协议时,则MIG可直接向SM-SC转发IP-MESSAGE-GW的Submit message消息;否则,MIG需要将X1接口的消息转换成符合X2接口的消息后再向SM-SC发送。
到步骤8、被叫用户的归属SM-SC接收到submit message消息后,对消息进行存储,然后向MIG返回消息提交响应消息。
到步骤9、MIG向IP-Message-GW返回消息提交响应消息。
到步骤10、IP-Message-GW使用SIP MESSAGE向S-CSCF发送消息提交报告。
到步骤11、S-CSCF使用SIP MESSAGE向UE发送消息提交报告。
到步骤12、UE使用200 ok消息响应接收到的消息提交报告。
到步骤13、200 ok响应消息经由S-CSCF向IP-Message-GW转发。
上述针对图6的描述中,由于IP-MESSAGE-GW能够将IMS网络域主叫用户提交的消息直接发送至被叫网络域中的MIG,由被叫网络域中的MIG将消息路由至被叫网络域中的SM-SC,避免了在IMS网络域中建设传统网络网元设备实体,减少了对IMS网络域中网络设备的维护工作,同时,IMS网络域的UE在发送MESSAGE时,不需要在MESSAGE中携带SM-SC地址信息,符合SIP信令的消息格式以及IMS网络域用户的使用习惯。
本发明还可以在IP-MESSAGE-GW中集成SM-SC/SMS-IWMSC/GMSC功能,由IP-MESSAGE-GW直接实现SIP MESSAGE和MAP信令的转换,以及转换出的短消息的存储转发功能。通过集成SM-SC/SMS-IWMSC/GMSC功能的IP-MESSAGE-GW实现基于IP多媒体子***的消息业务的流程如附图7所示。
图7中,在步骤1、UE根据IMS注册流程注册到S-CSCF中。在IMS的注册流程中会涉及到I-CSCF和P-CSCF等功能实体及很多S-CSCF和HSS之间传输的消息,在这里为简洁起见,不一一列出。
到步骤2、UE基于SIP MESSAGE方式向S-CSCF发送消息。
到步骤3、基于filter信息,S-CSCF向IP-Message-GW转发消息。
到步骤4、IP-Message-GW向S-CSCF返回SIP 202接收消息,表明已经接受S-CSCF发送的消息。
到步骤5、S-CSCF向UE转发SIP 202接收消息。
到步骤6、在IP-Message-GW确定出需要将该MESSAGE路由到传统网络中时,IP-Message-GW从接收到的MESSAGE中解析出消息内容,并组装成标准的MAP信令格式的消息,然后将该消息进行存储,转发。
这里,IP-MESSAGE-GW可以根据MESSAGE请求中承载的被叫标识信息来确定出该消息是否需要发送至基于CS/PS的网络域,如判断被叫标识的格式是否为TEL URI格式,如果是TEL URI格式,则IP-MESSAGE-GW确定出该MESSAGE请求需要发送至基于CS/PS的网络域。
另外,当MESSAGE请求由S-CSCF转发时,由于S-CSCF可对MESSAGE请求中承载的被叫标识信息进行判断,仅当MESSAGE消息需要发送至基于CS/PS的网络域时,S-CSCF才向IP-MESSAGE-GW转发,此时,IP-MESSAGE-GW可不对MESSAGE请求进行判断,直接将该MES SAGE请求向其存储的消息业务接收端的地址发送,即判断消息是否需要发送至基于CS/PS的网络域的过程也可以由其他网络实体来实现。
到步骤7、IP-Message-GW使用SIP MESSAGE向S-CSCF发送消息提交报告。
到步骤8、S-CSCF使用SIP MESSAGE向UE发送短消息提交报告。
到步骤9、UE使用200 ok消息响应接收到的短消息提交报告。
到步骤10、200 ok响应消息经由S-CSCF向IP-Message-GW转发。
上述针对图7的描述中,由于IP-MESSAGE-GW能够直接实现MESSAGE和MAP信令的转换,以及转换后的短消息的存储转发功能,减少了对IMS网络域中网络设备实体的维护工作,同时,IMS网络域的UE在发送SIPMESSAGE时,不需要在MESSAGE中携带SM-SC地址信息,符合SIP信令的消息格式以及IMS网络域用户的使用习惯。
本发明还可以通过主叫IMS网络域的IP-Message-GW直接获得主叫网络域中的SM-SC/SMS-IWMSC相关网络实体的地址信息,来实现基于IP多媒体子***的消息业务,如在IP-MESSAGE-GW中配置主叫用户标识信息与主叫用户归属的SM-SC/SMS-IWMSC地址信息的对应关系,或是IP-MESSAGE-GW在接收到MESSAGE时,通过与IMS网络域中的其他存储实体进行交互,获得主叫用户对应的主叫网络域中的短消息业务中心地址,由IP-MESSAGE-GW根据该对应关系将主叫用户的始呼消息直接路由至主叫网络域中主叫用户归属的SM-SC/SMS-IWMSC。具体实现流程如附图8所示。
图8中,在步骤1、UE根据IMS注册流程注册到S-CSCF中。在IMS的注册流程中会涉及到I-CSCF和P-CSCF等功能实体及很多S-CSCF和HSS之间传输的消息,在这里为简洁起见,不一一列出。
到步骤2、UE基于SIP MESSAGE方式向S-CSCF发送消息。
到步骤3、基于filter信息,S-CSCF向IP-Message-GW转发消息。
到步骤4、IP-Message-GW向S-CSCF返回SIP 202接收消息,表明已经接受发送的消息。
到步骤5、S-CSCF向UE转发SIP 202接收消息。
到步骤6、IP-Message-GW确定出需要将该MESSAGE路由到传统网络中时,IP-Message-GW从接收到的MESSAGE中解析出消息内容,并组装成标准的MAP信令格式的短消息,然后根据消息中承载的主叫标识,获得其对应的主叫网络域中SMS-IWMSC/SM-SC地址信息,将组装的MAP信令发送至SMS-IWMSC。
在步骤6中,IP-MESSAGE-GW可以根据MESSAGE请求中承载的被叫标识信息来确定出该消息是否需要发送至基于CS/PS的网络域,如判断被叫标识的格式是否为TEL URI格式,如果是TEL URI格式,则IP-MESSAGE-GW确定出该MESSAGE请求需要发送至基于CS/PS的网络域。
另外,当MESSAGE请求由S-CSCF转发时,由于S-CSCF可对MESSAGE请求中承载的被叫标识信息进行判断,仅当MESSAGE消息需要发送至基于CS/PS的网络域时,S-CSCF才向IP-MESSAGE-GW转发,此时,IP-MESSAGE-GW可不对MESSAGE请求进行判断,直接将该MESSAGE请求向其存储的消息业务接收端的地址发送,即判断消息是否需要发送至基于CS/PS的网络域的过程也可以由其他网络实体来实现。
还有,IP-MESSAGE-GW在接收到MESSAGE请求时,可通过IP-MESSAGE-GW自身存储的主叫用户标识与主叫用户归属的SM-SC/SMS-IWMSC地址信息的对应关系获得MESSAGE请求中主叫用户标识对应的主叫用户归属的SM-SC/SMS-IWMSC地址信息;也可通过IP-MESSAGE-GW与IMS网络域中的相关存储实体进行交互获得该消息的主叫用户标识对应的主叫用户归属的SM-SC/SMS-IWMSC地址信息。
到步骤7、SMS-IWMSC向SM-SC转发短消息。
到步骤8、SM-SC向SMS-IWMSC发送短消息提交报告。
到步骤9、SMS-IWMSC向IP-Message-GW发送短消息提交报告。
到步骤10、IP-Message-GW使用SIP MESSAGE向S-CSCF发送消息提交报告。
到步骤11、S-CSCF使用SIP MESSAGE向UE发送短消息提交报告。
到步骤12、UE使用200 ok消息响应接收到的短消息提交报告。
到步骤13、200 ok响应消息经由S-CSCF向IP-Message-GW转发。
上述针对图8的描述中,由于IP-MESSAGE-GW能够直接将需要发送至传统网络中的消息将组装成MAP信令发送至主叫网络域中的SMS-IWMSC,避免了在IMS网络域中建设传统网络网元设备实体,减少了对IMS网络域中网络设备的维护工作,同时,IMS网络域的UE在发送MESSAGE时,不需要在MESSAGE中携带SM-SC地址信息,符合SIP信令的消息格式以及IMS网络域用户的使用习惯。
上述针对图6、图7、图8的描述是以主叫网络域为IMS网络域为例进行描述的,上述技术方案同样适用于非IMS构架下的基于IP网络域的情况,即主叫用户通过隧道方式或是GAA方式接入IP-MESSAGE-GW的情况,其实现原理与上述描述过程基于相同,在此不再详细描述。
另外,可以在IP-Message-GW中内置主叫网络域中的短消息业务中心。内置有主叫网络域中的短消息业务中心的IP-Message-GW将其接收的消息解析、存储并转发,同时,向主叫网络域中的S-CSCF发送短消息提交报告。
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,本发明的申请文件的权利要求包括这些变形和变化。
Claims (13)
1、一种基于IP网络域消息业务的实现方法,其特征在于,包括:
a、在基于IP网络域的主叫网络域的网络设备实体中设置预定网络域的消息业务接收端的地址信息;所述预定网络域为预定主叫网络域或预定被叫网络域;
b、基于IP网络域的IP消息网关IP-Message-GW接收服务呼叫状态控制功能S-CSCF传输来的基于起始会话协议SIP的消息,并从所述网络设备实体处获取所述消息业务接收端的地址信息;
c、所述IP-Message-GW根据获取的地址信息将其接收的消息向所述消息业务接收端发送。
2、如权利要求1所述的一种基于IP网络域消息业务的实现方法,其特征在于,所述预定被叫网络域包括下述一个或多个:基于电路交换的网络域和基于分组交换的网络域。
3、如权利要求1所述的一种基于IP网络域消息业务的实现方法,其特征在于,所述IP网络域包括:基于IP多媒体子***的网络域。
4、如权利要求1所述的一种基于IP网络域消息业务的实现方法,其特征在于,所述步骤b具体包括:
b1、所述IP-Message-GW根据其接收的消息中承载的预定信息确定该消息是否需要发送至预定被叫网络域;所述预定信息包括:被叫标识;
b2、所述IP-Message-GW获取需要发送至预定被叫网络域的消息对应的消息业务接收端的地址信息。
5、如权利要求4所述的一种基于IP网络域消息业务的实现方法,其特征在于,所述步骤b1具体包括:
所述IP-Message-GW根据其接收的消息中的被叫标识的格式确定该消息是否需要传输至预定被叫网络域。
6、如权利要求4或5所述的一种基于IP网络域消息业务的实现方法,其特征在于,所述步骤b2具体包括:
IP-Message-GW根据其存储的预先设置预定网络域的消息业务接收端的地址信息获取所述地址信息;或
IP-Message-GW通过与除所述IP-Message-GW之外的其他存储有预先设置预定网络域的消息业务接收端的地址信息的网络实体的消息交互获取所述预定网络域的消息业务接收端的地址信息。
7、如权利要求6所述的一种基于IP网络域消息业务的实现方法,其特征在于,所述消息业务接收端包括:预定被叫网络域的消息互通网关;
且所述步骤c具体包括:
所述IP-Message-GW根据其与消息互通网关的接口协议对所述消息进行组装,并将所述组装后的消息根据所述消息互通网关的地址信息发送。
8、如权利要求7所述的一种基于IP网络域消息业务的实现方法,其特征在于,所述接口协议为:端到端短消息SMPP协议或***端到端短消息CMPP协议。
9、如权利要求7所述的一种基于IP网络域消息业务的实现方法,其特征在于,所述方法在步骤c之后还包括:
所述消息互通网关确定其接收消息中的被叫标识对应的被叫网络域的短消息业务中心,并将其接收的消息传输至所述短消息业务中心;
所述短消息业务中心对其接收的消息进行存储转发,同时,向所述消息互通网关发送消息提交响应消息。
10、如权利要求4或5所述的一种基于IP网络域消息业务的实现方法,其特征在于,所述消息业务接收端包括:主叫网络域的短消息业务中心;
所述步骤a具体包括:
在所述IP-Message-GW中内置主叫网络域中的短消息业务中心。
11、如权利要求10所述的一种基于IP网络域消息业务的实现方法,其特征在于,所述步骤c具体包括:
所述IP-Message-GW将其接收的消息解析、存储并转发,同时,向主叫网络域中的S-CSCF发送短消息提交报告。
12、如权利要求6所述的一种基于IP网络域消息业务的实现方法,其特征在于,在所述消息业务接收端包括:主叫网络域的短消息业务中心的情况下,所述预定主叫网络域的消息业务接收端的地址信息包括:
主叫网络域中主叫用户标识与主叫网络域的短消息业务中心地址信息的对应关系。
13、如权利要求12所述的一种基于IP网络域消息业务的实现方法,其特征在于,所述步骤c具体包括:
所述IP-Message-GW将所述消息组装为移动应用部分MAP信令发送至主叫网络域中的短信息-互联移动交换中心SMS-IWMSC;
所述SMS-IWMSC根据MAP信令中承载的短消息业务中心地址信息发送该MAP信令,同时,将其接收的短消息提交报告发送至所述IP-Message-GW。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100698419A CN100466760C (zh) | 2005-04-30 | 2005-04-30 | 一种基于ip网络域消息业务的实现方法 |
PCT/CN2006/000872 WO2006116941A1 (fr) | 2005-04-30 | 2006-04-29 | Méthode et système de réalisation d’un service de messages de zone de réseau basé sur ip |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100698419A CN100466760C (zh) | 2005-04-30 | 2005-04-30 | 一种基于ip网络域消息业务的实现方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1859607A CN1859607A (zh) | 2006-11-08 |
CN100466760C true CN100466760C (zh) | 2009-03-04 |
Family
ID=37298459
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100698419A Active CN100466760C (zh) | 2005-04-30 | 2005-04-30 | 一种基于ip网络域消息业务的实现方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100466760C (zh) |
WO (1) | WO2006116941A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2103035B1 (en) * | 2006-11-13 | 2012-08-01 | Telefonaktiebolaget LM Ericsson (publ) | Method and arrangement in an internet protocol multimedia subsystem |
CN101442722B (zh) * | 2007-11-20 | 2010-05-12 | 华为技术有限公司 | 基于sip协议的消息在传统网络中路由的方法和设备 |
CN102984671A (zh) * | 2011-09-02 | 2013-03-20 | 中兴通讯股份有限公司 | 一种消息处理的方法及装置 |
CN114666752B (zh) * | 2022-03-29 | 2023-09-29 | 珠海高凌信息科技股份有限公司 | 一种ims域的短信管控***及其管控方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003061168A1 (en) * | 2001-12-21 | 2003-07-24 | Spatial Wireless, Inc. | Method and system to send sms messages in a hybrid network |
US20050003838A1 (en) * | 2003-05-09 | 2005-01-06 | Tekelec | Methods and systems for providing short message gateway functionality in a telecommunications network |
WO2005036902A2 (en) * | 2003-10-08 | 2005-04-21 | Orange Sa | Telecommunications system |
-
2005
- 2005-04-30 CN CNB2005100698419A patent/CN100466760C/zh active Active
-
2006
- 2006-04-29 WO PCT/CN2006/000872 patent/WO2006116941A1/zh not_active Application Discontinuation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003061168A1 (en) * | 2001-12-21 | 2003-07-24 | Spatial Wireless, Inc. | Method and system to send sms messages in a hybrid network |
US20050003838A1 (en) * | 2003-05-09 | 2005-01-06 | Tekelec | Methods and systems for providing short message gateway functionality in a telecommunications network |
WO2005036902A2 (en) * | 2003-10-08 | 2005-04-21 | Orange Sa | Telecommunications system |
Also Published As
Publication number | Publication date |
---|---|
CN1859607A (zh) | 2006-11-08 |
WO2006116941A1 (fr) | 2006-11-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7702342B2 (en) | Method and system for implementing a message service based on IP multimedia subsystem | |
JP5080465B2 (ja) | メッセージを変換するための方法及びシステム | |
EP2028815A1 (en) | The method and system for delivering the message service data | |
US20090075684A1 (en) | Apparatus and method for routing message service | |
US9246706B2 (en) | Interworking between messaging services | |
US20060129646A1 (en) | Method and system for providing SIP based instance messaging service to mobile terminal without SIP function through IP multimedia subsystem network, and instance messaging proxy server therefor | |
US20060230154A1 (en) | Method and entities for performing a push session in a communication system | |
CN100401724C (zh) | 发送即时消息的方法和设备 | |
CN102210132A (zh) | 使用现有授权架构和协议来支持sip会话策略的方法和*** | |
CN101322381A (zh) | 一种基于ip的消息路由方法、***和设备 | |
CN101325740A (zh) | 实现会话初始协议消息与短消息互通的方法、装置及*** | |
CN100421430C (zh) | 一种基于ip网多媒体子***的消息业务实现方法 | |
CN100466760C (zh) | 一种基于ip网络域消息业务的实现方法 | |
CN101784052A (zh) | 一种非ims终端接入ims网络的方法及装置 | |
CN100388864C (zh) | 一种呼叫会话控制功能模块重启后保证信息一致的方法 | |
CN101370172B (zh) | 不同类型的消息业务通信的处理方法、***和设备 | |
US8285252B2 (en) | Charging method, system and apparatus | |
CN1870622B (zh) | 消息传送方法 | |
CN100525257C (zh) | Ip多媒体子***域与分组交换域多媒体消息互通的方法 | |
WO2008022990A1 (en) | Gateway and method for routing messages | |
EP2445302B1 (en) | Transmission method and system for converged ip messaging | |
CN101047668B (zh) | 扩展信息发送方法 | |
KR20080049403A (ko) | Ip 멀티미디어 서비스에서 sip 세션 형성 방법 및시스템 | |
CN103139731A (zh) | 消息互联的方法、装置及*** | |
WO2009065362A1 (fr) | Procédé, système et dispositif pour le routage d'un message selon un protocole sip dans un réseau traditionnel |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |