实现无线一键通业务的方法及无线一键通网关转让专利

申请号 : CN200710130362.2

文献号 : CN100584068C

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王锦亮

申请人 : 华为技术有限公司

摘要 :

本发明提供实现无线一键通业务的方法和无线一键通网关,减少终端实现POC业务的流程。方法包括:终端一将与终端二建立会话的请求发送到无线一键通网关;无线一键通网关收到终端一发送的建立会话请求后,向IP多媒体子系统IMS核心网发送注册请求;无线一键通网关收到IMS核心网返回的注册成功响应后,将建立会话请求通过IMS核心网发送到无线一键通服务器;无线一键通服务器将建立会话请求发送到终端二;终端二接受建立会话请求,向无线一键通服务器发送建立会话成功响应;无线一键通服务器通过IMS核心网向无线一键通网关发送建立会话成功响应;无线一键通网关将建立会话成功响应发送到所述终端一。本发明还提供无线一键通网关,扩大POC业务的使用范围。

权利要求 :

1、一种实现无线一键通业务的方法,其特征在于,包括:

终端一将与终端二建立会话的请求发送到无线一键通网关;

所述无线一键通网关收到所述终端一发送的建立会话请求后,向IP多媒 体子系统IMS核心网发送注册请求;

所述无线一键通网关收到所述IMS核心网返回的注册成功响应后,将所 述建立会话请求通过所述IMS核心网发送到无线一键通服务器;

所述无线一键通服务器将所述建立会话请求发送到所述终端二;

所述终端二接受建立会话请求,向所述无线一键通服务器发送建立会话 成功响应;

所述无线一键通服务器通过所述IMS核心网向所述无线一键通网关发送 建立会话成功响应;

所述无线一键通网关将所述建立会话成功响应发送到所述终端一。

2、根据权利要求1所述的实现无线一键通业务的方法,其特征在于,所 述无线一键通网关收到所述终端一发送的建立会话请求后,对所述建立会话 请求进行协议适配,将所述协议适配后的建立会话请求通过所述IMS核心网 发送到所述无线一键通服务器。

3、根据权利要求2所述的实现无线一键通业务的方法,其特征在于,在 所述终端一将与终端二建立会话的请求发送到无线一键通网关前,所述终端 一登录所述无线一键通网关,与所述无线一键通网关建立连接;

在所述登录的终端一用户不是IMS用户时,所述无线一键通网关为所述 终端一用户分配IMS用户身份;所述终端一使用所述分配的IMS用户身份发 送与终端二建立会话的请求。

4、根据权利要求2所述的实现无线一键通业务的方法,其特征在于,所 述无线一键通网关收到所述终端一发送的建立会话请求后,检查所述发送建 立会话请求的终端一是否是LMS用户;

若所述终端一不是IMS用户,所述无线一键通网关为所述终端一分配 IMS用户身份;

无线一键通网关使用所述分配的IMS用户身份向IMS核心网发送注册请 求。

5、根据权利要求3或4所述的实现无线一键通业务的方法,其特征在于,所述终端一收到所述建立会话成功响应后,向所述无线一键通网关发送 媒体流;

所述无线一键通网关通过所述IMS核心网将所述媒体流发送到所述无线 一键通服务器;

所述无线一键通服务器将所述媒体流发送到所述终端二,并将所述终端 二发送到所述终端一的媒体流通过IMS核心网发送到所述无线一键通网关;

所述无线一键通网关将所述终端二发送的媒体流发送到所述终端一。

6、根据权利要求5所述的实现无线一键通业务的方法,其特征在于,所 述无线一键通网关收到所述终端一发送的媒体流后,对所述媒体流进行格式 转换,通过所述IMS核心网将所述格式转换后的媒体流发送到所述无线一键 通服务器;

所述无线一键通网关收到所述终端二发送的媒体流后,对所述媒体流进 行格式转换,向所述终端一发送格式转换后的媒体流。

