首页> 中国专利> 下一代网络中发送和接收短消息的方法及短消息中心

下一代网络中发送和接收短消息的方法及短消息中心

摘要

本发明公开了下一代网络中发送和接收短消息的方法及短消息中心,用以解决在NGN网络中混合放号的短消息终端无法正确发送和接收短消息的问题。所述方法由短消息中心通过查询终端逻辑号码和物理号码的对应关系并进行转换,从而保证了短消息的成功发送和接收;所述短消息中心包括短消息接收模块、主叫号码更改模块、判断模块、被叫号码更改模块及短消息发送模块。本发明保证了NGN网络中短消息能够成功的接收和发送,使得短消息业务能够在固网领域得到更好的应用。

著录项

  • 公开/公告号CN101409876A

    专利类型发明专利

  • 公开/公告日2009-04-15

    原文格式PDF

  • 申请/专利权人 中兴通讯股份有限公司;

    申请/专利号CN200810172287.0

  • 发明设计人 杜鹏;童锦松;

    申请日2008-11-04

  • 分类号H04W4/14;

  • 代理机构信息产业部电子专利中心;

  • 代理人梁军

  • 地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

  • 入库时间 2023-12-17 21:49:12

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-10-26

    未缴年费专利权终止 IPC(主分类):H04W4/14 授权公告日:20110622 终止日期:20171104 申请日:20081104

    专利权的终止

  • 2011-06-22

    授权

    授权

  • 2009-06-10

    实质审查的生效

    实质审查的生效

  • 2009-04-15

    公开

    公开

说明书

技术领域

本发明涉及短消息技术,尤其涉及一种NGN(Next Generation Network,下一代网络)中发送和接收短消息的方法及SMC(Short Message Center,短消息中心)。

背景技术

NGN网络是一种融合了传统PSTN(Public Switched Telephone Network,公共电话交换网)、IP网络以及无线网络的新一代网络。它是以具有分组交换控制能力的SS(Soft Switch,软交换)为核心的,能够接入多种不同类型的终端,并且提供语音、数据、视频、短消息、多媒体等多种业务的开放式网络,代表了通信网络发展的方向。NGN网络采用SIP(Session Initiation Protocol,会话初始化协议)作为呼叫控制协议,具有分组传送、呼叫/会话控制、业务提供与网络分离、提供开放接口、QoS(Quality of Service,服务质量)传输能力、与传统网络互通、融合固定与移动业务等特征。

短消息业务在移动领域中已经得到了广泛应用,但在传统的基于电路交换的固网领域由于协议和终端的限制一直无法实现。但随着因特网和通信技术的发展,以IP分组交换为基础的NGN网络在固网领域开始应用,SIP协议的应用以及SIP终端的出现为短消息业务在固网领域的应用提供了可能,但是固网短消息业务如何开展,目前业界并无统一的规范。

请参阅图1,该图为现有技术中采用NGN网络技术在固网中实现短消息业务的组网结构图,由图中可见,现有技术中在固网中实现短消息业务的方案是通过在NGN网络中引入短消息的统一处理平台——SMC的方式来实现的。NGN终端将短消息先发送到SS,SS再将短消息透传给SMC。SMC作为短消息的处理中心,负责短消息的存储、转发、查询和计费等功能,并通过与短信网关的连接实现与同网/异网终端之间的短信互通。另外营帐系统通过营帐接口向SMC下电子工单,用于增加、更改或删除SMC中短信用户的业务属性。目前NGN终端与SMC之间最常用的就是采用SIP协议中MESSAGE消息来传递短消息。

但图1所示方案在实施时会遇到一个问题:就是NGN终端都属于SS下管理的用户,当SS作为汇接局实现固网智能化后,为了实现用户的移机不改号业务,会把全网用户统一进行混合放号,即用户的逻辑号码和物理号码分开设置,逻辑号码用于外部显示,物理号码用于内部接续。这样对于短消息用户也存在物理号码和逻辑号码之分,NGN终端绑定的就是物理号码,而给用户看的是逻辑号码,这样在发送短消息时,需要将主叫物理号码转为逻辑号码,否则接收者看到的就是错误的发送者号码;在接收短信消息时,需要将被叫逻辑号码转为物理号码,否则会找不到接收用户。可见短消息用户在实现了全局混放后,必须进行逻辑号码和物理号码的转换,否则NGN终端无法成功的发送和接收短消息。但是这种转换在短消息业务里该由谁来完成,目前业界尚无明确的规定。

