A method for re-registering a vehicle-mounted Tbox after it loses network connection
By monitoring the IMS registration status and Data registration status of Tbox, and performing flight mode switching and waiting steps, the problem of on-board Tbox being permanently unavailable when network abnormalities are detected, realizing business recovery after the network is restored normally.
Patent Information
- Application Number
- CN201911242961.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-12-06
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2039-12-06
AI Technical Summary
When the core network is abnormal, the ESIM card power supply is abnormal or the base station is overloaded, frequent network and offline abnormalities will cause permanent disconnection and inability to restore voice, data and SMS services.
By querying the IMS registration status and Data registration status of Tbox, determine whether the reset condition is met. If so, perform the flight mode switching step, wait for the preset time and re-query the registration status until the status returns to normal.
After the network status returns to normal, Tbox's voice, data and SMS services can be reused, avoiding the problem of permanently not online.
Smart Images

Figure CN112929853B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a method for re-registering a vehicle-mounted Tbox after it is disconnected from the network. Background Art
[0002] As we all know, the vehicle communication service terminal, also known as the vehicle Tbox (TelematicsBOX, telematics processor, referred to as Tbox), is an important component of the current vehicle remote data service. Tbox is a vehicle terminal device developed specifically for electric vehicles, which can transmit the vehicle's battery information, vehicle fault information, load information, location information, driving speed, alarm information, etc. to the monitoring center through the wireless communication network, so that the monitoring center can grasp the vehicle's location, speed, alarm and various states in real time, thereby effectively realizing the monitoring, management and diagnosis of the vehicle.
[0003] Normally, when there is business data to be processed, Tbox is in working state, and when there is no business data to be processed, Tbox will enter low power consumption state to save energy. When there is new business data to be processed, the server will remotely wake up Tbox, put it into normal working state and process business data.
[0004] However, when Tbox encounters core network abnormalities, ESIM card (i.e. Embedded-SIM) power supply abnormalities, frequent network connection and disconnection abnormalities at the edge of the cell, or when the base station is overloaded, the core network will disconnect from Tbox. At this time, the communication module in Tbox will no longer actively complete the LTE network stationing, and as required, once Tbox is installed in the car, it will only sleep and wake up according to the power status of the vehicle without powering off and restarting (the modem inside Tbox will not restart to execute the network stationing process).
[0005] At the same time, Tbox has no interface or buttons for users to operate, which will cause TBOX to be permanently offline. Even if the network status returns to normal, Tbox's voice, data and SMS services will be unavailable. Summary of the invention
[0006] In order to overcome the deficiencies of the prior art described above, the present invention provides a method for re-registering a vehicle-mounted Tbox after it loses network connection.
[0007] A method for re-registering a vehicle-mounted Tbox after losing network connection, comprising:
[0008] Query the IMS registration status and Data registration status of Tbox;
[0009] When the IMS registration status or the Data registration status has a registration status abnormality, the reset condition judgment step is executed;
[0010] If it is determined that the reset condition is met, the flight mode switching step is executed, otherwise the IMS registration status and Data registration status of the Tbox are queried again;
[0011] Determine whether the flight mode switching step is successful, if so, wait for a first preset time; if not, wait for a second preset time;
[0012] After the waiting is completed, re-query the IMS registration status and Data registration status of Tbox.
[0013] In one embodiment, the reset condition determination step includes the following sub-steps:
[0014] When the IMS registration status is abnormal, determine whether the reset condition is met. If so, switch to flight mode; if not, re-query the IMS registration status and Data registration status of the Tbox;
[0015] When the Data registration status is abnormal, determine whether you are currently in a call state. If so, re-query the IMS registration status and Data registration status of Tbox; if not, determine whether the reset conditions are met. If so, execute the flight mode switching steps; if not, re-query the IMS registration status and Data registration status of Tbox.
[0016] In one embodiment, the reset condition includes:
[0017] Determine whether the accumulated time of abnormal registration status of the queried IMS registration status or Data registration status of the Tbox reaches the preset time of the current cycle. If yes, perform a flight mode switching step; if not, re-query the IMS registration status and Data registration status of the Tbox;
[0018] Determine whether the accumulated time of the abnormal registration status of the IMS registration status or the Data registration status of the queried Tbox reaches the preset time of the next cycle. If so, execute the next flight mode switching step; if not, continue to re-query the IMS registration status and the Data registration status of the Tbox;
[0019] The preset time of the first cycle is 1.5 minutes, the preset time of the second cycle is 2 minutes, the preset time of the third cycle is 3 minutes, and the preset time of the fourth cycle and subsequent cycles is 5 minutes.
[0020] In one embodiment, the first preset time is 60 seconds, and the second preset time is 10 seconds.
[0021] In one of the embodiments, in S03, when it is determined that the reset condition is not met, after waiting for a third preset time, the IMS registration status and Data registration status of the Tbox are requeried;
[0022] The third preset time is 30s.
[0023] In one embodiment, the flight mode switching step includes: turning on the flight mode, and after waiting for a fourth preset time, turning off the flight mode;
[0024] The fourth preset time is 8s.
[0025] In one of the embodiments, the IMS registration status and Data registration status of the Tbox are queried;
[0026] When the registration status of the IMS registration status and the Data registration status are both normal, after waiting for the fifth preset time, the IMS registration status and the Data registration status of the Tbox are queried again;
[0027] The fifth preset time is 30s.
[0028] Compared with the prior art, the present invention has the following beneficial technical effects:
[0029] A method for re-registering a vehicle-mounted Tbox after it is disconnected from the network. The vehicle terminal in the Tbox needs to be registered on the 4G core network and IMS before the voice and data functions required by the project can be met. Therefore, it is necessary to monitor the IMS registration status and Data registration status of the Tbox terminal at all times. Once the registration status changes, the application needs to process according to the step logic in the method for re-registering a vehicle-mounted Tbox after it is disconnected from the network to start the modem inside the Tbox to restart and execute the network access process, so that the voice, data and SMS services of the Tbox can also be used after the network status returns to normal. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 This is a flow chart of a method for re-registering a vehicle-mounted Tbox after network disconnection according to one embodiment of the present invention.
[0031] Figure 2 This is an operational flow chart of a method for re-registering a vehicle-mounted Tbox after network disconnection according to one embodiment of the present invention.
[0032] The drawings are only used for illustrative purposes and should not be construed as limitations on this patent. In order to better illustrate this embodiment, some parts of the drawings may be omitted, enlarged or reduced, and do not represent the size of the actual product. For those skilled in the art, it is understandable that some well-known structures and their descriptions in the drawings may be omitted. The same or similar numbers correspond to the same or similar parts. The terms describing the positional relationship in the drawings are only used for illustrative purposes and should not be construed as limitations on this patent. DETAILED DESCRIPTION
[0033] The preferred embodiments of the present invention are described in detail below in conjunction with the accompanying drawings so that the advantages and features of the present invention can be more easily understood by those skilled in the art, thereby more clearly defining the protection scope of the present invention.
[0034] See also Figure 1 , which is a method flow chart of a method 10 for re-registering a vehicle-mounted Tbox after network disconnection according to an embodiment of the present invention. A method 10 for re-registering a vehicle-mounted Tbox after network disconnection includes:
[0035] S01: Query the IMS registration status and Data registration status of Tbox.
[0036] Query the IMS registration status and Data registration status of Tbox, that is, query whether the IMS registration status and Data registration status are normal, that is, monitor the network status Task. It should be noted that IMS (IP Multimedia Subsystem) means IP multimedia system. IMS is a new form of multimedia service that can meet the needs of terminal customers for newer and more diversified multimedia services. IMS is considered to be the core technology of the next generation network and an important way to solve the integration of mobile and fixed networks and introduce differentiated services such as triple integration of voice, data and video. However, most of the global IMS networks are in the early stages, and the application methods are still under discussion in the industry.
[0037] S02: When there is a registration status abnormality in the IMS registration status or the Data registration status, a reset condition judgment step is executed.
[0038] It should be noted that when one of the IMS registration state or the Data registration state is abnormal, the reset condition judgment step is performed.
[0039] In one embodiment, the reset condition determination step includes the following sub-steps:
[0040] When the IMS registration status is abnormal, determine whether the reset conditions are met. If so, execute the flight mode switch; if not, re-query the IMS registration status and Data registration status of Tbox, that is, if not, wait for 30s and re-query the IMS registration status and Data registration status of Tbox.
[0041] When the IMS registration status is normal, execute the Data registration status query.
[0042] When the Data registration status is abnormal, determine whether the current state is a call. If so, re-query the IMS registration status and Data registration status of Tbox, that is, if so, wait for 10 seconds and re-query the IMS registration status and Data registration status of Tbox; if not, determine whether the reset condition is met. If so, execute the flight mode switching step; if not, re-query the IMS registration status and Data registration status of Tbox, that is, if not, wait for 30 seconds and re-query the IMS registration status and Data registration status of Tbox.
[0043] When the Data registration status is normal, after waiting for 30 seconds, re-query the IMS registration status and Data registration status of the Tbox.
[0044] In one embodiment, the reset condition includes:
[0045] Determine whether the accumulated time of the abnormal registration status of the IMS registration status or Data registration status of the queried Tbox has reached the preset time of the current cycle. If so, execute the flight mode switching step once; if not, re-query the IMS registration status and Data registration status of the Tbox.
[0046] Determine whether the accumulated time of the abnormal registration status of the IMS registration status or Data registration status of the queried Tbox reaches the preset time of the next cycle. If so, execute the next flight mode switching step; if not, continue to re-query the IMS registration status and Data registration status of the Tbox.
[0047] The preset time of the first cycle is 1.5 minutes, the preset time of the second cycle is 2 minutes, the preset time of the third cycle is 3 minutes, and the preset time of the fourth cycle and subsequent cycles is 5 minutes.
[0048] It should be noted that it is determined whether the accumulated time of the abnormal registration status of the IMS registration status or Data registration status of the queried Tbox reaches the preset time of the first cycle. If so, the first flight mode switching step is performed; if not, the IMS registration status and Data registration status of the Tbox are re-queried. It is determined whether the accumulated time of the abnormal registration status of the IMS registration status or Data registration status of the queried Tbox reaches the preset time of the second cycle. If so, the second flight mode switching step is performed; if not, the IMS registration status and Data registration status of the Tbox are continued to be re-queried. It is determined whether the accumulated time of the abnormal registration status of the IMS registration status or Data registration status of the queried Tbox reaches the preset time of the third cycle. If so, the third flight mode switching step is performed; if not, the IMS registration status and Data registration status of the Tbox are continued to be re-queried. Determine whether the accumulated time of the abnormal registration status of the re-query of the IMS registration status or the Data registration status of the Tbox reaches the preset time of the fourth cycle. If so, execute the fourth flight mode switching step; if not, continue to re-query the IMS registration status and the Data registration status of the Tbox. After that, the cycle after the fourth cycle will be restored according to the cycle duration of 5 minutes until the status is normal.
[0049] That is, determine whether the IMS registration status or Data registration status of Tbox is found to be abnormal in the first execution cycle. If so, execute the first flight mode switching step. For example, the first execution cycle is 1.5 minutes. It should be noted that the cycle for querying the IMS registration status and Data registration status of Tbox is 30 seconds. If the registration status is not met after three consecutive queries, that is, after 1.5 minutes, perform the first flight mode switching step; if not, that is, one of the IMS registration status or Data registration status of Tbox is found to be normal in the first execution cycle, wait for the third preset time. After the third preset time is completed, re-query the IMS registration status and Data registration status of Tbox. For example, the third preset time is 30 seconds.
[0050] Determine whether the IMS registration status or Data registration status of the Tbox is found to be abnormal in the second execution cycle. If so, execute the second flight mode switching step. For example, the second execution cycle is 2 minutes, that is, continue to query for 0.5 minutes on the basis of the first execution cycle. If the IMS registration status or Data registration status of the Tbox is found to be abnormal in the second execution cycle, execute the second flight mode switching step. If not, that is, one of the IMS registration status or Data registration status of the Tbox is found to be normal in the second execution cycle, wait for the third preset time. After the third preset time is completed, re-query the IMS registration status and Data registration status of the Tbox. For example, the third preset time is 30s.
[0051] Determine whether the IMS registration status or Data registration status of the Tbox is found to be abnormal in the third execution cycle. If so, execute the third flight mode switching step. For example, the third execution cycle is 3 minutes, that is, continue to query for 1 minute on the basis of the second execution cycle. If the IMS registration status or Data registration status of the Tbox is found to be abnormal in the third execution cycle, execute the third flight mode switching step; if not, that is, if one of the IMS registration status or Data registration status of the Tbox is found to be normal in the third execution cycle, wait for the third preset time. After the third preset time is completed, re-query the IMS registration status and Data registration status of the Tbox. For example, the third preset time is 30s.
[0052] Determine whether the IMS registration status or Data registration status of the Tbox is found to be abnormal in the fourth execution cycle. If so, execute the fourth flight mode switching step. For example, the fourth execution cycle is 5 minutes, that is, continue to query for 2 minutes on the basis of the third execution cycle. If it is found that one of the IMS registration status or Data registration status of the Tbox is abnormal in the fourth execution cycle, execute the fourth flight mode switching step; if not, that is, if one of the IMS registration status or Data registration status of the Tbox is normal in the fourth execution cycle, wait for the third preset time. After the third preset time is completed, re-query the IMS registration status and Data registration status of the Tbox. For example, the third preset time is 30s.
[0053] It should be noted that, after the vehicle runs to an underground parking lot, tunnel or other area with weak signal coverage, the IMS registration status or Data registration status of the Tbox terminal will change, and the communication module in the Tbox has its own recovery mechanism, so it cannot be forcibly restored as soon as an abnormality is detected. It needs to be restored according to a certain period: query the registration status at a period of 30 seconds. If the registration status does not meet the requirements after three consecutive queries, the first flight mode switch is performed. If the status returns to normal, continue to monitor the registration status; if the registration status cannot be restored within 2 minutes, the second flight mode switch is performed. By analogy, the time period for the third execution of the flight mode is 3 minutes, and the time period for the fourth execution of the flight mode is 5 minutes. After that, the status is restored according to a 5-minute period until the status is normal.
[0054] S03: If it is determined that the reset condition is met, the flight mode switching step is executed, otherwise the IMS registration status and Data registration status of the Tbox are re-queried.
[0055] In one embodiment, the flight mode switching step includes: turning on the flight mode, and after waiting for a fourth preset time, turning off the flight mode; the fourth preset time is 8 seconds.
[0056] In one embodiment, in S03, when it is determined that the reset condition is not met, the IMS registration status and Data registration status of the Tbox are re-queried after waiting for a third preset time; the third preset time is 30s.
[0057] S04: Determine whether the flight mode switching step is successful, if so, wait for a first preset time; if not, wait for a second preset time.
[0058] It should be noted that if the flight mode switching step is successful, that is, after executing the flight mode switching, the network is connected, that is, the network has a signal, then after waiting for the first preset time, the IMS registration status and Data registration status of the Tbox are re-queried; if the flight mode switching step is unsuccessful, that is, after executing the flight mode switching, the network is not connected, that is, the network has no signal, then after waiting for the second preset time, the IMS registration status and Data registration status of the Tbox are re-queried, for example, the first preset time is 60s, and the second preset time is 10s.
[0059] S05: After the waiting is completed, re-query the IMS registration status and Data registration status of the Tbox.
[0060] That is, continue to query whether the IMS registration status and Data registration status are normal, that is, monitor the network status Task.
[0061] In one embodiment, the IMS registration status and Data registration status of the Tbox are queried; when the registration statuses of the IMS registration status and the Data registration status are both normal, after waiting for a fifth preset time, the IMS registration status and the Data registration status of the Tbox are queried again; the fifth preset time is 30s.
[0062] The Tbox application cannot directly obtain the signaling interaction information between the core network and the communication module, and cannot quickly handle this abnormality. Therefore, starting from the functional perspective of Tbox, after monitoring the abnormalities in the Tbox data registration status and voice registration status, the corresponding operations of the above steps are performed.
[0063] There are two switching modes for the core network: CS domain (circuit domain) and PS domain (packet domain). Generally, voice goes through the CS domain, while mobile Internet access goes through the PS domain. However, there is no CS domain for the LTE core network, only the PS domain. Therefore, the 4G network cannot directly carry out voice services. It can only carry out voice services on 2G / 3G through CSFB (circuit domain fallback) technology, or IMS. IMS is a multimedia control / call control platform on the packet domain (PS). IMS enables PS to have some functions of the circuit domain (CS) and supports conversational and non-conversational multimedia services.
[0064] The vehicle terminal in Tbox needs to be registered with the 4G core network and IMS to meet the voice and data functions required in the project. Therefore, it is necessary to monitor the IMS registration status and Data registration status of the Tbox terminal at all times. Once the registration status changes, the application needs to handle it according to the step logic of the above-mentioned method of re-registering the vehicle Tbox after network disconnection.
[0065] Compared with the prior art, the present invention has the following beneficial technical effects:
[0066] A method for re-registering a vehicle-mounted Tbox after it is disconnected from the network. The vehicle terminal in the Tbox needs to be registered on the 4G core network and IMS before the voice and data functions required by the project can be met. Therefore, it is necessary to monitor the IMS registration status and Data registration status of the Tbox terminal at all times. Once the registration status changes, the application needs to process according to the step logic in the method for re-registering a vehicle-mounted Tbox after it is disconnected from the network to start the modem inside the Tbox to restart and execute the network access process, so that the voice, data and SMS services of the Tbox can also be used after the network status returns to normal.
[0067] Obviously, the above embodiments of the present invention are merely examples for clearly illustrating the present invention, and are not intended to limit the embodiments of the present invention. For those skilled in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to list all the embodiments here. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the claims of the present invention.
Claims
1. A method for re-registering a vehicle-mounted Tbox after it loses network connection, characterized in that: include Query the IMS registration status and Data registration status of Tbox; When the IMS registration status or the Data registration status has a registration status abnormality, the reset condition judgment step is executed; If it is determined that the reset condition is met, the flight mode switching step is executed, otherwise the IMS registration status and Data registration status of the Tbox are queried again; Determine whether the flight mode switching step is successful, and if so, wait for a first preset time; If not, wait for a second preset time; After the waiting is completed, re-query the IMS registration status and Data registration status of Tbox; The reset conditions include: Determine whether the accumulated time of abnormal registration status of the queried IMS registration status or Data registration status of the Tbox reaches the preset time of the current cycle. If yes, perform a flight mode switching step; if not, re-query the IMS registration status and Data registration status of the Tbox; Determine whether the accumulated time of re-querying the IMS registration status or Data registration status of the Tbox has reached the preset time of the next cycle. If so, execute the next flight mode switching step; if not, continue to re-query the IMS registration status and Data registration status of the Tbox; The preset time of the first cycle is 1.5 minutes, the preset time of the second cycle is 2 minutes, the preset time of the third cycle is 3 minutes, and the preset time of the fourth cycle and subsequent cycles is 5 minutes.
2. A method for re-registering a vehicle-mounted Tbox after disconnection from the network as claimed in claim 1, characterized in that: The reset condition determination step includes the following sub-steps: When the IMS registration status is abnormal, determine whether the reset condition is met. If so, switch to flight mode; if not, re-query the IMS registration status and Data registration status of the Tbox; When the Data registration status is abnormal, determine whether you are currently in a call state. If so, re-query the IMS registration status and Data registration status of Tbox; if not, determine whether the reset conditions are met. If so, execute the flight mode switching steps; if not, re-query the IMS registration status and Data registration status of Tbox.
3. A method for re-registering a vehicle-mounted Tbox after disconnection from the network as claimed in claim 1, characterized in that: The first preset time is 60 seconds, and the second preset time is 10 seconds.
4. A method for re-registering a vehicle-mounted Tbox after disconnection from the network as claimed in claim 1, characterized in that: When it is determined that the reset condition is not met, after waiting for a third preset time, the IMS registration status and Data registration status of the Tbox are requeried; The third preset time is 30s.
5. A method for re-registering a vehicle-mounted Tbox after disconnection from the network as claimed in claim 1, characterized in that: The flight mode switching step includes: turning on the flight mode, and after waiting for a fourth preset time, turning off the flight mode; The fourth preset time is 8s.
6. A method for re-registering a vehicle-mounted Tbox after disconnection from the network as claimed in claim 1, characterized in that: Query the IMS registration status and Data registration status of Tbox; When the registration status of the IMS registration status and the Data registration status are both normal, after waiting for the fifth preset time, the IMS registration status and the Data registration status of the Tbox are queried again; The fifth preset time is 30s.
Citation Information
Patent Citations
Network connection abnormity processing method and device
CN106603306A
Vehicle-mounted terminal and recovery method and device thereof
CN109996213A