CN102131069A - Video call method, system, terminal and mobile switching center - Google Patents
Video call method, system, terminal and mobile switching center Download PDFInfo
- Publication number
- CN102131069A CN102131069A CN2010105590952A CN201010559095A CN102131069A CN 102131069 A CN102131069 A CN 102131069A CN 2010105590952 A CN2010105590952 A CN 2010105590952A CN 201010559095 A CN201010559095 A CN 201010559095A CN 102131069 A CN102131069 A CN 102131069A
- Authority
- CN
- China
- Prior art keywords
- called terminal
- call
- terminal
- msc
- 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 127
- 102000018059 CS domains Human genes 0.000 claims abstract description 88
- 108050007176 CS domains Proteins 0.000 claims abstract description 88
- 230000008569 process Effects 0.000 claims description 68
- 238000012545 processing Methods 0.000 claims description 20
- 230000000977 initiatory effect Effects 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 10
- 230000003993 interaction Effects 0.000 description 6
- 230000011664 signaling Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000010561 standard procedure Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种视频呼叫方法、系统、终端及移动交换中心,其中,一种视频电话呼叫方法包括如下步骤:接收主叫终端的第一视频电话VP呼叫请求;通知被叫终端有VP呼叫,使得被叫终端收到通知后进行3G位置更新,将CS域驻留到3G网络;向被叫终端发起第二VP呼叫请求,使得被叫终端根据第二VP呼叫请求进行VP业务。通过本发明实施例,可以实现对CS域优先驻留在2G网络的被叫终端用户进行VP业务。
The embodiment of the present invention discloses a video call method, system, terminal and mobile switching center, wherein, a video call method includes the following steps: receiving a first video call VP call request from the calling terminal; notifying the called terminal that there is VP call, so that the called terminal performs 3G location update after receiving the notification, and camps in the CS domain on the 3G network; initiates a second VP call request to the called terminal, so that the called terminal performs VP services according to the second VP call request. Through the embodiment of the present invention, the VP service can be implemented for the called terminal user whose CS domain preferentially resides in the 2G network.
Description
技术领域technical field
本发明涉及通信技术领域,尤其涉及一种视频呼叫方法、系统、终端及移动交换中心。The invention relates to the technical field of communication, in particular to a video calling method, system, terminal and mobile switching center.
背景技术Background technique
VP(Video Phone,视频电话)业务是3G(第3代移动通信)的一种标准业务,由3G的CS(Circuit Switch,电路交换)域承载。2G通常不支持基于CS域的VP业务。VP有时也称VT(Video Telephony),3G通信技术比如WCDMA、TD-SCDMA,2G比如GSM。The VP (Video Phone, video phone) service is a standard service of 3G (3rd generation mobile communication), carried by the CS (Circuit Switch, circuit switched) domain of 3G. 2G usually does not support CS domain-based VP services. VP is sometimes called VT (Video Telephony), 3G communication technology such as WCDMA, TD-SCDMA, 2G such as GSM.
受各种条件制约,3G网络的建设并不能在短时间内完成,2G网络也不会在短时间内消失,因此,2G和3G网络将会长期共同存在。在这个长期共存的阶段,为了获得更好的通信体验,现有的单卡3G终端(如手机)一般也支持2G,为了说明方便,这里称这类既支持2G,又支持3G的单卡终端为2G/3G双模终端。2G/3G双模终端在工作时,一般都会优先驻留在3G,此时,由3G网络的CS域来承载VP业务。Restricted by various conditions, the construction of 3G network cannot be completed in a short period of time, and the 2G network will not disappear in a short period of time. Therefore, 2G and 3G networks will coexist for a long time. In this long-term coexistence stage, in order to obtain a better communication experience, the existing single-
发明人在实现本发明的过程中,发现现有技术至少存在以下缺点:In the process of realizing the present invention, the inventor finds that the prior art has at least the following disadvantages:
实际使用中,2G/3G双模终端会因为一些原因(如得到更好的通话质量)会将CS域优先驻留到2G网络,此时,由于2G的CS域并不能承载VP业务,因此,终端用户将不能使用VP业务。In actual use, 2G/3G dual-mode terminals will preferentially reside in the CS domain on the 2G network for some reasons (such as better call quality). At this time, since the 2G CS domain cannot carry VP services, therefore, End users will not be able to use VP services.
发明内容Contents of the invention
本发明实施例提供几种视频呼叫方法、系统、终端及移动交换中心,其中:Embodiments of the present invention provide several video calling methods, systems, terminals and mobile switching centers, wherein:
本发明实施例提供了一种视频电话呼叫方法,包括如下步骤:The embodiment of the present invention provides a video phone calling method, comprising the following steps:
接收主叫终端的第一视频电话VP呼叫请求;receiving the first video phone VP call request of the calling terminal;
通知被叫终端有VP呼叫,使得所述被叫终端收到通知后进行3G位置更新,将CS域驻留到3G网络;Notifying the called terminal that there is a VP call, so that the called terminal performs 3G location update after receiving the notification, and resides in the CS domain to the 3G network;
向所述被叫终端发起第二VP呼叫请求,使得所述被叫终端根据所述第二VP呼叫请求进行VP业务。Initiating a second VP call request to the called terminal, so that the called terminal performs a VP service according to the second VP call request.
本发明实施例还提供了一种视频电话呼叫方法,包括如下步骤:The embodiment of the present invention also provides a video phone call method, including the following steps:
接收被叫终端有视频电话VP呼叫的通知,所述通知由网络接收主叫终端的第一VP呼叫请求后发送;Receiving a notification that the called terminal has a video phone VP call, and the notification is sent by the network after receiving the first VP call request of the calling terminal;
进行3G位置更新,将CS域驻留到3G网络;Perform 3G location update and reside in the CS domain to the 3G network;
接收所述网络发送的第二VP呼叫请求,根据所述第二VP呼叫请求进行VP业务。receiving a second VP call request sent by the network, and performing a VP service according to the second VP call request.
本发明实施例还提供了一种视频电话呼叫方法,包括如下步骤:The embodiment of the present invention also provides a video phone call method, including the following steps:
判断是否处于3G服务区,如果是,发起3G位置更新,将CS域驻留到3G网络;Determine whether it is in a 3G service area, if so, initiate a 3G location update, and place the CS domain in the 3G network;
向网络发送第一VP呼叫请求,使得网络收到所述第一VP呼叫请求后,通知被叫终端有VP呼叫,被叫终端收到通知后进行3G位置更新,将CS域驻留到3G网络;后续网络向所述被叫终端发起第二VP呼叫请求,使得所述终端根据所述VP呼叫进行VP业务。Send the first VP call request to the network, so that after the network receives the first VP call request, it notifies the called terminal that there is a VP call, and the called terminal performs 3G location update after receiving the notification, and resides in the CS domain on the 3G network ; The subsequent network initiates a second VP call request to the called terminal, so that the terminal performs a VP service according to the VP call.
本发明实施例还提供了一种视频电话呼叫系统,包括:The embodiment of the present invention also provides a video phone call system, including:
2G/3G移动交换中心MSC,主叫移动交换中心MSC,位置归属寄存器HLR,其中,所述2G/3G MSC表示该MSC既能处理2G的CS业务,也能处理3G的CS业务;2G/3G mobile switching center MSC, calling mobile switching center MSC, and location home register HLR, wherein the 2G/3G MSC indicates that the MSC can handle both 2G CS services and 3G CS services;
所述主叫MSC用于接收主叫终端第一VP呼叫请求,向所述2G/3G MSC发送第二VP呼叫请求;The calling MSC is used to receive the first VP call request of the calling terminal, and send a second VP call request to the 2G/3G MSC;
所述2G/3G MSC用于收到所述第二VP呼叫请求后,通知被叫终端有VP呼叫,使得所述被叫终端收到通知后通过所述2G/3G MSC,或者通过所述2G/3G MSC以及所述HLR进行3G位置更新,将CS域驻留到3G网络;The 2G/3G MSC is used to notify the called terminal that there is a VP call after receiving the second VP call request, so that the called terminal passes the 2G/3G MSC after receiving the notification, or passes the 2G /3G MSC and the HLR perform 3G location update, and reside in the CS domain to the 3G network;
所述2G/3G MSC还用于,在所述被叫终端CS域驻留到3G网络后,向所述被叫终端发起第三VP呼叫请求,使得所述被叫终端根据所述第二VP呼叫请求进行VP业务。The 2G/3G MSC is further configured to initiate a third VP call request to the called terminal after the called terminal CS domain camps on the 3G network, so that the called terminal The call requests the VP service.
本发明实施例还提供了一种视频电话呼叫系统,包括:The embodiment of the present invention also provides a video phone call system, including:
2G移动交换中心MSC,3G移动交换中心MSC,主叫移动交换中心MSC,位置归属寄存器HLR;2G mobile switching center MSC, 3G mobile switching center MSC, calling mobile switching center MSC, location home register HLR;
所述主叫MSC用于接收主叫终端第一VP呼叫请求,向所述2G MSC发送第二VP呼叫请求;The calling MSC is used to receive the first VP call request of the calling terminal, and send the second VP call request to the 2G MSC;
所述2G MSC用于收到所述第二VP呼叫请求后,通知被叫终端有VP呼叫,使得所述被叫终端收到通知后通过所述3G MSC以及所述HLR进行3G位置更新,将CS域驻留到3G网络;The 2G MSC is used to notify the called terminal that there is a VP call after receiving the second VP call request, so that the called terminal performs 3G location update through the 3G MSC and the HLR after receiving the notification, and will The CS domain resides in the 3G network;
本发明实施例还提供了一种终端,包括:The embodiment of the present invention also provides a terminal, including:
接收单元,位置更新单元,业务执行单元;A receiving unit, a location updating unit, and a service executing unit;
所述接收单元用于接收被叫终端有视频电话VP呼叫的通知,所述通知由网络接收主叫终端的第一VP呼叫请求后发送;The receiving unit is used to receive a notification that the called terminal has a video phone VP call, and the notification is sent by the network after receiving the first VP call request of the calling terminal;
所述位置更新单元用于所述接收单元收到所述通知后进行3G位置更新,将CS域驻留到3G网络;The location update unit is used for the receiving unit to update the 3G location after receiving the notification, and to reside the CS domain in the 3G network;
所述接收单元还用于在CS域驻留到3G网络后,接收所述网络发送的第二VP呼叫请求;The receiving unit is further configured to receive a second VP call request sent by the network after the CS domain resides in the 3G network;
所述业务执行单元用于根据所述第二VP呼叫请求进行VP业务。The service execution unit is configured to perform a VP service according to the second VP call request.
本发明实施例还提供了一种终端,包括:The embodiment of the present invention also provides a terminal, including:
判断单元,位置更新单元,发送单元;A judging unit, a location updating unit, and a sending unit;
所述判断单元用于判断是否处于3G服务区,如果是,则所述位置更新单元发起3G位置更新,将CS域驻留到3G网络;The judging unit is used to judge whether it is in a 3G service area, and if so, the location updating unit initiates a 3G location update, and resides the CS domain in the 3G network;
所述发送单元用于当CS驻留到3G网络后,向网络发送第一VP呼叫请求,使得网络收到所述第一VP呼叫请求后,通知被叫终端有VP呼叫,被叫终端收到通知后进行3G位置更新,将CS域驻留到3G网络;后续网络向所述被叫终端发起第二VP呼叫请求,使得所述终端根据所述VP呼叫进行VP业务。The sending unit is used to send the first VP call request to the network after the CS resides on the 3G network, so that after the network receives the first VP call request, it notifies the called terminal that there is a VP call, and the called terminal receives the VP call request. After the notification, the 3G location is updated, and the CS domain is camped on the 3G network; the subsequent network initiates a second VP call request to the called terminal, so that the terminal performs the VP service according to the VP call.
本发明实施例还提供了一种移动交换中心,该移动交换中心既能处理2G的CS业务,也能处理3G的CS业务,包括:The embodiment of the present invention also provides a mobile switching center, which can handle both 2G CS services and 3G CS services, including:
接收单元,通知单元,位置更新单元,呼叫单元;Receiving unit, notification unit, location updating unit, calling unit;
所述接收单元用于接收主叫移动交换中心MSC发送的第二VP呼叫请求,所述第二VP呼叫请求由所述主叫MSC接收到主叫终端第一VP呼叫请求后发送;The receiving unit is used to receive the second VP call request sent by the calling mobile switching center MSC, and the second VP call request is sent by the calling MSC after receiving the first VP call request of the calling terminal;
所述通知单元用于通过所述接收单元接收到所述第二VP呼叫请求后,通知被叫终端有VP呼叫,使得所述被叫终端收到通知后通过所述位置更新单元,或者通过所述位置更新单元以及所述HLR进行3G位置更新,将CS域驻留到3G网络;The notification unit is configured to notify the called terminal that there is a VP call after receiving the second VP call request through the receiving unit, so that the called terminal passes the location update unit after receiving the notification, or passes the The location updating unit and the HLR perform 3G location updating, and the CS domain resides in the 3G network;
所述呼叫单元用于在所述被叫终端CS域驻留到3G网络后,向所述被叫终端发起第三VP呼叫请求,使得所述被叫终端根据所述第二VP呼叫请求进行VP业务。The calling unit is configured to initiate a third VP call request to the called terminal after the called terminal CS domain camps on the 3G network, so that the called terminal performs a VP call according to the second VP call request. business.
本发明实施例还提供了一种移动交换中心,该MSC为2G MSC,用于处理2G的CS业务,包括:The embodiment of the present invention also provides a mobile switching center, the MSC is a 2G MSC for processing 2G CS services, including:
接收单元,通知单元,位置更新单元,呼叫单元;Receiving unit, notification unit, location updating unit, calling unit;
所述接收单元用于接收主叫移动交换中心MSC发送的第二VP呼叫请求,所述第二VP呼叫请求由所述主叫MSC接收到主叫终端第一VP呼叫请求后发送;The receiving unit is used to receive the second VP call request sent by the calling mobile switching center MSC, and the second VP call request is sent by the calling MSC after receiving the first VP call request of the calling terminal;
所述通知单元用于通过所述接收单元接收到所述第二VP呼叫请求后,通知被叫终端有VP呼叫,使得所述被叫终端收到通知后通过3G MSC以及HLR进行3G位置更新,将CS域驻留到3G网络;The notification unit is used to notify the called terminal that there is a VP call after receiving the second VP call request through the receiving unit, so that the called terminal performs 3G location update through the 3G MSC and HLR after receiving the notification, Residing the CS domain to the 3G network;
所述呼叫单元还用于在所述被叫终端CS域驻留到3G网络后,向所述3GMSC发送第三VP呼叫请求,使得所述3G MSC收到所述第三VP呼叫请求后向所述被叫终端发送第四VP呼叫请求,使得所述被叫终端根据所述第四VP呼叫请求进行VP业务。The calling unit is also configured to send a third VP call request to the 3G MSC after the called terminal CS domain resides in the 3G network, so that the 3G MSC sends the third VP call request to the 3G MSC after receiving the third VP call request. The called terminal sends a fourth VP call request, so that the called terminal performs a VP service according to the fourth VP call request.
上述技术方案中具有如下的优点:The above technical solution has the following advantages:
本发明实施例中网络在接收到主叫终端发起的VP呼叫请求后,通过通知被叫终端,让被叫终端进行3G位置更新,将CS域驻留到3G网络,然后网络通过向被叫终端发起VP呼叫请求,从而可以对CS域优先驻留在2G网络的被叫终端用户进行VP业务。In the embodiment of the present invention, after the network receives the VP call request initiated by the calling terminal, the network notifies the called terminal to update the 3G location, park the CS domain on the 3G network, and then the network transmits the call to the called terminal. Initiate a VP call request, so that the VP service can be performed on the called terminal user whose CS domain resides preferentially on the 2G network.
附图说明Description of drawings
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the descriptions of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only of the present invention. For some embodiments, those of ordinary skill in the art can also obtain other drawings based on these drawings without any creative effort.
图1为本发明实施例一VP呼叫方法流程示意图;FIG. 1 is a schematic flow chart of a VP calling method according to Embodiment 1 of the present invention;
图2为本发明实施例一VP呼叫方法中各网元信令交互图;FIG. 2 is a signaling interaction diagram of network elements in a VP calling method according to Embodiment 1 of the present invention;
图3为本发明实施例二VP呼叫方法中各网元信令交互图;FIG. 3 is a signaling interaction diagram of each network element in the VP call method in Embodiment 2 of the present invention;
图4为本发明实施例三VP呼叫方法中各网元信令交互图;FIG. 4 is a signaling interaction diagram of each network element in a VP calling method according to Embodiment 3 of the present invention;
图5为本发明实施例四主叫终端进行VP呼叫的方法流程示意图;FIG. 5 is a schematic flowchart of a method for a calling terminal to make a VP call according to Embodiment 4 of the present invention;
图6为本发明实施例五主叫终端进行VP呼叫的方法流程示意图;FIG. 6 is a schematic flowchart of a method for a calling terminal to perform a VP call according to Embodiment 5 of the present invention;
图7为本发明实施例六主叫终端进行VP呼叫的方法流程示意图;FIG. 7 is a schematic flowchart of a method for a calling terminal to make a VP call according to Embodiment 6 of the present invention;
图8为本发明实施例七一种终端的结构示意图;FIG. 8 is a schematic structural diagram of a terminal according to Embodiment 7 of the present invention;
图9为本发明实施例八另一种终端的结构示意图;FIG. 9 is a schematic structural diagram of another terminal according to Embodiment 8 of the present invention;
图10为本发明实施例九一种MSC的结构示意图;10 is a schematic structural diagram of an MSC according to Embodiment 9 of the present invention;
图11为本发明实施例十另一种MSC的结构示意图。FIG. 11 is a schematic structural diagram of another MSC according to
具体实施方式Detailed ways
为使本发明的目的、技术方案及优点更加清楚明白,以下将通过具体实施例和相关附图,对本发明作进一步详细说明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below through specific embodiments and related drawings.
实施例一Embodiment one
本发明实施例一提供了一种视频电话呼叫方法,参见图1,包括如下步骤:Embodiment 1 of the present invention provides a video phone calling method, referring to FIG. 1 , including the following steps:
S101.接收主叫终端的第一视频电话(VP)请求;S101. Receive a first video telephony (VP) request from a calling terminal;
S102.通知被叫终端有VP呼叫,使得所述被叫终端收到通知后进行3G位置更新,将CS域驻留到3G网络;S102. Notify the called terminal that there is a VP call, so that the called terminal performs 3G location update after receiving the notification, and camps the CS domain on the 3G network;
S103.向所述被叫终端发起第二VP呼叫请求,使得所述被叫终端根据所述VP呼叫进行VP业务。S103. Initiate a second VP call request to the called terminal, so that the called terminal performs a VP service according to the VP call.
这里的第一VP呼叫请求是指由主叫终端向网络发起的VP呼叫请求,第二VP呼叫请求是指由网络向被叫终端发起的VP呼叫请求,前缀“第一”、“第二”用于表示VP呼叫请求由不同的主体发起。这两个VP呼叫请求发起都遵循标准的VP业务流程,在下面实施例中,为了说明方便,将不再使用“第一”、“第二”对VP呼叫请求进行严格区分。本领域技术人员可以根据上下文确定VP呼叫请求的执行主体,并结合标准的VP呼叫流程来完成VP呼叫请求。The first VP call request here refers to the VP call request initiated by the calling terminal to the network, and the second VP call request refers to the VP call request initiated by the network to the called terminal, prefixed with "first" and "second" It is used to indicate that VP call requests are initiated by different subjects. The initiation of these two VP call requests follows the standard VP service flow. In the following embodiments, for the convenience of description, "first" and "second" will not be used to strictly distinguish VP call requests. Those skilled in the art can determine the execution subject of the VP call request according to the context, and complete the VP call request in combination with the standard VP call flow.
参见图2,为本发明实施例对上述步骤进行细化后的一个信令交互图,假设此时被叫终端CS域驻留在2G,则完整的VP业务的处理流程包括如下步骤:Referring to Fig. 2, it is a signaling interaction diagram after the above steps are refined in the embodiment of the present invention, assuming that the CS domain of the called terminal resides in 2G at this time, then the processing flow of the complete VP service includes the following steps:
S111.主叫终端向网络发送VP呼叫请求;S111. The calling terminal sends a VP call request to the network;
这里的主叫终端是指发起VP业务的终端,这里假定此时主叫终端处于3G网络,可以发起VP业务请求。这里的网络是指运营商终端处理VP业务的各种相关网元统称,可以包括MSC(Mobile Switch Center,移动交换中心)、VLR(Visit Location Register,拜访位置寄存器)、HLR(Home Location Register,归属位置寄存器)等网元,这些网元都可以基于现有的设备,因此,这里不再对其进行详细描述。The calling terminal here refers to the terminal that initiates the VP service. It is assumed that the calling terminal is in the 3G network at this time and can initiate a VP service request. The network here refers to the collective name of various related network elements that the operator terminal processes VP services, which can include MSC (Mobile Switch Center, mobile switching center), VLR (Visit Location Register, visit location register), HLR (Home Location Register, belonging location register) and other network elements, these network elements can be based on existing equipment, therefore, they will not be described in detail here.
S112.网络通知被叫终端有VP呼叫请求;S112. The network notifies the called terminal that there is a VP call request;
这里的被叫终端是指接收VP业务的终端,网络接收到主叫终端的VP呼叫请求后,通知被叫终端有VP呼叫请求。The called terminal here refers to the terminal receiving the VP service. After receiving the VP call request from the calling terminal, the network notifies the called terminal that there is a VP call request.
S113.网络等待被叫终端完成3G位置更新;S113. The network waits for the called terminal to complete the 3G location update;
通知被叫终端有VP呼叫请求后,网络开始等待被叫终端完成3G位置更新;After notifying the called terminal that there is a VP call request, the network starts to wait for the called terminal to complete the 3G location update;
本步骤中还可以通过一个定时器设定一个超时时间,如果在超时时间内仍未收到被叫终端3G位置更新请求,则终止VP呼叫。In this step, a timeout time can also be set by a timer, and if the 3G location update request of the called terminal is not received within the timeout time, the VP call is terminated.
S114.被叫终端向网络发送3G位置更新请求;S114. The called terminal sends a 3G location update request to the network;
被叫终端在步骤S112收到网络的通知后,向网络发送3G位置更新请求,后续进行3G位置更新;After receiving the notification from the network in step S112, the called terminal sends a 3G location update request to the network, and subsequently performs 3G location update;
S115.进行3G位置更新,将CS域驻留到3G网络;S115. Performing 3G location update, and residing the CS domain in the 3G network;
需要说明的是,这里只要求进行3G位置更新将CS域驻留到3G网络。对于PS(Packet Switch,分组交换)域是否驻留及驻留在哪个网络,在此并不限定。3G位置更新流程为本领域技术人员公知的技术,在此不再详细描述。It should be noted that here it is only required to update the 3G location so that the CS domain resides on the 3G network. Whether the PS (Packet Switch, packet switching) domain resides and on which network it resides is not limited here. The 3G location update process is well known to those skilled in the art, and will not be described in detail here.
S116.被叫终端等待VP呼叫请求;S116. The called terminal waits for a VP call request;
本步骤中还可以通过一个定时器设定一个超时时间,如果在超时时间内仍然未收到网络的VP呼叫请求,则执行步骤S119将CS域重新驻留到2G网络。In this step, a timer can also be used to set a timeout period. If the VP call request from the network is still not received within the timeout period, step S119 is performed to reset the CS domain to the 2G network.
S117.网络通过3G发送VP呼叫请求S117. The network sends a VP call request through 3G
S118.被叫终端根据VP呼叫开始进行VP业务;S118. The called terminal starts to perform the VP service according to the VP call;
步骤S117以及步骤S118都可以采用现有的VP业务处理流程,在此不再详细描述。Both step S117 and step S118 can adopt the existing VP service processing flow, which will not be described in detail here.
S119.发起2G位置更新,将CS域重新驻留到3G网络。S119. Initiate a 2G location update, and re-reside the CS domain to the 3G network.
该步骤为可选步骤,如果终端CS域需要回到2G网络,则可以发起2G位置更新,将CS域重新驻留到2G网络。当然,如果不需要再驻留到2G网络,也可以不进行2G位置更新,本发明实施例在此并不限定。This step is optional. If the CS domain of the terminal needs to return to the 2G network, it can initiate a 2G location update to reset the CS domain to the 2G network. Of course, if there is no need to camp on the 2G network, the 2G location update may not be performed, and this embodiment of the present invention is not limited here.
本发明实施例中网络在接收到主叫终端发起的VP呼叫请求后,通过通知被叫终端,让被叫终端进行3G位置更新,将CS域驻留到3G网络,然后网络通过标准VP呼叫流程向被叫终端发起VP呼叫请求,从而可以对CS域优先驻留在2G网络的被叫终端用户进行VP业务。In the embodiment of the present invention, after receiving the VP call request initiated by the calling terminal, the network notifies the called terminal to update the 3G location, park the CS domain on the 3G network, and then the network passes the standard VP call process. A VP call request is initiated to the called terminal, so that the VP service can be performed on the called terminal user whose CS domain preferentially resides in the 2G network.
实施例二Embodiment two
本发明实施例基于实施例一提供了一种视频电话呼叫方法,在本发明实施例中,被叫终端在进行2G位置更新时,可以向网络注册为特殊终端,如果未注册为特殊终端,则为普通终端(现有的终端设备)。这里的特殊终端是指区别于现有技术中不能在CS域优先驻留在2G网络的情况下支持VP业务的普通终端,或者说,是应用了本发明技术方案后,具备在CS域优先驻留在2G网络的情况下支持VP业务能力的终端;后续当网络接收到主叫终端的VP呼叫请求后,先根据被叫终端在网络注册的信息判断被叫终端是否是特殊终端,如果不是特殊终端,则按标准流程进行VP回落结束VP呼叫;如果是特殊终端,则继续本方案后续VP流程,向终端下发VP呼叫。采用此方案,可以避免对非特殊终端在2G下发起VP呼叫,从而节省了寻呼量。The embodiment of the present invention provides a video phone call method based on the first embodiment. In the embodiment of the present invention, when the called terminal performs 2G location update, it can register with the network as a special terminal. If it is not registered as a special terminal, then It is an ordinary terminal (existing terminal equipment). The special terminal here refers to an ordinary terminal that cannot support VP services when the CS domain is preferentially camped on the 2G network in the prior art, or in other words, after applying the technical solution of the present invention, it has the ability to preferentially camp on the CS domain. A terminal that supports the VP service capability while remaining on the 2G network; after the network receives the VP call request from the calling terminal, it first judges whether the called terminal is a special terminal based on the information registered by the called terminal on the network. For the terminal, perform VP fallback according to the standard process to end the VP call; if it is a special terminal, continue the subsequent VP process of this solution, and deliver the VP call to the terminal. With this solution, it is possible to avoid initiating VP calls to non-special terminals under 2G, thereby saving paging traffic.
此外,本发明实施例中,网络向被叫终端发起VP呼叫后,被叫终端可以回复一个表示自己是否支持VP呼叫的信息给网络;如果支持,则网络收到该信息后等待终端完成位置更新流程,后续发起VP呼叫以进行VP业务;如果不支持,则网络不进行VP呼叫,按标准定义的流程结束VP呼叫。In addition, in the embodiment of the present invention, after the network initiates a VP call to the called terminal, the called terminal can reply a message indicating whether it supports VP calling to the network; if it supports it, the network waits for the terminal to complete the location update after receiving the information Initiate a VP call to perform VP services; if not supported, the network does not make a VP call, and ends the VP call according to the standard-defined process.
需要说明的是,被叫终端回复自己是否支持VP呼叫的信息可以不依赖于“向网络注册自己是否是特殊终端”的步骤,即使被叫终端不向网络注册自己是否是特殊终端,被叫终端也可以回复自己是否支持VP呼叫的信息,当所述被叫终端具备处理VP业务的软硬件能力,同时当前状态能够进行VP业务且在3G服务区时,回复支持VP呼叫的信息;否则回复不支持VP呼叫的信息。或者,被叫终端回复自己是否支持VP呼叫的信息也可以结合“向网络注册自己是否是特殊终端”的步骤,即先在2G位置更新时向网络注册为特殊终端,后续收到VP呼叫请求后再回复是否支持VP呼叫,如果被叫终端为特殊终端且处于3G服务区(3G信号覆盖满足VP业务需求),同时当前状态能够进行VP业务,则回复支持VP呼叫的信息;否则,则回复不支持VP呼叫。It should be noted that the information about whether the called terminal supports VP calls may not depend on the step of "registering with the network whether it is a special terminal", even if the called terminal does not register with the network whether it is a special terminal, the called terminal You can also reply whether you support VP calls. When the called terminal has the software and hardware capabilities to process VP services, and the current state is capable of performing VP services and is in a 3G service area, reply with information about supporting VP calls; otherwise, reply no. Information that supports VP calls. Or, the called terminal can also combine the step of "registering itself as a special terminal with the network" to reply whether it supports VP calling, that is, first register with the network as a special terminal when the 2G location is updated, and then after receiving the VP calling request Reply whether to support VP calls, if the called terminal is a special terminal and is in a 3G service area (3G signal coverage meets the needs of VP services), and the current state can carry out VP services, then reply the information of supporting VP calls; otherwise, reply No Support VP calling.
参见图3,为本发明实施例信令交互图,本发明实施例中,为了更详细地对本方案进行说明,将实施例一中的网络进行细分,具体包括2G/3G MSC,主叫MSC,以及HLR,实际应用中,还会包括VLR。本发明实施例中,为了说明方便,将MSC、VLR作为一个网元实体来进行说明,用MSC来表示。本领域技术人员可以根据实际网络中网元的部署情况结合本发明实施例选择合适的网元来实现本方案。Referring to Figure 3, it is a signaling interaction diagram of the embodiment of the present invention. In the embodiment of the present invention, in order to describe the solution in more detail, the network in Embodiment 1 is subdivided, specifically including 2G/3G MSC, calling MSC , and HLR, and in practical applications, VLR will also be included. In the embodiment of the present invention, for the convenience of description, the MSC and the VLR are described as a network element entity, which is represented by MSC. A person skilled in the art can select a suitable network element to implement the solution according to the deployment situation of the network element in the actual network in combination with the embodiments of the present invention.
本发明实施例中,MSC用于进行移动业务交换,以及存储驻留在MSC上的用户数据(通常由VLR来实现,MSC和VLR在物理上通常合一),HLR主要用于存储用户数据,包括用户签约数据和终端驻留的MSC标识等,这些都是本领域技术人员所熟知的。参见图3,网元“2G/3G MSC”表示该MSC既支持2G业务,又支持3G业务;“主叫MSC”表示接收主叫终端VP呼叫请求的MSC。本实施例中主要描述2G/3G MSC作为一个MSC进行部署的情况。此外,主叫MSC可以与2G/3G MSC在一些情况下(如主被叫终端都在同一MSC覆盖范围内)也可以为同一网元设备,即一个MSC可以同时处理2G/3G业务以及接收主叫终端的VP呼叫请求,本发明实施例给出了在多数情况下应用的场景,可以理解的是,也可以采用上述列举的共MSC(主叫MSC与2G/3G MSC为同一网元设备)网络部署方式或其他类似的方式,在此并不限定。In the embodiment of the present invention, MSC is used for exchanging mobile services and storing user data residing on MSC (usually implemented by VLR, MSC and VLR are usually physically integrated), HLR is mainly used for storing user data, These include user subscription data and the MSC identity where the terminal resides, etc., which are well known to those skilled in the art. Referring to Figure 3, the network element "2G/3G MSC" indicates that the MSC supports both 2G and 3G services; "calling MSC" indicates the MSC that receives the VP call request from the calling terminal. This embodiment mainly describes the situation that a 2G/3G MSC is deployed as an MSC. In addition, the calling MSC and the 2G/3G MSC can also be the same network element device in some cases (for example, both the calling and called terminals are within the coverage of the same MSC), that is, one MSC can simultaneously process 2G/3G services and receive the The VP call request of the calling terminal, the embodiment of the present invention provides the application scenario in most cases, it can be understood that the above-listed shared MSC (the calling MSC and the 2G/3G MSC are the same network element equipment) can also be used The network deployment method or other similar methods are not limited here.
本发明实施例另外还假定主叫终端和被叫终端均签约了VP业务,否则VP业务流程会根据标准定义在某个上网元终止而无法进行正常流的VP业务流程。In the embodiment of the present invention, it is also assumed that both the calling terminal and the called terminal have subscribed to the VP service, otherwise the VP service process will be terminated at a certain network element according to the standard definition and the VP service process of normal flow cannot be performed.
在网络包括2G/3G MSC,主叫MSC,以及HLR的情况下,本方案具体包括如下步骤:In the case that the network includes 2G/3G MSC, calling MSC, and HLR, this solution specifically includes the following steps:
S201.被叫终端发起2G位置更新,将CS域驻留到2G网络,同时,向2G/3GMSC注册为特殊终端;S201. The called terminal initiates a 2G location update, resides in the CS domain on the 2G network, and at the same time registers with the 2G/3GMSC as a special terminal;
发起2G位置更新时,终端先向2G/3G MSC发送2G位置更新请求,然后通过2G/3G MSC一起完成位置更新,HLR在一些情况下也需要参与完成位置更新(图中用虚线表示),这些流程为本领域技术人员所公知的技术,在此不再赘述。When initiating a 2G location update, the terminal first sends a 2G location update request to the 2G/3G MSC, and then completes the location update through the 2G/3G MSC. The process is well known to those skilled in the art, and will not be repeated here.
被叫终端在发起2G位置更新时,通过携带特殊标记向2G/3G MSC注册为特殊终端,2G/3G MSC需要保存此信息。When the called terminal initiates a 2G location update, it registers as a special terminal with the 2G/3G MSC by carrying a special mark, and the 2G/3G MSC needs to save this information.
S202.主叫MSC接收主叫终端的VP呼叫请求;S202. The calling MSC receives the VP call request from the calling terminal;
S203.主叫MSC根据VP呼叫请求向HLR请求被叫终端的路由信息;S203. The calling MSC requests the HLR for the routing information of the called terminal according to the VP call request;
S204.HLR向2G/3G MSC获取漫游号码,漫游号码中包含被叫终端的中路由信息(被叫终端所在的MSC标识);S204. The HLR obtains the roaming number from the 2G/3G MSC, and the roaming number includes the routing information of the called terminal (the MSC identifier where the called terminal is located);
S205.HLR将获取的漫游号码发送给主叫MSC;S205. The HLR sends the obtained roaming number to the calling MSC;
上述各步骤中,其执行流程都为标准中的定义,这些流程为本领域技术人员所公知的技术,在此不再赘述。In the above-mentioned steps, the execution procedures are defined in the standard, and these procedures are well-known technologies by those skilled in the art, and will not be repeated here.
S206.主叫MSC根据获取到的漫游号码(含路由信息)向2G/3G MSC发送VP呼叫请求;这里的VP呼叫请求也为标准流程中的定义,与对实施例一中的“第一”、“第二”VP呼叫请求处理方法类似,为了说明方便,这里也不对其与主叫MSC接收到的主叫终端的VP呼叫请求进行严格区分,本领域技术人员可以根据标准定义根据相应的执行主体来完成VP呼叫请求。S206. The calling MSC sends a VP call request to the 2G/3G MSC according to the acquired roaming number (including routing information); the VP call request here is also defined in the standard process, and is the same as the "first" in the first embodiment , The "second" VP call request processing method is similar. For the convenience of explanation, it is not strictly distinguished from the VP call request of the calling terminal received by the calling MSC here. Those skilled in the art can according to the standard definition according to the corresponding implementation The main body to complete the VP call request.
同时,在该步骤后,2G/3G MSC还可以根据被叫终端注册的信息判断是否为特殊终端,如果是,则继续执行步骤S207,否则,结束VP呼叫。Simultaneously, after this step, the 2G/3G MSC can also judge whether it is a special terminal according to the information registered by the called terminal, if yes, then continue to perform step S207, otherwise, end the VP call.
S207.2G/3G MSC通知被叫终端有VP呼叫,然后启动定时器进行计时;如果在设定的超时时间内没有收到步骤S208中被叫终端的回复,或者没有收到S210步骤中被叫终端的3G位置更新请求,则终止VP呼叫;S207. The 2G/3G MSC notifies the called terminal that there is a VP call, and then starts the timer for timing; if the reply from the called terminal in step S208 is not received within the set timeout period, or the
2G/3G MSC通知被叫终端有VP呼叫之前,可以判断被叫终端是否是特殊终端,如果是则通知被叫终端有VP呼叫,如果不是则结束VP业务流程(图中未标示)。因为不是特殊终端肯定不支持本发明所述的VP业务流程,不需要下发VP呼叫请求,以避免不必要的VP呼叫请求;Before the 2G/3G MSC notifies the called terminal that there is a VP call, it can judge whether the called terminal is a special terminal, if so, notify the called terminal that there is a VP call, and if not, end the VP service process (not marked in the figure). Because it is not a special terminal that definitely does not support the VP service process described in the present invention, there is no need to issue a VP call request to avoid unnecessary VP call requests;
通知被叫终端有VP呼叫的方式有如下几种:There are several ways to notify the called terminal that there is a VP call:
1)通过特殊短信的方式1) By way of special SMS
2G/3G MSC向被叫终端发送一条特殊内容的短信,通知被叫终端有VP呼叫;2G/3G MSC sends a short message with special content to the called terminal, informing the called terminal that there is a VP call;
2)通过SETUP消息2) Through the SETUP message
2G/3G MSC向被叫终端正常下发寻呼,终端响应后,2G/3G MSC向终端下发带VP业务的SETUP消息,以通知被叫终端有VP呼叫;The 2G/3G MSC sends paging to the called terminal normally, and after the terminal responds, the 2G/3G MSC sends the SETUP message with VP service to the terminal to notify the called terminal that there is a VP call;
3)通过BSC(Base Station Controller,基站控制器)扩展寻呼消息3) Expand the paging message through BSC (Base Station Controller, base station controller)
2G/3G MSC向BSC下发寻呼消息,寻呼消息中携带有VP业务标识;然后BSC会向被叫终端下发寻呼消息,寻呼消息中也携带有VP业务标识;以通知被叫终端有VP呼叫;The 2G/3G MSC sends a paging message to the BSC, and the paging message carries the VP service identifier; then the BSC sends a paging message to the called terminal, and the paging message also carries the VP service identifier; to notify the called terminal The terminal has a VP call;
S208.被叫终端收到通知后回复自己是否支持VP呼叫的信息,以告知2G/3G MSC是否支持VP呼叫;S208. After receiving the notification, the called terminal replies with information about whether it supports VP calling, so as to inform the 2G/3G MSC whether it supports VP calling;
当被叫终端具备处理VP业务的软硬件能力、位于3G服务区且当前状态能够进行VP业务时,回复支持VP呼叫的信息;否则回复不支持VP呼叫的信息。由于被叫终端工作时可能会存在多种工作状态,在有些状态(如正在处理其他业务)情况下,不能进行VP业务,因此,除了具备软硬件能力以及处于3G服务区处,还得判断当前状态是否能够进行VP业务。When the called terminal has the software and hardware capabilities to process VP services, is located in a 3G service area and is able to perform VP services in its current state, it will reply with information that supports VP calls; otherwise, it will reply with information that it does not support VP calls. Since the called terminal may have multiple working states when it is working, and in some states (such as processing other services), the VP service cannot be performed. Therefore, in addition to having software and hardware capabilities and being in a 3G service area, it is necessary to judge the Whether the status can perform VP business.
根据收到的通知的方式,可以采用以下几种对应的方法进行回复:Depending on how you received the notification, there are several corresponding ways to reply:
1)通过特殊短信的方式1) By way of special SMS
如果收到的是短信通知,则回复一条特殊短信告诉2G/3G MSC是否支持VP呼叫;If the SMS notification is received, reply a special SMS to tell 2G/3G MSC whether it supports VP calling;
2)通过Release Complete消息2) Through the Release Complete message
如果收到的是SETUP消息,则在Release Complete消息中携带原因值,表示终端是否支持VP呼叫;If the SETUP message is received, the cause value is carried in the Release Complete message, indicating whether the terminal supports VP calls;
3)通过BSC扩展寻呼消息3) Extend paging message through BSC
如果收到的是BSC扩展寻呼消息,则在回复2G/3G MSC下发的寻呼消息时携带VP业务标识,表示终端是否支持VP呼叫。If the BSC extended paging message is received, the VP service identifier is carried when replying to the paging message issued by the 2G/3G MSC, indicating whether the terminal supports VP calling.
事实上,本发明实施例中步骤S207中的通知方式以及步骤S208中的方式并不仅局限于以上三种,也可以利用其他自定义的信息,或利用现有的信息进行相互通信。In fact, the notification method in step S207 and the method in step S208 in the embodiment of the present invention are not limited to the above three methods, and other self-defined information or existing information can also be used for mutual communication.
S209.2G/3G MSC收到被叫终端回复的信息后(定时器设定的超时时间内),判断被叫终端是否支持VP呼叫,如果被叫终端不支持,则按标准流程结束VP呼叫(未在图中示出);如果被叫终端支持,则等待被叫终端发起3G位置更新请求(参见后续步骤S210);S209. After the 2G/3G MSC receives the information returned by the called terminal (within the timeout period set by the timer), it judges whether the called terminal supports VP calling. If the called terminal does not support it, it ends the VP calling according to the standard procedure ( Not shown in the figure); if the called terminal supports it, wait for the called terminal to initiate a 3G location update request (see subsequent step S210);
S210.被叫终端向2G/3G MSC 3G发送位置更新请求,并通过步骤S211完成3G位置更新,将CS域驻留到3G网络;其中,HLR可能参与3G位置更新流程,也可能不参与,图中用虚线来表示。S210. The called terminal sends a location update request to the 2G/
本步骤中还可以通过一个定时器设定一个超时时间,如果在超时时间内仍未收到S212步骤中的VP呼叫请求,则终止VP呼叫,后续执行步骤S214,将CS域重新驻留到2G网络。In this step, a timeout time can also be set by a timer. If the VP call request in the step S212 is not received within the timeout time, the VP call is terminated, and the subsequent step S214 is performed to reset the CS domain to 2G network.
在该步骤当中,如果被叫终端已经向2G/3G MSC注册为特殊终端,则对于这类终端,在3G位置更新时,可以不执行标准协议定义的鉴权加密流程,从而加快位置更新,提高业务接入的速度,减少VP业务端到端的接通时长,提高了用户体验。In this step, if the called terminal has registered with the 2G/3G MSC as a special terminal, then for this type of terminal, when the 3G location is updated, the authentication and encryption process defined by the standard protocol may not be executed, thereby speeding up the location update and improving The speed of service access reduces the end-to-end connection time of VP services and improves user experience.
需要说明的是,本发明实施例中,被叫终端也可以不执行步骤S208,而是直接执行步骤S210,发起3G位置更新;相对应的,在步骤209中,不需要通过被叫终端回复的信息判断被叫终端是否支持VP呼叫,而是通过其注册的信息判断其是否支持VP呼叫,如果不支持,则按标准流程结束VP呼叫;如果支持,则等待被叫终端发起并完成3G位置更新,将CS域驻留到3G网络。后续步骤与执行步骤S208时的步骤相同。It should be noted that, in this embodiment of the present invention, the called terminal may not execute step S208, but directly execute step S210 to initiate a 3G location update; information to determine whether the called terminal supports VP calls, but judges whether it supports VP calls through its registered information, if not, then end the VP call according to the standard process; if it supports, wait for the called terminal to initiate and complete the 3G location update , reside the CS domain to the 3G network. Subsequent steps are the same as the steps when step S208 is executed.
S212.2G/3G MSC在3G网络发起VP呼叫;S212.2G/3G MSC initiates a VP call on the 3G network;
当2G/3G MSC知道3G位置更新完成后(2G/3G MSC负责处理3G位置更新,因此知道什么时候完成),在3G网络向被叫终端发起VP呼叫。When the 2G/3G MSC knows that the 3G location update is completed (the 2G/3G MSC is responsible for processing the 3G location update, so it knows when it is completed), it initiates a VP call to the called terminal on the 3G network.
S213.被叫终端根据VP呼叫进行VP业务。S213. The called terminal performs the VP service according to the VP call.
步骤S211、步骤S212和步骤213具体执行都为现有标准流程,其具体过程在此不再详细描述。在该步骤中,对于特殊终端,也可以不进行鉴权加密流程,以提高业务接入速度。The specific execution of step S211, step S212 and step 213 is an existing standard process, and the specific process will not be described in detail here. In this step, for special terminals, the authentication and encryption process may not be performed, so as to improve the service access speed.
S214.被叫终端发起2G网络更新,将CS域驻留到2G网络。S214. The called terminal initiates a 2G network update, and camps the CS domain on the 2G network.
该步骤为可选步骤,如果VP呼叫结束后CS域需要重新驻留到2G网络,则发起2G网络更新,将CS域驻留到2G网络。This step is optional. If the CS domain needs to reside on the 2G network again after the VP call ends, initiate a 2G network update to reset the CS domain to the 2G network.
本发明实施例主叫MSC在接收到主叫终端发起的VP呼叫请求后,通过通知被叫终端,让被叫终端进行3G位置更新,将CS域驻留到3G网络,然后再通过3G网络向被叫终端下发VP呼叫请求,从而实现了对位于2G网络的用户进行VP业务的功能。此外,本发明实施例中,被叫终端还可以向网络注册为特殊终端,网络知道被叫终端为特殊终端后,就可以准确的对此类终端在2G网络下发VP呼叫请求,而不必对正常的终端在2G网络下发VP呼叫请求,以避免不必要的寻呼;同时,对于此类特殊终端,可以不执行标准协议定义的鉴权加密流程来提高业务接入速度;被叫终端也可以不回复是否支持VP呼叫的信息而直接进行3G位置更新,以提高业务接入速度。In the embodiment of the present invention, after receiving the VP call request initiated by the calling terminal, the calling MSC notifies the called terminal to update the 3G location, park the CS domain in the 3G network, and then send the CS domain to the 3G network through the 3G network. The called terminal issues a VP call request, thereby realizing the function of performing VP services to users located in the 2G network. In addition, in the embodiment of the present invention, the called terminal can also register as a special terminal with the network. After the network knows that the called terminal is a special terminal, it can accurately issue a VP call request to this type of terminal on the 2G network without having to Normal terminals send VP call requests on the 2G network to avoid unnecessary paging; at the same time, for such special terminals, the authentication and encryption process defined by the standard protocol may not be implemented to improve the service access speed; the called terminal also The 3G location update can be performed directly without replying the information of whether the VP call is supported, so as to improve the service access speed.
实施例三Embodiment Three
本发明实施例基于上述实施例提供了一种视频电话呼叫方法,本发明实施例中,网络2G MSC、3G MSC分开部署,即网络包括3G MSC,2G MSC,主叫MSC以及HLR,与实施例二中MSC实际部署的情况类似,主叫MSC与3G MSC都可以为同一MSC。The embodiment of the present invention provides a method for calling a video phone based on the above-mentioned embodiments. In the embodiment of the present invention, the
参见图4,为本发明实施例信令交互图,具体包括如下步骤:Referring to FIG. 4, it is a signaling interaction diagram of an embodiment of the present invention, which specifically includes the following steps:
S301.被叫终端发起2G位置更新,将CS域驻留到2G网络;S301. The called terminal initiates a 2G location update, and camps the CS domain on the 2G network;
2G位置更新由被叫终端以及2G MSC一起完成,根据需要HLR可能参与位置更新流程,同时,与本发明实施例二中的情况类似,该步骤中被叫终端可以向2G MSC注册为特殊终端。The 2G location update is completed by the called terminal and the 2G MSC together, and the HLR may participate in the location update process as required. Simultaneously, similar to the situation in Embodiment 2 of the present invention, the called terminal can register as a special terminal with the 2G MSC in this step.
S302.主叫MSC接收主叫终端VP呼叫请求;S302. The calling MSC receives the calling terminal VP call request;
S303.主叫MSC向HLR请求被叫终端的路由信息;S303. The calling MSC requests the routing information of the called terminal from the HLR;
S304.HLR从2G MSC获取被叫终端的漫游号码,号码中包含路由信息;S304. The HLR obtains the roaming number of the called terminal from the 2G MSC, and the number includes routing information;
S305.HLR将被叫终端的漫游号码发送给主叫MSC;S305. The HLR sends the roaming number of the called terminal to the calling MSC;
S306.主叫MSC向2G MSC发送VP呼叫请求;S306. The calling MSC sends a VP call request to the 2G MSC;
同时,在该步骤后,2G MSC还可以根据被叫终端注册的信息判断是否为特殊终端,如果是,则继续执行步骤S207,否则,结束VP呼叫。Simultaneously, after this step, the 2G MSC can also judge whether it is a special terminal according to the information registered by the called terminal, if yes, then continue to perform step S207, otherwise, end the VP call.
以上从S302到S306均为标准的呼叫流程,在此不再赘述。The above steps from S302 to S306 are standard call procedures, which will not be repeated here.
S307.2G MSC通知被叫终端有VP呼叫请求,进行定时器计时;S307.2G MSC notifies the called terminal that there is a VP call request, and performs timer timing;
S308.被叫终端回复是否支持VP呼叫的信息;S308. The called terminal replies with information about whether it supports VP calling;
步骤S307中通知具体采用的方法以及步骤S308中回复时具体采用的方法可以参见实施例二中的相关部分描述,在此不再赘述。The specific method used for the notification in step S307 and the specific method used for the reply in step S308 can refer to the relevant part of the description in the second embodiment, and will not be repeated here.
S309.2G MSC在设定的超时时间内收到被叫终端回复的信息,判断被叫终端是否支持VP呼叫,如果不支持,则结束VP呼叫;如果支持,继续等待是否收到注销位置区登记请求(步骤S311),如果收到,则继续后续流程,否则,结束VP业务;如果2G MSC在设定的超时时间内没有收到被叫终端回复的信息,也没有收到注销位置区登记请求(步骤S311),则结束VP业务;S309.2G MSC receives the reply information from the called terminal within the set timeout period, judges whether the called terminal supports VP calling, if not, ends the VP calling; if it supports, continues to wait for whether it receives the cancellation of location area registration Request (step S311), if received, then continue follow-up process, otherwise, end VP business; If 2G MSC does not receive the information that called terminal replies within the timeout period of setting, also does not receive cancellation location area registration request (step S311), then end VP business;
本发明实施例中,2G MSC如果收到终端回复的支持VP呼叫的信息,等待被叫终端完成3G位置更新,本发明实施例中2G MSC通过是否收到HLR发送的注销位置区登记请求(步骤S311)来判断被叫终端是否已经完成3G位置更新,后续向3G MSC发起VP呼叫请求。In the embodiment of the present invention, if the 2G MSC receives the information of supporting VP calling returned by the terminal, it waits for the called terminal to complete the 3G location update. S311) to determine whether the called terminal has completed the 3G location update, and subsequently initiate a VP call request to the 3G MSC.
S310.被叫终端向3G MSC发送3G位置更新请求,后续通过3G MSC结合HLR来完成3G位置更新;S310. The called terminal sends a 3G location update request to the 3G MSC, and subsequently completes the 3G location update through the 3G MSC in conjunction with the HLR;
与实施例二类似,如果在3G位置更新时被叫终端向3G MSC注册为特殊终端,则对于这类终端,在3G位置更新时,可以不执行标准协议定义的鉴权加密流程,以提高业务接入速度。Similar to Embodiment 2, if the called terminal registers with the 3G MSC as a special terminal when the 3G location is updated, then for this type of terminal, when the 3G location is updated, the authentication and encryption process defined by the standard protocol may not be executed to improve service Access speed.
同时,本步骤中被叫终端也可以通过一个定时器设定一个超时时间,如果在超时时间内仍未收到步骤S316的VP呼叫请求,则终止VP呼叫,后续进行步骤S318,将CS域重新驻留到2G网络。At the same time, in this step, the called terminal can also set a timeout time through a timer. If the VP call request in step S316 is not received within the timeout time, the VP call is terminated, and the subsequent step S318 is performed to reset the CS domain. Residing on a 2G network.
S311.HLR向2G MSC发送注销位置区登记请求,2G MSC根据该请求注销位置区登记;此步骤是标准定义的,在此不再赘述。S311. The HLR sends a request for deregistration of the location area to the 2G MSC, and the 2G MSC deregisters the registration of the location area according to the request; this step is defined by the standard and will not be repeated here.
S312.2G MSC向HLR请求被叫终端路由信息;S312.2G MSC requests called terminal routing information from HLR;
执行步骤S311后,2G MSC知道被叫终端已经完成3G的位置更新流程,可以向被叫终端发起VP业务。通过重新向HLR发起取被叫终端路由信息的过程找到被叫终端所驻留的3G MSC,以便完成后续VP业务流程。After step S311 is executed, the 2G MSC knows that the called terminal has completed the 3G location update process, and can initiate a VP service to the called terminal. Find the 3G MSC where the called terminal resides by re-initiating the process of obtaining the called terminal routing information from the HLR, so as to complete the subsequent VP service process.
2G MSC向HLR请求被叫终端路由信息的过程及后续S313到S317均为标准协议定义的流程,在此不再赘述。The process of the 2G MSC requesting the called terminal routing information from the HLR and the subsequent S313 to S317 are all processes defined by the standard protocol, and will not be repeated here.
S313.HLR从3G MSC中获取被叫终端的漫游号码,号码中含有路由信息;S313. The HLR obtains the roaming number of the called terminal from the 3G MSC, and the number contains routing information;
S314.HLR将被叫终端的漫游号码发送给2G MSC;S314. The HLR sends the roaming number of the called terminal to the 2G MSC;
S315.2G MSC根据漫游号码向3G MSC发送VP呼叫请求;S315.2G MSC sends a VP call request to 3G MSC according to the roaming number;
由于漫游号码中含有路由信息,因此,具体可以根据漫游号码中的路由信息向3G MSC发送VP呼叫请求。Because the roaming number contains routing information, it can specifically send a VP call request to the 3G MSC according to the routing information in the roaming number.
S316.3G MSC通知被叫终端有VP呼叫请求;S316.3G MSC notifies the called terminal that there is a VP call request;
S317.被叫终端收到VP呼叫请求后按标准流程进行VP呼叫;S317. After receiving the VP call request, the called terminal performs the VP call according to the standard procedure;
如果在3G位置更新时被叫终端向3G MSC注册为特殊终端,则对于这类终端,在进行VP业务时,可以不执行标准协议定义的鉴权加密流程,以提高业务接入速度。If the called terminal registers with the 3G MSC as a special terminal when the 3G location is updated, then for this type of terminal, when performing VP services, the authentication and encryption process defined by the standard protocol may not be executed to improve the service access speed.
S318.被叫终端进行2G位置更新,重新让CS域驻留到2G网络。S318. The called terminal performs a 2G location update, and allows the CS domain to reside on the 2G network again.
在本发明另一实施例中,在被叫终端回复是否支持VP呼叫的信息(S308)后,2G MSC如果没有在超时时间内收到回复的信息,而是收到了注销位置区登记请求(S311),也可以继续VP业务,如果在超时时间内既没有收到被叫终端回复是否支持VP呼叫的信息(S308),也没有收到注销位置区登记请求(S311),则结束VP业务。这样设计的优点在于:在被叫终端回复是否支持VP呼叫的信息(S308)时,回复的信息可能会丢失,在这种情况下只要收到了注销位置区登记请求(S311)也可以继续VP呼叫流程。而该方案并不因为没收到被叫终端回复的信息立即结束VP业务,而是判断是否在超时时间内收到注销位置区登记请求,因此,可以避免上述VP业务终止的情况发生。In another embodiment of the present invention, after the called terminal replies with the information of whether to support VP calling (S308), if the 2G MSC does not receive the information of the reply within the timeout period, but receives the request for canceling location area registration (S311 ), also can continue VP service, if neither receive the information (S308) that the called terminal replies whether to support VP calling within the timeout period, also do not receive the deregistration location area registration request (S311), then end VP service. The advantage of this design is: when the called terminal replies the information of whether it supports VP calling (S308), the replied information may be lost, and in this case, the VP calling can be continued as long as the cancellation location area registration request (S311) is received process. However, this solution does not end the VP service immediately because the information returned by the called terminal is not received, but judges whether the request for canceling the location area registration is received within the timeout period. Therefore, the above-mentioned situation of VP service termination can be avoided.
通过本发明实施例,可以在基于2G MSC以及3G MSC不在一个网元上的网络上实现对位于2G网络的被叫终端进行VP业务。Through the embodiment of the present invention, it is possible to perform VP service on a called terminal located in a 2G network on a network based on a 2G MSC and a network where a 3G MSC is not located on one network element.
本实施例与实施例二的主要不同之处,是需要解决VP业务呼叫进行过程中,被叫终端因位置更新从2G MSC驻留到了3G MSC后,2G MSC如何将VP呼叫接续到3G MSC的问题。本实施例2G MSC采用了在步骤S311后执行S312步骤的方法重新找到被叫终端所驻留的3G MSC,从而实现后续VP业务的呼叫接续。这种方法的优点是只需要修改2G MSC一个网元即可实现。标准协议还定义了另一种“漫游重呼”的方法来达到相同的目的,但需要HLR、主叫MSC和2G MSC配合修改支持“漫游重呼”功能,修改的网元多,现网部署比较困难。“漫游重呼”具体实现方案在此不再赘述。本发明也可以使用这种“漫游重呼”的方法来实现VP呼叫从2G MSC转移到3G MSC。The main difference between this embodiment and Embodiment 2 is that it is necessary to solve the problem of how the 2G MSC connects the VP call to the 3G MSC after the called terminal resides on the 3G MSC from the 2G MSC due to location update during the VP service call process. question. In this embodiment, the 2G MSC adopts the method of performing step S312 after step S311 to find the 3G MSC where the called terminal resides again, so as to realize the call connection of the subsequent VP service. The advantage of this method is that it only needs to modify one network element of the 2G MSC. The standard protocol also defines another method of "roaming recall" to achieve the same purpose, but it needs HLR, calling MSC and 2G MSC to cooperate and modify to support the "roaming recall" function. There are many network elements to be modified, and the existing network deployment more difficult. The specific implementation scheme of "roaming recall" will not be repeated here. The present invention can also use this "roaming recall" method to realize the transfer of VP calls from 2G MSC to 3G MSC.
实施例四Embodiment Four
本发明实施例提供了一种VP呼叫方法,应用于主叫终端,假设该主叫终端CS域优先驻留在2G网络,参见图5,该方法包括如下步骤:The embodiment of the present invention provides a VP call method, which is applied to the calling terminal. Assuming that the CS domain of the calling terminal is preferentially camped on the 2G network, see FIG. 5, the method includes the following steps:
S401.判断是否处于3G服务区,如果是,执行步骤S402,如果否,不进行VP业务;S401. Determine whether it is in a 3G service area, if yes, execute step S402, if no, do not perform VP business;
主叫终端判断是否处于3G服务区可以通过周期性检测或一直检测3G信号的强度来判断,只有信号强度满足一定阈值的情况下,才认为处于3G服务区,可以进行VP业务,否则,不进行VP业务。Whether the calling terminal is in the 3G service area can be judged by periodic detection or constant detection of the strength of the 3G signal. Only when the signal strength meets a certain threshold, it is considered to be in the 3G service area and the VP service can be performed; otherwise, the VP service cannot be performed. VP business.
S402.发起3G位置更新,将CS域驻留到3G网络;S402. Initiating a 3G location update, and residing the CS domain on the 3G network;
具体位置更新流程都为标准定义的流程,在此不再赘述;The specific location update process is a process defined by the standard, and will not be repeated here;
S403.向网络发送VP呼叫请求,使得网络根据VP呼叫请求处理VP业务;S403. Sending a VP call request to the network, so that the network processes the VP service according to the VP call request;
其中,网络处理VP业务时,如果被叫终端CS域驻留在3G网络,则可以按正常的流程直接进行处理;反之,如果被叫终端CS域驻留在2G网络,则可以通过本发明实施例一、二、三中提供的方法进行处理,使主叫终端能与被叫终端相互进行VP业务。Wherein, when the network processes the VP service, if the CS domain of the called terminal resides in the 3G network, the processing can be performed directly according to the normal process; otherwise, if the CS domain of the called terminal resides in the 2G network, the method can be implemented through the present invention. The methods provided in Examples 1, 2, and 3 are processed so that the calling terminal and the called terminal can mutually perform VP services.
S404.VP业务结束后,终端发起2G位置更新,将CS域重新驻留到2G网络。S404. After the VP service ends, the terminal initiates a 2G location update, and re-residents the CS domain to the 2G network.
该步骤为可选步骤,如果需要执行原先CS域驻留到2G网络的策略,则可以执行该步骤,否则,也可以继续让CS域驻留在3G网络。This step is optional. If it is necessary to implement the original strategy of the CS domain residing on the 2G network, this step can be performed; otherwise, the CS domain can continue to be residing on the 3G network.
在本发明实施例步骤S402中,作为以上流程的优化措施之一,终端在发起位置更新时,指示网络使用Follow on方式(即告诉网络完成位置更新后不拆连接,终端还会发起其它业务流程,可参见标准定义),然后发起VP业务,这样可以缩短VP业务建立时延。In step S402 of the embodiment of the present invention, as one of the optimization measures of the above process, when the terminal initiates a location update, it instructs the network to use the Follow on method (that is, tells the network not to disconnect the connection after the location update is completed, and the terminal will also initiate other business processes , refer to the standard definition), and then initiate the VP service, which can shorten the VP service establishment delay.
其次,本发明实施例中,主叫终端也可以在2G位置更新时向网络注册为特殊终端,即表示具备从2G网络发起VP呼叫能力的终端。当网络知道主叫终端为特殊终端后,对这类终端发起的位置更新和VP业务不进行鉴权加密和完整性校验,可以缩短VP业务建立时延。Secondly, in the embodiment of the present invention, the calling terminal may also register with the network as a special terminal when the 2G location is updated, that is, a terminal capable of initiating a VP call from the 2G network. When the network knows that the calling terminal is a special terminal, the location update and VP services initiated by such terminals are not authenticated, encrypted and integrity checked, which can shorten the VP service establishment delay.
通过本发明实施例,原本CS驻留在2G网络的终端可以通过主动发起3G位置更新后进行VP业务。Through the embodiment of the present invention, the terminal whose CS originally resides in the 2G network can perform the VP service after actively initiating a 3G location update.
实施例五Embodiment five
本发明实施例提供了一种VP呼叫方法,应用于主叫终端,假设该主叫终端CS域优先驻留在2G网络,参见图6,该方法包括如下步骤:The embodiment of the present invention provides a VP call method, which is applied to the calling terminal. It is assumed that the CS domain of the calling terminal is preferentially camped on the 2G network. Referring to FIG. 6, the method includes the following steps:
S501.判断是否处于3G服务器,如果是执行步骤S502,如果否,不进行VP业务;S501. Determine whether it is in the 3G server, if yes, execute step S502, if not, do not perform VP service;
主叫终端判断是否处于3G服务区的方法可以参见步骤S401当中的相关描述,在此不再赘述。For the method for the calling terminal to determine whether it is in the 3G service area, please refer to the relevant description in step S401, which will not be repeated here.
S502.主叫终端直接在3G向主叫MSC发起VP呼叫,使得主叫MSC收到VP呼叫后,发起3G位置更新流程,将CS域驻留到3G网络;S502. The calling terminal directly initiates a VP call to the calling MSC on the 3G, so that the calling MSC initiates a 3G location update process after receiving the VP call, and camps the CS domain on the 3G network;
在这种情况下主叫终端不发起3G位置更新直接在3G发起VP呼叫的过程与紧急呼叫的情况类似;同时,主叫MSC在收到主叫终端的VP呼叫后发现没有此用户的用户数据,主叫MSC可以主动触发位置更新流程来从HLR获取用户数据,然后进行后续的VP业务流程。In this case, the calling terminal does not initiate a 3G location update, and the process of directly initiating a VP call on 3G is similar to the case of an emergency call; at the same time, the calling MSC finds that there is no user data of this user after receiving the VP call from the calling terminal , the calling MSC can actively trigger a location update process to obtain user data from the HLR, and then perform subsequent VP service processes.
S503.VP业务结束后,终端发起2G位置更新,将CS域重新驻留到2G网络。S503. After the VP service ends, the terminal initiates a 2G location update, and re-residents the CS domain to the 2G network.
本发明实施例中,并不由被叫终端发起位置更新,而是由主叫终端发起位置更新。In the embodiment of the present invention, the called terminal does not initiate the location update, but the calling terminal initiates the location update.
实施六Implementation six
本发明实施例提供了一种VP呼叫方法,应用于主叫终端,假设该主叫终端CS域优先驻留在2G网络,参见图7,该方法包括如下步骤:The embodiment of the present invention provides a VP calling method, which is applied to the calling terminal. It is assumed that the CS domain of the calling terminal is preferentially camped on the 2G network. Referring to FIG. 7, the method includes the following steps:
S601.判断是否处于3G服务器,如果是执行步骤S502,如果否,不进行VP业务;S601. Determine whether it is in the 3G server, if it is, execute step S502, if not, do not perform the VP service;
S602.主叫终端直接在3G向主叫MSC发起VP呼叫,使得主叫MSC采用恢复用户数据流程从HLR获取用户数据;S602. The calling terminal directly initiates a VP call to the calling MSC on 3G, so that the calling MSC obtains the user data from the HLR by using the process of recovering user data;
在本步骤中,主叫终端不需要先发起位置更新,以缩短时延;由于主叫MSC没有该主叫终端用户的数据,MSC可以采用恢复用户数据流程从HLR获取用户数据,其中,“恢复用户数据流程”也为标准流程,在此不再赘述。In this step, the calling terminal does not need to initiate a location update first to shorten the time delay; since the calling MSC does not have the data of the calling terminal user, the MSC can adopt the process of recovering the user data to obtain the user data from the HLR, wherein, "Recover "User Data Process" is also a standard process, so I won't repeat it here.
S603.VP业务结束后,判断2G位置区与VP业务之前是否发生变化,如果发生变化,则在2G发起位置更新流程,将CS域驻留到2G网络;否则,不需要在2G发起位置更新流程,而直接驻留在2G。S603. After the VP service ends, determine whether the 2G location area has changed from before the VP service. If there is a change, initiate a location update process on 2G, and reside in the CS domain on the 2G network; otherwise, it is not necessary to initiate a location update process on 2G. , while directly residing on 2G.
本发明实施例中,主叫MSC采用恢复用户数据流程从HLR获取用户数据,不需要进行3G位置更新。同时,在VP业务结束后,通常用户所处的位置区大部分情况下与VP业务之前的位置区可能会相同,此时,在VP业务结束后,也不需要进行3G位置更新,因此,在大多数情况下,可以节约两次3G位置更新流程,从而可以减少主叫接通的时延以及减少手机处于业务不可及状态的时间(位置更新过程中,手机既不能打电话又不能接电话,处于业务不可及状态)。In the embodiment of the present invention, the calling MSC obtains the user data from the HLR by adopting the process of recovering the user data, and does not need to update the 3G location. At the same time, after the VP service ends, usually the location area where the user is located may be the same as the location area before the VP service in most cases. At this time, after the VP service ends, there is no need to update the 3G location. In most cases, two 3G location update processes can be saved, which can reduce the caller connection delay and reduce the time when the mobile phone is in an unreachable state (during the location update process, the mobile phone can neither make nor answer calls, in a state of being unavailable for business).
实施例七Embodiment seven
参见图8,本发明实施例基于上述实施例提供了一种终端80,包括:Referring to FIG. 8 , an embodiment of the present invention provides a terminal 80 based on the above embodiments, including:
接收单元81,位置更新单元82,业务执行单元83;A receiving unit 81, a location updating unit 82, and a service executing unit 83;
所述接收单元用于接收被叫终端有视频电话VP呼叫的通知,所述通知由网络接收主叫终端的第一VP呼叫请求后发送;The receiving unit is used to receive a notification that the called terminal has a video phone VP call, and the notification is sent by the network after receiving the first VP call request of the calling terminal;
所述位置更新单元用于所述接收单元收到所述通知后进行3G位置更新,将CS域驻留到3G网络;The location update unit is used for the receiving unit to update the 3G location after receiving the notification, and to reside the CS domain in the 3G network;
所述接收单元还用于在CS域驻留到3G网络后,接收所述网络发送的第二VP呼叫请求;The receiving unit is further configured to receive a second VP call request sent by the network after the CS domain resides in the 3G network;
所述业务执行单元用于根据所述第二VP呼叫请求进行VP业务。The service execution unit is configured to perform a VP service according to the second VP call request.
本发明实施例还包括:注册单元84,用于在2G位置更新时在网络注册为特殊终端,使得网络接收所述主叫终端的所述第一VP呼叫请求后,根据在网络注册的信息判断被叫终端是否为特殊终端,如果不是,则结束VP呼叫,如果是,则通知被叫终端有VP呼叫。The embodiment of the present invention also includes: a registration unit 84, configured to register as a special terminal in the network when the 2G location is updated, so that after the network receives the first VP call request from the calling terminal, it can judge according to the information registered in the network Whether the called terminal is a special terminal, if not, end the VP call, if yes, notify the called terminal that there is a VP call.
本发明实施例还包括:回复单元85,用于在收到所述通知后,当所述被叫终端具备处理VP业务的软硬件能力、位于3G服务区且当前状态能够进行VP业务时,回复支持VP呼叫的信息;否则回复不支持VP呼叫的信息;使得网络根据回复的信息判断终端是否支持VP呼叫,如果支持,则等待所述被叫终端完成3G位置更新流程,后续发起VP呼叫以进行VP业务;如果不支持,则结束VP呼叫。The embodiment of the present invention also includes: a reply unit 85, configured to reply when the called terminal has the software and hardware capabilities to process VP services, is located in a 3G service area, and can perform VP services in its current state after receiving the notification. Support the information of VP call; otherwise reply the information that does not support VP call; make the network judge whether the terminal supports VP call according to the information replied, if yes, then wait for the called terminal to complete the 3G location update process, and then initiate the VP call to proceed VP service; if not supported, end the VP call.
各单元具体处理过程可以参考上述相关实施例,在此不再赘述。For specific processing procedures of each unit, reference may be made to the above-mentioned related embodiments, and details are not repeated here.
通过本发明实施例,可以实现对位于2G网络的终端的VP业务。上述各单元可以基于现有终端的各种硬件实现(如在硬件中加入相应的程序代码),具体过程为本领域技术人员所公知的技术,在此不再赘述。Through the embodiment of the present invention, the VP service to the terminal located in the 2G network can be realized. Each of the above units can be implemented based on various hardware of the existing terminal (for example, adding corresponding program codes to the hardware), and the specific process is well known to those skilled in the art, and will not be repeated here.
实施例八Embodiment Eight
参见图9,本发明实施例基于上述实施例提供了一种终端90,包括:Referring to FIG. 9 , an embodiment of the present invention provides a terminal 90 based on the above embodiments, including:
判断单元91,位置更新单元92,发送单元93;Judging
所述判断单元用于判断是否处于3G服务区,如果不是,则所述位置更新单元发起3G位置更新,将CS域驻留到3G网络;The judging unit is used to judge whether it is in a 3G service area, if not, the location updating unit initiates a 3G location update, and resides the CS domain in the 3G network;
所述发送单元用于当CS驻留到3G网络后,向网络发送第一VP呼叫请求,使得网络收到所述第一VP呼叫请求后,通知被叫终端有VP呼叫,被叫终端收到通知后进行3G位置更新,将CS域驻留到3G网络;后续网络向所述被叫终端发起第二VP呼叫请求,使得所述终端根据所述VP呼叫进行VP业务。The sending unit is used to send the first VP call request to the network after the CS resides on the 3G network, so that after the network receives the first VP call request, it notifies the called terminal that there is a VP call, and the called terminal receives the VP call request. After the notification, the 3G location is updated, and the CS domain is camped on the 3G network; the subsequent network initiates a second VP call request to the called terminal, so that the terminal performs the VP service according to the VP call.
各单元具体处理过程可以参考上述相关实施例,在此不再赘述。For specific processing procedures of each unit, reference may be made to the above-mentioned related embodiments, and details are not repeated here.
通过本发明实施例,可以实现用位于2G网络的终端发起VP业务。上述各单元可以基于现有终端的各种硬件实现(如在硬件中加入相应的程序代码),具体过程为本领域技术人员所公知的技术,在此不再赘述。Through the embodiment of the present invention, it is possible to use a terminal located in a 2G network to initiate a VP service. Each of the above units can be implemented based on various hardware of the existing terminal (for example, adding corresponding program codes to the hardware), and the specific process is well known to those skilled in the art, and will not be repeated here.
实施例九Embodiment nine
参见图10,本发明实施例提供了一种MSC 10,该MSC既能处理2G的CS业务,也能处理3G的CS业务,所述MSC包括:Referring to Fig. 10, the embodiment of the present invention provides a kind of
接收单元101,通知单元102,位置更新单元103,呼叫单元104;A receiving
所述接收单元用于接收主叫移动交换中心MSC发送的第二VP呼叫请求,所述第二VP呼叫请求由所述主叫MSC接收到主叫终端第一VP呼叫请求后发送;The receiving unit is used to receive the second VP call request sent by the calling mobile switching center MSC, and the second VP call request is sent by the calling MSC after receiving the first VP call request of the calling terminal;
所述通知单元用于通过所述接收单元接收到所述第二VP呼叫请求后,通知被叫终端有VP呼叫,使得所述被叫终端收到通知后通过所述位置更新单元,或者通过所述位置更新单元以及所述HLR进行3G位置更新,将CS域驻留到3G网络;The notification unit is configured to notify the called terminal that there is a VP call after receiving the second VP call request through the receiving unit, so that the called terminal passes the location update unit after receiving the notification, or passes the The location updating unit and the HLR perform 3G location updating, and the CS domain resides in the 3G network;
所述呼叫单元用于在所述被叫终端CS域驻留到3G网络后,向所述被叫终端发起第三VP呼叫请求,使得所述被叫终端根据所述第二VP呼叫请求进行VP业务。The calling unit is configured to initiate a third VP call request to the called terminal after the called terminal CS domain camps on the 3G network, so that the called terminal performs a VP call according to the second VP call request. business.
所述接收单元还用于在所述通知单元通知所述被叫终端有VP呼叫后,接收所述终端回复的是否支持VP呼叫的信息;The receiving unit is further configured to receive information about whether a VP call is supported returned by the terminal after the notification unit notifies the called terminal that there is a VP call;
所述MSC还包括:The MSC also includes:
判断处理单元105,用于根据回复的信息判断被叫终端是否支持VP呼叫,如果支持,则等待所述被叫终端完成3G位置更新流程,后续发起所述第二VP呼叫请求以进行VP业务;如果不支持,则结束VP呼叫。The judging
所述MSC还包括:The MSC also includes:
注册单元106,用于在所述被叫终端在进行2G位置更新时完成对所述被叫终端的注册,使得所述被叫终端注册为特殊终端;A
第二判断处理单元107,用于在所述接收单元接收到所述第二VP呼叫请求后,根据所述被叫终端在注册的信息判断是否为特殊终端,如果是,则通过所述通知单元通知所述被叫终端有VP呼叫请求,否则,结束VP呼叫。The second
本发明实施例中的MSC可以基于实施例二中的2G/3G MSC实施例,其具体处理可以参见上述实施例中的说明,在此不再赘述。The MSC in the embodiment of the present invention can be based on the 2G/3G MSC embodiment in the second embodiment, and its specific processing can refer to the description in the above embodiment, and will not be repeated here.
实施例十Embodiment ten
参见图11,本发明实施例提供了一种移动交换中心MSC 11,该MSC为2GMSC,用于处理2G的CS业务,包括:Referring to Fig. 11, the embodiment of the present invention provides a mobile
接收单元111,通知单元112,位置更新单元113,呼叫单元114;A receiving
所述接收单元用于接收主叫移动交换中心MSC发送的第二VP呼叫请求,所述第二VP呼叫请求由所述主叫MSC接收到主叫终端第一VP呼叫请求后发送;The receiving unit is used to receive the second VP call request sent by the calling mobile switching center MSC, and the second VP call request is sent by the calling MSC after receiving the first VP call request of the calling terminal;
所述通知单元用于通过所述接收单元接收到所述第二VP呼叫请求后,通知被叫终端有VP呼叫,使得所述被叫终端收到通知后通过3G MSC以及HLR进行3G位置更新,将CS域驻留到3G网络;The notification unit is used to notify the called terminal that there is a VP call after receiving the second VP call request through the receiving unit, so that the called terminal performs 3G location update through the 3G MSC and HLR after receiving the notification, Residing the CS domain to the 3G network;
所述呼叫单元还用于在所述被叫终端CS域驻留到3G网络后,向所述3GMSC发送第三VP呼叫请求,使得所述3G MSC收到所述第三VP呼叫请求后向所述被叫终端发送第四VP呼叫请求,使得所述被叫终端根据所述第四VP呼叫请求进行VP业务。The calling unit is also configured to send a third VP call request to the 3G MSC after the called terminal CS domain resides in the 3G network, so that the 3G MSC sends the third VP call request to the 3G MSC after receiving the third VP call request. The called terminal sends a fourth VP call request, so that the called terminal performs a VP service according to the fourth VP call request.
所述接收单元还用于在所述被叫终端完成3G位置更新后,接收所述HLR发送的注销位置区登记请求;The receiving unit is further configured to receive the location area deregistration request sent by the HLR after the called terminal completes the 3G location update;
所述位置更新单元还用于在所述接收单元收到所述注销位置区登记请求后,注销位置区登记;The location update unit is further configured to cancel the location area registration after the receiving unit receives the location area registration cancellation request;
所述呼叫单元还用于在注销位置区登记后,向所述HLR请求被叫终端路由信息,使得所述HLR从所述3G MSC获取所述被叫终端漫游号码,所述漫游号码中含有所述被叫终端路由信息;The calling unit is further configured to request the HLR for routing information of the called terminal after the location area registration is canceled, so that the HLR obtains the roaming number of the called terminal from the 3G MSC, and the roaming number contains all Describe the routing information of the called terminal;
所述接收单元还用于在所述HLR获取所述被叫终端漫游号码后,接收所述HLR发送的所述被叫终端漫游号码;The receiving unit is further configured to receive the roaming number of the called terminal sent by the HLR after the HLR acquires the roaming number of the called terminal;
所述呼叫单元还用于,在所述接收单元接收所述被叫终端漫游号码后,根据所述漫游号码中的路由信息向所述3G MSC发送第三VP呼叫请求。The calling unit is further configured to, after the receiving unit receives the roaming number of the called terminal, send a third VP call request to the 3G MSC according to the routing information in the roaming number.
本发明实施例还包括:Embodiments of the invention also include:
注册单元115,用于在所述被叫终端在进行2G位置更新时完成对所述被叫终端的注册,使得所述被叫终端注册为特殊终端;The
判断处理单元116,用于在所述接收单元接收到所述第二VP呼叫请求后,根据所述被叫终端在注册的信息判断是否为特殊终端,如果是,则通过所述通知单元通知所述被叫终端有VP呼叫请求,否则,结束VP呼叫。The
本发明实施例中的MSC可以基于实施例三中的2G MSC实施例,还可以包括处理其具体处理可以参见上述实施例中的说明,在此不再赘述。The MSC in the embodiment of the present invention may be based on the 2G MSC embodiment in the third embodiment, and may also include processing. For specific processing, please refer to the description in the above embodiment, which will not be repeated here.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the programs can be stored in a computer-readable storage medium. During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) or a random access memory (Random Access Memory, RAM), etc.
上列较佳实施例,对本发明的目的、技术方案和优点进行了进一步详细说明,所应理解的是,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above-listed preferred embodiments have further described the purpose, technical solutions and advantages of the present invention in detail. It should be understood that the above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Within the spirit and principles of the present invention, any modifications, equivalent replacements, improvements, etc., shall be included within the protection scope of the present invention.
Claims (25)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105590952A CN102131069B (en) | 2010-11-25 | 2010-11-25 | Video call method and system as well as terminal and mobile switching center |
PCT/CN2011/074869 WO2011150795A1 (en) | 2010-11-25 | 2011-05-30 | Video calling method, system, terminal and mobile switching centre |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105590952A CN102131069B (en) | 2010-11-25 | 2010-11-25 | Video call method and system as well as terminal and mobile switching center |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102131069A true CN102131069A (en) | 2011-07-20 |
CN102131069B CN102131069B (en) | 2013-01-23 |
Family
ID=44268940
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010105590952A Expired - Fee Related CN102131069B (en) | 2010-11-25 | 2010-11-25 | Video call method and system as well as terminal and mobile switching center |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102131069B (en) |
WO (1) | WO2011150795A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004098224A1 (en) * | 2003-04-24 | 2004-11-11 | France Telecom | Method for controlling the transfer of a mobile telephone service request between a umts network and a gsm network and corresponding control device |
CN1805559A (en) * | 2005-01-11 | 2006-07-19 | 华为技术有限公司 | Method of implementing video services in 3G mobile communication system |
CN1878151A (en) * | 2006-07-17 | 2006-12-13 | 华为技术有限公司 | System, method and information processing device for realizing multimedia service change |
CN1889756A (en) * | 2005-07-16 | 2007-01-03 | 华为技术有限公司 | Method for double-mode terminal switching between block field and circuit field |
JP2010081465A (en) * | 2008-09-29 | 2010-04-08 | Hitachi Ltd | Moving image encoding method and moving image decoding method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
HK1081069A2 (en) * | 2005-03-22 | 2006-05-04 | Hutchison Whampoa Entpr Ltd | Mobile video telephony method |
KR20070092478A (en) * | 2006-03-10 | 2007-09-13 | 삼성전자주식회사 | Method of providing video call service, terminal and system therefor |
-
2010
- 2010-11-25 CN CN2010105590952A patent/CN102131069B/en not_active Expired - Fee Related
-
2011
- 2011-05-30 WO PCT/CN2011/074869 patent/WO2011150795A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004098224A1 (en) * | 2003-04-24 | 2004-11-11 | France Telecom | Method for controlling the transfer of a mobile telephone service request between a umts network and a gsm network and corresponding control device |
CN1805559A (en) * | 2005-01-11 | 2006-07-19 | 华为技术有限公司 | Method of implementing video services in 3G mobile communication system |
CN1889756A (en) * | 2005-07-16 | 2007-01-03 | 华为技术有限公司 | Method for double-mode terminal switching between block field and circuit field |
CN1878151A (en) * | 2006-07-17 | 2006-12-13 | 华为技术有限公司 | System, method and information processing device for realizing multimedia service change |
JP2010081465A (en) * | 2008-09-29 | 2010-04-08 | Hitachi Ltd | Moving image encoding method and moving image decoding method |
Also Published As
Publication number | Publication date |
---|---|
CN102131069B (en) | 2013-01-23 |
WO2011150795A1 (en) | 2011-12-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4950335B2 (en) | Method and system for idle mode signaling reduction | |
JP6012772B2 (en) | Circuit-switched fallback (CSFB) during pre-paging | |
WO2011069462A1 (en) | Method, system and user equipment for controlling activation of idle mode signaling reduction | |
CN105165038B (en) | The method and apparatus of calling circulation for avoiding | |
JP4918721B2 (en) | Wireless communication system, wireless LAN access point, mobile communication terminal, and program | |
CN111885714A (en) | Paging method and paging device | |
KR20180032461A (en) | Method and system for private network service, and apparatus therefor | |
CN104080134A (en) | Circuit domain fallback processing method and device, multi-mode terminal and system | |
WO2015043494A1 (en) | Method and device for establishing service connection | |
US9420443B2 (en) | Cleanup of LAU-less circuit switched fallback emergency call | |
GB2477962A (en) | Connection-maintaining request during a mobile terminated procedure | |
WO2011038553A1 (en) | Method and terminal device for mobility management | |
CN102131069B (en) | Video call method and system as well as terminal and mobile switching center | |
EP2816829A2 (en) | Method and apparatus for handling voice calls | |
CN101668281B (en) | Location update, paging conflict processing method, VLR, HLR, GMSC and system | |
CN102123469A (en) | Processing method and user equipment (UE) for circuit switched (CS) fallback service in evolved packet network | |
CN105592507B (en) | Method, device and system for voice fallback | |
CN113676890B (en) | Paging method and mobile switching center MSC | |
CN113676975B (en) | Communication method, MME, MSC and communication system | |
WO2017157333A1 (en) | Paging method and communication system | |
CN111935822B (en) | Pre-paging method, device and system | |
KR20110065185A (en) | How to Improve Call Completion Rate and Mobile Exchange Bureau Performing the Same | |
KR20130048675A (en) | Method for processing voice call using pre-paging, and base station and home location register for performing the same | |
CN118158744A (en) | Network access method and device of user equipment and computer readable storage medium | |
KR101755659B1 (en) | A method for immediate call drop in case of mobile equipment loss and A device therefor |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130123 |