[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113179510A - Method and device for detecting double-card state of double-card terminal and computer readable medium - Google Patents

Method and device for detecting double-card state of double-card terminal and computer readable medium Download PDF

Info

Publication number
CN113179510A
CN113179510A CN202110477041.XA CN202110477041A CN113179510A CN 113179510 A CN113179510 A CN 113179510A CN 202110477041 A CN202110477041 A CN 202110477041A CN 113179510 A CN113179510 A CN 113179510A
Authority
CN
China
Prior art keywords
user
card
dual
double
card terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110477041.XA
Other languages
Chinese (zh)
Inventor
刘鑫
曹猛虎
周万江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Li Ke Semiconductor Technology Co ltd
Original Assignee
Shanghai Li Ke Semiconductor Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Li Ke Semiconductor Technology Co ltd filed Critical Shanghai Li Ke Semiconductor Technology Co ltd
Priority to CN202110477041.XA priority Critical patent/CN113179510A/en
Publication of CN113179510A publication Critical patent/CN113179510A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/183Processing at user equipment or user record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a method and a device for detecting the state of double cards of a double-card terminal and a computer readable medium. The method comprises the following steps: detecting whether a periodic NACK exists on a physical downlink channel of a first user; if no periodic NACK exists, judging that the dual-card terminal is not in a dual-card activation state; if the periodic NACK exists, detecting whether the period of the periodic NACK is in a preset period set or not; if the period is in the period set, judging that the dual-card terminal is in a dual-card activation state; and if the period is not in the period set, judging that the dual-card terminal is not in the dual-card activation state. The method detects the double-card state of the double-card terminal by using the periodic NACK, does not need to require a user to install software on the mobile terminal, does not need to inquire the user manually, and realizes the simple, quick, accurate and automatic detection of the double-card activation state of the double-card terminal.

Description

Method and device for detecting double-card state of double-card terminal and computer readable medium
Technical Field
The present application relates to the field of data processing technologies, and in particular, to a method and an apparatus for detecting a dual card status of a dual card terminal, and a computer readable medium.
Background
With the development of society, people are communicating with each other in work and life more and more frequently. Meanwhile, people have higher and higher requirements for communication and communication equipment. To meet such requirements, mobile terminal manufacturers have introduced dual-card dual-standby terminals, wherein dual-card dual-standby single-pass is a main dual-card dual-standby solution.
The dual-card dual-standby single-pass terminal is provided with a dual-Subscriber Identity Module (SIM) card slot, and can be used for placing two SIM cards, but only one set of radio frequency system. The two SIM cards may be SIM cards of the same operator, or SIM cards of different operators. It is also possible that the dual card terminal is inserted with only one SIM card and does not use the dual card.
For operators, identifying whether two cards exist in a double-card slot of a double-card terminal and the states of the two cards are the basis for managing the double-card terminal, developing target customers and troubleshooting the double-card terminal. However, the network of the operator can only identify the card registered in the network of the operator, and cannot know whether the card is inserted into the other card slot of the dual-card terminal and the status of the other card.
At present, the method for identifying the state of the dual card mainly comprises the following three methods:
the method comprises the following steps: acquisition is performed by terminal side APP. Information such as the double-card state of the terminal, the network system of each double card and the like can be acquired by developing an Android APP and using a Telephony interface provided by the Android.
The second method comprises the following steps: the collection is carried out by means of customer service outbound. When complaints of the dual-card terminal are processed, the dual-card condition of the terminal used by a user and a corresponding operator and number are inquired in a customer service outbound mode.
The third method comprises the following steps: by collecting the voice and data traffic of the subscriber and the IMEI (International Mobile Equipment Identity) information. However, the method relies on different card slots of the dual-card device to use the same IMEI, and if different card slots of the dual-card device use different IMEI numbers, the method still cannot detect the dual-card state.
Therefore, the existing method cannot acquire the dual-card using condition of the dual-card terminal under the condition that a user is not required to install software in the mobile terminal and the user is not required to be inquired. How to simply, rapidly, accurately and automatically detect the dual-card activation state of the dual-card terminal is a technical problem which needs to be solved urgently by the personnel in the field.
Disclosure of Invention
The technical problem to be solved by the application is to provide a method, a device and a computer readable medium for detecting the dual-card state of a dual-card terminal, which can simply, quickly, accurately and automatically detect the dual-card activation state of the dual-card terminal under the condition that a user is not required to install software in a mobile terminal and does not need to inquire the user.
In order to solve the technical problem, the present application provides a method for detecting a dual card status of a dual card terminal, where a first user identification card is embedded in the dual card terminal, and a user corresponding to the first user identification card is a first user, and the method includes: detecting whether a periodic NACK exists on a physical downlink channel of the first user; if the periodic NACK does not exist, judging that the dual-card terminal is not in a dual-card activation state; if the periodic NACK exists, detecting whether the period of the periodic NACK is in a preset period set or not; if the period is in the period set, judging that the dual-card terminal is in a dual-card activation state; and if the period is not in the period set, judging that the dual-card terminal is not in a dual-card activation state.
In an embodiment of the present application, the method further comprises: detecting whether the first user is in a voice service; and if the first user is in the voice service, waiting for the voice service of the first user to hang up.
In an embodiment of the present application, the method further comprises: detecting whether the first user is attached successfully; if the first user is not attached successfully, initiating paging to the first user; if the first user is successfully attached, detecting whether the first user is in a data service; if the first user is not in the data service, initiating paging to the first user; and if the first user is in data service, initiating full scheduling to the first user.
In an embodiment of the present application, the paging is a multimedia message service paging.
In an embodiment of the present application, the step of initiating full scheduling to the first user includes: determining a first transmission block size corresponding to the channel quality indication reported by the first user according to a standard specification of a wireless communication network; and initiating full scheduling with a second transport block size smaller than the first transport block size.
In an embodiment of the present application, the method further comprises: detecting whether the first user is in a good signal condition; and if the first user is not in a good signal condition, finishing the double-card state detection.
In an embodiment of the application, if the dual-card terminal is in a dual-card activated state, a second user identification card is further built in the dual-card terminal, and a user corresponding to the second user identification card is a second user; the set of periods includes a plurality of paging periods and/or a plurality of measurement periods for the second user.
In an embodiment of the present application, the step of detecting whether the first user is in the voice service is detecting by collecting and analyzing air interface signaling of the first user.
In an embodiment of the present application, the detecting whether the first user is successfully attached is performed by collecting and analyzing air interface signaling of the first user.
In order to solve the above technical problem, the present application provides a dual card activation detection apparatus for a dual card terminal, including: a memory for storing instructions executable by the processor; and a processor for executing the instructions to implement the method as described above.
To solve the above technical problem, the present application provides a computer readable medium having stored thereon computer program code, which when executed by a processor implements the method as described above.
Compared with the prior art, the method, the device and the computer readable medium for detecting the double-card state of the double-card terminal detect the double-card state of the double-card terminal by using the periodic NACK, do not need to require a user to install software on a mobile terminal, do not need to inquire the user manually, and realize the simple, quick, accurate and automatic detection of the double-card activation state of the double-card terminal.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the principle of the application. In the drawings:
fig. 1 is a flowchart illustrating a method for detecting a dual card status of a dual card terminal according to an embodiment of the present application.
Fig. 2 is a flowchart illustrating a method for detecting a dual card status of a dual card terminal according to another embodiment of the present application.
Fig. 3 illustrates an architecture diagram of a dual card activation detection apparatus of a dual card terminal according to an embodiment of the present application.
Detailed Description
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings used in the description of the embodiments will be briefly introduced below. It is obvious that the drawings in the following description are only examples or embodiments of the application, from which the application can also be applied to other similar scenarios without inventive effort for a person skilled in the art. Unless otherwise apparent from the context, or otherwise indicated, like reference numbers in the figures refer to the same structure or operation.
As used in this application and the appended claims, the terms "a," "an," "the," and/or "the" are not intended to be inclusive in the singular, but rather are intended to be inclusive in the plural unless the context clearly dictates otherwise. In general, the terms "comprises" and "comprising" merely indicate that steps and elements are included which are explicitly identified, that the steps and elements do not form an exclusive list, and that a method or apparatus may include other steps or elements.
The relative arrangement of the components and steps, the numerical expressions, and numerical values set forth in these embodiments do not limit the scope of the present application unless specifically stated otherwise. Meanwhile, it should be understood that the sizes of the respective portions shown in the drawings are not drawn in an actual proportional relationship for the convenience of description. Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail but are intended to be part of the specification where appropriate. In all examples shown and discussed herein, any particular value should be construed as merely illustrative, and not limiting. Thus, other examples of the exemplary embodiments may have different values. It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, further discussion thereof is not required in subsequent figures.
Flow charts are used herein to illustrate operations performed by systems according to embodiments of the present application. It should be understood that the preceding or following operations are not necessarily performed in the exact order in which they are performed. Rather, various steps may be processed in reverse order or simultaneously. Meanwhile, other operations are added to or removed from these processes.
The dual card terminal in the application can be a mobile terminal connected with a wireless communication network. The method for detecting the double-card state of the double-card terminal can be applied to a mobile terminal connected with a wireless communication network. The mobile terminal may be a Personal Digital Assistant (PDA), a mobile television, a mobile phone, a gaming device, a laptop computer, a tablet computer, a camera phone, a video recorder, an audio/video player, a radio, a Global Positioning System (GPS) device, a navigation device, or a combination of one or more of the foregoing, as the present application is not limited in this respect.
The wireless communication network type refers to a current network type of a SIM card inserted in a terminal card slot, and the network type may be Long Term Evolution (Long Term Evolution, abbreviated as LTE), Wideband Code Division Multiple Access (W-CDMA), Code Division Multiple Access (CDMA), Time Division-Synchronous Code Division Multiple Access (TD-SCDMA), Global System for Mobile communication (GSM), which is not limited in this application.
The application provides a double-card state detection method of a double-card terminal, which can be applied to an operator network side, can be executed by a double-card state detection system, and can be used for detecting the double-card state of a double-card double-standby single-pass terminal. A first user identification card is arranged in the double-card terminal, and a user corresponding to the first user identification card is a first user. And if the dual-card terminal is in the dual-card activation state, a second user identification card is also arranged in the dual-card terminal, and the user corresponding to the second user identification card is the second user.
Fig. 1 is a flowchart illustrating a method for detecting a dual card status of a dual card terminal according to an embodiment of the present application. As shown in fig. 1, the method for detecting the dual card status of the dual card terminal of the present embodiment includes the following steps 101-104:
step 101, detecting whether a periodic NACK exists on a physical downlink channel of a first user of a dual-card terminal.
If the detection result in step 101 is that no periodic NACK exists, step 102 is executed to determine that the dual-card terminal is not in the dual-card activated state.
If the detection result in step 101 is that there is a periodic NACK, step 103 is executed to detect whether the period of the periodic NACK is in a preset period set.
If the detection result of step 103 is that the period is in the period set, step 104 is executed to determine that the dual-card terminal is in the dual-card activated state.
If the detection result in the step 103 is that the period is not in the period set, the step 102 is executed to determine that the dual card terminal is not in the dual card activation state.
The following describes the steps 101-104 of this embodiment in detail:
in step 101, the system detects whether a periodic nack (negative acknowledgement) exists on a physical downlink channel of a first user of the dual-card terminal. In one example, in the 4G LTE scheme, the Physical Downlink Channel may be a Physical Downlink Shared Channel (PDSCH); in the 3G (WCDMA/TDSCDMA) system, the Physical Downlink Channel may be a Dedicated Physical Channel (DPCH) or a High-Speed Physical Downlink Shared Channel (HS-PDSCH). Under the same test environment, the dual-card dual-standby single-pass terminal is in a dual-card activation state and a single-card activation state, and the data services are obviously distinguished and compared, specifically, the data services are obviously retransmitted periodically when the dual-card dual-standby single-pass terminal is in the dual-card activation state. Therefore, the periodic NACK may be used as a flag whether the dual card terminal is in the dual card activation state. If not, it may be due to other reasons (such as poor signal) than dual card activation. Because the dual cards share the radio frequency resource, one user needs to monitor the paging of the other user while performing the data service, so the data service will be suspended inevitably when the dual cards are activated. And since monitoring paging is periodic, the suspension of data traffic is a periodic suspension, which is a periodic NACK.
If there is no periodic NACK, the system performs step 102 to determine that the dual card terminal is not in the dual card activation state. Since the periodic NACK is not detected, it may be considered that the dual card terminal is not inserted into the second SIM card or the second SIM card is not in an active state.
If there is a periodic NACK, the system performs step 103 to detect whether the period of the periodic NACK is in a preset period set. And the periods in the preset period set are all possible NACK periods when the dual-card terminal is in the dual-card activation state.
In an embodiment of the present application, the preset period set may include a plurality of paging periods and/or a plurality of measurement periods of the second user. Taking LTE as an example, the paging cycle configured by the network side LTE may be 32, 64, 128, 256rf (Radio frame ), and one rf is 10 ms. If the dual-card terminal has other activated SIM cards except the first SIM card, the periodic NACK period (retransmission period) is the paging period configured on the network side.
If the period is in the period set, the system executes step 104 to determine that the dual card terminal is in the dual card activated state. The reason for determining that the dual card terminal is in the dual card activation state is that after the dual card terminal activates two cards, Paging (PO) of the two cards needs to be monitored. Due to the multiplexing of radio frequency resources, the dual-card terminal can only adopt time division multiplexing. When the paging of the second SIM card arrives, the dual-card terminal needs to use the radio resource to monitor, and at this time, the data service of the first SIM card can only be suspended (suspend) because there is no radio resource.
If the period is not in the period set, the period of the periodic NACK does not belong to all NACK periods that may occur when the dual-card terminal is in the dual-card activated state, so the system performs step 102 to determine that the dual-card terminal is not in the dual-card activated state.
In summary, the method for detecting the dual card status of the dual card terminal according to the embodiment detects the dual card status of the dual card terminal by using the periodic NACK, without requiring a user to install software on the mobile terminal or manually inquiring the user, thereby achieving simple, fast, accurate, and automatic detection of the dual card activation status of the dual card terminal.
Fig. 2 is a flowchart illustrating a method for detecting a dual card status of a dual card terminal according to another embodiment of the present application. As shown in fig. 2, the method for detecting the dual card status of the dual card terminal of the present embodiment includes the following steps 201 and 210:
step 201, detecting whether the first user is in a voice service.
If the first user is in the voice service, step 202 is executed to wait for the voice service of the first user to hang up.
Step 203, detecting whether the first user is successfully attached.
If the detection result of step 203 is that the first user is not successfully attached, step 204 is executed to initiate multimedia message paging to the first user.
If the detection result in step 203 is that the first user is successfully attached, step 205 is executed to detect whether the first user is in the data service.
If the detection result in step 205 is that the first user is not in the data service, step 204 is executed to initiate multimedia message paging to the first user.
If the detection result in step 205 is that the first user is in data service, step 206 is executed to initiate full scheduling to the first user.
Step 207, detecting whether a periodic NACK exists on the physical downlink channel of the first user.
If the detection result in step 207 is that there is no periodic NACK, step 208 is executed to determine that the dual card terminal is not in the dual card activation state.
If the detection result in step 207 is that there is a periodic NACK, step 209 is executed to detect whether the period of the periodic NACK is in a preset period set.
If the detection result of step 209 is that the period is in the period set, step 210 is executed to determine that the dual card terminal is in the dual card activation state.
If the detection result of step 209 is that the period is not in the period set, step 208 is executed to determine that the dual card terminal is not in the dual card activation state.
The following describes the steps 201 and 210 of the method for detecting the dual card status of the dual card terminal in this embodiment in detail:
step 201, the system detects whether the first user is in a voice service. In an embodiment of the present application, the step of detecting whether the first user is in the voice service may be detecting by collecting and analyzing air interface signaling of the first user. The air interface refers to an air interface between User Equipment (UE) and a mobile network (base station), and the air interface signaling refers to an interactive message between the UE and the base station. In one example, in a 4G network, the air interface signaling of the first user collected and analyzed by the system may be an IMS VoLTE Session Setup; in the 3G network, the air interface signaling of the first user collected and detected by the system may be connect/connect ack.
If the first user is in the voice service, the system executes step 202 to wait for the voice service of the first user to hang up. The system does not continue with step 203 until the voice service of the first user hangs up and the first user is not in the voice service. In an embodiment of the present application, determining whether the voice service of the first user hangs up may be detecting by collecting and analyzing an air interface signaling of the first user. In one example, in a 4G network, the air interface signaling of the first user collected and analyzed by the system may be IMS VoLTE Session end; in the 3G network, the air interface signaling of the first user collected and detected by the system may be disconnect.
In step 203, the system detects whether the first user is attached (attach) successfully. In an embodiment of the present application, detecting whether the first user is successfully attached may be detecting by collecting and analyzing air interface signaling of the first user. In one example, a first user attachment may be considered successful when there is an attach accept (attach accept) and no detach (detach) procedure for the air interface signaling of the first user that is collected and analyzed by the system.
If the first user is not successfully attached, the system proceeds to step 204 to initiate paging to the first user. In an embodiment of the present application, the paging may be a multimedia message service paging. The multimedia message service does not consume extra data traffic of the user. The system initiating paging to the first user can trigger the first user to initiate data service establishment, thereby placing the first user in data service.
If the first user is successfully attached, the system performs step 205 to detect whether the first user is in data service. In one example, in a 4G network, the system collects and analyzes whether data exists on the PDSCH, and if so, determines that the first user is in data traffic; in the 3G network, a system acquires and analyzes whether data exists on a DPCH or a PDSCH, and if the data exists, the first user is judged to be in a data service.
If the first user is in data traffic, the system proceeds to step 206 to initiate full scheduling to the first user. Full scheduling refers to that the network side transmits data in each scheduling period (TTI).
In an embodiment of the present application, the step 206 of initiating a full schedule to the first user may include: determining a first Transport Block Size (TBsize) corresponding to a channel quality indicator reported by a first user according to a standard specification of a wireless communication network; and initiating full scheduling with a second transport block size smaller than the first transport block size. The system can adopt a transmission block size smaller than that in the standard specification of the wireless communication network according to a Channel Quality Indication (CQI) reported by the dual-card terminal, so that the error rate is reduced. In one example, under an LTE network, the correspondence between the channel quality indicator and the transport block size is shown in table 1 below (as can be found in 3 GPP-36.321):
Figure BDA0003047408630000101
TABLE 1
For example, the CQI reported by the UE is 10, and the TBs recommended by the network side can be determined to be 7992 according to table 1. And at the moment, the system can actively adopt TBs (such as 4008) smaller than 7992, so that the error rate is reduced, and the accuracy of double-card detection is improved.
Step 207, the system detects whether there is a periodic NACK on the physical downlink channel of the first user. Step 207 can refer to step 101 in the aforementioned embodiment of fig. 1, and is not described herein again.
If there is no periodic NACK, the system proceeds to step 208 to determine that the dual card terminal is not in the dual card active state. Step 208 can refer to step 102 in the embodiment of fig. 1, and is not described herein again.
If there is a periodic NACK, the system proceeds to step 209 to check if the period of the periodic NACK is within a predetermined period set. Step 209 can refer to step 103 in the embodiment of fig. 1, which is not described herein again.
If the period is in the period set, the system executes step 210 to determine that the dual card terminal is in the dual card activated state. Step 210 can refer to step 104 in the embodiment of fig. 1, and is not described herein again.
If the period is not in the period set, the system executes step 208 to determine that the dual card terminal is not in the dual card active state. Step 208 can refer to step 102 in the embodiment of fig. 1, and is not described herein again.
In an embodiment of the present application, the method for detecting a dual card status of a dual card terminal according to this embodiment may further include: before detecting whether the periodic NACK exists on the physical downlink channel of the first user in step 207, it is detected whether the first user is in a good signal condition, and if the first user is not in a good signal condition, the dual card status detection is ended. If the first user is in a poor signal condition, the accuracy of the dual card status detection is affected. In one example, under LTE, the case of better signals may refer to RSRP > -85 and SINR > 18.
In summary, the method for detecting a dual card state of a dual card terminal in this embodiment detects a voice service state, an attachment state, a data service state, and a signal condition of a current user before starting to detect the dual card state of the dual card terminal, and initiates full scheduling on a network side, so that it can be ensured that the current user of the dual card terminal is in a state suitable for detecting the dual card state. And then, the double-card state of the double-card terminal is detected by using the periodic NACK, so that the user does not need to install software on the mobile terminal or manually inquire the user, and the simple, quick, accurate and automatic detection of the double-card activation state of the double-card terminal is realized.
The application provides double-card activation detection device at double-card terminal, includes: a memory for storing instructions executable by the processor; and a processor for executing the instructions to implement the dual card activation detection method of the dual card terminal as described above.
Fig. 3 illustrates an architecture diagram of a dual card activation detection apparatus of a dual card terminal according to an embodiment of the present application. Referring to fig. 3, the dual card activation detection apparatus 300 of the dual card terminal may include an internal communication bus 301, a Processor (Processor)302, a Read Only Memory (ROM)303, a Random Access Memory (RAM)304, and a communication port 305. When applied to a personal computer, the dual card activation detection apparatus 300 of the dual card terminal may further include a hard disk 307. The internal communication bus 301 may enable data communication between components of the dual card activation detection apparatus 300 of the dual card terminal. Processor 302 may make the determination and issue a prompt. In some embodiments, processor 302 may be comprised of one or more processors. The communication port 305 may enable data communication between the dual card activation detection apparatus 300 of the dual card terminal and the outside. In some embodiments, the dual card activation detection apparatus 300 of the dual card terminal may send and receive information and data from a network through the communication port 305. The dual card activation detection apparatus 300 of the dual card terminal may further include various forms of program storage units and data storage units, such as a hard disk 307, a Read Only Memory (ROM)303 and a Random Access Memory (RAM)304, capable of storing various data files used for computer processing and/or communication, and possibly program instructions executed by the processor 302. The processor executes these instructions to implement the main parts of the method. The results processed by the processor are communicated to the user device through the communication port and displayed on the user interface.
Other implementation details of the dual-card activation detection apparatus of the dual-card terminal of the present embodiment may refer to the embodiments described in fig. 1 to 2, and are not described herein.
The present application provides a computer readable medium having stored thereon computer program code which, when executed by a processor, implements the dual card activation detection method of a dual card terminal as described above.
For example, the dual card activation detection method of the dual card terminal of the present application may be implemented as a program of the dual card activation detection method of the dual card terminal, stored in the memory, and loaded into the processor for execution, so as to implement the dual card activation detection method of the dual card terminal of the present application.
The dual card activation detection method of the dual card terminal, when implemented as a computer program, may also be stored in a computer-readable storage medium as an article of manufacture. For example, computer-readable storage media can include but are not limited to magnetic storage devices (e.g., hard disk, floppy disk, magnetic strips), optical disks (e.g., Compact Disk (CD), Digital Versatile Disk (DVD)), smart cards, and flash memory devices (e.g., electrically Erasable Programmable Read Only Memory (EPROM), card, stick, key drive). In addition, various storage media described herein can represent one or more devices and/or other machine-readable media for storing information. The term "machine-readable medium" can include, without being limited to, wireless channels and various other media (and/or storage media) capable of storing, containing, and/or carrying code and/or instructions and/or data.
Having thus described the basic concept, it will be apparent to those skilled in the art that the foregoing disclosure is by way of example only, and is not intended to limit the present application. Various modifications, improvements and adaptations to the present application may occur to those skilled in the art, although not explicitly described herein. Such modifications, improvements and adaptations are proposed in the present application and thus fall within the spirit and scope of the exemplary embodiments of the present application.
Also, this application uses specific language to describe embodiments of the application. Reference throughout this specification to "one embodiment," "an embodiment," and/or "some embodiments" means that a particular feature, structure, or characteristic described in connection with at least one embodiment of the present application is included in at least one embodiment of the present application. Therefore, it is emphasized and should be appreciated that two or more references to "an embodiment" or "one embodiment" or "an alternative embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, some features, structures, or characteristics of one or more embodiments of the present application may be combined as appropriate.
Aspects of the methods and systems of the present application may be performed entirely by hardware, entirely by software (including firmware, resident software, micro-code, etc.), or by a combination of hardware and software. The above hardware or software may be referred to as "data block," module, "" engine, "" unit, "" component, "or" system. The processor may be one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), digital signal processing devices (DAPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, or a combination thereof. Furthermore, aspects of the present application may be represented as a computer product, including computer readable program code, embodied in one or more computer readable media. For example, computer-readable media can include but are not limited to magnetic storage devices (e.g., hard disk, floppy disk, magnetic strips … …), optical disks (e.g., Compact Disk (CD), Digital Versatile Disk (DVD) … …), smart cards, and flash memory devices (e.g., card, stick, key drive … …).
A computer readable signal medium may comprise a propagated data signal with computer program code embodied therein, for example, on a baseband or as part of a carrier wave. The propagated signal may take any of a variety of forms, including electromagnetic, optical, and the like, or any suitable combination. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code on a computer readable signal medium may be propagated over any suitable medium, including radio, electrical cable, fiber optic cable, radio frequency signals, or the like, or any combination of the preceding.
Computer program code required for the operation of various portions of the present application may be written in any one or more programming languages, including an object oriented programming language such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C + +, C #, VB.NET, Python, and the like, a conventional programming language such as C, Visual Basic, Fortran 2003, Perl, COBOL 2002, PHP, ABAP, a dynamic programming language such as Python, Ruby, and Groovy, or other programming languages, and the like. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, such as a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet), or in a cloud computing environment, or as a service, such as a software as a service (SaaS).
Additionally, the order in which elements and sequences of the processes described herein are processed, the use of alphanumeric characters, or the use of other designations, is not intended to limit the order of the processes and methods described herein, unless explicitly claimed. While various presently contemplated embodiments of the application have been discussed in the foregoing disclosure by way of example, it should be understood that such detail is solely for that purpose and that the appended claims are not limited to the disclosed embodiments, but, on the contrary, are intended to cover all modifications and equivalent arrangements that are within the spirit and scope of the embodiments of the application. For example, although the system components described above may be implemented by hardware devices, they may also be implemented by software-only solutions, such as installing the described system on an existing server or mobile device.
Similarly, it should be noted that in the preceding description of embodiments of the application, various features are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure aiding in the understanding of one or more of the embodiments. This method of disclosure, however, is not intended to require more features than are expressly recited in the claims. Indeed, the embodiments may be characterized as having less than all of the features of a single embodiment disclosed above.
Where numbers describing quantities of ingredients, properties, etc. are used in some embodiments, it is understood that such numbers used in the description of the embodiments are modified in some instances by the use of the modifier "about", "approximately" or "substantially". Unless otherwise indicated, "about", "approximately" or "substantially" indicates that the number allows a variation of ± 20%. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximations that may vary depending upon the desired properties of the individual embodiments. In some embodiments, the numerical parameter should take into account the specified significant digits and employ a general digit preserving approach. Notwithstanding that the numerical ranges and parameters setting forth the broad scope of the range are approximations, in the specific examples, such numerical values are set forth as precisely as possible within the scope of the application.
Although the present application has been described with reference to the present specific embodiments, it will be recognized by those skilled in the art that the foregoing embodiments are merely illustrative of the present application and that various changes and substitutions of equivalents may be made without departing from the spirit of the application, and therefore, it is intended that all changes and modifications to the above-described embodiments that come within the spirit of the application fall within the scope of the claims of the application.

Claims (11)

1. A method for detecting the state of a double card of a double-card terminal is provided, the double-card terminal is internally provided with a first user identification card, a user corresponding to the first user identification card is a first user, the method comprises the following steps:
detecting whether a periodic NACK exists on a physical downlink channel of the first user;
if the periodic NACK does not exist, judging that the dual-card terminal is not in a dual-card activation state;
if the periodic NACK exists, detecting whether the period of the periodic NACK is in a preset period set or not;
if the period is in the period set, judging that the dual-card terminal is in a dual-card activation state; and
and if the period is not in the period set, judging that the dual-card terminal is not in a dual-card activation state.
2. The method of claim 1, further comprising:
detecting whether the first user is in a voice service; and
and if the first user is in the voice service, waiting for the voice service of the first user to be hung up.
3. The method of claim 1 or 2, further comprising:
detecting whether the first user is attached successfully;
if the first user is not attached successfully, initiating paging to the first user;
if the first user is successfully attached, detecting whether the first user is in a data service;
if the first user is not in the data service, initiating paging to the first user; and
and if the first user is in the data service, initiating full scheduling to the first user.
4. The method of claim 3, wherein the page is a multimedia message service page.
5. The method of claim 1, wherein the step of initiating full scheduling to the first user comprises:
determining a first transmission block size corresponding to the channel quality indication reported by the first user according to a standard specification of a wireless communication network; and
initiating full scheduling with a second transport block size smaller than the first transport block size.
6. The method of claim 1, further comprising:
detecting whether the first user is in a good signal condition; and
and if the first user is not in the condition of good signal, finishing the double-card state detection.
7. The method according to claim 1, wherein if the dual-card terminal is in a dual-card activated state, a second user identification card is further built in the dual-card terminal, and a user corresponding to the second user identification card is a second user; the set of periods includes a plurality of paging periods and/or a plurality of measurement periods for the second user.
8. The method of claim 2, wherein the step of detecting whether the first user is in voice traffic is detected by collecting and analyzing air interface signaling of the first user.
9. The method of claim 3, wherein the detecting whether the first user is successfully attached is detected by collecting and analyzing air interface signaling of the first user.
10. A dual card activation detection apparatus of a dual card terminal, comprising: a memory for storing instructions executable by the processor; and a processor for executing the instructions to implement the method of any one of claims 1-9.
11. A computer-readable medium having stored thereon computer program code which, when executed by a processor, implements the method of any of claims 1-9.
CN202110477041.XA 2021-04-29 2021-04-29 Method and device for detecting double-card state of double-card terminal and computer readable medium Pending CN113179510A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110477041.XA CN113179510A (en) 2021-04-29 2021-04-29 Method and device for detecting double-card state of double-card terminal and computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110477041.XA CN113179510A (en) 2021-04-29 2021-04-29 Method and device for detecting double-card state of double-card terminal and computer readable medium

Publications (1)

Publication Number Publication Date
CN113179510A true CN113179510A (en) 2021-07-27

Family

ID=76925576

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110477041.XA Pending CN113179510A (en) 2021-04-29 2021-04-29 Method and device for detecting double-card state of double-card terminal and computer readable medium

Country Status (1)

Country Link
CN (1) CN113179510A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017054572A1 (en) * 2015-09-30 2017-04-06 宇龙计算机通信科技(深圳)有限公司 Communication method and device for dual sim, dual standby and single-pass terminal
CN108092685A (en) * 2017-12-28 2018-05-29 中国移动通信集团江苏有限公司 Double card state identification method, device, equipment and the medium of double card slot terminal
CN112511998A (en) * 2020-12-04 2021-03-16 素泰智能科技(上海)有限公司 Method for improving and adjusting VOLTE voice downlink time delay jitter and terminal equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017054572A1 (en) * 2015-09-30 2017-04-06 宇龙计算机通信科技(深圳)有限公司 Communication method and device for dual sim, dual standby and single-pass terminal
CN108092685A (en) * 2017-12-28 2018-05-29 中国移动通信集团江苏有限公司 Double card state identification method, device, equipment and the medium of double card slot terminal
CN112511998A (en) * 2020-12-04 2021-03-16 素泰智能科技(上海)有限公司 Method for improving and adjusting VOLTE voice downlink time delay jitter and terminal equipment

Similar Documents

Publication Publication Date Title
KR101426974B1 (en) Cognitive multi-user ofdma
JP2018207509A5 (en)
US10327275B2 (en) Network controlled and deployment based increased primary cell measurements
US20150296520A1 (en) Multi-SIM Acquisition Performance Improvement by Priority Modification in Partial Out-of-Service Conditions
JP2017505053A5 (en)
CN106792792B (en) Base station, user terminal and its downlink data control method and device
US20230085484A1 (en) Power saving method and apparatus, device, and readable storage medium
EP2894900A1 (en) Method, mobile terminal and system for counting coverage blind spots in wireless network
JP2017518707A5 (en)
JP2017509227A5 (en)
RU2012126537A (en) METHOD FOR PERFORMING MINIMIZING PERFORMANCE TEST (MDT) FOR A SPECIFIC AREA IN A WIRELESS COMMUNICATION SYSTEM
US10834701B2 (en) Paging processing method and apparatus
WO2015085897A1 (en) Method, apparatus and system for processing blind detection capability during cluster group call
EP3197202A1 (en) Reference signal receiving quality reporting method and device
US12003662B2 (en) Methods, apparatus and computer-readable mediums supporting subscriptions to events in a core network
WO2016066120A1 (en) Method, apparatus, terminal and base station for detecting spectrum resource
KR20150144250A (en) Method and apparatus for controlling connection state of user equipment
WO2015171232A1 (en) Determining an orientation of a mobile device
US10349299B2 (en) Technique for controlling minimizing of drive tests log tracing of user equipment in idle mode
CN108886750B (en) Method, device, base station and terminal for transmitting and monitoring auxiliary carrier configuration information
US11228975B2 (en) Service control apparatus, charging management server, service control method, charging information management method, and computer readable medium
WO2021059966A1 (en) Core network node, accessibility management device, and communication method
CN113179510A (en) Method and device for detecting double-card state of double-card terminal and computer readable medium
CN111294984A (en) Terminal releasing method, positioning server, terminal and network equipment
US10631181B2 (en) BLER measurements for MBMS

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20210727