7、根据权利要求6所述的实现无线一键通业务的方法,其特征在于,所 述终端一收到所述建立会话成功响应后,所述无线一键通网关记录所述终端 一用户号码、所述终端二用户号码,记录所述会话的起始时间和终止时间, 根据所述记录的终端一用户号码和所述终端二用户号码以及所述会话的起始 时间和终止时间进行计费。

8、一种无线一键通网关,其特征在于,包括:

建立会话请求接收单元,用于接收终端一发送的与终端二建立会话的请 求;

注册请求单元,用于在所述建立会话请求接收单元收到所述建立会话请 求后,使用IMS用户身份向IMS核心网发起注册请求;

注册成功响应接收单元,用于接收IMS核心网返回的注册成功响应;

建立会话请求发送单元,用于在所述注册成功响应接收单元收到所述IMS 核心网返回的注册成功响应后,将所述建立会话请求通过所述IMS核心网发 送到无线一键通服务器;

建立会话成功响应发送单元,用于在所述建立会话请求发送单元将所述 建立会话请求通过所述IMS核心网发送到无线一键通服务器后,将所述无线 一键通服务器通过所述IMS核心网发送的建立会话成功响应发送到所述终端 一。

9、根据权利要求8所述的无线一键通网关,其特征在于,还包括:协议适配单元,用于在所述建立会话请求接收单元收到所述建立会话请 求后,对所述建立会话请求进行协议适配;

所述建立会话请求发送单元将所述进行协议适配的建立会话请求通过所 述IMS核心网发送到所述无线一键通服务器。

10、根据权利要求9所述的无线一键通网关,其特征在于,还包括:IMS用户身份检查单元,用于检查登录终端一用户是否是IMS用户;

IMS用户身份分配单元,用于在所述登录终端一用户不是IMS用户时, 为所述终端一用户分配IMS用户身份;

所述注册请求单元使用所述分配的IMS用户身份向IMS核心网发起注册 请求。

11、根据权利要求10所述的无线一键通网关,其特征在于,还包括:媒体流格式转换单元,用于对终端一发送的媒体流进行格式转换,对终 端二发送的媒体流进行格式转换;

媒体流转发单元,用于将所述进行了格式转换后的终端一发送的媒体流 通过所述IMS核心网转发到终端二,将所述进行了格式转换后的终端二发送 的媒体流转发到终端一。

说明书 :

技术领域

本发明涉及通讯领域,尤其涉及实现无线一键通业务的方法及无线一键 通网关。

背景技术

无线一键通(POC,Push to talk over Cellular)业务是基于移动网络的半 双工的点到点或者点到多的语言业务。具有POC业务的用户按一个键开始与 对端通话,建立语音和数据连接,实现点点点或者灵活的群组通信。
POC业务是基于IP多媒体子系统(IMS,IP Multimedia Subsystem)构架 实现的。申请POC业务的终端向POC服务器发起POC业务请求。其中,POC 服务器负责话语权控制,复制和分发用户数据包,点到点和点到多的呼叫控 制;IMS中心提供IMS系统的主要功能,包括POC用户注册,会话初始协议 (SIP,Session Initiation Protocol)消息的路由,在IMS中心网元上完成路由、 POC业务的触发。
现有技术的缺陷是,终端在通过IMS核心网和无线一键通服务器时,在 建立会话请求的过程中需要分别与IMS核心网和无线一键通服务器进行信息 的交互,终端在使用POC业务时需要经过繁琐的流程,终端用户体验差,不 利于POC业务的推广。

发明内容

