CN109996169A - 获取被叫用户位置信息的方法及装置 - Google Patents
获取被叫用户位置信息的方法及装置 Download PDFInfo
- Publication number
- CN109996169A CN109996169A CN201711464659.2A CN201711464659A CN109996169A CN 109996169 A CN109996169 A CN 109996169A CN 201711464659 A CN201711464659 A CN 201711464659A CN 109996169 A CN109996169 A CN 109996169A
- Authority
- CN
- China
- Prior art keywords
- called user
- location information
- response message
- temporary response
- intelligent network
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 66
- 230000004044 response Effects 0.000 claims abstract description 106
- 238000012545 processing Methods 0.000 claims description 27
- 238000004590 computer program Methods 0.000 claims description 13
- 230000007774 longterm Effects 0.000 claims description 7
- 230000001960 triggered effect Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 229920000767 polyaniline Polymers 0.000 description 6
- 238000013475 authorization Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0892—Network architectures or network communication protocols for network security for authentication of entities by using authentication-authorization-accounting [AAA] servers or protocols
-
- 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
-
- 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/1096—Supplementary features, e.g. call forwarding or call holding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Accounting & Taxation (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供一种获取被叫用户位置信息的方法及装置,该方法可应用于被叫用户侧的智能网平台。智能网平台接收被叫用户的会话呼叫请求消息;所述智能网平台接收所述会话呼叫请求消息的临时响应消息;所述智能网平台根据所述临时响应消息,获取所述被叫用户的位置信息。通过本发明实施例可降低被叫用户侧的智能网平台获取被叫用户的位置信息的时延。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种在智能网中获取被叫用户位置信息的方法及装置。
背景技术
随着通信技术的发展,通信业务的种类越来越多样化,例如基于长期演进(LongTerm Evolution,LTE)语音业务(Voice over LTE,VoLTE)的智能网中,主叫用户和被叫用户可在同城特例及边界漫游情况时享受特殊收费业务,因此需要在智能网中,智能网平台(SCP AS)在呼叫流程中获取用户的实时位置信息显得尤为重要。
目前,在智能网的呼叫流程中,主叫用户发起会话呼叫请求(INVITE)消息时,会在会话呼叫请求消息中包括接入位置信息(P-Access-Network-Info,PANI),该PANI的头域中携带了主叫用户的精确位置信息。携带主叫用户精确位置信息的INVITE信息能够被路由至被叫用户侧的智能网平台上,被叫用户侧的智能网平台由于需要处理边界漫游以及同城特例等业务,需要获取到被叫用户的实时位置信息。被叫用户侧的智能网平台获取被叫用户的实时位置信息,主要是通过被叫用户的被叫流程来获取,具体的,当被叫用户的被叫流程触发到被叫侧的智能网平台后,被叫用户侧的智能网平台通过第一个UDR/UDA消息从归属位置服务器(Home Subscriber Sever,HSS)处获取被叫用户的域选信息,并通过第二个UDR/UDA消息从HSS处获取被叫用户的位置信息,然而被叫用户的位置信息需要与被叫用户建立通信连接后才能获取,当被叫用户处于空闲(IDLE)状态时,需要寻呼被叫用户,寻呼被叫用户的流程不可避免的会造成耗时,使得被叫用户侧的智能网平台获取被叫用户的位置信息耗时长,导致主叫用户与被叫用户呼叫接续时间延长。
发明内容
本发明实施例提供一种获取被叫用户位置信息的方法及装置,以降低被叫用户侧的智能网平台获取被叫用户的位置信息的时延。
第一方面,本发明实施例提供一种获取被叫用户位置信息的方法,应用于被叫用户侧的智能网平台,包括:
所述智能网平台接收被叫用户的会话呼叫请求消息;
所述智能网平台接收所述会话呼叫请求消息的临时响应消息;
所述智能网平台根据所述临时响应消息,获取所述被叫用户的位置信息。
可选的,所述临时响应消息用于指示被叫用户的呼叫正在接续,并携带所述被叫用户的位置信息。所述智能网平台根据所述临时响应消息,获取所述被叫用户的位置信息,包括:
所述智能网平台保存所述临时响应消息中携带的所述被叫用户的位置信息。
可选的,所述临时响应消息用于提示所述被叫用户设置了签约呼转。所述智能网平台根据所述临时响应消息,获取所述被叫用户的位置信息,包括:
所述智能网平台基于所述临时响应消息触发从归属位置服务器处获取所述被叫用户的位置信息的流程。
进一步的,所述智能网平台接收所述会话呼叫请求消息的临时响应消息之前,所述方法还包括:
所述智能网平台从归属位置服务器处获取所述被叫用户的域选信息,并根据所述被叫用户的域选信息确定所述被叫用户所在的网络为智能网络,所述智能网络包括长期演进网络。
更进一步的,所述临时响应消息为18x消息。
第二方面,本发明实施例提供一种获取被叫用户位置信息的装置,包括接收单元和处理单元,其中,
所述接收单元用于接收被叫用户的会话呼叫请求消息,以及接收所述会话呼叫请求消息的临时响应消息;
所述处理单元用于根据所述接收单元接收的临时响应消息,获取所述被叫用户的位置信息。
可选的,所述临时响应消息用于指示被叫用户的呼叫正在接续,并携带所述被叫用户的位置信息;所述处理单元采用如下方式根据所述临时响应消息,获取所述被叫用户的位置信息:
保存所述接收单元接收到的临时响应消息中携带的所述被叫用户的位置信息。
可选的,所述临时响应消息用于提示所述被叫用户设置了签约呼转;所述处理单元采用如下方式根据所述临时响应消息,获取所述被叫用户的位置信息:
基于所述接收单元接收到的所述临时响应消息触发从归属位置服务器处获取所述被叫用户的位置信息的流程。
进一步的,所述接收单元还用于:
接收所述会话呼叫请求消息的临时响应消息之前,从归属位置服务器处获取所述被叫用户的域选信息。
所述处理单元还用于:
根据所述接收单元接收的所述被叫用户的域选信息确定所述被叫用户所在的网络为智能网络,所述智能网络包括长期演进网络。
更进一步的,所述临时响应消息为18x消息。
第三方面,本发明实施例提供一种智能网平台,包括存储器、收发器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述第一方面所述的获取被叫用户位置信息的方法,并控制所述收发器收发信号。
第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的获取被叫用户位置信息方法中的步骤。
本发明实施例提供的获取被叫位置信息的方法及装置,被叫用户侧的智能网平台在接收被叫用户的会话呼叫请求消息,继续接收所述会话呼叫请求消息的临时响应消息,并根据所述临时响应消息,获取所述被叫用户的位置信息,省去了在接收到被叫用户的会话呼叫请求消息后直接从被叫用户的归属位置服务器处实时获取所述被叫用户位置信息的流程,缩短了被叫用户侧的智能网平台获取被叫用户的位置信息耗时长,并可缩短主叫用户与被叫用户呼叫接续的时延。
附图说明
图1为本发明实施例提供的一种获取被叫用户位置信息的方法流程图;
图2为本发明实施例提供的另一种获取被叫用户位置信息的方法流程图;
图3为主叫用户终端A与被叫用户终端B呼叫流程中主叫用户侧的实施流程图;
图4所示为主叫用户终端A与被叫用户终端B呼叫流程中被叫用户侧的实施流程图;
图5为本发明实施例提供的一种获取被叫用户侧位置信息的装置结构示意图;
图6为本发明实施例提供的一种智能网平台的结构示意图。
具体实施方式
本发明实施例提供的获取被叫位置信息的方法及装置,可应用于被叫用户侧的智能网平台,被叫用户侧的智能网平台在接收被叫用户的会话呼叫请求消息,取消从被叫用户的归属位置服务器处实时获取所述被叫用户位置信息的流程处理步骤,继续接收所述会话呼叫请求消息的临时响应消息,并根据所述临时响应消息,获取所述被叫用户的位置信息,缩短了被叫用户侧的智能网平台获取被叫用户的位置信息耗时长,并可缩短主叫用户与被叫用户呼叫接续的时延。
以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
图1所示为本发明实施例提供的一种被叫用户侧的智能网平台获取被叫用户位置信息的方法流程图,参阅图1所示,该方法包括:
S101:被叫用户侧智能网平台接收被叫用户的会话呼叫请求消息。
本发明实施例中主叫用户呼叫被叫用户时,会发送会话呼叫请求消息,该会话呼叫请求消息可以路由至被叫用户侧智能网平台。本发明实施例中智能网平台例如可是LTE网络(也称为4G网络)中的SCP AS。
S102:被叫用户侧智能网平台接收会话呼叫请求消息的临时响应消息。
本发明实施例中会话呼叫请求消息的临时响应消息可以理解为是被叫用户侧智能网平台在接收到被叫用户的会话呼叫请求消息后,获取被叫用户的域选信息后,取消执行从被叫用户的归属位置服务器处获取被叫用户的位置信息后继续进行后续业务流程处理中接收到的下一个消息,例如可以是18x消息,该18x消息可以是用于指示被叫用户的呼叫正在接续,并携带所述被叫用户位置信息的183消息,也可以是用于指示所述被叫用户设置了签约呼转的181消息。
S103:被叫用户侧智能网平台根据接收到的临时响应消息,获取被叫用户的位置信息。
本发明实施例中,被叫用户侧的智能网平台在接收被叫用户的会话呼叫请求消息,继续接收所述会话呼叫请求消息的临时响应消息,并根据所述临时响应消息,获取所述被叫用户的位置信息,省去了在接收到被叫用户的会话呼叫请求消息后直接从被叫用户的归属位置服务器处实时获取所述被叫用户位置信息的流程,缩短了被叫用户侧的智能网平台获取被叫用户的位置信息耗时长,并可缩短主叫用户与被叫用户呼叫接续的时延。
一种可能的实施方式中,本发明实施例中被叫用户侧智能网平台接收到临时响应消息后,可判断该临时响应消息是否携带了被叫用户的位置信息,若携带了被叫用户的位置信息,可直接保存该临时响应消息中携带的所述被叫用户的位置信息,省去了在接收到被叫用户的会话呼叫请求消息后直接从被叫用户的归属位置服务器处实时获取所述被叫用户位置信息的流程,缩短了被叫用户侧的智能网平台获取被叫用户的位置信息耗时长,并可缩短主叫用户与被叫用户呼叫接续的时延。若该临时响应消息未携带被叫用户的位置信息,则可触发从归属位置服务器处获取所述被叫用户的位置信息的流程。
可选的,若临时响应消息用于指示被叫用户的呼叫正在接续,并携带被叫用户的位置信息,则被叫用户侧智能网平台可直接保存所述临时响应消息中携带的所述被叫用户的位置信息。
可选的,若临时响应消息用于提示所述被叫用户设置了签约呼转,则被叫用户侧智能网平台可基于所述临时响应消息触发从归属位置服务器处获取所述被叫用户的位置信息的流程。
进一步的,通常在智能网络中,例如LTE网络中,被叫用户侧智能网平台在获取到被叫用户的域选信息后,进行后续业务流程处理中接收到的下一个消息(临时响应消息)会携带有被叫用户的位置信息,故本发明实施例中为了保障被叫用户侧的智能网平台能够直接保存临时响应消息中携带的被叫用户的位置信息,缩短被叫用户位置信息获取的时延,被叫用户侧的智能网平台可在接收所述会话呼叫请求消息的临时响应消息之前,从归属位置服务器处获取所述被叫用户的域选信息,并根据所述被叫用户的域选信息确定所述被叫用户所在的网络是否为智能网络。若所述被叫用户所在的网络为智能网络,则继续执行上述根据临时响应消息获取被叫用户的位置信息的实施流程,若被叫用户所在的网络不是智能网络,则可按照目前已有技术获取被叫用户的位置信息。
综合上述描述的各种可能的实施方式,图2提供了本发明实施例提供的一种可能的获取被叫用户位置信息的方法实施流程图,参阅图2所示,该方法包括:
S201:被叫用户侧智能网平台接收被叫用户的会话呼叫请求消息。
S202:被叫用户侧智能网平台从归属位置服务器处获取所述被叫用户的域选信息,根据所述被叫用户的域选信息确定所述被叫用户所在的网络是否为智能网络。
若被叫用户所在的网络为智能网络,则可继续执行S203,若被叫用户所在的网络不是智能网络,则可采用目前已有技术获取被叫用户的位置信息。
S203:被叫用户侧智能网平台接收会话呼叫请求消息的临时响应消息。
本发明实施例中被叫用户侧智能网平台接收到临时响应消息后,可根据具体的临时响应消息所指示的内容采用不同的处理方式。本发明实施例中临时响应消息可以是用于指示被叫用户的呼叫正在接续,并携带被叫用户的位置信息的临时响应消息,例如183消息。本发明实施例中临时响应消息也可以是用于提示被叫用户设置了签约呼转的临时响应消息,例如181消息。
S204:判断临时响应消息是否为用于指示被叫用户的呼叫正在接续,并携带被叫用户位置信息的临时响应消息,或者是否为用于提示所述被叫用户设置了签约呼转的临时响应消息。
S205:若临时响应消息用于指示被叫用户的呼叫正在接续,并携带被叫用户的位置信息,则被叫用户侧智能网平台可直接保存临时响应消息中携带的被叫用户位置信息。
S206:若临时响应消息为用于提示所述被叫用户设置了签约呼转的临时响应消息,则被叫用户侧智能网平台可基于临时响应消息触发从归属位置服务器处获取所述被叫用户的位置信息的流程。
本发明实施例中,若临时响应消息不是用于指示被叫用户的呼叫正在接续,并携带被叫用户位置信息的临时响应消息,也不是用于提示被叫用户设置了签约呼转的临时响应消息,则被叫用户侧智能网平台可按照目前已有技术获取被叫用户的位置信息。
本发明实施例以下将结合实际应用对上述实施例涉及的获取被叫用户位置信息的具体实施过程进行举例说明。
其中,获取被叫用户位置信息的一种典型的应用场景是应用在VoLTE智能网中主叫用户和被叫用户进行同城特例以及边界漫游等特殊业务处理过程的呼叫接续流程中。以下以主叫用户为终端A,被叫用户为终端B,智能网为VoLTE为例进行具体说明。
图3所示为主叫用户终端A与被叫用户终端B呼叫流程中主叫用户侧的实施流程图,参阅图3所示,包括:
S301:终端A向网际协议(Internet Protocol,IP)多媒体子系统(IP MultimediaSystem,IMS)拜访网络入口的主叫用户侧代理呼叫会话功能(Proxy Call SessionControl Function,P-CSCF)_A发送呼叫会话请求(INVITE)消息发起会话。消息包含的关键信元有:统一资源标识符请求(Request-Uniform Resource Identifier,Request-URI)、From、To、Contact、会话描述协议(Session Descriptor Protocol,SDP)消息体和PANI,其中PANI用于携带接入网信息,包括了终端A上报的位置信息。
S302:P-CSCF_A从INVITE消息中获得终端A的会话信息,将用户的信令地址、媒体带宽等信息通过认证授权请求消息(Authentication Authorization Reauest,AAR)发送给主叫用户侧策略计费功能(Policy and Charging Rule Function,PCRF)_A,通知PCRF_A建立承载,并上报用户的精确位置信息。
S303:PCRF_A向P-CSCF_A发送认证授权应答消息(AuthenticationAuthorization Answter,AAA)响应。
S304:PCRF_A将分组核心演进(Evolved Packet Core,EPC)网络上报上来的接入网信息,包括承载建立情况及终端A的位置信息情况通过主叫位置上报消息(RAR)通知给P-CSCF_A。
S305:P-CSCF_A向PCRF_A发送重认证授权服务应答消息(RAA)响应。
S306:P-CSCF_A收到INVITE消息,将自己的地址放到Via和Record-Route头域,将注册时保存的S-CSCF的地址加入Route头域,路由消息到服务CSCF(Serving CSCF,S-CSCF)_A。此外,该消息中的PANI头域(P-Access-Network-Info)携带了主叫用户的精确位置信息。
S307:S-CSCF_A将INVITE消息通过主叫用户侧VoLTE基本业务平台(MMTEL AS_A)、SCC-AS_A以及主叫用户侧智能网平台(SCP-AS_A)将INVITE消息路由至归属位置寄存器(Home Location Register,HLR)/归属位置服务器(Home Subscriber Sever,HSS)。
图4所示为主叫用户终端A与被叫用户终端B呼叫流程中被叫用户侧的实施流程图,图4中的流程可接续图3所示流程,参阅图4所示,包括:
S308:HLR/HSS将INVITE消息路由至被叫用户侧的S-CSCF(S-CSCF_B),S-CSCF_B将INVITE消息路由至被叫用户侧智能网平台SCP-AS_B。
S309:SCP-AS_B获取到INVITE消息后,通过UDR/UDA消息从HLR/HSS处获取域选信息,并确定接入网为LTE网络,保存域选信息。
S310:SCP-AS_B将INVITE消息通过S-CSCF_B发送至被叫用户侧VoLTE基本业务平台MMTEL AS_B。
MMTEL AS_B可确定终端B是否设置了签约呼转,若终端B设置了签约呼转,则执行S311。若终端B未设置签约呼转,则执行S312。
S311:MMTEL AS_B若确定终端B设置了签约呼转,则向S-CSCF_B发送用于提示终端B设置了签约呼转的临时响应消息(181消息)。其中,该临时响应消息(181消息)中还包括终端B设置呼转的终端C的信息。
S-CSCF_B将提示终端B设置了签约呼转的临时响应消息(181消息)发送给SCP-AS_B。
SCP-AS_B确定接收到的临时响应消息提示终端B设置了签约呼转,则根据保存的域选信息,通过UDR/UDA消息从HLR/HSS处获取终端B的位置信息。
其中,后续流程与现有技术相同,例如可将终端C的信息路由给终端A。
S312:MMTEL AS_B若确定终端B未设置签约呼转,则通过S-CSCF_B、SCC-AS_B,被叫用户侧代理呼叫会话功能(P-CSCF_B)以及被叫用户侧策略计费功能(PCRF_B)将INVITE消息路由至终端B。
终端B接收到INVITE消息后向P-CSCF_B发送用于指示终端B呼叫正在接续并携带终端B位置信息的临时响应消息(183消息),P-CSCF_B通过PCRF_B进行被叫侧资源预留,并获取终端B的位置信息。携带有终端B位置信息的临时响应消息(183消息)可被路由至SCPAS_B,该临时响应消息(183消息)中的PANI头域(P-Access-Network-Info)携带了终端B的位置信息(utran-cell-id-3gpp)。SCP AS_B判断此临时响应消息(183消息)为收到INVITE消息之后的第一个18x消息,则保存终端B的位置信息。
其中,后续流程可参阅现有技术,例如终端A与终端B进行呼叫接续。
本发明实施例提供的获取被叫位置信息的方法,被叫用户侧的智能网平台在接收被叫用户的会话呼叫请求消息,通过获取的域选信息确定被叫用户接入网为LTE网络时,不再实时执行去HLR/HSS获取被叫用户的位置信息,而是保存域选结果、继续后续的业务流程,等待接收下一消息。通过判断收到的下一消息为181消息还是183消息的临时响应消息,进行不同的业务处理。如果收到的下一消息为181消息,则根据保存的域选信息启动对被叫用户位置信息的获取流程。如果收到的下一消息为183消息,则直接保存183消息的PANI头域(P-Access-Network-Info)中携带的被叫用户位置信息,即utran-cell-id-3gpp字段,省去了原来流程中的实时位置信息获取流程,缩短了被叫用户侧的智能网平台获取被叫用户的位置信息耗时长,并可缩短主叫用户与被叫用户呼叫接续的时延。
基于与上述提供的自采暖系统节能控制方法相同的发明构思,本发明实施例还提供了一种获取被叫用户位置信息的装置。
图5所示为本发明实施例提供的一种获取被叫用户位置信息的装置结构示意图。参阅图5所示,本发明实施例提供的获取被叫用户位置信息的装置包括接收单元101和处理单元102,其中,所述接收单元101用于接收被叫用户的会话呼叫请求消息,以及接收所述会话呼叫请求消息的临时响应消息。所述处理单元102用于根据所述接收单元101接收的临时响应消息,获取所述被叫用户的位置信息。
可选的,所述临时响应消息可用于指示被叫用户的呼叫正在接续,并携带所述被叫用户的位置信息,例如所述临时响应消息可以为183消息。所述处理单元102通过保存所述接收单元101接收到的临时响应消息中携带的所述被叫用户的位置信息,获取所述被叫用户的位置信息。
可选的,所述临时响应消息也可用于提示所述被叫用户设置了签约呼转,例如所述临时响应消息可以为181消息。所述处理单元102采用如下方式根据所述临时响应消息,获取所述被叫用户的位置信息:基于所述接收单元101接收到的所述临时响应消息触发从归属位置服务器处获取所述被叫用户的位置信息的流程。
进一步的,所述接收单元101还用于:接收所述会话呼叫请求消息的临时响应消息之前,从归属位置服务器处获取所述被叫用户的域选信息。
所述处理单元102还用于:根据所述接收单元101接收的所述被叫用户的域选信息确定所述被叫用户所在的网络为智能网络,所述智能网络包括长期演进网络。
更进一步的,所述临时响应消息为18x消息,例如可以是183消息,也可以是181消息。
本发明实施例还提供一种智能网平台,该智能网平台可以应用于被叫用户侧。图6所示为本发明实施例提供的智能网平台的一种结构示意图,参阅图6所示,本发明实施例中提供的智能网平台包括存储器1001、收发器1002、处理器1003及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器1003执行所述程序时实现如上述实施例涉及的获取被叫用户位置信息的方法,并控制所述收发器1002收发信号。
需要说明的是,本述涉及的处理器1003可以是中央处理器(Central ProcessingUnit,CPU),通用处理器,数字信号处理器(Digital Signal Processor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器1003也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。
其中,所述存储器1001可以集成在所述处理器1003中,也可以与所述处理器1003分开设置。
收发器1002可以通过收发电路或者收发的专用芯片实现。作为一种实现方式,收发器1002也可以由接收器实现接收信号功能,由发射器实现发射信号功能。
本发明实施例提供的获取被叫用户位置信息的装置和智能网平台,所涉及的与本发明实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或其他实施例中关于这些内容的描述,此处不做赘述。
可以理解的是,本申请实施例附图中仅仅示出了获取被叫用户位置信息的装置和智能网平台的简化设计。在实际应用中,终端和网络设备并不限于上述结构,例如还可以包括双工器以及基带处理部分。
本发明实施例提供的获取被叫用户位置信息的装置和智能网平台,只需要对被叫用户位置信息获取流程进行修订便可实现,其他网元无需改造,操作简单、实用性较高,便于快速部署。
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述实施例所述的获取被叫用户位置信息方法中的步骤。
本发明实施例提供的获取被叫位置信息的方法及装置,被叫用户侧的智能网平台在接收被叫用户的会话呼叫请求消息,继续接收所述会话呼叫请求消息的临时响应消息,并根据所述临时响应消息,获取所述被叫用户的位置信息,省去了在接收到被叫用户的会话呼叫请求消息后直接从被叫用户的归属位置服务器处实时获取所述被叫用户位置信息的流程,缩短了被叫用户侧的智能网平台获取被叫用户的位置信息耗时长,并可缩短主叫用户与被叫用户呼叫接续的时延。
本领域内的技术人员应明白,本发明实施例可提供为方法、系统、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (12)
1.一种获取被叫用户位置信息的方法,其特征在于,应用于被叫用户侧的智能网平台,包括:
所述智能网平台接收被叫用户的会话呼叫请求消息;
所述智能网平台接收所述会话呼叫请求消息的临时响应消息;
所述智能网平台根据所述临时响应消息,获取所述被叫用户的位置信息。
2.如权利要求1所述的方法,其特征在于,所述临时响应消息用于指示被叫用户的呼叫正在接续,并携带所述被叫用户的位置信息;
所述智能网平台根据所述临时响应消息,获取所述被叫用户的位置信息,包括:
所述智能网平台保存所述临时响应消息中携带的所述被叫用户的位置信息。
3.如权利要求1所述的方法,其特征在于,所述临时响应消息用于提示所述被叫用户设置了签约呼转;
所述智能网平台根据所述临时响应消息,获取所述被叫用户的位置信息,包括:
所述智能网平台基于所述临时响应消息触发从归属位置服务器处获取所述被叫用户的位置信息的流程。
4.如权利要求1至3任一项所述的方法,其特征在于,所述智能网平台接收所述会话呼叫请求消息的临时响应消息之前,所述方法还包括:
所述智能网平台从归属位置服务器处获取所述被叫用户的域选信息,并根据所述被叫用户的域选信息确定所述被叫用户所在的网络为智能网络,所述智能网络包括长期演进网络。
5.如权利要求1所述的方法,其特征在于,所述临时响应消息为18x消息。
6.一种获取被叫用户位置信息的装置,其特征在于,包括接收单元和处理单元,其中,
所述接收单元用于接收被叫用户的会话呼叫请求消息,以及接收所述会话呼叫请求消息的临时响应消息;
所述处理单元用于根据所述接收单元接收的临时响应消息,获取所述被叫用户的位置信息。
7.如权利要求6所述的装置,其特征在于,所述临时响应消息用于指示被叫用户的呼叫正在接续,并携带所述被叫用户的位置信息;
所述处理单元采用如下方式根据所述临时响应消息,获取所述被叫用户的位置信息:
保存所述接收单元接收到的临时响应消息中携带的所述被叫用户的位置信息。
8.如权利要求6所述的装置,其特征在于,所述临时响应消息用于提示所述被叫用户设置了签约呼转;
所述处理单元采用如下方式根据所述临时响应消息,获取所述被叫用户的位置信息:
基于所述接收单元接收到的所述临时响应消息触发从归属位置服务器处获取所述被叫用户的位置信息的流程。
9.如权利要求6至8任一项所述的装置,其特征在于,所述接收单元还用于:
接收所述会话呼叫请求消息的临时响应消息之前,从归属位置服务器处获取所述被叫用户的域选信息;
所述处理单元还用于:
根据所述接收单元接收的所述被叫用户的域选信息确定所述被叫用户所在的网络为智能网络,所述智能网络包括长期演进网络。
10.如权利要求6所述的装置,其特征在于,所述临时响应消息为18x消息。
11.一种智能网平台,包括存储器、收发器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-5任一项所述的获取被叫用户位置信息的方法,并控制所述收发器收发信号。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5任一项所述的获取被叫用户位置信息的方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711464659.2A CN109996169B (zh) | 2017-12-28 | 2017-12-28 | 获取被叫用户位置信息的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711464659.2A CN109996169B (zh) | 2017-12-28 | 2017-12-28 | 获取被叫用户位置信息的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109996169A true CN109996169A (zh) | 2019-07-09 |
CN109996169B CN109996169B (zh) | 2021-05-28 |
Family
ID=67109392
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711464659.2A Active CN109996169B (zh) | 2017-12-28 | 2017-12-28 | 获取被叫用户位置信息的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109996169B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1852365A (zh) * | 2005-09-14 | 2006-10-25 | 华为技术有限公司 | 一种提供位置信息的方法和系统及一种回铃音设备 |
CN1859782A (zh) * | 2006-03-11 | 2006-11-08 | 华为技术有限公司 | 一种获取用户拜访位置信息的方法 |
CN101873526A (zh) * | 2010-07-14 | 2010-10-27 | 深圳市凯立德计算机系统技术有限公司 | 一种定位监控的方法及导航设备 |
US20130178206A1 (en) * | 2012-01-05 | 2013-07-11 | Tara Chand Singhal | System and method for efficient operation of cellular communication networks |
CN103327451A (zh) * | 2013-06-13 | 2013-09-25 | 西安山景信息工程技术有限公司 | 一种手机定位系统和定位方法及手机 |
CN103347256A (zh) * | 2013-07-19 | 2013-10-09 | 成都博云科技有限公司 | 一种ims网络的用户漫游识别方法及用户漫游识别系统 |
CN105992150A (zh) * | 2015-03-03 | 2016-10-05 | 中国移动通信集团公司 | 一种用户位置的获取方法及装置 |
CN106804031A (zh) * | 2015-11-26 | 2017-06-06 | 中国移动通信集团公司 | 一种话音转换方法及装置 |
-
2017
- 2017-12-28 CN CN201711464659.2A patent/CN109996169B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1852365A (zh) * | 2005-09-14 | 2006-10-25 | 华为技术有限公司 | 一种提供位置信息的方法和系统及一种回铃音设备 |
CN1859782A (zh) * | 2006-03-11 | 2006-11-08 | 华为技术有限公司 | 一种获取用户拜访位置信息的方法 |
CN101873526A (zh) * | 2010-07-14 | 2010-10-27 | 深圳市凯立德计算机系统技术有限公司 | 一种定位监控的方法及导航设备 |
US20130178206A1 (en) * | 2012-01-05 | 2013-07-11 | Tara Chand Singhal | System and method for efficient operation of cellular communication networks |
CN103327451A (zh) * | 2013-06-13 | 2013-09-25 | 西安山景信息工程技术有限公司 | 一种手机定位系统和定位方法及手机 |
CN103347256A (zh) * | 2013-07-19 | 2013-10-09 | 成都博云科技有限公司 | 一种ims网络的用户漫游识别方法及用户漫游识别系统 |
CN105992150A (zh) * | 2015-03-03 | 2016-10-05 | 中国移动通信集团公司 | 一种用户位置的获取方法及装置 |
CN106804031A (zh) * | 2015-11-26 | 2017-06-06 | 中国移动通信集团公司 | 一种话音转换方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN109996169B (zh) | 2021-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2751971B1 (en) | Home routing for ims roaming using vplmn anchor | |
US8634381B2 (en) | Session transfer between different access network types | |
EP3170324B1 (en) | Policy control in session initiation protocol forking | |
US9001741B2 (en) | Base-station provided access to IMS services | |
CN103619006B (zh) | 一种语音呼叫业务的实现方法及系统 | |
CN110035040B (zh) | 一种信令寻址的方法和装置 | |
CN109151901B (zh) | 一种业务质量保障方法及装置 | |
EP2797285B1 (en) | Method and apparatus for network communication | |
CN103841080A (zh) | 一种被叫号码补齐方法、设备和系统 | |
CN116261182A (zh) | 一种协商视频媒体的方法及装置 | |
CN106165384B (zh) | 文本消息的安全处理 | |
US8605677B2 (en) | Routing packet flows along an optimized path | |
CN108307376B (zh) | 一种被叫接入域的选择方法、装置及系统 | |
CN109996169B (zh) | 获取被叫用户位置信息的方法及装置 | |
WO2011050733A1 (zh) | 一种ims集中业务的通信方法、装置及系统 | |
WO2022166742A1 (zh) | 网络注册方法、装置和用户设备 | |
CN107852577B (zh) | 一种补充业务实现方法、终端设备和ims服务器 | |
WO2018036515A1 (zh) | 一种数据处理方法、装置及系统 | |
EP3742695B1 (en) | Network service system and method | |
US8599787B2 (en) | Routing packet flows along an optimized path in an IMS network | |
CN105207982A (zh) | 资源共享处理方法、装置及p-cscf | |
CN112020051B (zh) | VoLTE业务注销方法、装置、设备及计算机存储介质 | |
EP3086593A1 (en) | Network entity and method for monitoring an ims-based service | |
CN107371191B (zh) | 一种音频呼叫转换为视频呼叫的方法及设备 | |
WO2016201845A1 (zh) | 一种ims网络中实现ussd功能的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |