[go: up one dir, main page]

CN102186244B - Wireless heterogeneous network system and uniform position management method for wireless heterogeneous networks - Google Patents

Wireless heterogeneous network system and uniform position management method for wireless heterogeneous networks Download PDF

Info

Publication number
CN102186244B
CN102186244B CN 201110144448 CN201110144448A CN102186244B CN 102186244 B CN102186244 B CN 102186244B CN 201110144448 CN201110144448 CN 201110144448 CN 201110144448 A CN201110144448 A CN 201110144448A CN 102186244 B CN102186244 B CN 102186244B
Authority
CN
China
Prior art keywords
user terminal
location
location update
called
geographical
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
Application number
CN 201110144448
Other languages
Chinese (zh)
Other versions
CN102186244A (en
Inventor
赵聪
郭伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN 201110144448 priority Critical patent/CN102186244B/en
Publication of CN102186244A publication Critical patent/CN102186244A/en
Application granted granted Critical
Publication of CN102186244B publication Critical patent/CN102186244B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种能够简单且有效地实现无线异构网络统一化位置管理的无线异构网络系统以及无线异构网络统一化位置管理方法。本发明无线异构网络系统,包括各异构网络、用户终端、统一化移动性管理数据库、对应每一个异构网络设置的上层网关,上层网关包括位置更新模块、呼叫处理模块;统一化移动性管理数据库只储存用户终端的地理位置坐标,不需要放置用户终端的所有网络位置信息,降低了对数据库节点的要求;在位置更新处理过程中只需要任意选择一个网络进行报告,而不需要对所有的接入网络都进行位置更新处理,大大降低了无线链路的资源开销。

The invention provides a wireless heterogeneous network system capable of realizing unified location management of wireless heterogeneous networks simply and effectively and a method for unified location management of wireless heterogeneous networks. The wireless heterogeneous network system of the present invention includes various heterogeneous networks, user terminals, a unified mobility management database, and an upper-layer gateway corresponding to each heterogeneous network. The upper-layer gateway includes a location update module and a call processing module; the unified mobility The management database only stores the geographic location coordinates of the user terminal, and does not need to place all network location information of the user terminal, which reduces the requirements for database nodes; in the process of location update processing, only one network needs to be arbitrarily selected for reporting, instead of all All access networks perform location update processing, which greatly reduces the resource overhead of wireless links.

Description

无线异构网络系统以及无线异构网络统一化位置管理方法Wireless heterogeneous network system and wireless heterogeneous network unified location management method

技术领域 technical field

本发明属于使用无线异构网络技术,特别是涉及到异构网络中用户的移动性管理。The invention belongs to the use of wireless heterogeneous network technology, and in particular relates to the mobility management of users in the heterogeneous network.

背景技术 Background technique

在移动通信从2G向3G发展的10多年来,产生了许多种不同的无线传输技术,如GSM(全球移动通讯系统,一种第2代无线通信的技术标准)、CDMA(码分多址,一种第2代无线通信的技术标准)、WCDMA(宽带码分多址,一种第3代无线通信的技术标准)、CDMA2000(码分多址2000,一种第3代无线通信的技术标准)、TD-SCDMA(时分同步码分多址,一种第3代无线通信的技术标准)、802.11a/b/g等,而目前各国又在研究新的B3G(超3代移动通信系统)和4G(第4代移动通信系统)的传输技术。显然,未来无线网络将是多种异构网络组成的混合网络。In the past 10 years since the development of mobile communication from 2G to 3G, many different wireless transmission technologies have been produced, such as GSM (Global System for Mobile Communications, a technical standard for the second generation of wireless communication), CDMA (Code Division Multiple Access, A second-generation wireless communication technical standard), WCDMA (Wideband Code Division Multiple Access, a third-generation wireless communication technical standard), CDMA2000 (Code Division Multiple Access 2000, a third-generation wireless communication technical standard ), TD-SCDMA (Time Division Synchronous Code Division Multiple Access, a third-generation wireless communication technical standard), 802.11a/b/g, etc., and currently countries are studying the new B3G (super 3rd generation mobile communication system) and 4G (4th generation mobile communication system) transmission technology. Obviously, the future wireless network will be a hybrid network composed of various heterogeneous networks.

位置管理技术是无线网络移动性管理中的关键技术之一,用于实现跟踪、存储、查找和更新移动目标的位置信息。位置管理包括定位和寻呼两个过程:定位(位置更新)是指移动目标向网络系统报告其位置变更的过程,寻呼(位置查询)则是网络系统查找移动目标所在位置的过程。Location management technology is one of the key technologies in wireless network mobility management, which is used to track, store, find and update the location information of moving objects. Location management includes two processes of positioning and paging: positioning (location update) refers to the process of the mobile object reporting its location change to the network system, and paging (location query) is the process of the network system finding the location of the mobile object.

目前已有并广泛使用的位置管理技术绝大多数是针对同构网络提出的,对于由异构网络组成的混合网络并不完全适用。Most of the existing and widely used location management technologies are proposed for homogeneous networks, which are not fully applicable to hybrid networks composed of heterogeneous networks.

针对网络异构的特征,现有学者也提出了很多解决方案:有学者提出加入网际网关进行相应处理来适应多种网络混合的异构网络的位置管理方式(参看文献Assouma,A.D.,Beaubrun,R.,Pierre,S..Mobility management in heterogeneous wireless networks[J]IEEE Journal onSelected Areas in Communications,2006,24(3):638-648),但是这方式需要在两两网络之间建立设备,过于复杂,网络的扩展性不好;还有的提出了一种统一化移动性管理(UMM)技术,提出利用超级数据库(super HLR)来实现多协议的位置管理,UMM端的中心管理节点将存放每个移动用户的GSM的位置区、MIP(移动互联网)的家乡代理地址、WLAN(无线局域网)的目标路由器地址等所有网络位置信息,在对移动用户进行位置更新时,需要对所有接入网络都进行位置管理操作,(参看文献Haase,O.,Ming Xiong;Murakami,K.Multi-protocolprofiles to support user mobility across network technologies[C].Proceedings of the 2004IEEEInternational Conference on Mobile Data Management,2004:100-105),这种方法虽然比较好的实现了异构网的位置管理功能,但需要重新建立一个性能要求相当高的中心管理节点,中心管理节点的数据存储规模很大,成本很高;在进行位置更新时对无线链路的开销较大,也不具备良好的扩展性。In view of the characteristics of network heterogeneity, existing scholars have also proposed many solutions: some scholars proposed to join the Internet gateway for corresponding processing to adapt to the location management method of heterogeneous networks with mixed networks (see literature Assouma, A.D., Beaubrun, R ., Pierre, S..Mobility management in heterogeneous wireless networks[J]IEEE Journal on Selected Areas in Communications, 2006, 24(3):638-648), but this method needs to establish devices between two networks, which is too complicated , the scalability of the network is not good; there is also a unified mobility management (UMM) technology proposed, which uses a super database (super HLR) to achieve multi-protocol location management, and the central management node at the UMM end will store each All network location information such as the GSM location area of the mobile user, the home agent address of the MIP (Mobile Internet), and the target router address of the WLAN (Wireless Local Area Network) need to be updated for all access networks when updating the location of the mobile user. Location management operations, (see Haase, O., Ming Xiong; Murakami, K. Multi-protocol profiles to support user mobility across network technologies[C]. Proceedings of the 2004IEEEInternational Conference on Mobile Data Management, 2004: 100-105), Although this method better realizes the location management function of the heterogeneous network, it needs to re-establish a central management node with high performance requirements. The data storage scale of the central management node is large and the cost is high; when updating the location The overhead of the wireless link is large, and it does not have good scalability.

发明内容 Contents of the invention

本发明所要解决的技术问题是,提供一种能够简单且有效地实现无线异构网络统一化位置管理的无线异构网络系统以及无线异构网络统一化位置管理方法。The technical problem to be solved by the present invention is to provide a wireless heterogeneous network system and a method for unified location management of the wireless heterogeneous network that can simply and effectively realize the unified location management of the wireless heterogeneous network.

本发明为解决上述技术问题所采用的技术方案是,无线异构网络系统,包括各异构网络、用户终端、统一化移动性管理数据库、对应每一个异构网络设置的上层网关,所述上层网关包括位置更新模块、呼叫处理模块;The technical solution adopted by the present invention to solve the above-mentioned technical problems is that the wireless heterogeneous network system includes various heterogeneous networks, user terminals, a unified mobility management database, and an upper-layer gateway corresponding to each heterogeneous network. The gateway includes a location update module and a call processing module;

所述用户终端用于,周期性地进行自主定位,得到用户终端的地理位置坐标,再选择无线网络,向所选择的无线网络中的位置更新模块发送位置更新报告;所述位置更新报告包括用户终端的地理位置坐标以及用户标识;所述用户终端的地理位置坐标由用户终端所在的经度、纬度组成;当用户终端为主叫用户终端时,主叫用户终端选择无线网络发送呼叫请求,所述呼叫请求中包括主叫用户标识与被叫用户标识;当用户终端为被叫用户终端时,被叫用户终端接收到呼叫请求后,返回呼叫应答;The user terminal is used to perform autonomous positioning periodically to obtain the geographic location coordinates of the user terminal, and then select a wireless network, and send a location update report to a location update module in the selected wireless network; the location update report includes user The geographic location coordinates of the terminal and the user identification; the geographic location coordinates of the user terminal are composed of the longitude and latitude where the user terminal is located; when the user terminal is the calling user terminal, the calling user terminal selects a wireless network to send a call request, and the The call request includes the identification of the calling user and the identification of the called user; when the user terminal is the called user terminal, the called user terminal returns a call response after receiving the call request;

所述统一化移动性管理数据库用于,接收到位置更新报告后,提取出用户终端的地理位置坐标,存储在该用户终端对应的用户标识下;接收到寻呼请求后,根据被叫用户终端的用户标识查找对应的地理位置坐标,并将被叫用户终端的地理位置坐标返回至主叫用户终端选择的无线网络所对应的呼叫处理模块;The unified mobility management database is used to, after receiving the location update report, extract the geographic location coordinates of the user terminal, and store them under the user identifier corresponding to the user terminal; after receiving the paging request, according to the called user terminal Find the corresponding geographic location coordinates of the user ID, and return the geographic location coordinates of the called user terminal to the call processing module corresponding to the wireless network selected by the calling user terminal;

所述位置更新模块用于,接收到用户终端发送的位置更新报告后,向统一化移动性管理数据库发送位置更新报告;The location update module is configured to, after receiving the location update report sent by the user terminal, send the location update report to the unified mobility management database;

所述呼叫处理模块用于,当呼叫处理模块为主叫呼叫处理模块时,主叫呼叫处理模块接收到主叫用户终端发出的呼叫请求后,向统一化移动性管理数据库发送寻呼请求;主叫呼叫处理模块接收到统一化移动性管理数据库返回的被叫用户终端的地理位置后,在向被叫呼叫处理模块发送呼叫请求中添加被叫用户终端地理位置;当呼叫处理模块为被叫呼叫处理模块时,被叫呼叫处理模块接收到添加了被叫用户终端地理位置的呼叫请求后,提取出被叫用户终端的地理位置坐标,根据被叫用户终端的地理位置坐标,计算出覆盖被叫用户终端的天线信息,并向被叫用户终端发送呼叫请求。The call processing module is used for, when the call processing module is the calling call processing module, after receiving the call request sent by the calling user terminal, the calling call processing module sends a paging request to the unified mobility management database; After the called call processing module receives the geographical location of the called user terminal returned by the unified mobility management database, it adds the called user terminal geographic location in the call request sent to the called call processing module; When processing the module, after the called call processing module receives the call request added with the geographic location of the called user terminal, it extracts the geographic location coordinates of the called user terminal, and calculates the coverage of the called user terminal according to the geographic location coordinates of the called user terminal. Antenna information of the user terminal, and send a call request to the called user terminal.

本发明中,各异构网络内部处理保持现有处理方式不变,只在各异构网络内的移动性管理数据库处理之后增加新的上层网关的处理步骤,各异构网络的上层网关中存储有本网内各个位置区管理节点或基站的地理位置坐标;用户终端既可以是单模用户终端也可以是多模用户终端;单模用户终端,在选择无线网络时,可选择无线网络只有一个,多模用户在可选网络范围内任选一个网络进行位置更新或寻呼。In the present invention, the internal processing of each heterogeneous network keeps the existing processing method unchanged, and only adds a new processing step of the upper-level gateway after the processing of the mobility management database in each heterogeneous network, and stores in the upper-level gateway of each heterogeneous network There are geographical location coordinates of each location area management node or base station in the network; the user terminal can be either a single-mode user terminal or a multi-mode user terminal; when a single-mode user terminal selects a wireless network, only one wireless network can be selected , the multi-mode user chooses a network within the range of available networks to perform location update or paging.

应用于上述系统的无线异构网络统一化位置管理方法,包括用户位置更新处理、用户寻呼处理,其特征在于,所述用户位置更新处理包括以下步骤:The wireless heterogeneous network unified location management method applied to the above system includes user location update processing and user paging processing, and is characterized in that the user location update processing includes the following steps:

a1、用户终端周期性地进行自主定位,得到该用户终端的地理位置坐标;所述用户终端的地理位置坐标由用户终端所在的经度、纬度组成;a1. The user terminal performs autonomous positioning periodically to obtain the geographic location coordinates of the user terminal; the geographic location coordinates of the user terminal are composed of longitude and latitude where the user terminal is located;

a2、用户终端选择一个无线网络,向所选择的无线网络中的位置更新模块发送位置更新报告,所述位置更新报告包括用户终端的地理位置坐标以及用户标识;a2. The user terminal selects a wireless network, and sends a location update report to the location update module in the selected wireless network, and the location update report includes the geographic location coordinates of the user terminal and the user identification;

a3、位置更新模块接收到位置更新报告后,向统一化移动性管理数据库转发该位置更新报告;a3. After receiving the location update report, the location update module forwards the location update report to the unified mobility management database;

a4、移动性管理数据库接收到位置更新报告后,提取出用户终端的地理位置坐标,存储在该用户终端对应的用户标识下;a4. After receiving the location update report, the mobility management database extracts the geographic location coordinates of the user terminal and stores them under the user identifier corresponding to the user terminal;

所述用户寻呼处理包括以下步骤:The user paging process includes the following steps:

b1、主叫用户终端选择无线网络发送呼叫请求,所述呼叫请求中包括主叫用户标识与被叫用户标识;b1. The calling user terminal selects a wireless network to send a call request, and the call request includes the calling user ID and the called user ID;

b2、主叫端呼叫处理模块接收到呼叫请求后,向统一化移动性管理数据库发送寻呼请求,所述寻呼请求包括被叫用户终端的用户标识;b2. After receiving the call request, the call processing module at the calling end sends a paging request to the unified mobility management database, where the paging request includes the user identifier of the called user terminal;

b3、统一化移动性管理数据库接收到寻呼请求后,根据被叫用户终端的用户标识查找对应的地理位置坐标,并将返回至主叫端呼叫处理模块;b3. After the unified mobility management database receives the paging request, it searches for the corresponding geographic location coordinates according to the user identification of the called user terminal, and returns it to the calling terminal call processing module;

b4、主叫呼叫处理模块在发送呼叫请求中添加被叫用户的地理位置坐标,向被叫端呼叫处理模块发送添加了被叫用户地理位置坐标的呼叫请求;b4. The calling call processing module adds the geographic location coordinates of the called user in the sending call request, and sends the call request adding the geographic location coordinates of the called user to the called terminal call processing module;

b5、被叫端呼叫处理模块接收到添加了被叫用户地理位置坐标的呼叫请求后,提取出被叫用户终端的地理位置坐标,根据被叫用户终端的地理位置坐标计算出覆盖被叫用户终端的天线信息并向其发送呼叫请求;b5. After the call processing module of the called terminal receives the call request added with the geographic location coordinates of the called user, it extracts the geographic location coordinates of the called user terminal, and calculates the coverage of the called user terminal according to the geographic location coordinates of the called user terminal antenna information and send a call request to it;

b6、被叫用户终端接收到呼叫请求后,返回呼叫应答,主叫用户终端与被叫用户终端建立通信链路。b6. After receiving the call request, the called user terminal returns a call response, and the calling user terminal establishes a communication link with the called user terminal.

本发明的统一化移动性管理数据库只储存用户终端的地理位置坐标,不需要放置用户终端的所有网络位置信息,降低了对数据库节点的要求;在位置更新处理过程中只需要任意选择一个网络进行报告,而不需要对所有的接入网络都进行位置更新处理,大大降低了无线链路的资源开销。在寻呼阶段由各异构网络的呼叫处理模块进行分布式处理,而不改变现有网络内部位置管理处理流程,具有很好的扩展性、兼容性。The unified mobility management database of the present invention only stores the geographic location coordinates of the user terminal, and does not need to store all network location information of the user terminal, which reduces the requirements for database nodes; only one network needs to be arbitrarily selected during the location update process. report, instead of performing location update processing on all access networks, which greatly reduces the resource overhead of the wireless link. In the paging phase, the call processing modules of various heterogeneous networks perform distributed processing, without changing the internal location management processing flow of the existing network, and have good scalability and compatibility.

具体的,所述用户标识为用户号码。Specifically, the user identifier is a user number.

具体的,用户终端根据网络的广播信息进行自主定位。更具体的,用户终端根据某一个网络的广播信息进行定位,或根据几个网络的广播信息进行联合定位。如,用户终端采用基于时间的周期性算法进行GPS(全球定位系统)定位处理。Specifically, the user terminal performs autonomous positioning according to network broadcast information. More specifically, the user terminal performs positioning according to the broadcast information of a certain network, or performs joint positioning according to the broadcast information of several networks. For example, the user terminal uses a time-based periodic algorithm to perform GPS (Global Positioning System) positioning processing.

为了进一步降低位置更新时的无线链路开销,在步骤a1之后,步骤a2之前,用户终端还进行一个是否发送位置更新报告的预判处理,用户终端比较上一次位置更新时的地理位置坐标和本次得到的地理位置坐标是否符合位置更新标准,如是,则进入步骤a2,如否,则返回步骤a1;步骤a2中用户终端在发送位置更新报告同时,在本地用本次得到的地理位置坐标替换上一次位置更新时的地理位置坐标并存储。这样,当用户终端在一个周期时间内没有发生大的变化的情况下,用户终端不发起位置更新的报告,极大地减小了混合网络中的无线链路开销。In order to further reduce the wireless link overhead during location update, after step a1 and before step a2, the user terminal also performs a pre-judgment process on whether to send a location update report, and the user terminal compares the geographic location coordinates of the last location update with the local Whether the geographical position coordinates obtained this time meet the position update standard, if yes, then enter step a2, if not, then return to step a1; in step a2, the user terminal is locally replaced with the geographical position coordinates obtained this time while sending the position update report Geolocation coordinates at the time of the last location update and store. In this way, when the user terminal does not change greatly within a period, the user terminal does not initiate a location update report, which greatly reduces the wireless link overhead in the hybrid network.

本发明的有益效果是,在不改变现有网络内部位置管理处理方法的同时,能很好地完成异构网络的位置管理,具有很好的兼容性;未来新出现的网络也可以使用该方法完成位置管理功能,具有很好的开放性;不存在过于复杂的转换而限制网络规模,具有很好的扩展性。用户终端的位置信息虽然也是存放在UMM(统一化移动性管理)数据库,但是由于存放的是地理位置信息,而不是所有网络位置信息(例如同时存放GSM的位置区、MIP的家乡代理地址、WLAN的目标路由器地址),所以和现有UMM数据库相比,数据库的数据存储规模将大大减小;而且由于位置更新处理只选择最合适的网络进行一次操作,而不是所有可以接入的网络都进行位置管理操作,所以无线链路上的开销也大大降低。The beneficial effect of the present invention is that it can well complete the location management of the heterogeneous network without changing the location management processing method inside the existing network, and has good compatibility; new emerging networks in the future can also use this method Completing the location management function, it has good openness; there is no too complicated conversion to limit the network scale, and it has good scalability. Although the location information of the user terminal is also stored in the UMM (Unified Mobility Management) database, because the location information is stored, it is not all network location information (for example, the location area of GSM, the home agent address of MIP, the WLAN address of the target router), so compared with the existing UMM database, the data storage scale of the database will be greatly reduced; and because the location update process only selects the most suitable network for one operation, not all accessible networks. location management operations, so the overhead on the wireless link is also greatly reduced.

附图说明 Description of drawings

图1为本发明的异构网络系统示意图;FIG. 1 is a schematic diagram of a heterogeneous network system of the present invention;

图2为本实施中一个具体的无线异构网络场景;Figure 2 is a specific wireless heterogeneous network scenario in this implementation;

图3为本发明的位置更新处理步骤;Fig. 3 is the location update processing steps of the present invention;

图4为本发明的呼叫处理步骤;Fig. 4 is the call processing steps of the present invention;

图5为本发明实施例与现有的统一化位置管理数据库的存储规模比较;Fig. 5 is the storage scale comparison of the embodiment of the present invention and the existing unified location management database;

图6为本发明实施例与现有的统一化位置管理的无线链路开销比较。FIG. 6 is a comparison of the wireless link overhead between the embodiment of the present invention and the existing unified location management.

具体实施方式 Detailed ways

如图1所示,无线异构网络系统,各异构网络(GSM网络、UNTS网络、WLAN、卫星网络以及其它新型网络)、统一化移动性管理数据库、对应每一个异构网络设置的上层网关,上层网关包括位置更新模块、呼叫处理模块;各异构网络内部结构以及处理按照其协议不变,如现有GSM网络包括基站(BS)、移动交换中心(MSC),归属位置寄存器(HLR)、访问位置寄存器(VLR),现有UNTS(通用移动通信系统)网络包括基站(BS)、Node B(B节点)、RNC(无线网络控制器),现有WLAN(无线局域网络)包括AP(接入点)、MAP(移动应用部分),现有卫星网络包括卫星、地面信关站。本发明只在各异构网络内的移动性管理处理之后增加新的上层网关的处理步骤,移动性管理处理在现有GSM网络中由HLR/VLR完成,现有UNTS网络中由RNC完成,现有WLAN中由MAP完成,现有卫星网络中由地面信关站完成。各异构网络的上层网关中存储有本网内各个位置区管理节点或基站的地理位置坐标。As shown in Figure 1, the wireless heterogeneous network system includes various heterogeneous networks (GSM network, UNTS network, WLAN, satellite network and other new networks), a unified mobility management database, and an upper-layer gateway corresponding to each heterogeneous network setting , the upper layer gateway includes a location update module and a call processing module; the internal structure and processing of each heterogeneous network remain unchanged according to its protocol, such as the existing GSM network includes a base station (BS), a mobile switching center (MSC), and a home location register (HLR) , Visitor Location Register (VLR), the existing UNTS (Universal Mobile Telecommunications System) network includes Base Station (BS), Node B (B node), RNC (Radio Network Controller), and the existing WLAN (Wireless Local Area Network) includes AP ( Access Point), MAP (Mobile Application Part), the existing satellite network includes satellite and ground gateway stations. The present invention only adds the processing steps of the new upper layer gateway after the mobility management processing in each heterogeneous network, the mobility management processing is completed by the HLR/VLR in the existing GSM network, and is completed by the RNC in the existing UNTS network, now It is completed by MAP in some WLANs, and it is completed by ground gateway stations in existing satellite networks. The upper layer gateways of each heterogeneous network store the geographic location coordinates of each location area management node or base station in the network.

下面给出一个具体的无线异构网络场景中本发明的实施方法:The implementation method of the present invention in a specific wireless heterogeneous network scenario is given below:

如图2所示,用户1是机载用户,没有地面网络覆盖,只能通过海事卫星接入。用户2是地面移动用户,同时被GSM网络、WLAN以及卫星网络覆盖,各网络总均设置有其上层网关。两个用户进行远程视频通信。卫星网络的上层网关已获得卫星星历信息可以计算出卫星在某时刻的具体位置坐标,WLAN的上层网关已获得本网内各个无线接入点(AP)的位置坐标,GSM网络的上层网关已获得本网内MSC和基站的位置坐标;用户1和用户2都是多模终端,可以软件无线电的方式接入某个或多个无线网络,并可以在不同网络间进行垂直切换;统一化位置管理数据库能与所有网络的上层网关进行通信,存放用户的位置信息等数据。As shown in Figure 2, user 1 is an airborne user, has no ground network coverage, and can only access it through maritime satellites. User 2 is a ground mobile user and is covered by GSM network, WLAN and satellite network at the same time, and each network is always equipped with its upper layer gateway. Two users engage in remote video communication. The upper-layer gateway of the satellite network has obtained the satellite ephemeris information and can calculate the specific position coordinates of the satellite at a certain moment. The upper-layer gateway of the WLAN has obtained the location coordinates of each wireless access point (AP) in the network. The upper-layer gateway of the GSM network has Obtain the position coordinates of MSC and base station in the network; both user 1 and user 2 are multi-mode terminals, which can access one or more wireless networks in the form of software radio, and can switch vertically between different networks; unify the location The management database can communicate with the upper gateways of all networks, and store data such as user location information.

位置更新阶段的处理流程,如图3所示:The processing flow of the location update stage is shown in Figure 3:

1、机载用户1和地面用户2的终端各自按一定的算法周期性地根据网络的广播信息进行自主定位,分别得到自身的地理位置坐标(X1,Y1)、(X2,Y2);1. The terminals of the airborne user 1 and the ground user 2 respectively perform independent positioning according to a certain algorithm periodically according to the broadcast information of the network, and respectively obtain their own geographic location coordinates (X1, Y1), (X2, Y2);

2、用户根据自身记录的上一次位置更新时的位置坐标和本次测得的坐标进行判断是否发起位置更新流程,如果需要发起位置更新流程则进入步骤3,如果不需要,则返回步骤1;2. The user judges whether to initiate the location update process based on the location coordinates of the last location update recorded by the user and the coordinates measured this time. If the location update process needs to be initiated, enter step 3, and if not, return to step 1;

用户终端比较上一次位置更新时的地理位置坐标与本次得到的地理位置坐标之间的距离是否大于阈值来判断是否符合位置更新标准,如大于则符合位置更新标准,否则判断为不符合位置更新标准;上一次位置更新时的地理位置坐标与本次得到的地理位置坐标之间的距离为

Figure BDA0000065328890000051
其中,r为两坐标的距离,X1为上一次位置更新时的经度、Y1为上一次位置更新时的纬度,X2为本次得到的经度、Y2为本次得到的纬度。阈值的取值为
Figure BDA0000065328890000052
其中,R为阈值,v为用户终端的速率,CU为一次位置更新操作的无线链路开销,CP为一次寻呼操作的无线链路开销,λ为用户终端的呼叫到达率;The user terminal compares whether the distance between the geographic location coordinates of the last location update and the geographic location coordinates obtained this time is greater than a threshold to determine whether the location update standard is met. If it is larger, the location update standard is met, otherwise it is judged as not meeting the location update Standard; the distance between the geographic coordinates of the last location update and the geographic coordinates obtained this time is
Figure BDA0000065328890000051
Among them, r is the distance between the two coordinates, X1 is the longitude of the last location update, Y1 is the latitude of the last location update, X2 is the longitude obtained this time, and Y2 is the latitude obtained this time. The value of the threshold is
Figure BDA0000065328890000052
Among them, R is the threshold value, v is the speed of the user terminal, C U is the wireless link overhead of a location update operation, C P is the wireless link overhead of a paging operation, and λ is the call arrival rate of the user terminal;

3、机载用户1选择卫星网络发起位置更新报告,位置更新报告中包含有自己用户标识以及地理位置坐标(X1,Y1),位置更新报告通过卫星发送到地面信关站,再经上层网关中的位置更新模块进行处理;地面用户2选择覆盖性好的GSM网络,通过发起位置更新报告,将自己的位置坐标(X2,Y2)通过基站和MSC(移动交换中心)发送到HLR(归属位置寄存器),再经上层网关中的位置更新模块进行处理,两用户都同时在终端本地记录该坐标并删除上一次的记录;两上层网关中的位置更新模分别向UMM数据库发送位置更新报告,将用户标识id1以及对应坐标(X1,Y1)、用户标识id2以及对应坐标(X2,Y2)发送至UMM数据库;3. Airborne user 1 selects the satellite network to initiate a location update report. The location update report contains its own user ID and geographic location coordinates (X1, Y1). The location update report is sent to the ground gateway station through the satellite, and then passed through the upper gateway. Ground user 2 selects the GSM network with good coverage, and sends its own position coordinates (X2, Y2) to the HLR (Home Location Register) through the base station and MSC (Mobile Switching Center) by initiating a position update report ), and then processed by the location update module in the upper-layer gateway, both users record the coordinates locally at the terminal and delete the last record; the location update modules in the two upper-layer gateways send location update reports to the UMM database respectively, and the user The identifier id1 and the corresponding coordinates (X1, Y1), the user identifier id2 and the corresponding coordinates (X2, Y2) are sent to the UMM database;

