Disclosure of Invention
The embodiment of the invention aims to provide a method, a device, equipment, a storage medium and a product for matching an emergency call center, which can realize the correct matching between a post-satellite terminal on a base station and the emergency call center.
In order to achieve the above object, an embodiment of the present invention provides an emergency call center matching method, which is applied to a core network, and the method includes:
receiving a first message sent by network equipment;
when the first message carries the position information of the terminal, matching the target network equipment according to the position information of the terminal;
And selecting a corresponding emergency call center according to the cell global identification of the target network equipment.
As an improvement of the above solution, the matching target network device according to the location information of the terminal includes:
acquiring position information of a plurality of network devices;
Calculating the linear distance between the terminal and each network device according to the position information of the terminal and the position information of a plurality of network devices;
And screening out the network equipment with the shortest linear distance as the target network equipment.
As an improvement of the above-mentioned scheme, the position information of the terminal is measured by the terminal.
As an improvement of the above solution, the method further includes:
and when the first message does not carry the position information of the terminal, sending a second message to the network equipment, wherein the second message is used for informing the network equipment that the position information is absent in the first message.
As an improvement of the above solution, when the network device receives the third message sent by the terminal, the network device obtains the radio access technology type of the third message, and if the radio access type accords with the preset radio access type, after determining that the third message carries the location information of the terminal, sends the first message carrying the location information of the terminal to the core network.
As an improvement of the above-described scheme, the preset wireless access type includes at least one of a low earth orbit access, a medium earth orbit access, and a stationary earth orbit access.
As an improvement of the above, the location information includes longitude and latitude.
In order to achieve the above object, an embodiment of the present invention further provides an emergency call center matching method, applied to a network device, where the method includes:
sending a first message to a core network;
When the first message carries the position information of the terminal, the core network matches with the target network equipment according to the position information of the terminal, and selects the corresponding emergency call center according to the cell global identifier of the target network equipment.
As an improvement of the above solution, the method further includes:
And receiving a second message sent by the core network, wherein the second message is sent when the core network detects that the first message does not carry the position information of the terminal, and the second message is used for informing network equipment that the first message lacks the position information.
As an improvement of the above solution, before sending the first message to the core network, the method further includes:
Receiving a third message sent by the terminal;
Acquiring the wireless access technology type of the wireless access technology type;
and if the wireless access type accords with the preset wireless access type, after the third message is determined to carry the position information of the terminal, sending a first message carrying the position information of the terminal to a core network.
As an improvement of the above-described scheme, the preset wireless access type includes at least one of a low earth orbit access, a medium earth orbit access, and a stationary earth orbit access.
As an improvement of the above, the location information includes longitude and latitude.
In order to achieve the above object, an embodiment of the present invention further provides an emergency call center matching device, which is applied to a core network, and the device includes:
The first message receiving module is used for receiving a first message sent by the network equipment;
The target network equipment matching module is used for matching target network equipment according to the position information of the terminal when the first message carries the position information of the terminal;
And the emergency call center determining module is used for selecting a corresponding emergency call center according to the cell global identification of the target network equipment.
In order to achieve the above object, an embodiment of the present invention further provides an emergency call center matching apparatus, which is applied to a network device, and the apparatus includes:
A first message sending module, configured to send a first message to a core network;
When the first message carries the position information of the terminal, the core network matches with the target network equipment according to the position information of the terminal, and selects the corresponding emergency call center according to the cell global identifier of the target network equipment.
To achieve the above object, an embodiment of the present invention further provides an emergency call center matching apparatus, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, where the processor executes the computer program to implement the emergency call center matching method according to any one of the embodiments.
To achieve the above object, an embodiment of the present invention further provides a computer readable storage medium, where the computer readable storage medium includes a stored computer program, where when the computer program runs, a device where the computer readable storage medium is controlled to execute the emergency call center matching method according to any one of the embodiments.
To achieve the above object, an embodiment of the present invention further provides a computer program product, including computer instructions, which when executed by a processor implement the emergency call center matching method according to any one of the embodiments above.
Compared with the prior art, the emergency call center matching method, the device, the equipment, the storage medium and the product disclosed by the invention are characterized in that the position matching module is added in the core network, so that the target network equipment is matched according to the position information of the terminal, and the corresponding emergency call center is selected according to the cell global identification of the target network equipment. Because the core network can match the target network equipment according to the position information of the terminal in real time in the emergency call process, even if the global identification of the cell of the network equipment is changed due to the change of the satellite position, the global identification of the cell of the network equipment corresponds to the position of the terminal one by one, and then the target network equipment is accurately matched to a proper emergency call center.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1, fig. 1 is a schematic diagram of a base station in the present invention, and when there is no ISL (Inter-SATELLITE LINKS, inter-satellite link) in a regeneration mode (REGENERATIVE SATELLITE, or referred to as a base station in-satellite mode), the architecture of the gcb (base station) for processing the payload is shown in fig. 1. The location of the gNB is on the satellite, the gNB and NTN GATEWAY (Non-TERRESTRIAL NETWORK GATEWAY ) together form a NG-RAN (NG-Radio Access Network,5G radio access Network), the UE (user equipment) communicates with the gNB via NR UU (New Radio Uu Interface, interface between new air interface UE and UTRAN), the gNB communicates with NTN GATEWAY via NG over SRI (SATELLITE RADIO INTERFACE, interface delivered by SIP), the gNB communicates with 5G CN (Core Network) via NG interface, the 5GCN communicates with Data Network via N6 interface, the feeder link between NTN GATEWAY and satellite is no longer a relay, the satellite may contain extra traffic routing functions beyond the range of RAN, NTN GATEWAY becomes the transport Network layer node supporting all necessary transport protocols.
After the base station stars, the coverage area of the base station is enlarged, and a plurality of emergency call centers are arranged in the coverage area. The radius of a common 5G base station is 250 meters, the radius of 4G is about 2km, and the coverage area of the base station is at least 50 times of the original coverage area after the base station is stared. The emergency call center is usually set according to the radius of 2km, a plurality of base stations correspond to one emergency call center before the base station is on the star, the coverage area of the base station is enlarged after the base station is on the star, the base station corresponds to a plurality of emergency call centers, and the base station can select one of the emergency call centers.
Referring to fig. 2, fig. 2 is an example of an emergency call session establishment scheme provided by an embodiment of the present invention, including the following 6 steps:
Step 1, the UE initially registers, and an NR network issues an emergency call number to the UE.
Step 2, the UE detects a request for establishing an emergency call. If the UE has been registered normally with the NR network before but no emergency PDU (Protocol Data Unit ) session is established, then the procedure jumps to step 4. If the UE has not been registered normally with the NR network before, step 3 is performed.
Step 3, the UE initiates 5GS (5G System, which is a generic term of all 5G network elements, including NG-RAN and core network 5 GC) emergency registration, and the NR network issues an emergency call number to the UE.
And 4, triggering the emergency PDU session establishment by the UE, and carrying signaling of IMS (IP Multimedia Subsystem ) emergency registration and call.
Step 5, if the UE is a valid user, it must initiate an IMS emergency registration procedure to the obtained P-CSCF (Proxy-Call Session Control Funtion, proxy call session control function) using the IP address obtained in step 4, and the IMS registration application shall include an emergency indication. For limited or card-less users, the UE must not initiate an IMS emergency registration request, but immediately perform step 6 to initiate an IMS emergency call.
Step 6, the UE initiates an IMS emergency call (the flow shown in fig. 3) through the IMS session establishment flow, which includes an emergency session indication and an IMPU (IP Multimedia Public Identity ) of the UE, and if the UE performs IMS emergency registration, the UE should use the IMPU of the IMS emergency registration.
Referring to fig. 3, fig. 3 is a flowchart of IMS emergency session establishment provided by an embodiment of the present invention, including the following 30 steps:
Step 1, the UE initiates an audio or audio-video emergency call session Request on an emergency service DNN (Data Network Name ), where the emergency call session Request is an INVITE message, a Request-URI (Uniform Resource Identifier ) header field in the INVITE message carries an emergency call URN (Uniform Resource Name ), and an SDP (Session Description Protocol, session description protocol) in the INVITE message carries audio or audio-video media information.
Step 2, the P-CSCF (proxy call session control function) recognizes the call as an emergency call according to the called number, and sends an AAR (Automatic Alternative Routing, automatic detour routing) message to the PCF (Policy Control Function ) requesting to establish an emergency call-specific bearer. The Service-URN AVP (Audio-Video Processor) in the AAR message indicates an emergency call, and the call-Station-Id AVP carries an emergency Service DNN name, and the Media-Component-Description AVP carries Audio or Media information of Audio and Video.
And 3, the PCF performs emergency call service inspection, and generates QoS (Quality of Service ) rules of the emergency call according to session information and user subscription information carried by the AAR message, wherein ARP (Address Resolution Protocol ) priority is higher than that of the ordinary call. The PCF then sends a Npcf _sm policy control update notification request message (Npcf _ SM Policy Control _ Update Notify Request) to the SMF (Session Management Function ) informing the SMF to create a proprietary QoS flow for audio or audio-video, the message carrying QoS information for audio or audio-video.
Step 4, the SMF responds to the Npcf _sm policy control update notification request message and returns a Npcf _sm policy control update notification response message (Npcf _ SM PolicyControl _ Update Notify Response) to the PCF.
Step 5, the PCF returns an AAA (Authentication, authorization, and accounting) message to the P-CSCF, wherein the IP-CAN-Type (used to represent the core network Type of user access) and RAT-Type (Radio Access Technology ) AVPs in the message carry the access network Type of the UE.
Step 6, the SMF sends an N1N2 message transmission Request (Namf _communication_n1n MESSAGE TRANSFER Request) to the AMF (ACCESS AND Mobility Management Function ). In this process, the SMF invokes the Namf _communication_n1n2 MESSAGE TRANSFER service of the AMF, transparently passes the N1 message to the UE, and transparently passes the N2 message to the NG-RAN, where the N1 message transparently passed to the UE is the "PDU session modification command (PDU Session Modification Command)". The transparently passed N2 message is a "PDU session resource modification request (PDU Session Resource Modify Request)". The N1N2 message transmission request includes PDU session ID, N2 SM Information (N2 Session Management Information ), and N1 SM Container (N1 Session Management Container, N1 session management Container). The N2 SM Information includes PDU session ID, QFI (Qos Flow Identifier) of audio or audio-video, and the like, and the N1 SM Container also includes PDU session ID, QFI of audio or audio-video, and the like.
Step 7, the AMF responds to the N1N2 message transmission request and returns an N1N2 message transmission Response (Namf _communication_n1n MESSAGE TRANSFER Response).
Step 8, the AMF sends a PDU session resource modification request (PDU Session Resource Modify Request) to NGRAN informing the NG RAN to establish audio or audio video QoS flow resources.
And 9, the NG RAN initiates signaling interaction with the UE, and the NG RAN sends a PDU session modification command (PDU Session Modification Command) to the UE, wherein the PDU session modification command carries a PDU session ID.
Step 10, the UE responds to the PDU session modification command, updates QoS information, and returns a PDU session modification complete message (PDU Session Modification Complete) to the NG RAN.
Step 11, NG RAN sends PDU session resource modification response (PDU Session Resource Modify Response) to AMF, which message contains N2 SM Information.
Step 12, the AMF sends a PDU Session update context request (Nsmf _pdu session_ Update SM Context Request) to the SMF, which carries N2 SM Information and (optional) 5G location Information.
Step 13, the SMF returns a PDU Session update context response (Nsmf _pdu session_ Update SM Context Response) to the AMF in response to the PDU Session update context request.
Step 14, the SMF sends a PFCP session modification request (PFCP Session Modification Request) to the UPF (User Plane Function ), such as sending an N4 Session Modification Request message to update the N4 session, informing the UPF of the updated QoS information.
Step 15, the UPF responds to the PFCP session modification request and returns a PFCP session modification response (PFCP Session Modification Response) to the SMF, such as return N4 Session Modification Response to the SMF.
Step 16, the SMF sends Npcf _sm policy update request (Npcf _ SM Policy Control _update request) to the PCF, and the message carries the current location information of the user.
And step 17, the PCF sends RAR (Random Access Response ) information to the P-CSCF to inform the Qos stream establishment condition.
Step 18, the P-CSCF returns a RAA (Requested And Authorized, request and grant) message to the PCF.
Step 19, the PCF returns a Npcf _sm policy Update response (Npcf _ SM Policy Control _update response) message to the SMF.
After establishing the Emergency proprietary Qos flow, the P-CSCF identifies the call as an Emergency call according to the Request-URI, and routes the Emergency call session Request to the E-CSCF (Emergency-Call Session Control Function).
Step 21, the E-CSCF analyzes the emergency service type information in the Request-URI in the emergency call session Request and the UE location information in the P-Access-Network-Info header field, so as to query the LRF (Location Retrieval Function ) to determine the number identification of the PSAP (Public SAFETY ANSWERING Point), and routes the emergency call to the IBCF (Interconnection Border Control Function ) or MGCF (MEDIA GATEWAY Control Function) according to the number identification of the PSAP, and then to the PSAP (IP-capable PSAP is routed via the IBCF and the PSAP not supporting IP is routed via the MGCF).
Step 22-30, the PSAP emergency call center replies 180 ringing messages (the UA proxy server receiving the INVITE attempts to alert the user of the incoming message) and 200OK messages, the UE replies ACK (acknowledgement character) messages, and the emergency call between the UE and the PSAP is successfully established.
Step 1 to step 30 are the process of establishing an IMS emergency session when the base station is not in the star, the emergency call needs to be established in the IMS domain, the E-CSCF matches the emergency call center according to the PANI header domain, and the CGI does not correspond exactly to the terminal position due to the position change of the base station, i.e. the terminal position in the PANI header domain does not correspond to the CGI, resulting in failure of matching to the emergency call center. In order to solve the technical problem, the embodiment of the invention provides a matching method of an emergency call center, which can realize the correct matching between a post-satellite terminal on a base station and the emergency call center.
Referring to fig. 4, fig. 4 is a flowchart of an emergency call center matching method according to an embodiment of the present invention, where the emergency call center matching method is implemented by an AMF in a core network, and the emergency call center matching method includes:
s11, receiving a first message sent by network equipment;
s12, when the first message carries the position information of the terminal, matching the target network equipment according to the position information of the terminal;
S13, selecting a corresponding emergency call center according to the cell global identification of the target network equipment.
The network device is an upper star base station, namely a base station in the NG RAN, and a position matching module is added in the AMF, so that the position matching module is utilized to match the target network device according to the position information of the terminal, and the corresponding emergency call center is selected according to the cell global identifier of the target network device. Because the core network can match the target network equipment according to the position information of the terminal in real time in the emergency call process, even if the global cell identifier GCI of the network equipment changes due to the change of the satellite position, the global cell identifier GCI of the network equipment corresponds to the terminal position one by one, and then the target network equipment is accurately matched to a proper emergency call center. In addition, the ground network can still be accurately matched to the nearest emergency call center without adding air interface and feeder link signaling messages.
Specifically, in step S11, the AMF receives a first message sent by the NG RAN, that is, the PDU session resource modification response message in step 11 of fig. 3 (PDU session resource modify response).
Specifically, in step S12, when the first message carries location information of a terminal, the target network device is matched according to the location information of the terminal, where the location information includes longitude and latitude.
For example, the location information may further include accuracy and/or aging time, where the first message carries location information of the terminal, and the network device adds a cell coarse location request-r17 (coarse positioning request-r 17) to the first message, so as to bring latitude and longitude information and accuracy calculated by the terminal to the AMF. Referring to fig. 5, fig. 5 is a flowchart of an AMF provided in an embodiment of the present invention, after the AMF receives a first message, it first determines whether a network device accords with a preset radio access type, that is, determines whether a base station is staring, if so, further determines whether the first message carries location information of a terminal, if so, invokes a location matching module inside the AMF, and enters a subsequent step S13 to perform location matching, where the first message includes a radio access technology type (RAT information), location information and PDU Session ID. If the first message does not carry the location information, the following step S14 is entered.
Specifically, the method further comprises:
and S14, when the first message does not carry the position information of the terminal, sending a second message to the network equipment, wherein the second message is used for informing the network equipment that the position information is absent in the first message.
In an exemplary embodiment, when the AMF detects that the first message does not carry the location information of the terminal, that is, the first message does not carry coarselocationinformation-r17 cells, the AMF sends a second message to the network device, where the second message is an error notification message, and informs the network device that the first message lacks the location information, so that the network device resends the first message carrying the location information to the AMF.
In the embodiment of the invention, in order to reduce signaling duration as much as possible, signaling messages on a feed link are as few as possible, and in the embodiment of the invention, the position information of the terminal is carried by using the service signaling message of the original emergency call. In the embodiment of the invention, the characteristic of extension during satellite mobile communication is considered, the newly built cells are carried out along with the service signaling flow, and the number of the air-to-ground signaling messages is reduced as much as possible.
Specifically, the position information of the terminal is measured by the terminal.
For example, 5GR16 introduces a new Positioning reference signal (Positioning REFERENCE SIGNAL, PRS), and uses various Positioning technologies such as DL-TDOA (Downlink TIME DIFFERENCE Of Arrival time difference), UL-TDOA (uplink Arrival time difference), DL-AoD (Downlink Angle-Of-device), UL-AOA (uplink depth Angle), E-CID (ENHANCED CELL-ID) to improve Positioning accuracy. It supports location services (Location Services, LCS) in the actual 2G, 3G, 4G, and the location of the UE may be supported by RAT-related location methods, and location information of one or more target UEs may be requested by and reported to the LCS client. After the base station stars, the satellite position in the connection state changes in minute level, the change of the satellite position causes the base station to switch, so that the CGI changes, the CGI and the position area are not in one-to-one correspondence, but dynamically change, and the core network cannot estimate the user position through the CGI of the base station. And because LCS (Location Services ) positioning procedures are complex, message interactions between multiple feeder links (satellite and terrestrial core networks) are involved, resulting in extended emergency calls. In addition, the prior art provides that satellite handsets may have rough terminal location reporting capability, and that the accuracy range of the terminal location may be adjusted, not to exceed 2km, and that use in periodic location updates or location queries is suggested. Therefore, in the embodiment of the invention, the position information obtained by self-calculation of the terminal is adopted, for example, the position of the terminal is marked by the position measurement value of the GPS (Global Positioning System ) of the terminal, and the mode expands the flow of marking the position of the terminal by the original base station.
Specifically, when the network device receives the third message sent by the terminal, the network device obtains the radio access technology type of the third message, and if the radio access type accords with the preset radio access type, after determining that the third message carries the position information of the terminal, the network device sends the first message carrying the position information of the terminal to the core network.
Referring to fig. 6, fig. 6 is a flowchart of a network device according to an embodiment of the present invention, where the preset wireless access type includes at least one of a Low Earth Orbit access (NR-Low Earth Orbit, NR-GEO), a medium Earth Orbit access (NR-Medium Earth Orbiting, NR-MEO), and a stationary Earth Orbit access (Geostationary Earth Orbiting, NR-LEO). The third message is a PDU session modification complete message (PDU Session Modification Complete) in step 10 of fig. 3, and when the terminal transmits the PDU session modification complete message, a roarse location information-r17 (coarse positioning information-r 17) cell is newly added in the message, and the cell includes location information of the terminal. After receiving the PDU Session modification completion message, the network device determines whether the PDU Session modification completion message conforms to a preset wireless access type, namely whether the PDU Session modification completion message is star-shaped, if so, further determines whether the third message carries the position information of the terminal, at this time, the third message includes a radio access technology type (RAT information), position information and PDU Session ID, if the PDU Session modification completion message carries the position information, the network device outputs the position information, adds GPS user location information cells including longitude, latitude, precision, aging time and the like in user location information (user position information) cells, then sends a first message to the AMF, if the third message does not carry the position information of the terminal, the network device sends a fourth message to the terminal, and informs the terminal that the third message carries the position information of the terminal, so that the terminal resends the third message carrying the position information to the network device. If the network device does not get star, a conventional flow is entered, and the network device uses its own CGI (not the CGI obtained by the subsequent AMF through position matching), and the PDU session resource modification response message (i.e. the first message) sent in step 11 by the network device does not carry the position information of the terminal.
Specifically, in step S12, the matching the target network device according to the location information of the terminal includes:
s121, acquiring position information of a plurality of network devices;
s122, calculating the linear distance between the terminal and each network device according to the position information of the terminal and the position information of a plurality of network devices;
and S123, screening out the network device with the shortest linear distance as the target network device.
The location matching module converts all network equipment (base station) information corresponding to the ground mobile communication system covered by the AMF into longitude and latitude+CGI, stores the longitude and latitude+CGI in the module, takes the longitude and latitude information of the terminal and the location of all ground base stations as input, inputs the longitude and latitude information and the location of all ground base stations into the module, and outputs target network equipment through operation. Referring to fig. 7, fig. 7 is a schematic diagram of a determining target network device provided in the embodiment of the present invention, it is assumed that three network devices (base stations) corresponding to the land mobile communication system covered by the AMF at this time are network devices B to D, coordinate information of the network device B is (a 1, B1), coordinate information of the network device C is (a 2, B2), coordinate information of the network device D is (a 3, B3), coordinate information of the terminal a is (a 0, B0), these coordinate information may be obtained by transforming longitude and latitude information, and, for example, by using the network device B as an example, according to the coordinate information of the network device B and the terminal a, coordinate points of the network device B and the terminal a are right triangle, two right angle sides s1 and s2 are obtained, where s1=a1-a 0, s2=b1-B0, and a third side r1 is a straight line distance between the network device B1 and the terminal a, and s2 are known to obtain r1, the same calculation method is adopted, and a straight line distance r2 to r3 is obtained from the network device, and the shortest network device r is the shortest network device, if r is the shortest network device.
Specifically, in step S13, after obtaining the target network device, the AMF obtains a pre-stored cell global identifier CGI of the target network device, and matches the cell global identifier CGI to a corresponding emergency call center according to the cell global identifier CGI. It can be understood that, before the base station is stared, the plurality of network devices (base stations) correspond to one emergency call center, that is, the emergency call center is the emergency call center with the closest distance between the base stations, so the AMF in the embodiment of the invention correlates the emergency call center with the network devices in advance and stores the correlation into the location matching module, even if the coverage area of the base station covers the plurality of emergency call centers after the base station is stared, the emergency call center associated with the base station is only one (with the closest distance), and therefore the corresponding emergency call center can be indexed according to the cell global identity CGI of the network device. Further, after obtaining the CELL global identifier CGI of the target network device, as shown in fig. 5, at this time, the AMF sends a PDU Session update context request (Nsmf _pdu session_ Update SM Context Request) to the SMF, which corresponds to step 12 in fig. 3, where the PDU Session update context request carries a RAT information, a PDU Session ID, and a CELL ID (i.e. the CELL global identifier CGI that is matched to the PDU Session update context request), and according to steps 13 to 30 described in fig. 3, the CELL ID is routed to the E-CSCF, and finally determines the corresponding PSAP, and establishes an emergency call between the UE and the PSAP.
Compared with the prior art, the emergency call center matching method disclosed by the invention has the advantages that the special positioning process is not required to be started, the air-to-ground terminal position acquisition process is reduced, the positioning time is shortened, and the service signaling process time is short. Furthermore, the emergency call service flow is not changed in total, and the compatibility with the ground network is good by only adding a terminal position cell generation flow on the base station and adding a position matching module on the AMF. In addition, the flow of generating the terminal position information when the business flow is initiated is simply modified, any overhead of the satellite is not increased, and satellite resources are saved.
Referring to fig. 8, fig. 8 is a flowchart of another emergency call center matching method provided by an embodiment of the present invention, where the emergency call center matching method is implemented by a network device, and the emergency call center matching method includes:
S21, sending a first message to a core network;
When the first message carries the position information of the terminal, the core network matches with the target network equipment according to the position information of the terminal, and selects the corresponding emergency call center according to the cell global identifier of the target network equipment.
Specifically, the method further comprises:
And S22, receiving a second message sent by the core network, wherein the second message is sent when the core network detects that the first message does not carry the position information of the terminal, and the second message is used for informing network equipment that the first message lacks the position information.
Specifically, before sending the first message to the core network, the method further includes:
s201, receiving a third message sent by a terminal;
S202, acquiring the wireless access technology type of the wireless access technology type;
And S203, if the wireless access type accords with the preset wireless access type, after the third message is determined to carry the position information of the terminal, sending a first message carrying the position information of the terminal to a core network.
Specifically, the preset wireless access type includes at least one of low earth orbit access, medium earth orbit access and stationary earth orbit access.
Specifically, the location information includes longitude and latitude.
It should be noted that, the specific working process of the emergency call center matching method according to the embodiment of the present invention may refer to the working process of the network device according to the foregoing embodiment, which is not described herein again.
Referring to fig. 9, fig. 9 is a block diagram of an emergency call center matching device 100 according to an embodiment of the present invention, which is applied to a core network, the emergency call center matching device 100 includes:
a first message receiving module 11, configured to receive a first message sent by a network device;
A target network device matching module 12, configured to match a target network device according to the location information of the terminal when the first message carries the location information of the terminal;
An emergency call center determining module 13, configured to select a corresponding emergency call center according to the global cell identifier of the target network device.
The target network device matching module 12 is configured to obtain location information of a plurality of network devices, calculate a linear distance between the terminal and each network device according to the location information of the terminal and the location information of the plurality of network devices, and screen out a network device with a shortest linear distance as a target network device.
Specifically, the position information of the terminal is measured by the terminal.
Specifically, the emergency call center matching device 200 further includes:
and the second message sending module is used for sending a second message to the network equipment when the first message does not carry the position information of the terminal, wherein the second message is used for informing the network equipment that the position information is lack in the first message.
Specifically, when the network device receives the third message sent by the terminal, the network device obtains the radio access technology type of the third message, and if the radio access type accords with the preset radio access type, after determining that the third message carries the position information of the terminal, the network device sends the first message carrying the position information of the terminal to the core network.
Specifically, the preset wireless access type includes at least one of a low earth orbit access, a medium earth orbit access, and a stationary earth orbit access.
Specifically, the location information includes longitude and latitude.
It should be noted that, the working process of each module in the emergency call center matching device 100 according to the embodiment of the present invention may refer to the working process of the core network in the emergency call center matching method according to the above embodiment, which is not described herein.
Referring to fig. 10, fig. 10 is a block diagram of an emergency call center matching apparatus 200 according to an embodiment of the present invention, which is applied to a network device, the emergency call center matching apparatus 200 includes:
A first message sending module 21, configured to send a first message to a core network, where when the first message carries location information of a terminal, the core network matches a target network device according to the location information of the terminal, and selects a corresponding emergency call center according to a cell global identifier of the target network device;
And a second message receiving module 22, configured to receive a second message sent by the core network, where the second message is sent when the core network detects that the first message does not carry location information of the terminal, and the second message is used to inform a network device that the first message lacks the location information.
Specifically, the emergency call center matching device 200 further includes:
The third message receiving module is used for receiving a third message sent by the terminal;
the wireless access technology type acquisition module is used for acquiring the wireless access technology type of the wireless access technology type acquisition module;
if the radio access type accords with a preset radio access type, after determining that the third message carries the location information of the terminal, the first message sending module 21 sends a first message carrying the location information of the terminal to a core network.
Specifically, the preset wireless access type includes at least one of a low earth orbit access, a medium earth orbit access, and a stationary earth orbit access.
Specifically, the location information includes longitude and latitude.
It should be noted that, the working process of each module in the emergency call center matching device 200 according to the embodiment of the present invention may refer to the working process of the network device in the emergency call center matching method according to the above embodiment, which is not described herein.
Referring to fig. 11, fig. 11 is a block diagram illustrating the structure of an emergency call center matching apparatus 300 according to an embodiment of the present invention, and the emergency call center matching apparatus 300 includes a processor 31, a memory 32, and a computer program stored in the memory 32 and executable on the processor 31. The processor 31 executes the computer program to implement the steps in the above embodiments of the emergency call center matching method, such as steps S11 to S13.
Illustratively, the computer program may be partitioned into one or more modules/units that are stored in the memory 32 and executed by the processor 31 to complete the present invention. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions for describing the execution of the computer program in the emergency call center matching device 300.
The emergency call center matching device 300 may include, but is not limited to, a processor 31, a memory 32. Those skilled in the art will appreciate that the schematic diagram is merely an example of the emergency call center matching device 300 and does not constitute a limitation of the emergency call center matching device 300, and may include more or fewer components than shown, or may combine certain components, or different components, e.g., the emergency call center matching device 300 may also include input and output devices, network access devices, buses, etc.
The Processor 31 may be a central processing unit (Central Processing Unit, CPU), but may also be other general purpose processors, digital signal processors (DIGITAL SIGNAL Processor, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), off-the-shelf Programmable gate array (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. The general purpose processor may be a microprocessor or the processor may be any conventional processor or the like, and the processor 31 is the control center of the emergency call center matching device 300, and connects the various parts of the overall emergency call center matching device 300 using various interfaces and lines.
The memory 32 may be used to store the computer programs and/or modules, and the processor 31 may implement the various functions of the emergency call center matching device 300 by executing or executing the computer programs and/or modules stored in the memory 32, and invoking data stored in the memory 32. The memory 32 may mainly include a storage program area that may store an operating system, an application program required for at least one function (such as a sound playing function, an image playing function, etc.), etc., and a storage data area that may store data created according to the use of the cellular phone (such as audio data, a phonebook, etc.), etc. In addition, the memory 32 may include high-speed random access memory, and may also include non-volatile memory, such as a hard disk, memory, plug-in hard disk, smart memory card (SMART MEDIA CARD, SMC), secure Digital (SD) card, flash memory card (FLASH CARD), at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
Wherein the integrated modules/units of the emergency call center matching device 300, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, the present invention may implement all or part of the flow of the method of the above embodiment, or may be implemented by a computer program to instruct related hardware, where the computer program may be stored in a computer readable storage medium, and the computer program may implement the steps of each of the method embodiments described above when executed by the processor 31. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth.
The embodiment of the invention also provides a computer program product, which comprises computer instructions, wherein the computer instructions are executed by a processor to realize the emergency call center matching method according to the embodiment.
While the foregoing is directed to the preferred embodiments of the present invention, it will be appreciated by those skilled in the art that changes and modifications may be made without departing from the principles of the invention, such changes and modifications are also intended to be within the scope of the invention.