End-to-end emergency call testing
Solutions for testing emergency call handling capability include: receiving, into a user equipment (UE), a dialed number (e.g., “922”); mapping, by the UE, the dialed number to a test service uniform resource name (URN); and transmitting the test service URN to a wireless network. Further solutions include: receiving, by the wireless network, from the UE, the test service URN; differentiating, by the wireless network, the test service URN from an SOS URN; and based on at least receiving the test service URN, establishing an emergency test voice call between the UE and a public safety answering point (PSAP) emulator. In some examples, the test service URN comprises “urn:service” and “test” (e.g., “urn:service:test.sos” or “urn:service:sos.test”), and is flagged by a bit field of an emergency service category value. In some examples, the wireless network transmits to the UE, an indication that the dialed number maps to the test service URN.
1 . A method of testing emergency call handling capability, the method comprising:
provisioning a subscriber identity module (SIM) of a user equipment (UE) with a mapping table correlating a dialed number with a test service uniform resource name (URN);
receiving, into the UE, the dialed number;
mapping, by the UE, the dialed number to the test service URN by finding the test service URN that corresponds to the dialed number in the mapping table; and
transmitting the test service URN to a wireless network.
2 . The method of claim 1 , wherein the test service URN further comprises a text string urn: service, and wherein the wireless network differentiates the test service URN from an SOS URN based on the text string test.
3 . The method of claim 1 , further comprising:
receiving, by the UE, from the wireless network, an indication that the dialed number maps to the test service URN.
4 . The method of claim 1 , wherein the test service URN and/or the dialed number are stored within a mobile equipment domain (ME), or the SIM, or a local emergency number list.
5 . The method of claim 1 , further comprising:
establishing an emergency test voice call between the UE and a public safety answering point (PSAP) emulator, wherein the test service URN is routed to a gateway mobile location center (GMLC), which differentiates the test service URN from a SOS URN and selects the PSAP emulator.
6 . The method of claim 1 , wherein the dialed number is associated with an emergency test voice call, and wherein the dialed number comprises 922.
7 . The method of claim 1 , wherein mapping the dialed number to the test service URN comprises finding the test service URN that corresponds to the dialed number in the mapping table, and wherein the test service URN is flagged by 8 th bit of an emergency service category value of the mapping table.
8 . A system for testing emergency call handling capability, the system comprising:
a processor; and
a computer-readable medium storing instructions that are operative upon execution by the processor to:
provision a subscriber identity module (SIM) of a user equipment (UE) with a mapping table correlating a dialed number with a test service uniform resource name (URN);
receive, into the UE, the dialed number;
map, by the UE, the dialed number to the test service URN by finding the test service URN that corresponds to the dialed number in the mapping table; and
transmit the test service URN to a wireless network.
9 . The system of claim 8 , wherein the test service URN further comprises a text string urn: service, and wherein the wireless network differentiates the test service URN from an SOS URN based on the text string test.
10 . The system of claim 8 , wherein the instructions are further operative to:
receive, by the UE, from the wireless network, an indication that the dialed number maps to the test service URN.
11 . The system of claim 8 , wherein the test service URN and/or the dialed number are stored within a mobile equipment domain (ME), or the SIM, or a local emergency number list.
12 . The system of claim 8 , wherein the instructions are further operative to:
establish an emergency test voice call between the UE and a public safety answering point (PSAP) emulator, wherein the test service URN is routed to a gateway mobile location center (GMLC), which differentiates the test service URN from a SOS URN and selects the PSAP emulator.
13 . The system of claim 8 , wherein the dialed number is associated with an emergency test voice call, and wherein the dialed number comprises 922.
14 . The system of claim 8 , wherein mapping the dialed number to the test service URN comprises finding the test service URN that corresponds to the dialed number in the mapping table, and wherein the test service URN is flagged by 8 th bit of an emergency service category value of the mapping table.
15 . One or more computer storage devices having computer-executable instructions stored thereon, which, upon execution by a computer, cause the computer to perform operations comprising:
provisioning a subscriber identity module (SIM) of a user equipment (UE) with a mapping table correlating a dialed number with a test service uniform resource name (URN);
receiving, into the UE, the dialed number;
mapping, by the UE, the dialed number to the test service URN by finding the test service URN that corresponds to the dialed number in the mapping table; and
transmitting the test service URN to a wireless network.
16 . The one or more computer storage devices of claim 15 , wherein the test service URN further comprises a text string urn: service, and wherein the wireless network differentiates the test service URN from an SOS URN based on the text string test.
17 . The one or more computer storage devices of claim 15 , wherein the operations further comprise:
receiving, by the UE, from the wireless network, an indication that the dialed number maps to the test service URN.
18 . The one or more computer storage devices of claim 15 , wherein the test service URN and/or the dialed number are stored within a mobile equipment domain (ME), or the SIM, or a local emergency number list.
19 . The one or more computer storage devices of claim 15 , wherein the operations further comprise:
establishing an emergency test voice call between the UE and a public safety answering point (PSAP) emulator, wherein the test service URN is routed to a gateway mobile location center (GMLC), which differentiates the test service URN from a SOS URN and selects the PSAP emulator.
20 . The one or more computer storage devices of claim 15 , wherein the dialed number is associated with an emergency test voice call, and wherein the dialed number comprises 922.