4、两用户所在网络的上层网关接收到报告后向UMM数据库发送用户的位置坐标数据(X1,Y1)和(X2,Y2)以及两用户的用户标识id1、id2;4. After receiving the report, the upper layer gateways of the network where the two users are located send the user's position coordinate data (X1, Y1) and (X2, Y2) and the user identification id1, id2 of the two users to the UMM database;

5、UMM收到信息后记录用户的位置坐标在各自的用户标识下。5. After receiving the information, UMM records the user's location coordinates under their respective user IDs.

用户寻呼阶段的处理,如图4所示:The processing of the user paging phase is shown in Figure 4:

1、机载主叫用户1只有卫星覆盖,所以选择卫星网络(网络1)进行呼叫,通过卫星向网络发送呼叫请求,呼叫请求包含信息主叫标识id1和被叫标识id2;1. The airborne calling user 1 only has satellite coverage, so the satellite network (network 1) is selected to make a call, and a call request is sent to the network through the satellite. The call request includes information calling identification id1 and called identification id2;

2、网络1呼叫网关收到呼叫请求后向UMM数据库发起寻呼请求查询被叫用户地理位置坐标,寻呼请求包含被叫标识id2;2. After the network 1 call gateway receives the call request, it sends a paging request to the UMM database to query the geographic location coordinates of the called user, and the paging request includes the called identifier id2;

