一种在IMS网络中实现POS业务的方法、系统和设备技术方案

技术编号:8389039 阅读:333 留言:0更新日期:2013-03-07 20:53
本发明专利技术提供了一种在IMS网络中实现POS业务的方法、系统和设备。其中的方法包括:将各个银行服务器的接入号码作为呼叫字冠存储在扩展的MGCF中;当POS机发起刷卡呼叫时,接入侧设备向扩展的MGCF上报邀请消息;扩展的MGCF根据所接收到的INVITE消息和所存储的呼叫字冠判断是否启动数据呼叫流程;如果是,则执行步骤D;否则,启动普通语音呼叫流程;扩展的MGCF向GMSC发送携带有数据业务指示的初始地址IAM消息,建立扩展的MGCF与GMSC之间的数据通道;在接入侧设备与扩展的MGCF之间建立数据通道。应用本发明专利技术可以降低POS业务的时延,提高POS业务的成功率。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种在IMS网络中实现POS业务的方法、系统和设备
技术介绍
在目前的网络结构中,IP多媒体子系统(IMS)的接入终端(例如,宽带无源光网络GPON)一般都安装在用户侧,而银行的销售终端(POS)服务器则与电信网络连接。图1为现有技术中使用POS业务的IMS的网络结构图。如图1所示,当用户使用POS机进行刷卡时,POS机将拨打刷卡平台的接入号,通过拨号、接听等操作在IMS核心网及电信语音交换网之间建立语音通道,即在媒体网关控制功能实体(MGCF)和网关移动交换中心(GMSC)之间建立编解码格式为AMR2的语音通道;接通后刷卡平台放调制解调器(modem)信号音,GMSC检测到modem信号音后,向MGCF发送应用传送机制(APM)消息,从而将编解码的格式修改为G.711格式;MGCF收到GMSC的APM消息后,将向接入终端,如GPON等发送再邀请(REINVITE)消息,从而使得IMS侧的语音通道切换为高速数据通道以传输业务消息;在高速数据通道建立之后,将开始具体的POS刷卡业务。然而,在上述的网络结构中使用POS业务还存在如下所述的问题:1)由于制造POS机及其平台的厂家较多,POS机及其平台的种类也比较多,而且无统一规范,每个地市的各个银行所用的平台也不尽相同;因此,POS机中所使用的基本上都是私有的modem协议。由于私有的modem协议中一般都没有国际电信联盟远程通信标准化组织(ITU-T)modem协议中所规定的标准信号音,因此GMSC无法根据信号音将MGCF与GMSC之间的语音通道切换为数据通道。2)根据与承载无关的呼叫控制(BICC)协议中的相关规定,GMSC也无法在呼叫建立后通过APM消息将MGCF与GMSC之间的语音通道切换为数据通道。综上可知,在目前的网络结构中,在进行POS业务时虽然可将IMS侧的语音通道切换为数据通道,但由于MGCF与GMSC之间的通道仍然是语音通道而不是数据通道,只能使用语音通道传输业务消息,导致在实现POS业务时的误码率比较高,重传次数多,从而使得IMS网络中POS业务成功率只有40%左右,刷卡时长为16秒以上,因而难以满足用户使用POS业务的需求,降低了用户体验度。
技术实现思路
有鉴于此,本专利技术提供了一种在IMS网络中实现POS业务的方法、系统和设备,从而降低POS业务的时延,提高POS业务的成功率。本专利技术采用的技术方案具体是这样实现的:一种在IMS网络中实现POS业务的方法,该方法包括:A、将各个银行服务器的接入号码作为呼叫字冠存储在扩展的媒体网关控制功能实体MGCF中;B、当POS机发起刷卡呼叫时,接入侧设备向扩展的MGCF上报邀请消息;C、当扩展的MGCF根据所接收到的邀请消息和所存储的呼叫字冠确定需要启动数据呼叫流程时,扩展的MGCF向网关移动交换中心GMSC发送携带有数据业务指示的初始地址IAM消息,建立扩展的MGCF与GMSC之间的数据通道;D、在接入侧设备与扩展的MGCF之间建立数据通道。一种在IMS网络中实现POS业务的系统,该系统包括:至少一个POS机、接入侧设备、呼叫会话控制功能实体CSCF、扩展的媒体网关控制功能实体MGCF、网关移动交换中心GMSC和至少一个银行服务器;其中,所述POS机,用于当用户在POS机上刷卡时,向所述接入侧设备发起刷卡呼叫;所述接入侧设备,用于根据接收到的刷卡呼叫向所述CSCF发送邀请消息;所述CSCF,用于将接收到的邀请消息转发给所述扩展的MGCF;所述扩展的MGCF,用于存储作为呼叫字冠的各个银行服务器的接入号码,还用于当根据所接收到的邀请消息和所存储的呼叫字冠确定需要启动数据呼叫流程时,向所述GMSC发送初始地址IAM消息;还用于当与GMSC之间的数据通道建立之后,建立与接入侧设备之间的数据通道;所述GMSC,用于根据接收到的IAM消息,建立与所述扩展的MGCF之间的数据通道。一种扩展的媒体网关控制功能实体MGCF,该扩展的MGCF包括:号码分析模块、BICC信令处理模块和SIP信令处理模块;所述号码分析模块,用于存储作为呼叫字冠的各个银行服务器的接入号码;还用于当根据所接收到的邀请消息和所存储的呼叫字冠确定需要启动数据呼叫流程时,向所述BICC信令处理模块发送建立数据通道的指令;所述BICC信令处理模块,用于根据所述建立数据通道的指令向网关移动交换中心GMSC发送携带必选信元TMR和可选信元USI的IAM消息;还用于将GMSC返回的信令发送给SIP信令处理模块;所述SIP信令处理模块,用于根据GMSC返回的信令以及接入侧发送的已建立语音通道的确认消息,向接入侧设备发送再邀请消息,以建立MGCF与接入侧设备之间的数据通道。由上述技术方案可见,本专利技术中由于可在MGCF与GMSC之间建立数据通道,并在接入侧设备和银行服务器之间建立起完整的数据通道,从而可以有效地降低POS业务的时延,提高POS业务的成功率。附图说明图1为现有技术中使用POS业务的IMS的网络结构图。图2为本专利技术中在IMS网络中实现POS业务的方法的流程图。图3为本专利技术中在IMS网络中实现POS业务的系统的结构示意图。图4为本专利技术中扩展的MGCF的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点表达得更加清楚明白,下面结合附图及具体实施例对本专利技术再作进一步详细的说明。图2是本专利技术中在IMS网络中实现POS业务的方法的流程图。如图2所示,该方法包括:步骤201,将各个银行服务器的接入号码作为呼叫字冠存储在扩展的MGCF中。对于银行服务器来说,每个银行服务器都具有有限个接入号码。例如,一般情况下,每个银行服务器都具有两个接入号码,其中一个接入号码为主用接入号码,另外一个接入号码为备用接入号码。如果用户希望与某个银行服务器连接,则可以拨打该银行服务器的接入号码。在本专利技术的具体实施例中,将对现有的MGCF进行扩展,使得因此,在步骤中,可将各个银行服务器的接入号码存储在扩展的MGCF中,并将所存储的接入号码称为呼叫字冠。在本专利技术的具体实施例中,将对现有的MGCF进行扩展,使得所述扩展的MGCF中具有号码分析模块、BICC信令处理模块和会话初始化协议(SIP)信令处理模块(如图4所示)。因此,可将上述呼叫字冠存储在扩展的MGCF的号码分析模块中。进一步地本文档来自技高网
...