通常按照普通呼叫的做法是将逻辑号码和物理号码的对应关系存储在外部数据库,例如HLR(Home Location Register,归属位置寄存器)中,再由SS通过访问外部数据库获得结果。但是固网短消息与普通呼叫性质不同,消息量频繁而且巨大。处于网络核心地位的SS主要是处理正常呼叫,如果对于短消息也都按普通呼叫的方式进行处理,那必然会占用大量的呼叫资源,对正常的呼叫也会产生很大影响。

发明内容

本发明提供一种下一代网络中发送和接收短消息的方法及短消息中心,用以解决在NGN网络中混合放号的短消息终端无法正确发送和接收短消息的问题。

本发明所述技术方案如下:

一种下一代网络中发送及接收短消息的方法,包括步骤:

A、主叫终端向归属的软交换发送短信消息,软交换将短消息转发给主叫终端归属的短消息中心,该短消息中携带有主叫的物理号码及被叫的逻辑号码;

B、主叫终端归属的短消息中心查询主叫的逻辑号码,将短消息中的主叫的物理号码更改为主叫的逻辑号码;

C、主叫终端归属的短消息中心根据被叫的逻辑号码判断被叫终端是否归属本短消息中心,若是,转步骤D,否则,转步骤E;

D、主叫终端归属的短消息中心查询被叫的物理号码,将短消息中的被叫的逻辑号码更改为被叫的物理号码,然后将该短消息发送给被叫归属的软交换,再由软交换转发给被叫终端;

E、主叫终端归属的短消息中心将该短消息发送给短信网关,再由短信网关转发给被叫终端归属的短消息中心。

较佳地,所述步骤E后还包括步骤:

被叫终端归属的短消息中心接收到由短信网关发来的短消息,根据被叫的逻辑号码判断被叫终端归属本短消息中心,然后查询被叫的物理号码,将短消息中的被叫逻辑号码更改为物理号码,最后将该短消息发送给被叫归属的软交换,再由该软交换转发给被叫终端。

较佳地,短消息中心通过与营帐系统之间的接口查询物理号码和逻辑号码之间的对应关系,或者通过与外部数据库之间的接口查询物理号码和逻辑号码之间的对应关系。

一种下一代网络中的短消息中心,包括短消息接收模块、主叫号码更改模块、判断模块、被叫号码更改模块及短消息发送模块,其中,

短消息接收模块,用于接收归属本短消息中心的主叫终端发出的短消息,该短消息中携带有主叫的物理号码及被叫的逻辑号码;

主叫号码更改模块,用于查询主叫的逻辑号码,以及将短消息中的主叫的物理号码更改为主叫的逻辑号码;

判断模块,用于根据被叫的逻辑号码判断被叫终端是否归属本短消息中心;

被叫号码更改模块,当被叫终端归属本短消息中心时,用于查询被叫的物理号码,将短消息中的被叫的逻辑号码更改为被叫的物理号码;

短消息发送模块,当被叫终端归属本短消息中心时,用于将被叫号码更改模块输出的短消息通过被叫归属的软交换发送给被叫终端,当被叫终端不归属本短消息中心时,用于将主叫号码更改模块输出的短消息通过相应的短信网关发送给被叫终端归属的短消息中心。

较佳地,所述短消息接收模块还用于经短信网关接收短消息;所述被叫号码更改模块还用于查询经短信网关接收到的短消息的被叫的物理号码,以及将经短信网关接收到的短消息中的被叫的逻辑号码更改为被叫的物理号码。

较佳地,所述主叫号码更改模块通过与营帐系统之间的接口查询主叫的物理号码和主叫的逻辑号码之间的对应关系,或者通过与外部数据库之间的接口查询主叫的物理号码和主叫的逻辑号码之间的对应关系;所述被叫号码更改模块通过与营帐系统之间的接口查询被叫的逻辑号码与被叫的物理号码之间的对应关系,或者通过与外部数据库之间的接口查询被叫的逻辑号码与被叫的物理号码之间的对应关系。