3、UMM数据库向网络1呼叫模块返回被叫用户2的位置坐标(X2、Y2);3. The UMM database returns the location coordinates (X2, Y2) of the called user 2 to the network 1 call module;

4、网络1呼叫网关根据业务类型(视频)选择带宽比较大的WLAN作为被叫网络进行接入,向WLAN的上层网关(网络2呼叫模块)发送呼叫请求,此处的呼叫请求中还包含有坐标(X2、Y2);4. The network 1 call gateway selects a WLAN with relatively large bandwidth as the called network according to the service type (video) to access, and sends a call request to the upper gateway of the WLAN (network 2 call module). The call request here also includes coordinate(X2, Y2);

5、网络2呼叫模块收到第二呼叫请求后根据被叫用户位置坐标(X2,Y2)得到其所在接入点的IP地址,并通过AP向被叫用户发送呼叫请求;5. After receiving the second call request, the network 2 call module obtains the IP address of the access point according to the called user's position coordinates (X2, Y2), and sends a call request to the called user through the AP;

6、被叫用户2收到呼叫请求后返回呼叫应答,建立链路,进行数据传输。6. After receiving the call request, the called user 2 returns a call response, establishes a link, and performs data transmission.

本发明的UMM数据库只存放用户地理位置信息(经纬度),在各异构网络网关也不存放用户标识与地理位置坐标;而现有UMM构架在中心数据库中将存放接入卫星号,接入信关站号,蜂窝所属位置区编号和基站编号,WLAN所属路由器ip地址等网络位置信息;而网际网关构架中虽然没有中心节点,但各个异构网将独立存放各自相应信息。根据测试结果,本实施例的UMM数据库的存储规模仅需要现有UMM构架在中心数据库规模或网际网购构架下的各独立数据库总和的0.3倍,即能很好地完成归一化位置管理,如图5所示。在位置更新阶段,本发明报告的是地理位置坐标,所以只需要任意选择一个合适的网络进行位置更新处理即可,而另外两种现有方式同时需要更新的各个异构网络的位置信息,所以用户能接入的所有网络都需要进行位置更新操作。如图2所示的实例中,用户2可以选择接入的网络有3种,采用现有的位置更新方法需要进行三次更新操作,而利用了本发明的位置更新方法仅需要进行一次更新操作,无线链路开销是现有UMM构架以及网际网购构架下的位置更新方法的0.3倍,如图6所示。The UMM database of the present invention only stores user geographic location information (latitude and longitude), and does not store user identification and geographic location coordinates at each heterogeneous network gateway; The station number, the location area number and base station number of the cell, the IP address of the router to which the WLAN belongs, and other network location information; and although there is no central node in the Internet gateway architecture, each heterogeneous network will independently store its corresponding information. According to the test results, the storage scale of the UMM database of the present embodiment only needs 0.3 times of the sum of the independent databases under the central database scale or Internet shopping framework of the existing UMM framework, which can well complete the normalized location management, such as Figure 5 shows. In the location update stage, the present invention reports geographic location coordinates, so it only needs to arbitrarily select a suitable network for location update processing, while the other two existing methods need to update the location information of each heterogeneous network at the same time, so Location updates are required on all networks that the user can access. In the example shown in Figure 2, there are 3 kinds of networks that user 2 can choose to access. The existing location update method requires three update operations, while the location update method of the present invention only needs to perform one update operation. The wireless link overhead is 0.3 times that of the location update method under the existing UMM framework and Internet shopping framework, as shown in FIG. 6 .