本发明要解决的技术问题是提供一种实现无线一键通业务的方法及无线 一键通网关,减少终端实现POC业务时,与POC服务器之间交互的流程。
为解决上述技术问题,本发明的目的是通过以下技术方案实现的:
本发明实施例提供一种实现无线一键通业务的方法,包括:
终端一将与终端二建立会话的请求发送到无线一键通网关;所述无线一 键通网关收到所述终端一发送的建立会话请求后,向IP多媒体子系统IMS核 心网发送注册请求;所述无线一键通网关收到所述IMS核心网返回的注册成 功响应后,将所述建立会话请求通过所述IMS核心网发送到无线一键通服务 器;所述无线一键通服务器将所述建立会话请求发送到所述终端二;所述终 端二接受建立会话请求,向所述无线一键通服务器发送建立会话成功响应; 所述无线一键通服务器通过所述IMS核心网向所述无线一键通网关发送建立 会话成功响应;所述无线一键通网关将所述建立会话成功响应发送到所述终 端一。
本发明实施例还提供一种无线一键通网关,包括:建立会话请求接收单 元,用于接收终端一发送的与终端二建立会话的请求;注册请求单元,用于 在所述建立会话请求接收单元收到所述建立会话请求后,使用IMS用户身份 向IMS核心网发起注册请求;注册成功响应接收单元,用于接收IMS核心网 返回的注册成功响应;建立会话请求发送单元,用于在所述注册结果接收单 元收到所述IMS核心网返回的注册结果后,将所述建立会话请求通过所述 IMS核心网发送到无线一键通服务器;建立会话成功响应发送单元,用于在 所述建立会话请求发送单元将所述建立会话请求通过所述IMS核心网发送到 无线一键通服务器后,将所述无线一键通服务器通过所述IMS核心网发送的 建立会话成功响应发送到所述终端一。
以上技术方案可以看出,由于本发明实施例终端一将与终端二建立会话 的请求发送到无线一键通网关,由无线一键通网关向IMS核心网发送注册请 求,并由无线一键通网关向无线一键通服务器发送与终端二建立会话的请求, 继续与终端二建立会话的流程,减少终端在实现POC业务时要进行的流程, 终端用户体验好,方便POC业务的推广。

附图说明

图1是本发明实施一例提供的终端一开始POC呼叫前的流程图;
图2是本发明实施例一提供的实现POC业务的方法图;
图3是本发明实施例二提供的实现POC业务的方法图;
图4是本发明实施例三提供的在一定存在时间内终端二呼叫终端一,实 现POC业务的方法图;
图5是本发明实施例四提供的POC网关的结构图。

具体实施方式

