CN100356813C - Mobile terminal roaming method based on configuration technology - Google Patents
Mobile terminal roaming method based on configuration technology Download PDFInfo
- Publication number
- CN100356813C CN100356813C CNB2004100601512A CN200410060151A CN100356813C CN 100356813 C CN100356813 C CN 100356813C CN B2004100601512 A CNB2004100601512 A CN B2004100601512A CN 200410060151 A CN200410060151 A CN 200410060151A CN 100356813 C CN100356813 C CN 100356813C
- Authority
- CN
- China
- Prior art keywords
- sgsn
- mobile terminal
- wap
- configuration
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种基于配置技术的移动终端的漫游方法,以解决现有技术中WAP应用漫游后存在移动终端配置和接入困难的问题。该方法为:以业务支撑节点SGSN覆盖的所有路由区组为基础构建无线应用协议WAP服务域,在从第一GPRS SGSN的覆盖区域切换到第二SGSN的覆盖区域的移动终端完成位置更新后,根据第一SGSN和第二SGSN的识别号码判断对应的WAP服务域是否相同,并在不相同时确定移动终端的该次位置切换需要改变与WAP业务相关的配置,由可信任的配置服务器TPS根据第二SGSN的识别号码确定应该采用的配置文件发送给所述移动终端,由移动终端按照该配置文件的指示更改相关的配置。
The invention discloses a mobile terminal roaming method based on a configuration technology to solve the problem in the prior art that the mobile terminal is difficult to configure and access after WAP application roams. The method is as follows: constructing a wireless application protocol WAP service domain on the basis of all routing blocks covered by the service support node SGSN; According to the identification numbers of the first SGSN and the second SGSN, it is judged whether the corresponding WAP service domains are the same, and if they are different, it is determined that the location switching of the mobile terminal needs to change the configuration related to the WAP service, and the trusted configuration server TPS according to The identification number of the second SGSN determines the configuration file that should be used and sends it to the mobile terminal, and the mobile terminal modifies the relevant configuration according to the instruction of the configuration file.
Description
技术领域technical field
本发明涉及移动通信技术,尤其涉及一种基于配置技术的移动终端的漫游方法。The invention relates to mobile communication technology, in particular to a roaming method of a mobile terminal based on configuration technology.
背景技术Background technique
在无线应用协议(WAP)的构架中包括了处于无线网络和有线网络交接处的接入点,以及接入不同业务的代理服务器,必需要在WAP手机正确设置这些信息才能访问internet上的web服务器。由于正确设置各种接入参数比较复杂,所以这些设置常常让用户感到非常困难。随着移动数据业务的开展,如果没有一种新技术能帮助用户完成这些枯燥而烦杂的设置,用户使用移动数据业务的困难将会更大。开放移动终端联盟(OMA)论坛针对这一问题提出了配置(Provisioning)技术,利用Provisioning技术可以帮助用户轻松接入网络。The framework of the Wireless Application Protocol (WAP) includes the access point at the junction of the wireless network and the wired network, as well as the proxy server for accessing different services. It is necessary to correctly set these information on the WAP mobile phone to access the web server on the Internet. . Due to the complexity of correctly setting various access parameters, these settings are often very difficult for users. With the development of mobile data services, if there is no new technology that can help users complete these boring and complicated settings, users will have greater difficulties in using mobile data services. The Open Mobile Alliance (OMA) forum has proposed a provisioning technology for this problem, and using the provisioning technology can help users easily access the network.
provisioning由独立的两部分组成,一部分是与承载网络相关的自举过程(Bootstrap),另一部分是与承载网络无关的连续配置过程(continuousprovisioning)。自举过程用于创建移动终端设备和可信任的配置服务器(TPSTrusted Provisioning server)之间的可信任关系。通用的连续配置过程进一步增强了自举的作用,从而可以加载或管理一种或多种访问普通WAP代理的方法。The provisioning consists of two independent parts, one part is the bootstrap process (Bootstrap) related to the bearer network, and the other part is the continuous provisioning process (continuous provisioning) independent of the bearer network. The bootstrapping process is used to create a trusted relationship between the mobile terminal device and a trusted provisioning server (TPSTrusted Provisioning server). Bootstrapping is further enhanced by a common continuous configuration process, whereby one or more methods of accessing common WAP proxies can be loaded or managed.
自举过程与承载网络相关,不同的承载网络实现自举的方式不同,但是主流的无线移动网络技术,不论使GSM网络还是CDMA网络都可以基于SMS的push流程完成对手机的自举过程。这种实现方式的原理图如图1所示,其具体的流程如下:The bootstrapping process is related to the bearer network. Different bearer networks implement bootstrapping in different ways, but the mainstream wireless mobile network technology, whether it is a GSM network or a CDMA network, can complete the bootstrapping process for mobile phones based on the SMS push process. The schematic diagram of this implementation is shown in Figure 1, and its specific process is as follows:
1、当用户提出申请并开通WAP业务后,运营商的业务人员通过业务台,以WEB方式登录到自举服务器(Bootstrap Server)进行操作,请求BootstrapServer向推(Push)网关推送Bootstrap文档。1. After the user applies for and opens the WAP service, the operator's business personnel log in to the Bootstrap Server (Bootstrap Server) in WEB mode through the service desk to operate, and request the Bootstrap Server to push the Bootstrap document to the push (Push) gateway.
2、Bootstrap服务器接收到业务人员的指令后,通过PAP接口向push网关发送Push submission消息,Bootstrap文档包含在该消息中。2. After receiving the instructions from the business personnel, the Bootstrap server sends a Push submission message to the push gateway through the PAP interface, and the Bootstrap document is included in the message.
3、Push网关接收到该消息后,用非连接Push通过WAP1.2.x网关向手机推送自举消息。3. After the Push gateway receives the message, it pushes the bootstrapping message to the mobile phone through the WAP1.2.x gateway through the non-connection Push.
4、Wap1.2.x将消息编码后通过承载在SMS上的无连接方式向手机下发Bootstrap文档,该消息首先发给了SMSC。SMSC将该消息作为一条短消息下发给手机。4. After Wap1.2.x encodes the message, it sends the Bootstrap document to the mobile phone in a connectionless manner carried on the SMS, and the message is first sent to the SMSC. The SMSC sends the message to the mobile phone as a short message.
目前,运营商的WAP业务按照自己的规划进行,一般具有以下特点:At present, operators' WAP services are carried out according to their own plans, and generally have the following characteristics:
(1)WAP网关和主要的应用服务器分布在运营商自己的数据网络上,各个运营商的WAP网关配置不同。(1) The WAP gateway and the main application server are distributed on the operator's own data network, and the WAP gateway configurations of each operator are different.
(2)许多运营商部署了属于自己的数据业务网络,用户如果希望使用相应的数据业务则需要在移动终端正确设置对应参数。(2) Many operators have deployed their own data service networks. If users want to use corresponding data services, they need to correctly set corresponding parameters in mobile terminals.
(3)WAP网关需要对用户进行鉴权,如果该用户在本地WAP网关没有注册,则无法通过WAP网关访问internet。(3) The WAP gateway needs to authenticate the user. If the user is not registered at the local WAP gateway, he cannot access the Internet through the WAP gateway.
(4)许多WAP网关具有特定的业务控制能力以及提供不同业务的能力。(4) Many WAP gateways have specific business control capabilities and the ability to provide different services.
正是由于上述特点,目前WAP业务的漫游存在下述问题:It is precisely because of the above characteristics that the roaming of WAP services currently has the following problems:
如图2所示:运营商的WAP网关之间是不互通的,手机采用内部IP地址接入WAP网关,然后访问分布在私有网络上的应用服务器或者通过防火墙访问internet的服务器。As shown in Figure 2: the operator's WAP gateways are not interoperable. The mobile phone uses the internal IP address to access the WAP gateway, and then accesses the application server distributed on the private network or accesses the Internet server through the firewall.
用户要使用WAP业务,必须要能正确设置所处网络的WAP网关地址,而这些网关地址可能不一样。例如用户A是网络1的用户,当用户通过网络1接入时,需要将手机上的WAP网关地址设置为10.25.1.1才能使用WAP业务。如果他漫游到网络2,由于网络2的WAP业务必须通过WAP网关2,所以用户必须将手机上的WAP网关地址更改为10.25.1.2。To use the WAP service, the user must be able to correctly set the WAP gateway address of the network where it is located, and these gateway addresses may be different. For example, user A is a user of
但在很多情况下,用户不知道是否应该改变以及如何改变自己手机的WAP业务配置。虽然provisioning技术在一定程度上可以帮助用户完成业务配置,但目前仍不能够使用户漫游后方便地触发和管理移动终端的配置,也无法解决目前WAP应用漫游后接入困难的现状。But in many cases, users don't know whether and how to change the WAP service configuration of their mobile phones. Although the provisioning technology can help users complete service configuration to a certain extent, it still cannot trigger and manage the configuration of mobile terminals conveniently after users roam, nor can it solve the current situation of WAP application access difficulties after roaming.
发明内容Contents of the invention
本发明提供一种基于配置(provisioning)技术的移动终端的漫游方法,以解决现有技术中WAP应用漫游后存在移动终端配置和接入困难的问题。The invention provides a mobile terminal roaming method based on provisioning technology to solve the problem in the prior art that the mobile terminal is difficult to configure and access after WAP application roams.
为解决上述问题,本发明提供下述技术方案:In order to solve the above problems, the present invention provides the following technical solutions:
一种基于配置技术的移动终端的漫游方法,以业务支撑节点SGSN覆盖的所有路由区组为基础构建无线应用协议WAP服务域,所述移动终端从第一GPRS SGSN的覆盖区域切换到第二SGSN的覆盖区域时更新位置信息;该方法在更新位置信息后还包括下述步骤:A roaming method of a mobile terminal based on configuration technology, constructing a wireless application protocol WAP service domain on the basis of all routing blocks covered by a service support node SGSN, and the mobile terminal is switched from the coverage area of the first GPRS SGSN to the second SGSN The location information is updated when the coverage area is covered; the method also includes the following steps after updating the location information:
A、根据第一SGSN和第二SGSN的识别号码判断对应的WAP服务域是否相同,如果不相同,则确定移动终端的该次位置切换需要改变与WAP业务相关的配置,并继续进行步骤B;如果相同,则结束该次位置更新流程;A. Judging whether the corresponding WAP service domains are the same according to the identification numbers of the first SGSN and the second SGSN, if not, then determine that the location switching of the mobile terminal needs to change the configuration related to the WAP service, and continue to step B; If they are the same, end the location update process;
B、可信任的配置服务器TPS根据第二SGSN的识别号码确定应该采用的配置文件,并将该配置文件发送给所述移动终端;B. The trusted configuration server TPS determines the configuration file that should be used according to the identification number of the second SGSN, and sends the configuration file to the mobile terminal;
C、移动终端根据配置文件中的指示更改相关的配置,结束该次位置更新流程。C. The mobile terminal changes the relevant configuration according to the instructions in the configuration file, and ends the location update procedure.
根据上述方法:According to the method above:
步骤A中,由归属位置寄存器HLR根据第一SGSN和第二SGSN的识别号码判断对应的WAP服务域是否相同,并在判断结果为不相同时,确定移动终端需要改变与WAP业务相关的配置,并向TPS发送更新移动终端配置的请求消息;或者,步骤A中,由第二SGSN向TPS发送移动终端更改SGSN的消息,TPS根据该消息中携带的第一SGSN和第二SGSN的识别号码判断对应的WAP服务域是否相同。In step A, judge whether the corresponding WAP service domains are the same according to the identification numbers of the first SGSN and the second SGSN by the home location register HLR, and when the judgment result is not the same, determine that the mobile terminal needs to change the configuration relevant to the WAP service, And send the request message of updating mobile terminal configuration to TPS; Or, in step A, send the message that mobile terminal changes SGSN to TPS by the second SGSN, TPS judges according to the first SGSN carried in this message and the identification number of the second SGSN Whether the corresponding WAP service domains are the same.
本发明基于WAP服务域来管理用户的移动数据业务的漫游,当移动终端位置更新时自动触发HLR或TPS检查移动终端的WAP服务域是否需要更新,如果是,则TPS启动Provisioning流程,更新移动终端的配置文件。无需用户手动配置新参数,也无需网络维护者手动去触发配置更新流程。这种方法即可带来组网的灵活性,又可避免由于灵活组网带给用户以及网络维护者重新配置业务的麻烦。The present invention manages the roaming of the user's mobile data service based on the WAP service domain. When the location of the mobile terminal is updated, the HLR or TPS is automatically triggered to check whether the WAP service domain of the mobile terminal needs to be updated. If so, the TPS starts the Provisioning process to update the mobile terminal. configuration file. There is no need for users to manually configure new parameters, nor for network maintainers to manually trigger the configuration update process. This method can bring flexibility in networking and avoid the trouble of reconfiguring services for users and network maintainers due to flexible networking.
附图说明Description of drawings
图1为移动终端配置(Provisioning)流程图;Fig. 1 is a mobile terminal configuration (Provisioning) flowchart;
图2为移动终端位置更新导致WAP域更新示意图;FIG. 2 is a schematic diagram of WAP domain update caused by mobile terminal location update;
图3为实施例一中触发配置的流程图;FIG. 3 is a flow chart of trigger configuration in
图4为实施例二中触发配置的流程图。FIG. 4 is a flow chart of the trigger configuration in the second embodiment.
具体实施方式Detailed ways
由于数据业务具有多样性,随着移动数据业务的发展,将会出现许多不同的移动数据业务子网络,这些网络可能在接入网关地址,WAP网关地址,应用端口,安全性要求等方面存在不同;另一方面用户的移动生存空间是按照地域划分的,绝大多数移动网络都相应地也按照地域分布和管理。因此,有理由相信未来形形色色的移动数据子网以地域为标准划分将占绝大多数。由于移动网络已经很好地提供了获取地域信息的机制,所以针对这一发展趋势,结合移动网络已有技术和已有的WAP技术,本发明提出基于配置(provisioning)技术的移动终端的漫游方法。Due to the diversity of data services, with the development of mobile data services, many different mobile data service subnetworks will appear, and these networks may have different access gateway addresses, WAP gateway addresses, application ports, security requirements, etc. ; On the other hand, the user's mobile living space is divided according to the region, and most mobile networks are distributed and managed according to the region accordingly. Therefore, it is reasonable to believe that in the future, all kinds of mobile data subnets will be divided by region as the standard will account for the vast majority. Since the mobile network has already provided a good mechanism for obtaining regional information, in view of this development trend, combined with the existing technology of the mobile network and the existing WAP technology, the present invention proposes a roaming method for mobile terminals based on provisioning technology .
在说明本方法之前,先定义一个在本文中使用的基本概念:WAP服务域。一个WAP服务域指一个统一部署的WAP业务网络,移动终端在这个域中漫游不必改变与WAP业务相关的配置,如接入网地址、WAP网关地址和应用端口分配等,移动终端使用相同的设置去访问这个域中的相关服务。当移动终端漫游跨越了不同的WAP服务域时,需要重新调整基于WAP应用的相关参数。Before explaining this method, define a basic concept used in this article: WAP service domain. A WAP service domain refers to a uniformly deployed WAP service network. Mobile terminals do not need to change configurations related to WAP services when roaming in this domain, such as access network address, WAP gateway address, and application port allocation. Mobile terminals use the same settings. To access related services in this domain. When the mobile terminal roams across different WAP service domains, it is necessary to readjust relevant parameters based on the WAP application.
在已有的无线技术中,当移动终端从第一GPRS业务支撑节点(SGSN)的覆盖区域切换到第二SGSN的覆盖区域时,第二SGSN会向归属位置寄存器(HLR)上报位置更新信息,这些信息主要有第二SGSN的识别号码(ID)、第二SGSN的地址、IMSI等信息。本发明在位置信息更新后,通过判断移动终端的该次位置切换是否需要改变与WAP业务相关的配置,如果需要,则启动一次配置更新流程来更新移动终端的配置,否则不必启动一次配置更新流程。In the existing wireless technology, when the mobile terminal switches from the coverage area of the first GPRS Service Support Node (SGSN) to the coverage area of the second SGSN, the second SGSN will report the location update information to the Home Location Register (HLR), The information mainly includes information such as the identification number (ID) of the second SGSN, the address of the second SGSN, and the IMSI. After the location information is updated, the present invention judges whether the location switching of the mobile terminal needs to change the configuration related to the WAP service, and if so, starts a configuration update process to update the configuration of the mobile terminal, otherwise it is not necessary to start a configuration update process .
不同的SGSN是否属于同一个WAP服务域由运营商根据当前的组网情况进行配置定义,然后建立WAP服务域与该服务域内的所有SGSN的识别号码对应关系,并保存在数据库中。WAP服务域的定义方式基于前面所给出的前提,即运营商所拥有的移动数据子网是按地域划分的。移动性管理可基于小区、路由区和SGSN所覆盖的路由区组。WAP服务域不可能太小,以小区为基准不合适,以一个路由区为基准也有些问题,因为一方面路由区可大可小不好把握WAP服务域大小,另一方面路由区的概念比较抽象,管理者不好维护,所以以SGSN覆盖的所有路由区组为基础来构建WAP服务域最佳。已有的移动网络已经以SGSN为基础建立了相应的移动性管理规程,绝大多数运营商也更加关心基于SGSN业务漫游问题,所以以SGSN为基础来构建WAP服务域是合理的。Whether different SGSNs belong to the same WAP service domain is configured and defined by the operator according to the current networking situation, and then the corresponding relationship between the WAP service domain and the identification numbers of all SGSNs in the service domain is established and stored in the database. The way of defining the WAP service domain is based on the premise given above, that is, the mobile data subnet owned by the operator is divided according to the region. Mobility management can be based on cells, routing areas and routing area groups covered by the SGSN. The WAP service domain cannot be too small, and it is not appropriate to use a small area as a benchmark. There are also some problems with a routing area as a benchmark, because on the one hand, the routing area can be large or small, so it is difficult to grasp the size of the WAP service domain. On the other hand, the concept of routing area is relatively Abstraction is difficult for managers to maintain, so it is best to build WAP service domains based on all routing blocks covered by SGSN. Existing mobile networks have established corresponding mobility management procedures based on SGSN, and most operators are more concerned about roaming issues based on SGSN services, so it is reasonable to build WAP service domains based on SGSN.
本发明可以通过HLR或TPS来判断移动终端的位置切换是否需要改变与WAP业务相关的配置,以下分别给予说明。The present invention can judge whether the location switching of the mobile terminal needs to change the configuration related to the WAP service through the HLR or the TPS, which will be explained separately below.
实施例一:Embodiment one:
在HLR中定义WAP域,让HLR判断移动终端的该次位置切换是否需要改变与WAP业务相关的配置,如果需要,则HLR发送移动终端配置更新请求消息给可信任的配置服务器(TPS),该消息包含了移动终端IMSI,以及移动终端新进入的SGSN所属WAP服务域标识符,判断的标准如下:如果第二SGSN和第一SGSN属于同一个WAP服务域,则不必启动一次配置更新流程,如果第二SGSN和第一SGSN属于不同的WAP服务域,则通过PPG启动一次配置更新流程。Define the WAP domain in HLR, let HLR judge whether this time position switching of mobile terminal needs to change the configuration relevant with WAP service, if necessary, then HLR sends mobile terminal configuration update request message to trusted configuration server (TPS), this The message contains the IMSI of the mobile terminal and the identifier of the WAP service domain to which the new SGSN of the mobile terminal belongs. The second SGSN and the first SGSN belong to different WAP service domains, and a configuration update process is started through the PPG.
参阅图2所示,根据组网规划,在HLR中定义SGSN11和SGSN12所覆盖的区域为WAP服务域1,而SGSN21和SGSN22所覆盖的区域为WAP服务域2。如果用户在SGSN11和SGSN12之间,或者在SGSN21和SGSN22之间漫游时,则不用改变WAP服务的相关配置,即不必启动一次配置更新流程。Referring to Fig. 2, according to the network planning, the area covered by SGSN11 and SGSN12 is defined as
参阅图3所示,移动终端漫游时触发配置的过程如下:Referring to Figure 3, the process of triggering configuration when the mobile terminal roams is as follows:
1、运营商已经根据移动数据业务网络配置划分了WAP服务域,SGSN11和SGSG12属于WAP服务域1,SGSN21SGSN22属于WAP服务域2。SGSN所属WAP服务域信息保存在HLR的数据库中。1. The operator has divided the WAP service domain according to the mobile data service network configuration. SGSN11 and SGSG12 belong to
2、移动终端从第一SGSN所覆盖的区域漫游到第二SGSN所覆盖的区域时,向第二SGSN发送Routing Area update request,其中所包含的参数有:旧路由区标识符RAI,旧的分组移动用户临时识别码P-TMSI,全球小区识别码GCID等。2. When the mobile terminal roams from the area covered by the first SGSN to the area covered by the second SGSN, it sends a Routing Area update request to the second SGSN, which contains the following parameters: the old routing area identifier RAI, the old packet Mobile Subscriber Temporary Identity Code P-TMSI, Global Cell Identity Code GCID, etc.
3、第二SGSN根据接收消息中的P-TMSI可以知道第一SGSN的地址,所以第二SGSN马上发送SGSN context request消息,请求该用户保存在第一SGSN中的上下文,其中会包含参数旧RAI,旧P-TMSI,第二SGSN的地址。3. The second SGSN can know the address of the first SGSN according to the P-TMSI in the received message, so the second SGSN immediately sends a SGSN context request message, requesting the user to save the context in the first SGSN, which will contain the parameter old RAI , the old P-TMSI, the address of the second SGSN.
4、第一SGSN判定是合法用户后向第二SGSN发送SGSN context Response消息,该消息将用户的上下文传递给了第二SGSN。4. After the first SGSN judges that the user is a legitimate user, it sends an SGSN context Response message to the second SGSN, and the message passes the user's context to the second SGSN.
5、第二SGSN在成功获取该用户的上下文信息和数据后向归属位置寄存器(HLR)发送Update Location消息,通知HLR该移动终端成功完成位置更新。此消息包含的信息有:IMSI,第二SGSN的地址,第二SGSN的识别号码等参数。5. After successfully obtaining the context information and data of the user, the second SGSN sends an Update Location message to the Home Location Register (HLR), notifying the HLR that the mobile terminal has successfully completed the location update. The information contained in this message includes: IMSI, the address of the second SGSN, the identification number of the second SGSN and other parameters.
6、HLR接收该信息后向第二SGSN发送Update Location Ack消息进行确认,消息中主要参数为移动终端的IMSI。6. After receiving the information, the HLR sends an Update Location Ack message to the second SGSN for confirmation, and the main parameter in the message is the IMSI of the mobile terminal.
7、更新HLR中的参数后,第二SGSN以Routing Area update accept消息回应手机,此消息携带了新分配的P-TMSI,到此移动终端完成了位置更新。7. After updating the parameters in the HLR, the second SGSN responds to the mobile phone with a Routing Area update accept message, which carries the newly allocated P-TMSI, and the mobile terminal completes the location update.
8、HLR发送完Update Location Ack消息后,检查移动终端的WAP域是否更新,如果是则发送MS Configuration Update消息给TPS服务器,该消息包含了新的WAP域标识符和移动终端IMSI。8. After the HLR sends the Update Location Ack message, it checks whether the WAP domain of the mobile terminal is updated, and if so, sends a MS Configuration Update message to the TPS server, which contains the new WAP domain identifier and the mobile terminal IMSI.
9、TPS服务器接收了MS Configuration Update消息后,以MS ConfigurationUpdate Ack作为响应,以确认接收了MS Configuration Update消息。9. After receiving the MS Configuration Update message, the TPS server responds with MS Configuration Update Ack to confirm receipt of the MS Configuration Update message.
10、TPS服务器根据WAP域标识符和移动终端信息决定采用哪个配置文件,TPS取出相应的配置文件后通过PPG和WAP网关以push的方式发给移动终端,该push消息中携带指示移动终端更新配置文件的消息Configuration Update。10. The TPS server decides which configuration file to use according to the WAP domain identifier and mobile terminal information. The TPS takes out the corresponding configuration file and sends it to the mobile terminal through the PPG and WAP gateway in push mode. The push message carries instructions to update the configuration of the mobile terminal. The message Configuration Update for the file.
11、移动终端接收了Configuration Update消息后,取出新的配置文件并根据配置文件的要求修改相应的配置,如在图2中,如果移动终端由WAP服务域1更改到WAP服务域2,则移动终端会根据配置文档的指示,将WAP网关的地址由10.25.1.1更改为10.25.1.2。11. After receiving the Configuration Update message, the mobile terminal takes out the new configuration file and modifies the corresponding configuration according to the requirements of the configuration file. As shown in Figure 2, if the mobile terminal changes from
12、移动终端成功修改完配置后,以Configuration Success Indication通知TPS服务器。TPS如果在规定时间内没有接收到移动终端返回的ConfigurationSuccess Indication消息,则会重发。12. After the mobile terminal successfully modifies the configuration, it notifies the TPS server with Configuration Success Indication. If the TPS does not receive the ConfigurationSuccess Indication message returned by the mobile terminal within the specified time, it will resend it.
在上述流程中,HLR与TPS服务器之间新增接口,当HLR判断移动终端位置更新导致WAP服务域更新时,HLR通过该接口发送MS ConfigurationUpdate消息给TPS服务器,该消息包含了新的WAP域标识和移动终端IMSI;TPS根据新WAP服务域标识和移动终端IMSI决定相应的配置文件,然后将该配置文件通过provisioning机制下发给移动终端,provisioning机制参见图1及技术背景描述。其它接口为现有技术已提供的接口。In the above process, a new interface is added between the HLR and the TPS server. When the HLR judges that the location update of the mobile terminal results in an update of the WAP service domain, the HLR sends a MS ConfigurationUpdate message to the TPS server through this interface, and the message contains the new WAP domain identifier. and the mobile terminal IMSI; the TPS determines the corresponding configuration file according to the new WAP service domain identifier and the mobile terminal IMSI, and then sends the configuration file to the mobile terminal through the provisioning mechanism. For the provisioning mechanism, see Figure 1 and the technical background description. Other interfaces are interfaces provided by the prior art.
实施例二:Embodiment two:
在TPS中已定义WAP服务域,当移动终端从第一GPRS业务支撑节点(SGSN)的覆盖区域切换到第二SGSN的覆盖区域时,第二SGSN会上报HLR位置更新信息,这些信息主要有第二SGSN的识别号码(ID)、第二SGSN的地址、IMSI等信息。在第二SGSN发送这条消息后,即在位置更新完成后通过接口向短消息网关(SMSC)发送一条特定的短消息,SMSC利用已有的SMPP接口向WAP网关透传这条消息,WAP网关接收了该特定的消息后,通过HTTP协议将该消息中所携带的内容传递给可信任的配置服务器(TPS),可信任的配置服务器根据获取的第二SGSN ID和第一SGSN ID判断是否需要启动一次连续配置流程,判断的标准如下:如果第二SGSN和第一SGSN属于同一个WAP服务域,则不必启动一次配置更新流程,如果第二SGSN和第一SGSN属于不同的WAP服务域,则通过PPG启动一次配置更新流程。The WAP service domain has been defined in the TPS. When the mobile terminal switches from the coverage area of the first GPRS service support node (SGSN) to the coverage area of the second SGSN, the second SGSN will report the HLR location update information, which mainly includes the first Information such as the identification number (ID) of the second SGSN, the address of the second SGSN, and the IMSI. After the second SGSN sends this message, that is, after the location update is completed, it sends a specific short message to the short message gateway (SMSC) through the interface, and the SMSC uses the existing SMPP interface to transparently transmit this message to the WAP gateway, and the WAP gateway After receiving the specific message, pass the content carried in the message to the trusted configuration server (TPS) through the HTTP protocol, and the trusted configuration server judges whether it needs Start a continuous configuration process, the judgment criteria are as follows: if the second SGSN and the first SGSN belong to the same WAP service domain, it is not necessary to start a configuration update process; if the second SGSN and the first SGSN belong to different WAP service domains, then Initiate a configuration update process through PPG.
参阅图2所示,根据组网规划,在TPW中定义SGSN11和SGSN12所覆盖的区域为WAP服务域1,而SGSN21和SGSN22所覆盖的区域为WAP服务域2。如果用户在SGSN11和SGSN12之间,或者在SGSN21和SGSN22之间漫游时,则不用改变WAP服务的相关配置,即不必启动一次配置更新流程。Referring to Figure 2, according to the networking plan, the area covered by SGSN11 and SGSN12 is defined as
参阅图4所示,移动终端漫游时触发配置的过程如下:Referring to Figure 4, the process of triggering configuration when the mobile terminal roams is as follows:
1、移动终端从第一SGSN所覆盖的区域漫游到第二SGSN所覆盖的区域时,向第二SGSN发送Routing Area update request,其中所包含的参数有:旧路由区标识符RAI,旧的分组移动用户临时识别码P-TMSI,全球小区识别码GCID等。1. When the mobile terminal roams from the area covered by the first SGSN to the area covered by the second SGSN, it sends a Routing Area update request to the second SGSN, which contains the following parameters: the old routing area identifier RAI, the old packet Mobile Subscriber Temporary Identity Code P-TMSI, Global Cell Identity Code GCID, etc.
2、第二SGSN根据接收消息中的P-TMSI可以知道第一SGSN的地址,所以第二SGSN马上发送SGSN context request消息,请求该用户保存在第一SGSN中的上下文,其中会包含参数旧RAI,旧P-TMSI,第二SGSN的地址。2. The second SGSN can know the address of the first SGSN according to the P-TMSI in the received message, so the second SGSN immediately sends a SGSN context request message, requesting the user to save the context in the first SGSN, which will contain the parameter old RAI , the old P-TMSI, the address of the second SGSN.
3、第一SGSN判定是合法用户后向第二SGSN发送SGSN context Response消息,该消息将用户的上下文传递给了第二SGSN。3. After the first SGSN judges that the user is a legitimate user, it sends an SGSN context Response message to the second SGSN, and this message transfers the user's context to the second SGSN.
4、第二SGSN在成功获取该用户的上下文信息和数据后向归属位置寄存器(HLR)发送Update Location消息,通知HLR该移动终端成功完成位置更新。此消息包含的信息有:IMSI,第二SGSN的地址,第二SGSN的识别号码等参数。4. After successfully obtaining the context information and data of the user, the second SGSN sends an Update Location message to the Home Location Register (HLR), notifying the HLR that the mobile terminal has successfully completed the location update. The information contained in this message includes: IMSI, the address of the second SGSN, the identification number of the second SGSN and other parameters.
5、HLR接收该信息后向第二SGSN发送Update Location Ack消息进行确认,消息中主要参数为移动终端的IMSI。5. After receiving the information, the HLR sends an Update Location Ack message to the second SGSN for confirmation, and the main parameter in the message is the IMSI of the mobile terminal.
6、更新HLR中的参数后,第二SGSN以Routing Area update accept消息回应手机,此消息携带了新分配的P-TMSI,到此移动终端完成了位置更新。6. After updating the parameters in the HLR, the second SGSN responds to the mobile phone with a Routing Area update accept message, which carries the newly allocated P-TMSI, and the mobile terminal completes the location update.
7、第二SGSN在接受了移动终端的位置更新后,产生WAP业务配置更新请求消息并构造一条短消息,然后通过Gd接口的ForwardShortMessage MO SMS消息发送给短信网关(SMSC)。7, the second SGSN, after accepting the location update of the mobile terminal, generates a WAP service configuration update request message and constructs a short message, then sends it to the short message gateway (SMSC) by the ForwardShortMessage MO SMS message of the Gd interface.
该短消息至少包括:消息编码、移动终端的MSISDN号码,第二SGSN的IP地址,第二SGSN的识别号码,第一SGSN的IP地址,第一SGSN的识别号码。The short message at least includes: message code, MSISDN number of the mobile terminal, IP address of the second SGSN, identification number of the second SGSN, IP address of the first SGSN, identification number of the first SGSN.
所述消息编码为特定的消息编码,指明是一条告知移动终端更改SGSN的消息。The message code is a specific message code, indicating that it is a message to inform the mobile terminal to change the SGSN.
发送短消息的目的地址是WAP网关,之所以将该消息发给WAP网关,是利用已有的SMPP协议,TPS服务器不必增加与短信网关SMSC的接口。The destination address for sending the short message is the WAP gateway. The reason why the message is sent to the WAP gateway is to utilize the existing SMPP protocol, and the TPS server does not need to increase the interface with the short message gateway SMSC.
8、SMSC接收第二SGSN发来的短消息后,以ForwardShortMessage MO SMS回应。8. SMSC responds with ForwardShortMessage MO SMS after receiving the short message sent by the second SGSN.
9、SMSC通过SMPP协议中的消息Data submit将此消息发送给WAP网关。9. The SMSC sends this message to the WAP gateway through the message Data submit in the SMPP protocol.
10、WAP网关以SMPP协议中的消息Data submit Ack进行确认。10. The WAP gateway confirms with the message Data submit Ack in the SMPP protocol.
11、WAP网关接收这条消息,提取该短消息中所包含的内容。它能从其中提取以下信息:消息编码(指明该消息为WAP业务配置更新请求消息),更改SGSN的移动终端MSISDN号码,第二SGSN的IP地址,第二SGSN的识别号码,第一SGSN的IP地址,第一SGSN的识别号码等。WAP网关提取这些信息,然后将它们携带在http的get请求中发送给TPS服务器。11. The WAP gateway receives the message, and extracts the content contained in the short message. It can extract the following information from it: message code (indicating that the message is a WAP service configuration update request message), change the mobile terminal MSISDN number of SGSN, the IP address of the second SGSN, the identification number of the second SGSN, the IP of the first SGSN Address, identification number of the first SGSN, etc. The WAP gateway extracts these information, and then carries them in the HTTP get request and sends them to the TPS server.
12、TPS服务器接收该请求消息后以http的response作为回应。12. After receiving the request message, the TPS server responds with an http response.
13、TPS服务器处理该消息,它首先分析第二SGSN和第一SGSN覆盖的区域是否属于同一个WAP服务域,即判断移动终端的该次位置切换是否需要改变与WAP业务相关的配置。13. The TPS server processes the message. It first analyzes whether the areas covered by the second SGSN and the first SGSN belong to the same WAP service domain, that is, judges whether the location switching of the mobile terminal needs to change the configuration related to the WAP service.
如果第二SGSN和第一SGSN覆盖的区域属于同一个WAP服务域,则TPS不启动之后的配置更新流程。例如第二SGSN为SGSN11,而第一SGSN为SGSN12,两者属于同一WAP服务域1。If the areas covered by the second SGSN and the first SGSN belong to the same WAP service domain, the TPS does not start the subsequent configuration update process. For example, the second SGSN is SGSN11, and the first SGSN is SGSN12, both of which belong to the same
如果第二SGSN和第一SGSN覆盖的区域不属于同一个WAP服务域,则TPS启动后面的配置更新流程。TPS根据第二SGSN ID号查找出它所对应的WAP服务域,如图2所示,假设第二SGSN为SGSN21而第一SGSN为SGSN11,则TPS服务器分析知道用户从WAP服务域1切换到了WAP服务域2,因此它调出保存在数据库中的WAP服务域2的配置文件进行编码后,通过PAP接口的Push Submit消息提交给push网关PPG。该消息中包含了移动终端的MSISDN、供PPG调度用的优先级和时间、配置文档等信息。由于这条消息携带的是配置信息,所以应该赋予最高优先级。If the areas covered by the second SGSN and the first SGSN do not belong to the same WAP service domain, the TPS starts the following configuration update process. TPS finds out its corresponding WAP service domain according to the second SGSN ID number, as shown in Figure 2, assuming that the second SGSN is SGSN21 and the first SGSN is SGSN11, then the TPS server analyzes and knows that the user has switched from
14、PPG接收该TPS提交的消息后,以消息Push Submit response进行响应。14. After receiving the message submitted by the TPS, the PPG responds with the message Push Submit response.
15、PPG优先调度此消息,通过消息Po UnitPush提交给WAP网关。该消息中包含了配置文件和移动终端MSISDN。15. The PPG dispatches this message first, and submits it to the WAP gateway through the message Po UnitPush. The message contains the configuration file and the MSISDN of the mobile terminal.
16、WAP网关对该消息进行二进制编码后,通过SMPP协议将消息Datasubmit提交给SMSC。16. After the WAP gateway performs binary encoding on the message, it submits the message Datasubmit to the SMSC through the SMPP protocol.
17、SMSC接收该消息后以消息Data submit response作为响应。17. SMSC responds with the message Data submit response after receiving the message.
18、SMSC通过SM Delivery attempt(WSP Push)消息下发给移动终端。18. The SMSC sends the SM Delivery attempt (WSP Push) message to the mobile terminal.
19、移动终端成功接收后以SM Delivery Ack回应SMSC。19. After successful reception, the mobile terminal responds to SMSC with SM Delivery Ack.
20、移动终端取出SMS中的provisioning配置文档,按照配置文档的指示更改相关的配置。如在图2中,如果移动终端由WAP服务域1更改到WAP服务域2,则移动终端会根据配置文档的指示,将WAP网关的地址由10.25.1.1更改为10.25.1.2。20. The mobile terminal takes out the provisioning configuration file in the SMS, and changes the relevant configuration according to the instruction of the configuration file. As shown in Figure 2, if the mobile terminal changes from
本发明提出了WAP服务域的概念,并通过SGSN的覆盖区域划分WAP服务域来管理用户的移动数据业务的漫游,当移动终端位置更新时自动触发HLR或TPS检查移动终端的WAP服务域是否需要更新,在需要更新时TPS启动Provisioning流程,更新移动终端的配置文件无须用户手动配置新参数,也无须网络维护者手动去触发配置更新流程。这种方法既可带来组网的灵活性,又可避免由于灵活组网带给用户以及网络维护者重新配置业务的麻烦。The present invention proposes the concept of WAP service domain, and divides the WAP service domain through the coverage area of SGSN to manage the roaming of the user's mobile data service. When the location of the mobile terminal is updated, HLR or TPS is automatically triggered to check whether the WAP service domain of the mobile terminal needs Update, TPS starts the Provisioning process when an update is required, updating the configuration file of the mobile terminal does not require the user to manually configure new parameters, nor does the network maintainer need to manually trigger the configuration update process. This method can not only bring flexibility in networking, but also avoid the trouble of reconfiguring services for users and network maintainers due to flexible networking.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2004100601512A CN100356813C (en) | 2004-06-28 | 2004-06-28 | Mobile terminal roaming method based on configuration technology |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2004100601512A CN100356813C (en) | 2004-06-28 | 2004-06-28 | Mobile terminal roaming method based on configuration technology |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1717098A CN1717098A (en) | 2006-01-04 |
| CN100356813C true CN100356813C (en) | 2007-12-19 |
Family
ID=35822444
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2004100601512A Expired - Fee Related CN100356813C (en) | 2004-06-28 | 2004-06-28 | Mobile terminal roaming method based on configuration technology |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN100356813C (en) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101146339B (en) * | 2006-09-11 | 2010-04-21 | 华为技术有限公司 | Cross-SGSN handover method and mobile communication network |
| CN101198115B (en) * | 2006-12-08 | 2010-11-03 | 北京三星通信技术研究有限公司 | Automatic switching method of mobile communication terminal configuration information |
| US8675680B2 (en) * | 2007-07-16 | 2014-03-18 | Sige Semiconductor, Inc. | Jurisdiction based parameter setting for wireless transceivers |
| CN101237466B (en) * | 2008-02-29 | 2012-09-05 | 华为技术有限公司 | Network configuration method, device and system for terminal |
| CN101895832B (en) * | 2010-04-30 | 2014-08-13 | 中兴通讯股份有限公司 | Method and device for configuring access point name and application message and mobile terminals |
| CN102546533B (en) * | 2010-12-15 | 2016-06-15 | 中兴通讯股份有限公司 | Method and system through unregistered residence gateway accessing internet of things service server |
| CN103259862B (en) * | 2013-05-17 | 2018-08-10 | 北京九五智驾信息技术股份有限公司 | A kind of long-range implant system and method for possession service access address |
| CN103354553B (en) * | 2013-05-17 | 2018-08-14 | 北京九五智驾信息技术股份有限公司 | A kind of the terminal Adaptable System and method of possession service access address |
| CN103259881B (en) * | 2013-05-17 | 2018-07-27 | 北京九五智驾信息技术股份有限公司 | A kind of possession service the stagnant of access address deposits protection system and method |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020187775A1 (en) * | 1999-12-13 | 2002-12-12 | Louis Corrigan | WAP service personalisation, management and billing object oriented platform |
| WO2003028244A2 (en) * | 2001-09-25 | 2003-04-03 | Qualcomm, Incorporated | Method and system for optimizing system-access and soft-handoff parameters based on location information |
| EP1315330A1 (en) * | 2001-11-21 | 2003-05-28 | Markport Limited | A mobile device provisioning system |
| CN1429463A (en) * | 2000-05-11 | 2003-07-09 | 诺基亚有限公司 | Displaying service provider identity |
-
2004
- 2004-06-28 CN CNB2004100601512A patent/CN100356813C/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020187775A1 (en) * | 1999-12-13 | 2002-12-12 | Louis Corrigan | WAP service personalisation, management and billing object oriented platform |
| CN1429463A (en) * | 2000-05-11 | 2003-07-09 | 诺基亚有限公司 | Displaying service provider identity |
| WO2003028244A2 (en) * | 2001-09-25 | 2003-04-03 | Qualcomm, Incorporated | Method and system for optimizing system-access and soft-handoff parameters based on location information |
| EP1315330A1 (en) * | 2001-11-21 | 2003-05-28 | Markport Limited | A mobile device provisioning system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1717098A (en) | 2006-01-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8391210B2 (en) | Radio communication system and radio transmission path control method | |
| EP1523859B1 (en) | Hybrid coupling in an interworking between a wlan and a mobile communications system | |
| CN103260236B (en) | A kind of method and apparatus using in radio communication | |
| KR100879811B1 (en) | Techniques for Providing Guidance in Calls Placed by Mobile Phones | |
| JP3464492B2 (en) | Access control method for mobile communication system | |
| JP5048774B2 (en) | Selective control of user equipment performance | |
| FI111775B (en) | Providing a telecommunications service in a wireless telecommunications system comprising multiple networks | |
| KR100842580B1 (en) | Information Management Method of Terminal in Mobile Communication System for High Speed Data Transmission | |
| CN1209938C (en) | Method and device for attaching a user equipment to a telecommunication network | |
| KR20020040122A (en) | Method for Global roaming service using Gateway Location Register in IMT-2000 Network | |
| CN108605383A (en) | The method and apparatus that the cell standardising process of the NR for being sliced based on network is executed in wireless communication system | |
| WO2010130174A1 (en) | Method for enabling local access control and corresponding communication system | |
| WO2005120108A1 (en) | Method for over the air mobile station management | |
| US20050107100A1 (en) | Method of modifying parameters of user terminal, radio system and user terminal | |
| KR20060015477A (en) | Tightly coupled signaling connection management to join wireless networks with cellular networks | |
| CN115334490B (en) | Network Slice Admission Control (NSAC) discovery and roaming enhancements | |
| CN100356813C (en) | Mobile terminal roaming method based on configuration technology | |
| EP2039212A2 (en) | Access control in a cellular system | |
| CN102056141B (en) | System and method for realizing local access | |
| CN101127648B (en) | Legal monitoring method and system for WiMAX network | |
| JP6397125B2 (en) | How to download subscriber information to the identification unit | |
| CN1997206A (en) | A method for correct service network choice of the user terminal | |
| CN102316529B (en) | Method and system for controlling service access | |
| CN101868956B (en) | Method for accessing closed groups in radio access networks | |
| EP1379053B1 (en) | Method for transferring a user-id password pair, and a wireless network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20071219 Termination date: 20140628 |
|
| EXPY | Termination of patent right or utility model |