Claims (10)

1. The wireless heterogeneous network system comprises various heterogeneous networks and a user terminal, and is characterized by also comprising a unified mobility management database and an upper gateway which is arranged corresponding to each heterogeneous network, wherein the upper gateway comprises a position updating module and a call processing module;
the user terminal is used for periodically carrying out autonomous positioning to obtain the geographical position coordinates of the user terminal, then selecting a wireless network and sending a position updating report to a position updating module in the selected wireless network; the location update report comprises the geographical location coordinates of the user terminal and a user identifier; the geographical position coordinates of the user terminal consist of longitude and latitude of the user terminal; when the user terminal is a calling user terminal, the calling user terminal selects a wireless network to send a calling request, wherein the calling request comprises a calling user identifier and a called user identifier; when the user terminal is the called user terminal, the called user terminal returns a call response after receiving the call request;
the unified mobile management database is used for extracting the geographic position coordinates of the user terminal after receiving the position updating report and storing the geographic position coordinates in the user identifier corresponding to the user terminal; after receiving the paging request, searching the corresponding geographic position coordinate according to the user identification of the called user terminal, and returning the geographic position coordinate of the called user terminal to the call processing module corresponding to the wireless network selected by the calling user terminal;
the location updating module is used for sending a location updating report to the unified mobility management database after receiving the location updating report sent by the user terminal;
the call processing module is used for sending a paging request to the unified mobility management database after receiving a call request sent by a calling user terminal when the call processing module is a calling call processing module; after receiving the geographic position of the called user terminal returned by the unified mobility management database, the calling call processing module adds the geographic position of the called user terminal in a call request sent to the called call processing module; when the call processing module is a called call processing module, the called call processing module extracts the geographic position coordinate of the called user terminal after receiving the call request added with the geographic position of the called user terminal, calculates the antenna information covering the called user terminal according to the geographic position coordinate of the called user terminal, and sends the call request to the called user terminal.
2. The wireless heterogeneous network system of claim 1, wherein the autonomous positioning performed by the ue specifically comprises: and positioning is carried out according to the broadcast information of a certain network, or joint positioning is carried out according to the broadcast information of several networks.
3. The wireless heterogeneous network system of claim 1, wherein the ue is further configured to, after obtaining the geographical location coordinates of the ue, perform a pre-determination process on whether to initiate a location update report before sending the location update report to the location update module in the selected wireless network: when the geographical position coordinate during the last position updating and the geographical position coordinate obtained this time accord with the position updating standard, sending a position updating report, and if not, not sending the position updating report; and the user terminal replaces the geographical position coordinate obtained at the time of the last position updating with the geographical position coordinate obtained at the time of sending the position updating report and stores the geographical position coordinate.
4. The wireless heterogeneous network system according to claim 3, wherein the ue is further configured to determine whether the location update criterion is met by comparing whether a distance between the geographical location coordinate at the last location update and the geographical location coordinate obtained this time is greater than a threshold, and if so, the location update criterion is met, otherwise, the location update criterion is not met; the distance between the geographical position coordinate at the last position updating and the geographical position coordinate obtained this time isWhere r is a distance between two coordinates, X1 is a longitude at the time of the last location update, Y1 is a latitude at the time of the last location update, X2 is a longitude obtained this time, and Y2 is a latitude obtained this time.
5. The wireless heterogeneous network system of claim 4, wherein the threshold value is set to a valueWherein,r is a threshold value, v is the rate of the user terminal, CURadio link overhead for one location update operation, CPλ is the call arrival rate of the user terminal, which is the radio link overhead for one paging operation.
6. The unified location management method of the wireless heterogeneous network comprises user location updating processing and user paging processing, and is characterized in that the user location updating processing comprises the following steps:
a1, the user terminal periodically carries out autonomous positioning to obtain the geographic position coordinates of the user terminal; the geographical position coordinates of the user terminal consist of longitude and latitude of the user terminal;
a2, selecting a wireless network by the user terminal, and sending a location update report to a location update module in the selected wireless network, wherein the location update report comprises the geographical location coordinates of the user terminal and the user identification;
a3, after receiving the location update report, the location update module forwards the location update report to the unified mobility management database;
a4, after receiving the position update report, the mobile management database extracts the geographical position coordinates of the user terminal and stores the coordinates in the user identifier corresponding to the user terminal;
the user paging processing comprises the following steps:
b1, the calling user terminal selects a wireless network to send a call request, wherein the call request comprises a calling user identifier and a called user identifier;
b2, after receiving the call request, the calling call processing module sends a paging request to the unified mobility management database, wherein the paging request comprises the user identification of the called user terminal;
b3, after receiving the paging request, the unified mobility management database searches the corresponding geographical position coordinate according to the user identification of the called user terminal, and returns the geographical position coordinate to the calling call processing module;
b4, the calling call processing module adds the geographical position coordinates of the called user in the call sending request, and sends the call request added with the geographical position coordinates of the called user to the called call processing module;
b5, after receiving the call request added with the geographic position coordinate of the called user, the called call processing module extracts the geographic position coordinate of the called user terminal, calculates the antenna information covering the called user terminal according to the geographic position coordinate of the called user terminal and sends the call request to the antenna information;
b6, after receiving the call request, the called user terminal returns a call response, and the calling user terminal and the called user terminal establish a communication link.
7. The unified location management method for wireless heterogeneous network as claimed in claim 6, wherein the autonomous positioning performed by the ue specifically comprises: and positioning is carried out according to the broadcast information of a certain network, or joint positioning is carried out according to the broadcast information of several networks.
8. The unified location management method for wireless heterogeneous networks according to claim 6, wherein after step a1 and before step a2, the ue performs a pre-determination process on whether to send a location update report, and the ue compares the geographical location coordinate of the last location update with the geographical location coordinate obtained this time to see whether they meet the location update criteria, if yes, it goes to step a2, if no, it goes back to step a 1; in step a2, after sending the location update report, the user terminal locally replaces the geographical location coordinate obtained this time with the geographical location coordinate obtained last time and stores the geographical location coordinate.
9. The unified location management method for wireless heterogeneous networks according to claim 8, wherein the ue determines whether the location update criterion is met by comparing whether the distance between the geographical location coordinate at the last location update and the geographical location coordinate obtained this time is greater than a threshold, if so, the location update criterion is met, otherwise, the location update criterion is not met; geographical position at last location updateThe distance between the set coordinate and the geographical position coordinate obtained this time isWhere r is a distance between two coordinates, X1 is a longitude at the time of the last location update, Y1 is a latitude at the time of the last location update, X2 is a longitude obtained this time, and Y2 is a latitude obtained this time.
10. The unified location management method for wireless heterogeneous network according to claim 9, wherein the threshold value is set to a value of
Figure FDA0000065328880000032
Where R is the threshold, v is the rate of the user terminal, CURadio link overhead for one location update operation, CPλ is the call arrival rate of the user terminal, which is the radio link overhead for one paging operation.
CN 201110144448 2011-05-31 2011-05-31 Wireless heterogeneous network system and uniform position management method for wireless heterogeneous networks Expired - Fee Related CN102186244B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110144448 CN102186244B (en) 2011-05-31 2011-05-31 Wireless heterogeneous network system and uniform position management method for wireless heterogeneous networks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110144448 CN102186244B (en) 2011-05-31 2011-05-31 Wireless heterogeneous network system and uniform position management method for wireless heterogeneous networks