本发明针对NGN网络中混合放号的短消息终端无法正确发送和接收短消息的问题,利用短消息中心与营帐系统或外部数据库之间的接口获得用户逻辑号码和物理号码的对应关系并进行转换,从而保证了短消息能够成功的接收和发送,使得短消息业务能够在固网领域得到更好的应用。这种实现方式不会给软交换带来更大的开销,实现简单,对现网的影响很小。

附图说明

图1为现有技术中采用NGN网络技术在固网中实现短消息业务的组网结构图;

图2为本发明所述NGN网络中发送及接收短消息的方法的实现原理流程图;

图3为本发明所述NGN网络中的短消息中心的结构框图。

具体实施方式

本发明针对NGN网络中混合放号的短消息终端无法正确发送和接收短消息的问题,在短消息发送和接收过程中,由短消息中心通过查询终端逻辑号码和物理号码的对应关系并进行转换,从而保证了短消息的成功发送和接收。

请参阅图2,该图为本发明所述NGN网络中发送及接收短消息的方法的实现原理流程图,主要包括步骤:

步骤10、主叫终端发出短消息,该短消息通过软交换转发给主叫终端归属的短消息中心,短消息中携带有主叫的物理号码及被叫的逻辑号码。

步骤11、主叫终端归属的短消息中心查询与主叫的物理号码相对应的主叫的逻辑号码;

本步骤中,主叫终端归属的短消息中心通过与营帐系统之间的接口查询与主叫的物理号码相对应的主叫的逻辑号码,或者通过与外部数据库之间的接口查询与主叫的物理号码相对应的主叫的逻辑号码。

步骤12、主叫终端归属的短消息中心将短消息中的主叫的物理号码更改为主叫的逻辑号码;

步骤13、主叫终端归属的短消息中心根据短消息中携带的被叫的逻辑号码判断被叫终端是否归属本短消息中心,若是,转步骤14,否则,转步骤16。

步骤14、主叫终端归属的短消息中心查询与被叫的逻辑号码相对应的被叫的物理号码;

本步骤中,主叫终端归属的短消息中心通过与营帐系统之间的接口查询与被叫的逻辑号码相对应的被叫的物理号码;或者通过与外部数据库之间的接口查询与被叫的逻辑号码相对应的被叫的物理号码。

步骤15、主叫终端归属的短消息中心将短消息中被叫的逻辑号码更改为被叫的物理号码,然后将该短消息通过相应的软交换发送给被叫终端,流程结束。

步骤16、主叫终端归属的短消息中心将短消息通过短信网关转发给被叫终端归属的短消息中心。

步骤17、被叫终端归属的短消息中心查询与被叫的逻辑号码相对应的被叫的物理号码。

本步骤中,被叫终端归属的短消息中心通过与营帐系统之间的接口查询与被叫的逻辑号码相对应的被叫的物理号码;或者通过与外部数据库之间的接口查询与被叫的逻辑号码相对应的被叫的物理号码。

步骤18、被叫终端归属的短消息中心将从短信网关接收到的短消息中的被叫的逻辑号码更改为被叫的物理号码,然后将该短消息通过软交换转发给被叫终端,流程结束。

下面通过一具体实施例对本发明所述下一代网络中发送及接收短消息的方法的具体实现过程予以进一步详细的说明。本实施例以SIP终端为例,SIP终端与短消息中心直接采用SIP协议中MESSAGE消息来传递短消息内容,这里假设主叫SIP终端和被叫SIP终端都具备发短消息的能力,进行了混合放号后主叫SIP终端的逻辑号码是02552870001,物理号码02599990001;被叫SIP终端的逻辑号码是02552870002,物理号码02599990002,SIP终端的逻辑号码和物理号码可以利用营帐系统接口从营帐系统中查询获得,也可以存在外部数据库中(例如HLR)查询获得。本实施例中SIP短消息的发送及接收的具体步骤如下:

步骤20、主叫SIP终端已经在软交换上注册成功,向被叫SIP终端发送短消息,此时发送的MESSAGE消息中RequestURI域和T0域都填写主叫SIP终端归属的短消息中心的号码(例如90602599866),FROM域填写主叫的物理号码02599990001,被叫的逻辑号码02552870002封装在消息体中;