【技术保护点】
一种在IMS网络中实现POS业务的方法,其特征在于,该方法包括:A、将各个银行服务器的接入号码作为呼叫字冠存储在扩展的媒体网关控制功能实体MGCF中;B、当POS机发起刷卡呼叫时,接入侧设备向扩展的MGCF上报邀请消息;C、当扩展的MGCF根据所接收到的邀请消息和所存储的呼叫字冠确定需要启动数据呼叫流程时,扩展的MGCF向网关移动交换中心GMSC发送携带有数据业务指示的初始地址IAM消息,建立扩展的MGCF与GMSC之间的数据通道;D、在接入侧设备与扩展的MGCF之间建立数据通道。

【技术特征摘要】
1.一种在IMS网络中实现POS业务的方法,其特征在于,该方法包括:
A、将各个银行服务器的接入号码作为呼叫字冠存储在扩展的媒体网关控制
功能实体MGCF中;
B、当POS机发起刷卡呼叫时,接入侧设备向扩展的MGCF上报邀请消息;
C、当扩展的MGCF根据所接收到的邀请消息和所存储的呼叫字冠确定需
要启动数据呼叫流程时,扩展的MGCF向网关移动交换中心GMSC发送携带
有数据业务指示的初始地址IAM消息,建立扩展的MGCF与GMSC之间的数
据通道;
D、在接入侧设备与扩展的MGCF之间建立数据通道。
2.根据权利要求1所述的方法,其特征在于,所述步骤A中还进一步包括:
为每个呼叫字冠配置相应的因特网接入码,用于表示各个银行服务器的接入
特性;将所述因特网接入码存储在所述扩展的MGCF中。
3.根据权利要求2所述的方法,其特征在于,
所述因特网接入码的取值为:否、高度或低速。
4.根据权利要求2所述的方法,其特征在于,所述步骤A中还进一步包括:
在扩展的MGCF中设置一个被叫号码分析表,用于存储各个呼叫字冠及其
相应的因特网接入码。
5.根据权利要求1所述的方法,其特征在于,所述步骤B包括:
当用户在POS机上刷卡时,POS机将向接入侧设备发起刷卡呼叫;
所述接入侧设备根据所述刷卡呼叫向呼叫会话控制功能实体CSCF发送邀
请消息;
所述CSCF将所述邀请消息转发给扩展的MGCF。
6.根据权利要求1或5所述的方法,其特征在于,所述接入侧设备为:
无源光网络、基于IP的公司电话系统或综合接入设备。
7.根据权利要求1所述的方法,其特征在于,所述步骤C中还进一步包括:
当扩展的MGCF根据所接收到的邀请消息和所存储的呼叫字冠确定不需要
启动数据呼叫流程时,启动普通语音呼叫流程。
8.根据权利要求7所述的方法,其特征在于,所述步骤C中确定是否需要
启动数据呼叫流程包括:
扩展的MGCF从所接收到的邀请消息的to头域中获取被叫号码,将所获取
的被叫号码与扩展的MGCF中所存储的呼叫字冠进行比对;
如果存在与所述被叫号码匹配的呼叫字冠,则确定需要启动数据呼叫流程;
否则,确定不需要启动数据呼叫流程。
9.根据权利要求1所述的方法,其特征在于,
所述数据业务指示中包括:用于确定所需建立的数据通道是高速数据通道还
是低速数据通道的必选信元TMR和可选信元USI,。
10.根据权利要求1所述的方法,其特征在于,所述步骤D包括:
当扩展的MGCF与GMSC之间的数据通道建立之后,扩展的MGCF与接
入侧设备建立正常的语音通道;
在接收到接入侧设备发送的已建立语音通道的确认消息后,扩展的MGCF
向接入侧设备发送再邀请消息,请求将接入侧设备与扩展的MGCF之间的语音

【专利技术属性】
技术研发人员:茅宏业李佐辉郑屹峰周平马瑞
申请(专利权)人:中国移动通信集团浙江有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1