Publications (2)

Publication Number Publication Date
CN102186244A CN102186244A (en) 2011-09-14
CN102186244B true CN102186244B (en) 2013-09-25

Family

ID=44572299

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110144448 Expired - Fee Related CN102186244B (en) 2011-05-31 2011-05-31 Wireless heterogeneous network system and uniform position management method for wireless heterogeneous networks

Country Status (1)

Country Link
CN (1) CN102186244B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104469872B (en) * 2013-09-13 2018-05-11 中国电信股份有限公司 Data service bi-directional handover method, system and the dual-mode terminal of cross-system
CN112449304A (en) * 2019-09-05 2021-03-05 中国电信股份有限公司 Terminal positioning method, network side system and system
CN111147788A (en) * 2019-10-22 2020-05-12 广东小天才科技有限公司 Screen capture sharing method based on video call and wearable device
CN112995912B (en) * 2021-03-08 2021-10-15 军事科学院系统工程研究院网络信息研究所 Position updating method for multi-beam satellite mobile communication system
CN114186703A (en) * 2021-12-09 2022-03-15 北京中电普华信息技术有限公司 Positioning method, device, equipment and computer readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030223383A1 (en) * 2002-06-03 2003-12-04 Samsung Electronics Co., Ltd. Signaling method for paging in a mobile communication system for high-speed packet data transmission
CN101296511A (en) * 2008-06-05 2008-10-29 华中科技大学 A vertical handover control method for wireless heterogeneous networks based on session edge control device SBC
CN101345992A (en) * 2007-07-11 2009-01-14 株式会社Ntt都科摩 Paging method and system of heterogeneous network, and terminal used for the same
CN101466147A (en) * 2008-12-31 2009-06-24 中国科学院计算技术研究所 Paging control system for isomery network and paging method thereof
CN101588545A (en) * 2008-05-21 2009-11-25 华为技术有限公司 Position updating method, and heterogeneous network communication system and device
US20100255840A1 (en) * 2009-04-03 2010-10-07 Hitachi, Ltd. Wireless communication system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030223383A1 (en) * 2002-06-03 2003-12-04 Samsung Electronics Co., Ltd. Signaling method for paging in a mobile communication system for high-speed packet data transmission
CN101345992A (en) * 2007-07-11 2009-01-14 株式会社Ntt都科摩 Paging method and system of heterogeneous network, and terminal used for the same
CN101588545A (en) * 2008-05-21 2009-11-25 华为技术有限公司 Position updating method, and heterogeneous network communication system and device
CN101296511A (en) * 2008-06-05 2008-10-29 华中科技大学 A vertical handover control method for wireless heterogeneous networks based on session edge control device SBC
CN101466147A (en) * 2008-12-31 2009-06-24 中国科学院计算技术研究所 Paging control system for isomery network and paging method thereof
US20100255840A1 (en) * 2009-04-03 2010-10-07 Hitachi, Ltd. Wireless communication system