步骤21、软交换收到主叫SIP终端发送的MESSAGE消息后,通过分析RequestURI域中的短消息中心号码90602599866,将MESSAGE消息透传给短消息中心;

步骤22、主叫SIP终端归属的短消息中心收到软交换发来的MESSAGE消息后,进行消息检验,用户鉴权等操作,确认发送方发来的MESSAGE请求能够被接受,则向软交换回送202响应,报告短消息中心正确接收短消息;

步骤23、软交换收到202响应,转发给主叫SIP终端。主叫SIP终端在收到202响应之后,可以提示用户短消息发送成功;

步骤24、主叫SIP终端归属的短消息中心根据FROM域中的主叫物理号码02599990001查到对应的逻辑号码02552870001,并填到FROM域中

步骤25、主叫SIP终端归属的短消息中心从消息体中取出被叫的逻辑号码02552870002,根据该号码判断被叫SIP终端是否归属本短消息中心,若是,转步骤26,否则,转步骤27。

步骤26、主叫SIP终端归属的短消息中心根据被叫逻辑号码02552870002查到对应的物理号码02599990002填到MESSAGE消息的TO域和RequestURI域中,最后将MESSAGE消息发送给相应的软交换,转步骤29。

步骤27、主叫SIP终端归属的短消息中心将短消息通过短信网关转发给被叫终端归属的短消息中心。

步骤28、被叫终端归属的短消息中心收到从短信网关发过来的短消息,从中取出主叫逻辑号码02552870001填到MESSAGE消息的FROM域中;然后根据被叫逻辑号码02552870002查到对应的物理号码02599990002填到MESSAGE消息的TO域和RequestURI域中,最后将MESSAGE消息发给软交换;

步骤29、软交换收到短消息中心发来的MESSAGE消息后,根据消息中的被叫物理号码02599990002找到被叫用户,然后将MESSAGE消息发给被叫SIP终端;

步骤30、被叫SIP终端接收到MESSAGE消息后,向软交换返回200响应,确认短消息已被正确接收;

步骤31、软交换收到200响应之后,将其转发给被叫SIP终端归属的短消息中心,流程结束。

相应于本发明上述方法,本发明进而提出了一种NGN网络中的短消息中心,请参阅图3,该图为本发明所述NGN网络中的短消息中心的结构框图,其主要包括短消息接收模块、主叫号码更改模块、判断模块、被叫号码更改模块及短消息发送模块,其中,

短消息接收模块,用于接收归属本短消息中心的主叫终端发出的短消息,该短消息中携带有主叫的物理号码及被叫的逻辑号码,该短消息接收模块还用于经短信网关接收短消息。

主叫号码更改模块,用于查询主叫的逻辑号码,以及将短消息中的主叫的物理号码更改为主叫的逻辑号码。

判断模块,用于根据被叫的逻辑号码判断归属本短消息中心的主叫终端发出的短消息的被叫终端是否同样归属本短消息中心。

被叫号码更改模块,当被叫终端归属本短消息中心时,用于查询被叫的物理号码,将短消息中的被叫的逻辑号码更改为被叫的物理号码;还用于查询经短信网关接收到的短消息的被叫的物理号码,以及将经短信网关接收到的短消息中的被叫的逻辑号码更改为被叫的物理号码。

短消息发送模块,当被叫终端归属本短消息中心时,用于将被叫号码更改模块输出的短消息通过被叫归属的软交换发送给被叫终端,当被叫终端不归属本短消息中心时,用于将主叫号码更改模块输出的短消息通过相应的短信网关发送给被叫终端归属的短消息中心。

其中,所述主叫号码更改模块通过与营帐系统之间的接口查询主叫的物理号码和主叫的逻辑号码之间的对应关系,或者通过与外部数据库之间的接口查询主叫的物理号码和主叫的逻辑号码之间的对应关系;所述被叫号码更改模块通过与营帐系统之间的接口查询被叫的逻辑号码与被叫的物理号码之间的对应关系,或者通过与外部数据库之间的接口查询被叫的逻辑号码与被叫的物理号码之间的对应关系。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号