Method and system for tracing the location of a voice wireless network under a public area wireless network
By obtaining the wireless access point address of the user terminal under public WiFi and converting it into location information encoding, the problem of the inability to associate the user's Internet account with the location is solved, realizing high-precision location tracing and commercialization of VoWiFi services, and solving the handover problem when the VoLTE signal is poor.
Patent Information
- Application Number
- CN202210118974.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-08
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2042-02-08
AI Technical Summary
In public WiFi areas, users' internet accounts cannot be linked to their location in the area where they are connected, making it impossible to achieve high-precision location tracking.
By querying the physical address of the wireless access point reported by the user terminal and the wireless resource database, combined with the interaction and verification of the fixed network AAA platform, the user's installation address is obtained and converted into location information encoding to achieve high-precision location positioning.
It achieves high-precision location positioning in public WiFi areas, supports VoWiFi service traceability, has higher user location positioning accuracy, can replace VoLTE service and solve the problem of poor 5G signal.
Smart Images

Figure CN114697967B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the field of location tracing in wireless communication, and particularly relates to a location tracing method and system. BACKGROUND
[0002] VoLTE (Voice over Long Term Evolution) is the most widely used high-definition voice call technology by operators at present, which performs tracing work through wireless cell information (cell-id) (in mobile network signaling transmission and call records, clear wireless cell information is identified to meet the tracing requirements), and the tracing accuracy of the method is cell level (the correspondence between the cell and the latitude and longitude of the physical site is periodically synchronized to the tracing unit or the tracing system).
[0003] VoWiFi (Voice over Wi-Fi) is similar to VoLTE, and both are in the form of data to transfer voice packets, but the transmission process is replaced by WiFi wireless network from LTE, and the biggest advantage is that it is not affected by poor mobile network reception. However, the traditional VoWiFi has no positioning capability, and the network is not aware of the user's location, so it cannot provide high-precision location tracing like VoLTE.
[0004] The technical problem existing in the art is that in the public area WiFi (such as ChinaNet, industry WiFi, and other operator public WiFi authenticated by user name and password), the user's online account is not associated with the online area location, and it is not possible to correspond to the user's location through the user's broadband account as in the home broadband scenario. SUMMARY
[0005] Therefore, the present application provides a method and system for high-precision location tracing of voice wireless network in public area wireless network, aiming at solving the technical problems existing in the art.
[0006] The method for high-precision location tracing of voice wireless network in public area wireless network, characterized in that it comprises:
[0007] S1: a user initiates an evolved packet core network attachment in a public area wireless network, and an evolved packet data gateway extracts the local domain name, a port number and a first physical address of a wireless access point reported by the user terminal, which are allocated to the user terminal by the wireless access point of the public area wireless network accessed by the user;
[0008] S2: the user performs service authentication through a voice wireless network, and the evolved packet data gateway and a fixed network AAA platform interact to transmit the local domain name and the port number to the fixed network AAA platform;
[0009] S3: the fixed network AAA platform traces the line information of the user when the user is online according to the local domain name and the port number, extracts a service port of a wireless access point in the line information, and queries the second physical address of each wireless access point and an installation address of the wireless access point in a wireless resource library through the service port of the wireless access point;
[0010] S4: the fixed network AAA platform returns the second physical address and the installation address to the evolved packet data gateway, the evolved packet data gateway checks the second physical address and the installation address, and then converts the installation address into a location information code.
[0011] Preferably, step S3 comprises:
[0012] S31: the fixed network AAA platform extracts the service port in the line information;
[0013] S32: the fixed network AAA platform queries the second physical address of each wireless access point and the installation address in the wireless resource library through the service port.
[0014] Preferably, in step S31, the line information is in the format of a device description information and / or an access attribute information, and the line information includes at least one of a device name, a slot, a sub-slot, a port, an S-LAN and a C-LAN.
[0015] Preferably, in step S4, the evolved packet data gateway checks whether the second physical address and the installation address are consistent, if yes, converts the installation address of the wireless access point into the location information code, and if not, determines that the public area wireless network has a forgery of the physical address of the wireless access point, and ends the service process.
[0016] Preferably, in step S4, the location information code includes any one of an administrative area code, a country code and a local network area code.
[0017] Further, in step S4, the coding format of the local network area code and the administrative area code is: administrative area code + country code + local network area code.
[0018] Preferably, in step S4, the location information code is used for emergency call and called number completion processing, and the installation address is directly used for location positioning when the user uses voice wireless network service.
[0019] Further, a system for voice wireless network location tracing in a public area wireless network is used for the method for voice wireless network location tracing in a public area wireless network, and comprises:
[0020] a user terminal (1) for initiating the Evolved Packet Core network attachment under the public area wireless network;
[0021] an Evolved Packet Data Gateway (2) connected with the user terminal (1) for extracting a local domain name, a port number and a first physical address reported by the user terminal (1) of a wireless access point of the public area wireless network assigned to the user terminal (1);
[0022] a fixed network AAA platform (3) connected with the Evolved Packet Data Gateway (2) for tracing the online information of the user according to the local domain name and the port number to obtain the line information when the user is online, extracting a service port of a wireless access point in the line information, and obtaining a second physical address of each wireless access point and an installation address of the wireless access point based on the service port;
[0023] a wireless resource library module (4) connected with the fixed network AAA platform (3) for querying the second physical address of each wireless access point and the installation address of the wireless access point.
[0024] Beneficial effects: the application designs a scheme for obtaining VoWiFi service location information coding under the public area WiFi, and further includes an AP MAC address reported by the user and an AP MAC address queried from the wireless resource library, and the scheme realizes high-precision positioning of the user of the intelligent terminal through a verification process. BRIEF DESCRIPTION OF DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained from the structures shown in the drawings without creative labor.
[0026] Fig. 1 a general flowchart of a tracing method provided by the present application;
[0027] Fig. 2 a flowchart of step S3 in the tracing method provided by the present application;
[0028] Fig. 3 a general framework diagram of the system for the tracing method provided by the present application. DETAILED DESCRIPTION
[0029] With reference to the drawings of the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments of the present application, all the other embodiments obtained by a person of ordinary skill in the art without creative effort belong to the scope of the present application.
[0030] It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict.
[0031] The present application will be further described below in combination with the drawings and specific embodiments, but is not limited to the present application.
[0032] As shown in Figs. 1-2 As preferred, a method for tracing a voice wireless network location in a public area wireless network includes:
[0033] S1: a user initiates an Evolved Packet Core network attachment in a public area wireless network, and an Evolved Packet Data Gateway extracts a Local IP, a port number and a first physical address (AP MAC1) of a wireless access point reported by a user terminal from the wireless access point of the public area wireless network allocated to the user terminal;
[0034] S2: the user passes through a voice wireless network service authentication, and the Evolved Packet Data Gateway and a fixed network AAA platform interact to transmit the Local IP and the port number to the fixed network AAA platform;
[0035] S3: the fixed network AAA platform traces the online information of the user according to the Local IP and the port number to obtain the line information when the user is online, extracts a service port of a wireless access point (AP) in the line information, and queries a second physical address (AP MAC2) of each wireless access point and an installation address of the wireless access point in a wireless resource library through the service port of the wireless access point;
[0036] S4: the fixed network AAA platform returns the second physical address and the installation address to the Evolved Packet Data Gateway, the Evolved Packet Data Gateway checks the second physical address and the installation address, and then converts the installation address into a location information code.
[0037] Specifically, in the field of wireless communication to which the present application belongs, for the above-mentioned fixed network AAA platform, the "fixed network AAA" refers to an AAA system of a fixed communication network.
[0038] First, "fixed network" and "AAA" are regarded as two independent concepts, wherein "fixed network" refers to a fixed point-to-point communication network system, which belongs to a type of telecommunication business and can be referred to as fixed broadband in this paper. Then, "AAA" refers to an integrated authentication, accounting system, which is developed for the current communication market demand and future development trend, adopts RADIUS protocol, and is applied to telecommunication, ISP, especially public multimedia network, broadband metropolitan area network, IP telephone network, etc. The system can perform real-time authentication and accounting of various applications in a unified manner, and supports user roaming. In some embodiments, the AAA system can also be referred to as RADIUS server or AAA server, and its main functions are authentication, authorization and accounting (accounting collection). The authentication and authorization management mainly verifies the legitimacy of the user identity, controls different access permissions of the user to different services, and supports roaming authentication / authorization.
[0039] Further, step S3 comprises:
[0040] S31: The fixed network AAA platform extracts the service port in the line information;
[0041] S32: The fixed network AAA platform queries the second physical address of each wireless access point and the installation address in the wireless resource library through the service port.
[0042] Preferably, in step S31, the line information adopts the format of a device description information (NAS Identifier) and / or an access attribute information (NAS Port ID), which contains at least one of a device name, a slot, a sub-slot, a port, an svlan and a cvlan, and the format of the information is set as: "device name+slot+sub-slot+port+svlan+cvlan".
[0043] In a specific embodiment, the line information when the user is online is as follows: SH-SH-NHXC-MSE-1.MAN.NE40E / slot=2;subslot=2;port=23;vlanid=1081;vlanid2=318.
[0044] Further, for the "svlan" and "cvlan" said in step S31, here, first of all, it needs to be understood that VLAN (Virtual Local Area Network), namely "virtual local area network", a VLAN is a broadcast domain, expressed by a label. (802.1q standard definition, added 4 bytes for the Ethernet ethernet II / 802.3 SA (5G independent networking) after the Ethernet frame is labeled and priority value).
[0045] Thus, SVLAN and CVLAN, respectively Service provider VLAN (service provider virtual local area network) and customer VLAN (user virtual local area network), defined by 802.1ad, using QinQ (QinQ technology, also known as Stacked VLAN or Double VLAN, its standard comes from IEEE 802.1ad, its implementation encapsulates the user private network VLAN Tag in the public network VLAN Tag, so that the message carries two layers of VLAN Tag to traverse the backbone network (public network) of the operator), in a VLAN, add a layer of label, become double-labeled VLAN, the outer layer is SVLAN, and the inner layer is CVLAN.
[0046] Further, in step S4, when the gateway receives the address, first check whether the address returned by the fixed network AAA system is consistent with the address reported by the terminal, if yes, convert the installation address of the wireless access point into a location information code, if not, determine that the public area wireless network has the case of forging the physical address of the wireless access point, end the service process.
[0047] Further, in step S4, the location information code includes any one of an administrative area code, a country code, and a local network area code.
[0048] Further, in step S4, the location information code is used for emergency call and called number completion processing, consistent with the existing voice-based long-term evolution mechanism VoLTE, and the installation address of the wireless access point is directly used for location positioning when the user uses the voice wireless network service.
[0049] As preferred, in a specific embodiment, the format of the location information code comprises the local network area code and the administrative area code to which the home gateway belongs, both of which refer to the coding rule of the PANI header domain access-domain in the current VoLTE service, "bacyy. country code + local network area code. province label. ctcims.cn", and the coding format of the local network area code and the administrative area code uploaded by the ePDG is "administrative area code + country code + local network area code". Among them, the administrative area code corresponds to "yy" in bacyy, and the format of "country code + local network area code" is +86XXX. In particular, this coding format is applicable to mobile users in the domestic.
[0050] As Fig. 3 preferred, in the present embodiment, a system for voice wireless network location tracing in a public area wireless network, used for the method for voice wireless network location tracing in a public area wireless network, characterized in that it comprises:
[0051] a user terminal 1, used for initiating the Evolved Packet Core network attachment in the public area wireless network;
[0052] an Evolved Packet Data Gateway 2, connected to the user terminal 1, used for extracting the local domain name of the wireless access point of the public area wireless network assigned to the user terminal 1, a port number and the first physical address reported by the user terminal 1;
[0053] a fixed network AAA platform 3, connected to the Evolved Packet Data Gateway 2, used for tracing the online information of the user according to the local domain name and the port number to obtain the line information when the user is online, extracting the service port of a wireless access point in the line information, and based on the service port, respectively acquiring the second physical address of each wireless access point and the installation address of the wireless access point from the online information data module 31 and the user information data module 32;
[0054] a wireless resource library module 4, connected to the fixed network AAA platform 3, used for querying the second physical address and the installation address of each wireless access point.
[0055] Specifically, in the present system, the online information data module 31 and the fixed network AAA platform 3 interact the broadband number of the user, the network entry address Local IP of the local terminal and the port number data, and the user information data module 32 and the fixed network AAA platform 3 interact the broadband number used by the user terminal and the online (network login) line information.
[0056] Based on the foregoing, the distinguishing features and the beneficial effects of the present application and the prior art are as follows:
[0057] 1. The first scheme for obtaining the location information code of VoWiFi service in public area WiFi is proposed, which further expands the service scenario supporting VoWiFi traceability;
[0058] 2. Compared with the location positioning of VoLTE user, the application has advancement and higher user location positioning accuracy (traceability accuracy from cell level to AP level);
[0059] 3. The high-precision location positioning capability and the ability to obtain the location information code make VoWiFi service have commercial conditions. In the public area WiFi scenario, VoWiFi service can effectively replace VoLTE service. If the 5G signal of the user is not good, it can be seamlessly switched from VoLTE to VoWiFi service, solving the problem of insufficient 5G coverage in some areas.
[0060] The above is only the preferred embodiment of the application, and does not limit the implementation and protection scope of the application. For those skilled in the art, it should be realized that any equivalent replacement and obvious changes made by applying the content of the specification and drawings should be included in the protection scope of the application.
Claims
1. A method for tracing a voice wireless network location under a public area wireless network, characterized in that, The method comprises the steps that: S1: a user initiates an Evolved Packet Core network attachment under a public area wireless network, and an Evolved Packet Data Gateway extracts a local domain name, a port number and a first physical address of a wireless access point reported by a user terminal, which are distributed to the user terminal by a wireless access point of the public area wireless network; S2: the user performs service authentication through a voice wireless network, and the Evolved Packet Data Gateway and a fixed network AAA platform interact to transmit the local domain name and the port number to the fixed network AAA platform; S3: the fixed network AAA platform traces the online information of the user according to the local domain name and the port number to obtain line information when the user is online, extracts a service port of a wireless access point in the line information, and queries a second physical address of each wireless access point and an installation address of the wireless access point in a wireless resource library through the service port of the wireless access point; S4: the fixed network AAA platform returns the second physical address and the installation address to the Evolved Packet Data Gateway, the Evolved Packet Data Gateway checks the second physical address and the installation address, and then converts the installation address into a location information code.
2. The method of tracing a voice wireless network location in a public area wireless network according to claim 1, wherein, The step S3 comprises the steps that: S31: the fixed network AAA platform extracts the service port in the line information; S32: the fixed network AAA platform queries the second physical address of each wireless access point and the installation address in the wireless resource library through the service port.
3. The method of tracing a voice wireless network location in a public area wireless network according to claim 2, wherein, In the step S31, the line information adopts a format of a device description information and / or an access attribute information, and the line information comprises at least one of a device name, a slot, a sub-slot, a port, an S-LAN and a C-LAN.
4. The method of tracing a voice wireless network location in a public area wireless network of claim 1, wherein, In the step S4, the Evolved Packet Data Gateway checks whether the second physical address and the installation address are consistent, if yes, converts the installation address of the wireless access point into the location information code, and if not, judges that the public area wireless network has a forgery of the physical address of the wireless access point, and ends the service process.
5. The method of tracing the location of a voice wireless network in a public wireless network according to claim 4, wherein, In the step S4, the location information code comprises any one of an administrative region code, a country code and a local network area code.
6. The method of tracing a voice wireless network location in a public area wireless network according to claim 5, wherein, In the step S4, the coding format of the local network area code and the administrative region code is: administrative region code+country code+local network area code.
7. The method of tracing a voice call in a public radio network of claim 1, wherein, In the step S4, the location information code is used for emergency call and called number completion processing, and the installation address is directly used for location positioning when the user uses voice wireless network service.
8. A system for tracing the location of a voice wireless network under a public area wireless network, used for the method for tracing the location of a voice wireless network under a public area wireless network according to any one of claims 1 to 7, characterized in that, The method comprises the steps that: a user terminal (1) is used for initiating the Evolved Packet Core network attachment under the public area wireless network; an Evolved Packet Data Gateway (2) is connected with the user terminal (1) and is used for extracting a local domain name, a port number and a first physical address reported by the user terminal (1), which are distributed to the user terminal (1) by a wireless access point of the public area wireless network; A fixed network AAA platform (3) is connected with the evolved packet data gateway (2), and is used for tracing the line information of the user when the user is online according to the local domain name and the port number, extracting a service port of a wireless access point in the line information, and obtaining the second physical address of each wireless access point and an installation address of the wireless access point based on the service port; A wireless resource library module (4) is connected with the fixed network AAA platform (3), and is used for inquiring the second physical address of each wireless access point and the installation address of the wireless access point.
Citation Information
Patent Citations
Radio access point apparatus and access point management apparatus
JP2009302926A
Server and method for generating coordinate information being positioned in indoor area and providing seamless service based on the generated coordinate information, and the devic ...
KR1020130072604A