Also Published As

Publication number Publication date
CN102186244A (en) 2011-09-14

Similar Documents

Publication Publication Date Title
US11134361B2 (en) Systems and architectures for support of high-performance location in a Next Generation Radio Access Network
US9432853B2 (en) Positioning device of mobile communication terminal, method for constructing wireless LAN information of device, positioning server of mobile communication terminal, and method for driving server
US7209758B1 (en) Method and system for sharing and/or centralizing mobile positioning information and geospatial data for roaming mobile subscriber terminals
US7751835B2 (en) Non-circular paging areas
US20210232610A1 (en) Positioning method and apparatus, and offline fingerprint database generation method and apparatus
CN102186244B (en) Wireless heterogeneous network system and uniform position management method for wireless heterogeneous networks
CN106973105A (en) A kind of vehicle-mounted cloud data communications method based on location information
WO2020220940A1 (en) Cell selection method, network device and terminal
CN117579125A (en) User terminal registration method for satellite-ground convergence network
US7330728B1 (en) Method and system for locating a mobile subscriber terminal when roaming
CN116250288A (en) A method and device for selecting a public land mobile network
WO2023011292A1 (en) Mobility-restricted communication method, apparatus, and system
CN116033502A (en) Method and apparatus for wireless communication
JP4213701B2 (en) Method, access point, communication device, server, and information system for providing and searching for network connection types usable in a communication network
CN102647691A (en) Short message sending method, device and system
CN102833827B (en) A Paging Method Based on Multiple IPs in Heterogeneous Networks
CN102215540B (en) Backward call establishment method for wireless heterogeneous network and wireless heterogeneous network system
Wirola et al. Bandwidth and storage reduction of radio maps for offline WLAN positioning
WO2024032235A1 (en) Communication method and communication apparatus
WO2022048393A1 (en) Communication method and apparatus
KR101079003B1 (en) Apparatus, system and method for providing location information of mobile station
WO2021128157A1 (en) Handover method, device and system
CN117178596A (en) Wireless communication method, terminal device, network device and storage medium
TW201010472A (en) Wireless communication system and method for switching base station thereof
CN101237364A (en) A method for improving the stability of point-to-point peer-to-peer communication in wireless communication 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: 20130925

Termination date: 20160531