本发明实施例提供实现无线一键通业务的方法及无线一键通网关,可以 实现多种接入方式的终端接入POC业务。
本发明实施例引入POC网关,提供终端网元与POC服务器的接口;POC 网关进行协议适配,实现不同的接入方式的终端接入POC业务。当网络构架 中存在IMS中心时,POC网关提供终端网元与IMS中心和POC服务器的接 口,POC网关进行协议适配,与IMS中心进行信息交互并接入到POC服务 器,实现不同接入方式的终端通过IMS中心接入POC业务。
基于以上原理,本发明提供终端用户网页(WEB)的接入方式实现POC 业务的实施例,但本发明并不局限于WEB的接入方式的终端,比如:通过固 定电话接入。
实施例一,POC网关收到POC呼叫前,分配IMS用户身份实现POC业 务的方法。
终端一呼叫终端二,终端一在开始POC呼叫前,先建立终端一与POC 网关的连接;若终端一登录POC网关使用的登录身份不是IMS用户身份,POC 网关需要给终端一分配临时的IMS用户身份;在POC网关与POC服务器间 存在IMS中心时,POC网关还要向IMS中心请求分配给终端一使用的IMS 用户身份的注册地址,确定该IMS用户身份在IMS中心的可用。
具体的过程,请参阅图1,本发明实施一例提供的终端一开始POC呼叫 前的流程图。
步骤101、终端一登录POC网关,建立终端一与POC网关的连接;
终端一在使用POC业务前,先打开WEB业务页面,即打开进行POC业 务呼叫的页面后,终端即与WEB portal(WEB接口)建立传输控制协议(TCP, Transmission Control Protocol)的连接;建立了WEB接口与终端一TCP连接 后,WEB接口向POC网关发送建立TCP连接的请求,建立与POC网关的 TCP连接;最终,建立起终端一与WEB接口和POC网关之间的TCP连接。
步骤102、POC网关检查当前登录的终端一用户是否是IMS用户;
POC网关对登录的终端一用户进行鉴权,若该终端一登录POC网关使用 的身份不是IMS用户身份,则执行步骤103,POC网关为该终端一用户分配 一个临时的IMS用户身份;若登录的终端一用户使用的是先前注册的IMS用 户身份,则POC网关不需要为其分配IMS用户身份,终端一使用先前注册的 IMS用户身份发起POC呼叫。该步骤POC网关确保登录的终端一用户具有 IMS用户身份。POC网关为不具有IMS用户身份的终端分配IMS用户身份, 使得终端没有IMS用户身份也可以实现POC业务,扩大POC业务的使用范 围。
POC网关将终端一与POC网关建立的连接与终端一用户的IMS用户身 份对应,并保存一定的存在时间。该一定的存在时间,本领域技术人员可以 根据具体的情况设置,一般设置为24小时。
步骤103、POC网关分配IMS用户身份;
POC网关为终端一分配临时的IMS用户身份,在终端一发送的建立会话 请求中携带该临时的IMS用户身份。
终端登录到POC网关,POC网关为终端一分配IMS用户身份,若用户 在POC业务页面上点击发起POC呼叫,进入如下的流程。
请参阅图2是本发明实施例一提供的实现POC业务的方法图。
步骤204、终端一发起建立会话请求;
终端用户在POC业务页面上输入被叫用户的号码,点击呼叫终端二。终 端一将与终端二建立会话的请求发送到POC网关,POC网关收到终端一发送 的建立会话请求后,执行步骤205。
步骤205、POC网关向IMS核心网发送注册请求;
POC网关使用终端一发送的建立会话请求中携带的IMS用户身份向IMS 中心发起注册请求。IMS中心为请求注册的IMS用户身份提供注册地址,确 认该IMS用户身份可用。IMS中心中IMS用户身份的注册地址会在整个POC 业务过程中以及呼叫结束后一定的存在时间内,呼叫结束后一定的存在时间 内是在IMS中心设定的,本领域技术人员可以根据具体的情况设置,一般设 置为24小时。
步骤206、IMS中心向POC网关返回注册成功响应;
IMS中心为POC网关发送的IMS用户身份分配注册地址后,向POC网 关返回注册成功响应。
步骤207、POC网关进行协议适配,通过IMS中心向POC服务器发起建 立会话请求;
在请求POC业务的终端一是IMS终端时,POC网关不需要进行协议适 配,直接通过IMS中将建立会话请求发送到POC服务器;在请求POC业务 的终端一不是IMS终端时,终端一发送的建立会话请求不是基于SIP协议的, POC网关对终端一发送的建立会话请求进行协议适配,具体为:POC网关将 终端一发送的建立会话请求转换为SIP格式的请求,通过IMS中心向POC服 务器发起基于SIP协议的建立会话请求,该建立会话请求里携带终端一和终 端二号码信息,终端一号码信息即是IMS用户身份或者POC网关分配的临时 的IMS用户身份;POC网关先将建立会话请求发送到IMS中心,IMS中心将 该建立会话请求发送到POC服务器。POC网关对不是IMS终端发送的建立 会话请求进行协议适配,方便多种接入方式的终端实现POC业务。
步骤208、POC服务器通过IMS中心向POC网关返回建立会话成功响应;
POC服务器收到IMS中心发送的建立会话请求后,将建立会话请求发送 到终端二,终端二表示接受建立会话请求后,POC服务器向IMS中心返回建 立会话成功响应,IMS中心将建立会话成功响应返回给POC网关。POC网 关收到POC服务器返回的建立会话成功响应后,向终端一返回被叫连接成功 的呼叫结果。
至此,终端一与终端二的POC业务连接连通,主叫终端与被叫终端开始 进行语音通话或其他的数据交换。
建立会话成功后,终端一与终端二开始进行信息交互。若终端一不是IMS 终端,比如,终端一是WEB终端,终端一向POC网关发送基于TCP的媒体 流,POC网关将基于TCP的媒体流转换为基于RTP/RTCP(Real-time Transport Protocol,实时传输协议/Real-time Transport Control Protocol,实时传输控协议) 的媒体流,并将转换后的媒体流发送到被叫终端;终端二向终端一发送基于 RTP/RTCP协议的媒体流,POC网关将基于RTP/RTCP协议的媒体流转换为 基于TCP的媒体流,并将转换格式后的媒体流发送到主叫终端。总之,POC 网关进行媒体流的格式转换,将终端一发送的媒体流转换成被叫终端可接收 的媒体流,将终端二发送的媒体流转换成终端一可接收的媒体流,实现终端 一与终端二的信息交互;比如固定电话的接入终端接入POC业务,POC网关 将固定电话支持的媒体流格式转换为基于RTP/RTCP协议的媒体流,或者将 基于RTP/RTCP协议的媒体流转换为固定电话支持的媒体流格式。
在整个会话开始到会话结束的过程中,POC网关记录发起呼叫的终端用 户号码,呼叫中被叫用户的号码以及会话发起的起始时间和终止时间,方便 在POC网关上查询历史通话记录以及进行相应的计费。
本发明提供另一个实施例,终端一向POC网关发起与终端二建立会话的 请求,POC网关在收到终端一发送的请求后,检查终端一用户是否是IMS用 户,若不是POC网关为终端一用户分配IMS用户身份,并使用该IMS用户 身份向IMS核心网发送注册请求,继续后续的建立会话流程。
实施例二,POC网关在收到POC呼叫后分配IMS用户身份,实现POC 业务。
请参阅图3是本发明实施例二提供的实现POC业务的方法图。
步骤301、终端一发起建立会话请求;
终端用户在POC业务页面上输入被叫用户的号码,点击呼叫终端二。终 端一将与终端二建立会话的请求发送到POC网关,POC网关收到终端一发送 的建立会话请求后,执行步骤302、
步骤302、POC网关检查发起请求的终端一用户是否是IMS用户;
POC网关对终端一用户进行鉴权,若终端一不是IMS用户,则执行步骤 303,POC网关为该终端一用户分配一个临时的IMS用户身份;若发起请求 的终端一用户使用的是先前注册的IMS用户身份,则POC网关不需要为其分 配IMS用户身份,直接执行步骤304。该步骤POC网关确保登录的终端一用 户具有IMS用户身份。POC网关为不具有IMS用户身份的终端分配IMS用 户身份,使得终端没有IMS用户身份也可以实现POC业务,扩大POC业务 的使用范围。
步骤303、POC网关分配IMS用户身份;
POC网关为终端一分配临时的IMS用户身份,执行步骤304。
步骤304、POC网关向IMS核心网发送注册请求;
POC网关使用终端一发送的建立会话请求中携带的IMS用户身份或分配 的IMS用户身份向IMS中心发起注册请求。IMS中心为请求注册的IMS用户 身份提供注册地址,确认该IMS用户身份可用。IMS中心中IMS用户身份的 注册地址会在整个POC业务过程中以及呼叫结束后一定的存在时间内,呼叫 结束后一定的存在时间内是在IMS中心设定的,本领域技术人员可以根据具 体的情况设置,一般设置为24小时。
步骤305、IMS中心向POC网关返回注册成功响应;
IMS中心为POC网关发送的IMS用户身份分配注册地址后,向POC网 关返回注册成功响应。
步骤306、POC网关进行协议适配,通过IMS中心向POC服务器发起建 立会话请求;
在请求POC业务的终端一是IMS终端时,POC网关不需要进行协议适 配,直接通过IMS中将建立会话请求发送到POC服务器;在请求POC业务 的终端一不是IMS终端时,终端一发送的建立会话请求不是基于SIP协议的, POC网关对终端一发送的建立会话请求进行协议适配,具体为:POC网关将 终端一发送的建立会话请求转换为SIP格式的请求,通过IMS中心向POC服 务器发起基于SIP协议的建立会话请求,该建立会话请求里携带终端一和终 端二号码信息,终端一号码信息即是IMS用户身份或者POC网关分配的临时 的IMS用户身份;POC网关先将建立会话请求发送到IMS中心,IMS中心将 该建立会话请求发送到POC服务器。POC网关对不是IMS终端发送的建立 会话请求进行协议适配,方便多种接入方式的终端实现POC业务。
步骤307、POC服务器通过IMS中心向POC网关返回建立会话成功响应;
POC服务器收到IMS中心发送的建立会话请求后,将建立会话请求发送 到终端二,终端二表示接受建立会话请求后,POC服务器向IMS中心返回建 立会话成功响应,IMS中心将建立会话成功响应返回给POC网关。POC网 关收到POC服务器返回的建立会话成功响应后,向终端一返回被叫连接成功 的呼叫结果。
至此,终端一与终端二的POC业务连接连通,主叫终端与被叫终端开始 进行语音通话或其他的数据交换。
建立会话成功后,终端一与终端二开始进行信息交互。若终端一不是IMS 终端,比如,终端一是WEB终端,终端一向POC网关发送基于TCP的媒体 流,POC网关将基于TCP的媒体流转换为基于RTP/RTCP(Real-time Transport Protocol,实时传输协议/Real-time Transport Control Protocol,实时传输控协议) 的媒体流,并将转换后的媒体流发送到被叫终端;终端二向终端一发送基于 RTP/RTCP协议的媒体流,POC网关将基于RTP/RTCP协议的媒体流转换为 基于TCP的媒体流,并将转换格式后的媒体流发送到主叫终端。总之,POC 网关进行媒体流的格式转换,将终端一发送的媒体流转换成被叫终端可接收 的媒体流,将终端二发送的媒体流转换成终端一可接收的媒体流,实现终端 一与终端二的信息交互;比如固定电话的接入终端接入POC业务,POC网关 将固定电话支持的媒体流格式转换为基于RTP/RTCP协议的媒体流,或者将 基于RTP/RTCP协议的媒体流转换为固定电话支持的媒体流格式。
在整个会话开始到会话结束的过程中,POC网关记录发起呼叫的终端用 户号码,呼叫中被叫用户的号码以及会话发起的起始时间和终止时间,方便 在POC网关上查询历史通话记录以及进行相应的计费。
如前所述,IMS中心中IMS用户身份的注册地址会在一定的存在时间内 存在,且POC网关在一定的存在时间内保存与IMS用户身份对应的连接,当 上述过程中的被叫终端向主叫终端发起POC呼叫时,进入如下的流程。
实施例三,是本发明实施例提供的在一定存在时间内终端二呼叫终端一, 实现POC业务的方法。
请参阅图4是本发明实施例三提供的在一定存在时间内终端二呼叫终端 一,实现POC业务的方法图。
POC网关在一定的存在时间内保存与IMS用户身份对应的连接,IMS用 户身份在IMS中心的注册地址也会有一定的存在时间,且POC网关保存的一 定的存在时间与注册地址的一定的存在时间一致,一般都为24小时;因此, 终端一呼叫终端二,显示在终端二上的终端一号码会在24小时内有效;当终 端二呼叫终端一时,直接呼叫终端二上显示的终端一的号码,呼叫在先前建 立的连接上传送。当超过一定的存在时间,终端二再呼叫终端一,则该呼叫 会被IMS中心拒绝,返回建立会话请求失败的响应;若在该一定的存在时间 内,终端一关闭或者终端用户在POC业务页面上注销,则终端二的呼叫同样 不能成功。
步骤401、POC服务器向IMS中心发送建立会话请求;
该建立会话请求中携带终端一的用户号码和终端二的用户号码,终端一 号码即终端一先前注册的IMS用户身份或者在POC网关分配的临时IMS用 户身份。
步骤402、IMS中心查询所述建立会话请求中被叫端号码的注册地址是否 存在;
IMS收到POC服务器发送的建立会话请求后,查询建立会话请求中被叫 端号码的注册地址是否存在;若IMS中心未查询会话请求中被叫用户先前在 IMS中心注册的注册地址,则将接收到的建立会话请求丢弃,并向无线一键 通服务器返回建立会话请求失败响应,POC服务器将建立会话请求失败响应 反馈到终端;若查询到终端一号码的注册地址,则执行步骤403。
步骤403、IMS中心将建立会话请求发送到POC网关;
POC网关收到IMS中心发送的建立会话请求后,查询会话请求中的终端 一的IMS用户身份在POC网关中是否存在,若存在则表明POC网关与终端 一在先前建立的连接存在,POC网关通过先前建立的连接将建立会话请求发 送到终端一;若不存在,则POC网关丢弃该呼叫。终端一收到建立会话请求, 表示接受建立会话请求后,执行步骤404。
步骤404、POC网关通过IMS中心向POC服务器返回成功会话响应;
终端一表示接收建立会话请求后,POC网关向IMS中心发送成功会话响 应,IMS中心将成功会话响应发送到POC服务器。
终端与POC服务器成功建立会话后,终端二和终端一之间进行数据的交 换。POC网关进行媒体流的格式转换,将终端二发送的媒体流转换成终端一 可接收的媒体流,将终端二发送的媒体流转换成终端一可接收的媒体流。本 发明实施例提供的是WEB接入端,网关将基于RTP/RTCP的媒体流转换为基 于TCP协议的媒体流;相反的,终端一向终端二发送媒体流,POC网关同样 将终端一发送的基于TCP的媒体流的转换成基于RTP/RTCP的媒体流,实现 POC业务的双方通信。
在整个会话开始到会话结束的过程中,POC网关记录发起呼叫的终端用 户号码,呼叫中被叫用户的号码以及会话发起的起始时间和终止时间,方便 在POC网关上查询历史通话记录以及进行相应的计费。
请参阅图5是本发明实施例四提供的POC网关的结构图。
如图所示,POC网关包括:
建立会话请求接收单元510,用于接收终端一发送的与终端二建立会话的 请求;
注册请求单元520,用于在所述建立会话请求接收单元收到所述建立会话 请求后,使用IMS用户身份向IMS核心网发起注册请求;
注册成功响应接收单元530,用于接收IMS核心网返回的注册成功响应;
建立会话请求发送单元540,用于在所述注册成功响应接收单元收到所述 IMS核心网返回的注册成功响应后,将所述建立会话请求通过所述IMS核心 网发送到无线一键通服务器;
建立会话成功响应发送单元550,用于在所述建立会话请求发送单元将所 述建立会话请求通过所述IMS核心网发送到无线一键通服务器后,将所述无 线一键通服务器通过所述IMS核心网发送的建立会话成功响应发送到所述终 端一。
在发送建立会话请求的终端一不是IMS终端时,POC网关还包括:
协议适配单元560,用于在所述建立会话请求接收单元收到所述建立会话 请求后,对所述建立会话请求进行协议适配;
所述建立会话请求发送单元将所述进行协议适配的建立会话请求通过所 述IMS核心网发送到所述无线一键通服务器。
为确保没有IMS用户身份的终端用户可以实现POC业务,所述无线一键 通网关还包括:
IMS用户身份检查单元570,用于检查登录终端一用户是否是IMS用户;
IMS用户身份分配单元580,用于在所述登录终端一用户不是IMS用户 时,为所述终端一用户分配IMS用户身份;
所述注册请求单元使用所述分配的IMS用户身份向IMS核心网发起注册 请求。
建立会话后,终端一与终端二之间进行媒体流的交互,POC网关还包括:
媒体流格式转换单元590,用于对终端一发送的媒体流进行格式转换,对 终端二发送的媒体流进行格式转换;
媒体流转发单元610,用于将所述进行了格式转换后的终端一发送的媒体 流通过所述IMS核心网转发到所述终端二,将所述进行了格式转换后的终端 二发送的媒体流转发到终端一。
由于本发明实施例提供无线一键通服务器在收到其他终端发送的无线一 键通业务请求,通过无线一键通网关向终端发送会话请求,提供了多种接入 的终端也可以作为无线一键通业务中的被叫用户的技术方案,提供多少接入 方式的终端实现无线一键通业务的双向性。
以上对本发明所提供的一种实现无线一键通业务的方法及无线一键通网 关进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行 了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其思想;同时, 对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范 围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。