Terminal independent networking camping quality determination method, device and storage medium
By obtaining the globally unique temporary user equipment identifier from the terminal signaling record, the network type is determined and the dwell time is calculated, which solves the problem of low accuracy in calculating the dwell time ratio of 5G call detail record duration and achieves higher accuracy.
Patent Information
- Application Number
- CN202211620136.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-15
- Publication Date
- 2026-01-27
- Estimated Expiration
- 2042-12-15
AI Technical Summary
Existing technologies have low accuracy in calculating 5G dwell time ratio using call detail record (CDR) duration, and cannot accurately assess the dwell quality of terminals in standalone networking.
By acquiring the terminal's signaling records within a set time period, determining the network type based on the globally unique temporary user equipment identifier in the signaling records, and calculating the dwell time of the network type, the 5G dwell time ratio is determined.
It improved the accuracy of 5G dwell time ratio and enhanced the accuracy of terminal standalone network dwell quality.
Smart Images

Figure CN115988549B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a method, device and storage medium for determining the standby quality of a terminal in independent networking. Background Technology
[0002] After several years of development, 5G network deployment has reached a considerable scale, and most operators have already implemented 5G SA (Standalone) single-mode networking. The number of terminals and users is growing rapidly, and user demand for 5G networks is becoming increasingly strong. To understand users' network experience with 5G SA, it is necessary to obtain the terminal's standalone network dwell quality. Terminal standalone network dwell quality can be represented by two aspects: 5G duration dwell ratio and 5G traffic dwell ratio.
[0003] Existing technologies can use call detail record (CDR) duration to calculate 5G session dwell time ratio, but since users do not generate CDRs when they are not using services, the CDR duration only includes the duration when users use services, resulting in low accuracy in calculating 5G session dwell time ratio using CDR duration. Summary of the Invention
[0004] This application provides a method, device, and storage medium for determining the standalone network dwell quality of a terminal, in order to solve the problem that the accuracy of calculating the 5G dwell time ratio using call detail record duration in the prior art is low.
[0005] Firstly, this application provides a method for determining the standalone network dwell quality of a terminal, including:
[0006] Obtain the signaling records of the terminal within a set time period, and sort the signaling records according to their chronological order. The signaling records contain the globally unique temporary user equipment identifier reported by the terminal.
[0007] The network type corresponding to the current signaling record is determined based on the globally unique temporary user equipment identifier, and the network type includes 5G network;
[0008] The dwell time for the network type corresponding to the current signaling record is determined based on the time of the current signaling record and the time of the previous signaling record.
[0009] The 5G dwell time ratio of the terminal is determined based on the dwell time of the network type corresponding to the signaling record.
[0010] Secondly, this application provides a device for determining the standalone network dwell quality of a terminal, comprising:
[0011] The acquisition module is used to acquire the signaling records of the terminal within a set time period;
[0012] The sorting module is used to sort the signaling records according to their chronological order. The signaling records contain a globally unique temporary user equipment identifier reported by the terminal.
[0013] The determination module is used to determine the network type corresponding to the current signaling record based on the globally unique temporary user equipment identifier. The network type includes 5G network.
[0014] The determination module is also used to determine the dwell time of the network type corresponding to the current signaling record based on the time of the current signaling record and the time of the previous signaling record compared to the current signaling record;
[0015] The determination module is also used to determine the 5G duration dwell ratio of the terminal based on the dwell time of the network type corresponding to the signaling record.
[0016] Thirdly, this application provides a device for determining the standalone network dwell quality of a terminal, including: a processor and a memory, wherein code is stored in the memory, and the processor executes the code stored in the memory to perform the method for determining the standalone network dwell quality of a terminal according to any one of the first aspects.
[0017] Fourthly, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the terminal independent networking residency quality determination method as described in any of the first aspects.
[0018] This application provides a method, device, and storage medium for determining the standalone network (SLAN) standby quality of a terminal. The method acquires signaling records from the terminal within a set time period and sorts these records according to their chronological order. The network type corresponding to the current signaling record is determined based on the globally unique temporary user equipment identifier (TUE) contained within the signaling record. The dwell time for the network type corresponding to the current signaling record is determined based on the time of the current signaling record and the time of the preceding signaling record. Finally, the 5G dwell time ratio of the terminal is determined based on the dwell time of the network type corresponding to the signaling record. The method provided by this application ensures that even when the terminal is not using services, it will still generate corresponding signaling records if the network type changes. Therefore, determining the 5G dwell time ratio based on the signaling records improves the accuracy of the 5G dwell time ratio, thereby improving the accuracy of the terminal's SLAN standby quality of service. Attached Figure Description
[0019] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0020] Figure 1 A method for determining the standby quality of a terminal in independent networking, as provided in this application embodiment. Figure 1 ;
[0021] Figure 2 A schematic diagram illustrating the mapping relationship between 4G-GUTI and 5G-GUTI provided for embodiments of this application;
[0022] Figure 3 A method for determining the standby quality of a terminal in independent networking, as provided in this application embodiment. Figure 2 ;
[0023] Figure 4 A schematic diagram of a terminal standalone network dwell quality determination device provided in this application embodiment. Figure 1 ;
[0024] Figure 5 A schematic diagram of a terminal standalone network dwell quality determination device provided in this application embodiment. Figure 2 .
[0025] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0026] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0027] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of the relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation portals are provided for users to choose to authorize or refuse.
[0028] First, let me explain the terms used in this application:
[0029] Evolved Packet System (EPS): This is a concept that emerged in 4G mobile communications from the 3GPP (3rd Generation Partnership Project) standards committee.
[0030] Mobility Management Entity (MME): A key network element node in LTE (Long Term Evolution), responsible for signaling processing and other functions.
[0031] Access and Mobility Management Function (AMF): Responsible for user equipment authentication, authorization, registration, mobility management, and connection management.
[0032] In the early and mid-stages of 5G network construction, due to incomplete 5G coverage, terminals frequently move between 4G and 5G networks. Existing technologies can evaluate the standalone network dwell quality of terminals by calculating the 5G dwell time ratio based on call detail record (CDR) duration. However, since terminals do not generate CDRs when not using services, the CDR duration only includes the duration of service usage, resulting in low accuracy in calculating the 5G dwell time ratio using CDR duration.
[0033] When the network type of the User Equipment (UE), i.e., the terminal, changes, a Tracking Area Update (TAU) procedure is initiated. The UE sends a TAU Request message, which carries either a 4G-GUTI mapped from a 5G-GUTI (Globally Unique Temporary UE Identity) or a 5G-GUTI mapped from a 4G-GUTI. Since the terminal generates corresponding signaling records when initiating the TAU procedure, this application provides a method for determining the standalone network dwell quality of a terminal. This method obtains signaling records within a set time period from the terminal and determines the network type corresponding to the current signaling record based on the GUTI in the record. Based on the time of the signaling record, the dwell time and total network dwell time of the terminal under different network types are determined, thereby determining the 5G dwell time ratio of the terminal, improving the accuracy of the 5G dwell time ratio, and thus improving the accuracy of the standalone network dwell quality of the terminal.
[0034] The technical solution of this application and how it solves the above-mentioned technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.
[0035] Figure 1 A method for determining the standby quality of a terminal in independent networking, as provided in this application embodiment. Figure 1The method in this embodiment can be executed by a terminal-independent network-based quality determination device, and can be implemented through hardware, software, or a combination of hardware and software. For example... Figure 1 As shown, the method may include:
[0036] S101: Obtain the signaling records of the terminal within a set time period, and sort the signaling records according to their chronological order. The signaling records contain the globally unique temporary user equipment identifier reported by the terminal.
[0037] In one implementation scenario, signaling records of the terminal within a set time period can be obtained from the S1MME interface. The S1MME interface is the control plane interface, which connects the base station and the Mobility Management Entity (MME) and can be used to transmit signaling information.
[0038] The Globally Unique Temporary User Equipment Identifier (GUTI) is a unique identifier assigned by the core network to a terminal when it processes messages in the network.
[0039] The signaling record time represents the end time of the network type the terminal was in before the current signaling record was generated, or the start time of the current network type the terminal was in after the current signaling record was generated. The network type can be either a 5G network or a 4G network.
[0040] S102: Determine the network type corresponding to the current signaling record based on the globally unique temporary user equipment identifier. The network type includes 5G network.
[0041] When a terminal moves from a 5G network coverage area to a 4G network coverage area, or from a 4G network coverage area to a 5G network coverage area, the terminal will initiate a TAU process.
[0042] In one implementation scenario, if a terminal moves from a 5G network coverage area to a 4G network coverage area, a TAU procedure will be triggered on the 4G network. The terminal sends a TAU Request message, in which the EPS mobile identity information element of the Old GUTI carries the 4G-GUTI mapped from the 5G-GUTI, which includes the GUMMEI (Globally Unique MME Identity) mapped from the 5G-GUTI. The TAU Request message also carries a UEstatus information element, providing the network with information related to the current UE registration status in its interaction with EPS.
[0043] In another implementation scenario, if the terminal moves from a 4G network coverage area to a 5G network coverage area, the terminal will also trigger the TAU process on the 5G network. The TAU Request message sent by the user equipment carries the 5G-GUTI mapped from the 4G-GUTI.
[0044] Figure 2 A schematic diagram illustrating the mapping relationship between 4G-GUTI and 5G-GUTI provided in this application embodiment is shown below. Figure 2 As shown, 5G-GUTI consists of GUAMI (Globally Unique AMF Identifier) and 5G-TMSI (5G-Temporary Mobile Subscriber Identity). GUAMI is composed of MCC (Mobile Country Code), MNC (Mobile Network Code), and AMF Identifier. AMF Identifier is composed of AMF Region ID, AMF Set ID, and AMF Pointer.
[0045] 4G-GUTI includes GUMMEI and M-TMSI (MME Temporary Mobile Subscriber Identity). GUMMEI includes MCC, MNC and MME Identifier. MME Identifier includes MME group ID and MME Code.
[0046] The mapping relationship between 4G-GUTI and 5G-GUTI is as follows: AMF Region ID = MME Group ID (8 to 15 bits);
[0047] AMF Set ID=MME group ID (0~7 digits)+MME Code (6~7 digits);
[0048] AMF Pointer=MME Code (0~5 digits);
[0049] Because 5G AMF Pool IDs are typically planned independently and do not overlap with MME Pool IDs, i.e., in 5G-GUTI...<AMF Region ID><AMF Set ID> With 4G-GUTI<MME Group ID> The ranges are different, so the GUTI can be used to determine whether the user equipment is on a 5G network or a 4G network before initiating the TAU process.
[0050] Since the terminal generates a corresponding signaling record when initiating the TAU procedure, and this signaling record contains a GUTI, the network type corresponding to the current signaling record can be determined based on the GUTI. The network type corresponding to the current signaling record is the network type the terminal is in between the time of the current signaling record and the time of the previous signaling record. The network type can include 5G networks, 4G networks, etc.
[0051] S103: Determine the dwell time of the network type corresponding to the current signaling record based on the time of the current signaling record and the time of the previous signaling record compared to the current signaling record.
[0052] The dwell time for a network type refers to the time a terminal stays within that network type. The network type corresponding to the previous signaling record compared to the current signaling record is designated as the first network type, and the network type corresponding to the current signaling record is designated as the second network type. The time of the previous signaling record compared to the current signaling record is the end time of the first network type, i.e., the start time of the second network type. The time of the current signaling record is the end time of the second network type. Therefore, the dwell time for the second network type, i.e., the dwell time of the network type corresponding to the current signaling record, can be determined based on the time of the current signaling record and the time of the previous signaling record compared to the current signaling record.
[0053] In one implementation scenario, the difference between the time of the current signaling record and the time of the previous signaling record can be used as the dwell time of the network type corresponding to the current signaling record.
[0054] S104: Determine the 5G dwell time ratio of the terminal based on the dwell time of the network type corresponding to the signaling record.
[0055] In one implementation scenario, the 5G network dwell time and total network dwell time of the terminal within a set time period can be determined based on the dwell time of the corresponding network type in the signaling records. The 5G dwell time ratio is then determined based on the terminal's 5G network dwell time and total network dwell time. The 5G dwell time ratio is the ratio of 5G dwell time to total network dwell time; therefore, it can be used to determine the terminal's standalone network dwell quality. Generally, a higher 5G dwell time ratio indicates higher standalone network dwell quality for the terminal, meaning that the 5G network coverage in the terminal's location is relatively stable.
[0056] This application provides a method for determining the standalone network dwell quality of a terminal. It acquires signaling records of the terminal within a specific time period and sorts these records according to their chronological order. Since the signaling records contain a globally unique temporary user equipment identifier (TUE) reported by the terminal, the network type corresponding to the current signaling record can be determined based on this TUE. The dwell time for the network type corresponding to the current signaling record is determined based on the time of the current signaling record and the time of the preceding signaling record. The 5G dwell time ratio of the terminal is determined based on the dwell time of the network type corresponding to the signaling record. The method provided in this application means that even if the network type changes when the terminal is not using services, the terminal will still generate corresponding signaling records. Therefore, determining the 5G dwell time ratio based on the signaling records improves the accuracy of the 5G dwell time ratio.
[0057] Based on the above embodiments, a specific embodiment is provided below to describe in detail the method for determining the standby quality of a terminal in independent networking.
[0058] Figure 3 A method for determining the standby quality of a terminal in independent networking, as provided in this application embodiment. Figure 2 ,like Figure 3 As shown, the method is as follows:
[0059] S301: Obtain the signaling records of the terminal within a set time period, and sort the signaling records according to their chronological order. The signaling records contain the globally unique temporary user equipment identifier reported by the terminal.
[0060] When the network type the terminal is in changes, the terminal can initiate a TAU procedure. In another situation, the terminal may also initiate a TAU procedure periodically. The terminal generates corresponding signaling records when initiating a TAU procedure.
[0061] In one implementation scenario, signaling data from a terminal within a set time period can be obtained from the S1MME interface. When the signaling records contain signaling records from multiple terminals, the signaling records can be sorted according to the chronological order of the terminals and the signaling records.
[0062] The signaling record's time represents the end time of the network type the terminal was in before the current signaling record was generated, or the start time of the current network type the terminal was in after the current signaling record was generated. For example, when a terminal switches from a 5G network to a 4G network, and initiates a TAU procedure on the 4G network, generating a corresponding signaling record, the time of this signaling record can represent the end time of the 5G network, or it can be understood as the start time of the 4G network.
[0063] S302: Based on the preset network element identifier, determine whether the globally unique temporary user equipment identifier is the globally unique temporary user equipment identifier obtained by mapping the 5G globally unique temporary user equipment identifier.
[0064] The preset network element identifier is used to determine the range of 4G-GUTI and 5G-GUTI, and their ranges do not overlap. Therefore, based on the preset network element identifier, it can be determined whether the globally unique temporary user equipment identifier in the signaling record is a 4G-GUTI or a 4G-GUTI mapped from a 5G-GUTI. For example, if the GUTI in the signaling record is F664F010030083721A8B8B, according to the preset network element identifier, 030083 in the GUTI is within the range of 5G-GUTI, not the range of 4G-GUTI. Therefore, it can be determined that this GUTI is mapped from a 5G-GUTI. If the MME Group ID and MME Code in the GUTI of the signaling record are 768 and 131 respectively, which are within the range of 5G-GUTI, then this GUTI is also mapped from a 5G-GUTI.
[0065] It should be noted that the 4G-GUTI obtained by mapping 5G-GUTI is also within the range of 5G-GUTI, and the 5G-GUTI obtained by mapping 4G-GUTI is within the range of 4G-GUTI.
[0066] S303: If so, then determine that the network type corresponding to the current signaling record is a 5G network.
[0067] The network type corresponding to the current signaling record indicates the network type the terminal is in between the time of the current signaling record and the time of the previous signaling record.
[0068] If the globally unique temporary user equipment identifier is obtained by mapping 5G-GUTI, it indicates that the network type of the terminal is a 5G network between the time of the current signaling record and the time of the previous signaling record. In this case, the time of the signaling record is the time when the 5G network ends.
[0069] In another implementation scenario, if the globally unique temporary user equipment identifier is not the globally unique temporary user equipment identifier mapped from the 5G globally unique temporary user equipment identifier, the network type corresponding to the current signaling record is determined to be a 4G network.
[0070] If the globally unique temporary user equipment identifier is not mapped from the 5G globally unique temporary user equipment identifier, that is, the globally unique temporary user equipment identifier is the globally unique temporary user equipment identifier under the 4G network, it can be determined that the network type of the terminal is in the 4G network within the time of the current signaling record and the time of the previous signaling record.
[0071] Table 1 Terminal Network Types
[0072]
[0073]
[0074] As shown in Table 1, the International Mobile Subscriber Identity (IMSI) in Table 1 is a unique identifier used to distinguish different users in a cellular network. Therefore, different users can be distinguished based on the IMSI.
[0075] In one implementation scenario, to improve time accuracy, the time in the signaling record can be in Coordinated Universal Time (UTC) format.
[0076] S304: The difference between the time of the current signaling record and the time of the previous signaling record is used as the dwell time of the network type corresponding to the current signaling record.
[0077] Table 2 determines network type dwell time.
[0078]
[0079] Taking Table 2 as an example, the network type of the first signaling record is 4G network, and its time of 1638316788841 milliseconds is the end time of the 4G network, which can also be understood as the start time of the 5G network corresponding to the second signaling record. Similarly, the time of the second signaling record of 1638317822177 milliseconds is the end time of the 5G network. Therefore, the difference between the two is the dwell time of the 5G network.
[0080] It should be noted that since the signaling records obtained are within a set time period of the terminal, after sorting the signaling records by time, the dwell time of the network type corresponding to the first signaling record within the set time period cannot be calculated, and can be set to an invalid value (NULL).
[0081] S305: The sum of the dwell times of 5G networks within a set time period is taken as the 5G network dwell time.
[0082] Within a set time period, if a terminal is on a 5G network multiple times, the 5G network dwell time is the sum of the dwell times on the 5G network each time. For example, taking Table 3 as an example, the dwell times on the 5G network for terminal 460012030602072 are 1033336 milliseconds, 376683 milliseconds, 85764 milliseconds, and 868453 milliseconds, respectively. Therefore, the 5G network dwell time is the sum of these three times.
[0083] S306: The difference between the maximum and minimum times corresponding to the signaling records included within a set time period is used as the total network dwell time.
[0084] For example, taking Table 3 as an example, the maximum time corresponding to the signaling records included in this set time period is 1638319560065 milliseconds, and the minimum time is 1638316788841 milliseconds. The difference between the two is the total network dwell time of the terminal.
[0085] Since the total network dwell time can include both 5G and 4G network dwell times, in another implementation scenario, the sum of dwell times for 5G networks within a set time period can be used as the 5G network dwell time. Similarly, the sum of dwell times for 4G networks within the same time period can be used as the 4G network dwell time. Finally, the sum of the 5G and 4G network dwell times can be used as the total network dwell time.
[0086] It should be noted that when networks develop to 5G, the comparison is usually made with the quality of network dwell time relative to 4G networks, while 2G and 3G are usually not included in the comparison. Therefore, the total network dwell time only considers the dwell time of the terminal on the 4G network and the dwell time on the 5G network.
[0087] S307: The ratio of the terminal's 5G network dwell time to the total network dwell time is used as the 5G dwell time ratio.
[0088] As shown in Table 3, based on the International Mobile Subscriber Identity (IMSI) codes, the table contains the 5G usage time ratios for three different users. The 5G usage time ratio for terminal 460012030616951 is 47.21%, lower than the average, indicating weak 5G coverage and inability to stably stay on the 5G network in the terminal's location. The 5G usage time ratio for terminal 460012030607968 is 80.52%, higher than the average, indicating relatively stable 5G network coverage in the terminal's location. The average 5G usage time ratio is a value representing relatively stable 5G network coverage.
[0089] Table 3. 5G Duration and Dwell Time Ratio of Different Terminals over Three Days
[0090]
[0091] This application provides a method for determining the standalone network (SIN) dwell quality of a terminal. The method involves acquiring signaling records of the terminal within a set time period and sorting the records in ascending order of their timestamps. Based on a preset network element identifier, it determines whether the globally unique temporary user equipment (TUE) identifier is a TUE mapped from the 5G TUE identifier. If so, the network type corresponding to the current signaling record is determined to be a 5G network. The difference between the time of the current signaling record and the time of the preceding signaling record is taken as the dwell time for the network type corresponding to the current signaling record. The sum of the dwell times for 5G networks within the set time period is taken as the 5G network dwell time. The difference between the maximum and minimum times corresponding to the signaling records included within the set time period is taken as the total network dwell time. The ratio of the terminal's 5G network dwell time to the total network dwell time is taken as the 5G dwell time ratio. The method provided in this application embodiment can generate corresponding signaling records even when the network type changes if the terminal is not using services. Therefore, the 5G duration dwell ratio is determined based on the signaling records, which improves the accuracy of the 5G duration dwell ratio and thus improves the accuracy of the terminal's standalone network dwell quality.
[0092] Figure 4 A schematic diagram of a terminal standalone network dwell quality determination device provided in this application embodiment. Figure 1 .like Figure 4 As shown in the figure, this application embodiment provides a terminal independent networking quality determination device 400, which may include an acquisition module 401, a sorting module 402 and a determination module 403.
[0093] The acquisition module 401 is used to acquire the signaling records of the terminal within a set time period;
[0094] The sorting module 402 is used to sort the signaling records according to their chronological order. The signaling records contain a globally unique temporary user equipment identifier reported by the terminal.
[0095] The determination module 403 is used to determine the network type corresponding to the current signaling record based on the globally unique temporary user equipment identifier, and the network type includes 5G network;
[0096] The determination module 403 is also used to determine the dwell time of the network type corresponding to the current signaling record based on the time of the current signaling record and the time of the previous signaling record compared to the current signaling record;
[0097] The determination module 403 is also used to determine the 5G duration dwell ratio of the terminal based on the dwell time of the network type corresponding to the signaling record.
[0098] The device in this embodiment can be used to perform, for example... Figure 1 and Figure 3 The method embodiments shown are similar in principle and technical effect, and will not be described again here.
[0099] Figure 5 A schematic diagram of a terminal standalone network dwell quality determination device provided in this application embodiment.
[0100] 2. For example Figure 5 As shown in the figure, this application embodiment provides a terminal standalone network dwell quality determination device 500.
[0101] It includes a processor 501 and a memory 502, wherein the processor 501 and the memory 502 are connected by a bus 503.
[0102] connect.
[0103] In the specific implementation process, the memory 502 stores code, and the processor 501 runs the code stored in the memory 502 to execute the terminal independent networking resident quality determination method of the above method embodiment.
[0104] The specific implementation process of processor 501 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.
[0105] In the above Figure 5In the illustrated embodiments, it should be understood that the processor 501 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.
[0106] The memory 502 may include high-speed RAM memory, and may also include non-volatile memory (NVM), such as at least one disk storage.
[0107] Bus 503 can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Bus 503 can be divided into address bus, data bus, control bus, etc. For ease of illustration, the bus 503 in the accompanying drawings of this application is not limited to only one bus or one type of bus.
[0108] This application provides a computer-readable storage medium storing computer-executable instructions. When executed by a processor, these instructions are used to implement the terminal independent networking residency quality determination method described in the above method embodiments.
[0109] The aforementioned computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to general-purpose or special-purpose computers.
[0110] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.
[0111] This application provides a computer program product, including a computer program that, when executed by a processor, implements the terminal independent networking residency quality determination method provided in any of the embodiments of this application.
[0112] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.
[0113] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A method for determining the stationary quality of a terminal in an independent network, characterized in that, include: Obtain the signaling records of the terminal within a set time period, and sort the signaling records according to their chronological order. The signaling records contain a globally unique temporary user equipment identifier reported by the terminal. Based on the preset network element identifier, determine whether the globally unique temporary user equipment identifier is a globally unique temporary user equipment identifier obtained by mapping the 5G globally unique temporary user equipment identifier; If so, then determine that the network type corresponding to the current signaling record is a 5G network; If the globally unique temporary user equipment identifier is not a globally unique temporary user equipment identifier mapped from the 5G globally unique temporary user equipment identifier, the network type corresponding to the current signaling record is determined to be a 4G network. The dwell time for the network type corresponding to the current signaling record is determined based on the time of the current signaling record and the time of the previous signaling record; wherein, the dwell time for the network type corresponding to the first signaling record in the sorted set time period is set to an invalid value; The 5G duration dwell ratio of the terminal is determined based on the dwell time of the network type corresponding to the signaling record.
2. The method according to claim 1, characterized in that, The step of determining the 5G duration dwell ratio of the terminal based on the dwell time of the network type corresponding to the signaling record includes: Based on the dwell time of the network type corresponding to the signaling record, determine the 5G network dwell time and total network dwell time of the terminal within the set time period; The 5G duration retention ratio is determined based on the terminal's 5G network dwell time and the total network dwell time.
3. The method according to claim 2, characterized in that, The step of determining the 5G network dwell time and total network dwell time of the terminal within the set time period based on the dwell time of the network type corresponding to the signaling record includes: The sum of the dwell times of 5G networks within the set time period is taken as the dwell time of the 5G network. The difference between the maximum and minimum times corresponding to the signaling records included within the set time period is taken as the total network dwell time.
4. The method according to claim 1, characterized in that, The step of determining the 5G network dwell time and total network dwell time of the terminal within the set time period based on the dwell time of the network type corresponding to the signaling record includes: The sum of the dwell times of 5G networks within the set time period is taken as the dwell time of the 5G network. The sum of the dwell times of those using 4G networks within the specified time period is taken as the 4G network dwell time. The sum of the 5G network dwell time and the 4G network dwell time is taken as the total network dwell time.
5. The method according to any one of claims 2-4, characterized in that, The step of determining the 5G network dwell time ratio based on the terminal's 5G network dwell time and the total network dwell time includes: The ratio of the terminal's 5G network dwell time to the total network dwell time is used as the 5G dwell time ratio.
6. The method according to any one of claims 1-5, characterized in that, The step of determining the dwell time of the network type corresponding to the current signaling record based on the time of the current signaling record and the time of the previous signaling record includes: The difference between the time of the current signaling record and the time of the previous signaling record is taken as the dwell time of the network type corresponding to the current signaling record.
7. A device for determining the standby quality of a terminal in an independent network, characterized in that, include: The acquisition module is used to acquire the signaling records of the terminal within a set time period; The sorting module is used to sort the signaling records according to their chronological order, wherein the signaling records contain a globally unique temporary user equipment identifier reported by the terminal. The determination module is used to determine the network type corresponding to the current signaling record based on the globally unique temporary user equipment identifier, wherein the network type includes 5G network; The determination module is also used to determine the dwell time of the network type corresponding to the current signaling record based on the time of the current signaling record and the time of the previous signaling record compared to the current signaling record; The determining module is also used to determine the 5G duration dwell ratio of the terminal based on the dwell time of the network type corresponding to the signaling record; The determining module is specifically used to determine whether the globally unique temporary user equipment identifier is a globally unique temporary user equipment identifier mapped from a 5G globally unique temporary user equipment identifier based on a preset network element identifier; if so, the network type corresponding to the current signaling record is determined to be a 5G network; if the globally unique temporary user equipment identifier is not a globally unique temporary user equipment identifier mapped from a 5G globally unique temporary user equipment identifier, the network type corresponding to the current signaling record is determined to be a 4G network; wherein, the dwell time of the network type corresponding to the first signaling record in the arranged set time period is set to an invalid value.
8. A device for determining the quality of terminal standalone networking, comprising: A processor and a memory, wherein the memory stores code, and the processor executes the code stored in the memory to perform the terminal stand-alone network dwell quality determination method as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the terminal independent networking residency quality determination method as described in any one of claims 1-6.
Citation Information
Patent Citations
Message interaction method and device, and interworking function
CN109661006A
Method and device for determining ratio of resident network duration, and computer storage medium
CN113891383A
Switching ensuring method, terminal device, and network device
WO2019113981A1
Wireless communication method and apparatus
WO2021062770A1