CN100364346C - 一种实现手机短号发送短消息的方法 - Google Patents
一种实现手机短号发送短消息的方法 Download PDFInfo
- Publication number
- CN100364346C CN100364346C CNB03178397XA CN03178397A CN100364346C CN 100364346 C CN100364346 C CN 100364346C CN B03178397X A CNB03178397X A CN B03178397XA CN 03178397 A CN03178397 A CN 03178397A CN 100364346 C CN100364346 C CN 100364346C
- Authority
- CN
- China
- Prior art keywords
- short message
- scp
- message
- smsc
- ismg
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提出了一种使用手机短号发送短消息的方法,其步骤为:主叫使用VPN短号发送短消息经由MSC至SMSC;SMSC根据目的号码进行路由选择,将短消息转发给ISMG;ISMG保存短消息内容,并根据目的地址匹配路由,向该ISMG接入的SCP发送鉴权请求和VPN短号转换请求,ISMG得到应答后提取该短消息内容并将其发送给SMSC,由SMSC从HLR取得短消息目的地址的路由数据后,将该短消息内容经由MSC转发至被叫。本发明保留SMSC与SCP的接口不变,对SMSC不要求增加新的功能;不管主叫手机是否为智能用户,都能利用本发明灵活实现VPN短号发送短消息的服务。
Description
技术领域
本发明属于移动通讯技术领域,具体来说是涉及一种实现手机短号发送短消息的方法。
背景技术
在智能网点对点短消息组网方式下,在发送短消息的处理中,短消息中心收到被叫手机的短号后无法对被叫手机进行寻址,而且不支持虚拟专用网(VPN:Virtual Private Network)用户直接采用短号进行短消息交流。
目前,针对上述问题现有技术的解决方案如下:
一种扩展SMSC与SCP的接口来实现手机短号发送短消息的方法,该方法具体为:虚拟专用网VPN用户在向其他VPN用户发送短消息时,直接输入被叫的VPN短号来发送短消息,短消息发送至SMSC,由SMSC向智能网SCP发送鉴权请求,智能网SCP通过手机长短号对照表的数据根据被叫的短号完成短号到相应长号的转换,并将转换后的长号号码下发给SMSC,再由SMSC将此短消息发送给被叫VPN用户。
其中,SCP收到SMSC的鉴权请求消息后,通过查询虚拟专用网VPN的长短号对照表将被叫的短号变换成对应的长号,将包含有主叫源地址(Source Address)和被叫目的地址(Destination Address)的鉴权结果返回SMSC。
当其鉴权请求的路由采用主叫鉴权移动台始发(MO:MobileOriginated)时,由号段触发到主叫手机对应的业务控制点SCP;而当鉴权请求的路由采用被叫鉴权移动台终接(MT:Mobile Terminated)时,按照一定方式对虚拟专用网VPN短号进行匹配,按号段将鉴权请求触发到主叫手机对应的业务控制点SCP上。
另外,该虚拟专用网VPN短号可以在短号前加接入码,根据接入码来选择鉴权触发的路由;或者不加接入码,直接触发到主叫所属的SCP。
该实现手机短号发送短消息的方法的消息流程,如图1所示,具体过程为:
1、主叫手机a直接输入被叫手机b的VPN短号,此处要求主叫手机为非智能用户,即用户数据不在SCP放置。
2、该步骤具体还包括:
2a、SMSC判断号码,根据SMSC已配置的数据将主叫长号和被叫短号进行匹配,再选择应该向哪个SCP发送鉴权请求,SMSC向某个SCP发送鉴权请求后,将请求发出对主叫手机进行鉴权;
2b、SCP收到SMSC的鉴权请求消息后,判断出被叫手机是一个VPN短号,再通过查找长短号对照表将被叫手机b的短号变换成对应的长号,并通过扩展后的协议将被叫的长号下发给SMSC;
2c、SMSC判断被叫号码,根据SMSC的已配置的数据将主、被叫号码进行匹配,选择应该向哪个SCP发送鉴权请求,将请求发出后对被叫手机进行鉴权;
2d、SCP收到SMSC的被叫鉴权请求消息后,对被叫号码进行鉴权。
3、当主、被叫鉴权都通过,SMSC将短消息下发给被叫手机b。
4、SMSC得到向被叫手机b发送短消息是否成功的状态报告。
5、SMSC将发送结果通知给主叫手机a。
由上可知,现有技术中实现手机短号发送短消息的方法存在以下缺点:
1、由于本方法对SMSC需要增加新的功能,能够同时根据主、被叫号码匹配路由,而对于某些只能根据主叫或者被叫匹配路由的SMSC,在本方法则不能应用;
2、需要修改原来SMSC与SCP的接口,这样容易与智能网点对点短消息的接口相混淆;
3、要求主叫手机为非智能用户,而不能为智能用户提供使用VPN短号发送短消息的服务。
发明内容
本发明提出了一种实现手机短号发送短消息的方法,以解决现有技术中存在的对SMSC有特殊要求、需要修改原来SMSC与SCP的接口以及不能用于智能用户等问题。
为解决上述问题,本发明的解决方案是:一种实现手机短号发送短消息的方法,其包含以下步骤:
a、主叫使用VPN短号发送短消息经由MSC至SMSC;
b、SMSC根据目的号码进行路由选择,将短消息转发给ISMG;
c、ISMG保存该短消息内容,并根据目的地址匹配路由,向该ISMG接入的SCP发送鉴权请求和VPN短号转换请求后,由SCP将该VPN短号转换成对应的VPN长号,并将VPN长号和鉴权请求应答返回ISMG;
d、ISMG提取该短消息内容并将其发送给SMSC,由SMSC从HLR取得短消息目的地址的路由数据后,将该短消息内容经由MSC转发至被叫。
其中:所述步骤c中ISMG所发送的鉴权请求包含鉴权计费请求,由SCP对其进行相应的处理后,将应答消息返回给ISMG。
该SCP进行的处理包含:判断主叫是否为智能用户,若是则由SCP根据***配置决定是否对主叫进行鉴权计费,否则不对主叫进行鉴权计费。
该SCP进行的处理包含:判断被叫是否为智能用户,若是则由SCP根据***配置决定是否对被叫进行鉴权计费,否则不对被叫进行鉴权计费。
所述步骤d还包含:被叫收到短消息后,由MSC将发送短消息结果的状态报告经由SMSC上报至ISMG,ISMG根据该鉴权计费应答消息确定计费号码是否为智能用户,若是则把状态报告上报给SCP,否则不进行上报。
SCP收到上报的状态报告后,若短消息发送成功则SCP返回成功应答消息给ISMG,若失败则SCP对该计费号码进行补款处理后再返回应答消息给ISMG。
上述一种实现手机短号发送短消息的方法,其有益效果归纳如下:
1、保留SMSC与SCP的接口不变,对SMSC不要求增加新的功能。
2、本发明可以灵活实现VPN用户使用手机短号发送短消息,可以将移动梦网网关作为本发明的ISMG。
3、不管主叫手机是否为智能用户,都能利用本技术方案使用VPN短号发送短消息的服务。
附图说明
图1是现有技术中实现手机短号发送短消息的方法的消息流程图;
图2是本发明实施例所述方法的组网示意图;
图3是本发明实施例所述方法的框架流程图;
图4是本发明实施例所述方法的具体实现流程图。
具体实施方式
本发明实施例介绍了一种实现手机短号发送短消息的方法,其是以现有的全球移动通信***(GSM:Global System for Mobilecommunications)为基础,虚拟专用网VPN用户在向VPN其他用户发送短消息时,直接输入被叫手机的VPN短号即可将短消息正确发送给被叫用户。
其组网环境包括主叫手机MSa和被叫手机MSb、移动业务交换中心(MSC:Mobile-service Switching Center)MSCa和MSCb、SMSC、归属位置寄存器(HLR:Home Locate Register)、互联网短消息网关(ISMG:Intemet Short Message Gateway)以及SCP,如图2所示,其中:
MSC:为GSM网络的主要网元设备,主要是处理和协调GSM***内部用户的通信接续,包括主叫用户和被叫用户;
HLR:为GSM网络的网元设备,主要是存储与电信业务有关的用户信息和每个移动用户当前位置的信息;
SMSC:为短消息中心,主要是负责接收、存储及转发短消息;
SCP:为智能网核心设备,主要是存储用户数据和业务逻辑,并能根据外部网元上报来的事件启动不同的业务逻辑,同时根据业务逻辑向相应的外部网元发出控制消息,从而实现各种智能业务;
ISMG:为本技术方案的核心网元,主要是负责转发用户短消息,向SCP发起鉴权计费请求。
如图3和图4所示,为本发明实施例所述方法的具体实现流程图,其实现过程具体为:
1、手机用户MSa使用VPN短号发送短消息给MSCa,再由MSCa把短消息提交给SMSC。
2、SMSC根据短消息的目的号码VPN短号进行路由选择,再把短消息内容转发给ISMG。
3、ISMG保存短消息内容,根据目的地址进行匹配路由,向ISMG接入的SCP发起鉴权计费请求。其中必要的参数如表1所示:
表1
字段 | 长度(字节) | 类型 | 描述 |
SmscAddress | 最大21 | String | 短信息中心地址 |
SourceAddress | 最大21 | String | 源地址,即主叫号码 |
DestAddress | 最大21 | String | 目的地址(短号),即被叫号码 |
SmId | 4 | Integer | 短消息ID,用于与ISMG对话单 |
SmLength | 4 | Integer | 短消息长度 |
其中,业务控制点SCP收到互联网短消息网关ISMG的鉴权计费消息后,进行如下处理:
3a、判断被叫号码是否为VPN短号,若是则查询VPN的长短号对照表将被叫的短号变换成对应的长号;
3b、如果主叫属于智能用户,则SCP根据***配置决定是否发送鉴权计费消息到MSa归属的SCP进行主叫鉴权计费,应答消息中的源地址类型填为2;如果主叫不属于智能用户,则不需要对主叫进行鉴权计费,应答消息中的源地址类型填为1;
3c、如果被叫属于智能用户,则SCP根据***配置决定是否发送鉴权计费消息到MSb归属的SCP进行被叫鉴权计费,应答消息中的目的地址类型填为2;如果被叫不属于智能用户,则不需要对被叫进行鉴权计费,应答消息中的目的地址类型填为1;
3d、SCP根据最终的计费结果,填写计费标志参数,返回鉴权计费应答消息给ISMG。其中必要的参数如表2所示:
表2
字段 | 长度(字节) | 类型 | 描述 |
OperationResult | 4 | Integer | SCP处理结果状态码,取值如下:0:操作成功13:源地址状态不正确14:目的地址状态不正确15:源地址金额不足16:目的地址金额不足17:源地址增值业务不支持18:目的地址增值业务不支持 |
ChargeFlag | 1 | Integer | 计费标志,1:对源地址进行计费,2:对目的地址进行计费,3:对源地址、目的都进行计费,4:对源地址、目的都不进行计费 |
FeeRate | 4 | Integer | SCP计费费率,单位:分 |
SourceType | 1 | Integer | 源地址类型,1:非智能用户,2:智能用户 |
SourceAddress | 最大21 | String | 源地址 |
DestType | 1 | Integer | 目的地址类型,1:非智能用户,2:智能用户 |
DestAddress | 最大21 | String | 目的地址,已转换为长号 |
SmId | 4 | Integer | 短消息ID |
4、如果互联网短消息网关ISMG收到SCP的鉴权应答为成功,则根据计费标志、费率等参数产生短消息话单,利用短消息ID把SMSC上次提交的短消息内容取出,重新提交短消息给SMSC。
5、SMSC到归属位置登记器HLR取得短消息目的地址的路由数据。
6、SMSC根据路由数据把短消息内容转发到目的地址归属的MSCb,由MSCb下发短消息给手机用户MSb。
7、手机用户MSb收到短消息后,MSCb再把下发结果上报给SMSC。
8、SMSC将状态报告转发给ISMG。
9、ISMG根据步骤3返回的鉴权计费应答消息,确定计费号码是否为智能用户,如果不是智能用户,则不需把状态报告上报给SCP;如果是智能用户,则把状态报告上报给SCP。必要参数如表3所示:
表3
字段 | 长度(字节) | 类型 | 描述 |
SmscAddress | 最大21 | String | 短信息中心地址 |
SourceAddress | 最大21 | String | 源地址 |
DestAddress | 最大21 | String | 目的地址 |
ChargeFlag | 1 | Integer | 计费标志,1:对源地址进行计费,2:对目的地址进行计费,3:对源地址、目的都进行计费,4:对源地址、目的都不进行计费 |
FeeRate | 4 | Integer | 计费费率,单位:分 |
StatusReport | 1 | Integer | 状态报告标志,取值如下:0:成功1:失败 |
SmId | 4 | Integer | 短消息ID |
其中,业务控制点SCP收到互联网短消息网关ISMG的状态报告消息后,进行如下处理:
9a、如果状态报告标志为成功,则SCP直接返回成功应答消息给ISMG;
9b、如果状态报告标志为失败,则SCP根据计费标志参数确定计费号码,然后到计费号码归属的SCP进行补款;
9c、SCP根据最终的操作结果返回应答消息至ISMG,需要进行补款的由ISMG产生对应的补款话单。应答消息必要参数如表4所示:
表4
字段 | 长度(字节) | 类型 | 描述 |
OperationResult | 4 | Integer | SCP处理结果状态码,取值如下:0:操作成功13:源地址状态不正确14:目的地址状态不正确15:源地址金额不足16:目的地址金额不足17:源地址增值业务不支持18:目的地址增值业务不支持 |
本发明实施例的实现还可以用另外一种方案来代替,即短消息中心SMSC收到目的地址为VPN短号的短消息后,如果SMSC具有VPN长短号对照表,可以自身对目的地址进行长短号转换,然后根据转换后的目的地址正确下发短消息给被叫VPN用户。
本发明实施例所述的一种实现手机短号发送短消息的方法,其有益效果归纳如下:
1、保留SMSC与SCP的接口不变,对SMSC不要求增加新的功能。
2、本发明可以灵活实现VPN用户使用手机短号发送短消息,可以将移动梦网网关作为本发明的ISMG。
3、不管主叫手机是否为智能用户,都能利用本技术方案使用VPN短号发送短消息的服务。
Claims (6)
1.一种实现手机短号发送短消息的方法,其特征在于,该方法包含以下步骤:
a、主叫使用虚拟专用网VPN短号发送短消息经由移动业务交换中心MSC至短消息中心SMSC;
b、短消息中心SMSC根据目的号码进行路由选择,将短消息转发给互联网短消息网关ISMG;
c、互联网短消息网关ISMG保存该短消息内容,并根据目的地址匹配路由,向该ISMG接入的业务控制点SCP发送鉴权请求和虚拟专用网VPN短号转换请求后,由业务控制点SCP将该虚拟专用网VPN短号转换成对应的虚拟专用网VPN长号,并将虚拟专用网VPN长号和鉴权请求应答返回互联网短消息网关ISMG;
d、互联网短消息网关ISMG提取该短消息内容并将其发送给短消息中心SMSC,由短消息中心SMSC从归属位置登记器HLR取得短消息目的地址的路由数据后,将该短消息内容经由移动业务交换中心MSC转发至被叫。
2.如权利要求1所述的一种实现手机短号发送短消息的方法,其特征在于:所述步骤c中互联网短消息网关ISMG所发送的鉴权请求包含鉴权计费请求,由业务控制点SCP对其进行相应的处理后,将应答消息返回给互联网短消息网关ISMG。
3.如权利要求2所述的一种实现手机短号发送短消息的方法,其特征在于:该业务控制点SCP进行的处理包含:判断主叫是否为智能用户,若是则由业务控制点SCP根据***配置决定是否对主叫进行鉴权计费,否则不对主叫进行鉴权计费。
4.如权利要求2所述的一种实现手机短号发送短消息的方法,其特征在于:该业务控制点SCP进行的处理包含:判断被叫是否为智能用户,若是则由业务控制点SCP根据***配置决定是否对被叫进行鉴权计费,否则不对被叫进行鉴权计费。
5.如权利要求1、2所述的一种实现手机短号发送短消息的方法,其特征在于:所述步骤d还包含:被叫收到短消息后,由移动业务交换中心MSC将发送短消息结果的状态报告经由短消息中心SMSC上报至互联网短消息网关ISMG,互联网短消息网关ISMG根据该鉴权计费应答消息确定计费号码是否为智能用户,若是则把状态报告上报给业务控制点SCP,否则不进行上报。
6.如权利要求5所述的一种实现手机短号发送短消息的方法,其特征在于:业务控制点SCP收到上报的状态报告后,若短消息发送成功则业务控制点SCP返回成功应答消息给互联网短消息网关ISMG,若失败则业务控制点SCP对该计费号码进行补款处理后再返回应答消息给互联网短消息网关ISMG。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB03178397XA CN100364346C (zh) | 2003-07-19 | 2003-07-19 | 一种实现手机短号发送短消息的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB03178397XA CN100364346C (zh) | 2003-07-19 | 2003-07-19 | 一种实现手机短号发送短消息的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1571562A CN1571562A (zh) | 2005-01-26 |
CN100364346C true CN100364346C (zh) | 2008-01-23 |
Family
ID=34472760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB03178397XA Expired - Fee Related CN100364346C (zh) | 2003-07-19 | 2003-07-19 | 一种实现手机短号发送短消息的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100364346C (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100450213C (zh) * | 2006-02-15 | 2009-01-07 | 华为技术有限公司 | 发送短消息的方法 |
CN100415012C (zh) * | 2006-04-17 | 2008-08-27 | 华为技术有限公司 | 短消息下发方法 |
CN101730317A (zh) * | 2008-10-24 | 2010-06-09 | 华为技术有限公司 | 发送消息的方法、装置和*** |
CN101605311B (zh) * | 2009-07-08 | 2012-11-28 | 中兴通讯股份有限公司 | 一种短消息路由方法及其*** |
CN102056095B (zh) * | 2009-10-27 | 2014-04-02 | ***通信集团公司 | 短信传输流量的控制方法、***及设备 |
CN105228113B (zh) * | 2014-06-25 | 2019-11-05 | 中兴通讯股份有限公司 | Ivpn平台短消息收发的方法及业务控制节点 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999029125A2 (en) * | 1997-12-01 | 1999-06-10 | Sonera Oyj | System and procedure for directing a short message |
CN1372408A (zh) * | 2001-02-27 | 2002-10-02 | 华为技术有限公司 | 在移动智能网上提供短消息智能业务的方法 |
CN1387342A (zh) * | 2001-05-17 | 2002-12-25 | 华为技术有限公司 | 在移动智能网上采用七号信令实现短消息业务的方法 |
-
2003
- 2003-07-19 CN CNB03178397XA patent/CN100364346C/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999029125A2 (en) * | 1997-12-01 | 1999-06-10 | Sonera Oyj | System and procedure for directing a short message |
CN1372408A (zh) * | 2001-02-27 | 2002-10-02 | 华为技术有限公司 | 在移动智能网上提供短消息智能业务的方法 |
CN1387342A (zh) * | 2001-05-17 | 2002-12-25 | 华为技术有限公司 | 在移动智能网上采用七号信令实现短消息业务的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN1571562A (zh) | 2005-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100450213C (zh) | 发送短消息的方法 | |
US20030050042A1 (en) | Method for billing short messages in a mobile radio network and device for carrying out the method | |
CN101651933A (zh) | 号码携带业务下实现网间短消息互通的方法、***及装置 | |
CN101257660A (zh) | 一种短消息增值业务计费方法、***及短消息业务数据中心 | |
US6980792B2 (en) | Billing for replies in a communication system | |
FI109636B (fi) | Lyhytsanoman välitys tietoliikennejärjestelmässä | |
CN101616382A (zh) | 一种短信回执的业务方法及*** | |
CN100488294C (zh) | 一种实现cdma与gsm短消息互通的网关及方法 | |
CN100461879C (zh) | 一种短消息被叫业务的实现方法 | |
CN100407737C (zh) | 一种漏话的提示设备和实现方法 | |
CN100364346C (zh) | 一种实现手机短号发送短消息的方法 | |
CN104469725B (zh) | 实现异构网络国际漫游短信预付费业务的方法和*** | |
CN103379454A (zh) | 实现短号短消息回执业务的方法、***和业务平台 | |
JP2005502244A (ja) | 携帯電話方式 | |
CN101577875B (zh) | 路由请求消息前转方法和装置 | |
CN101106820A (zh) | 基于一卡多号技术的定制业务实现方法及*** | |
CN101083781A (zh) | 一种智能网***的业务处理方法 | |
CN103888923A (zh) | 应用于虚拟专用移动网的呼叫接续方法、***及装置 | |
CN110856158A (zh) | 中国电信号码与国外运营商号码一卡两号实现方法及*** | |
CN101247571A (zh) | 一种使用vpn短号发送短消息的方法及*** | |
CN101668265A (zh) | 短消息发送方法、***及装置 | |
CN1984366A (zh) | 一种实现异网信令互通的方法及*** | |
CN100373984C (zh) | 一种采用手机短号发送短消息的方法 | |
WO2010043173A1 (zh) | 一种号码变换的方法、***和装置 | |
CN101374345A (zh) | 一种主叫用户的无线虚拟专网vpn短号传递的方法、装置和*** |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080123 Termination date: 20170719 |