A method, apparatus, device and medium for adjusting a working state of a module

By autonomously controlling the switching of working states through the communication module, the problems of long state switching time and high power consumption of 5G modules are solved, realizing fast and low-power state transition and improving device battery life.

CN115884440BActive Publication Date: 2026-03-27FIBOCOM WIRELESS
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-25
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

In existing technologies, the switching of the working state of 5G modules is controlled by base station equipment, resulting in long switching times, making it impossible to achieve fast switching, and frequent switching causes high power consumption of the communication module.

Method used

The communication module autonomously and periodically determines the presence of data services. If there are no data services, it switches to an inactive state and sends a service release request to the base station equipment, actively controlling the state switching.

Benefits of technology

It enables rapid switching of the communication module's working state, reduces power consumption, improves the battery life of terminal devices, and avoids the problem of inconsistent states.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115884440B_ABST
    Figure CN115884440B_ABST
Patent Text Reader

Abstract

The application discloses a module working state adjustment method, device, equipment and medium, in the case that a communication module is in a connection state, the communication module periodically judges whether there is data service according to a set time interval. In the case that there is no data service, the connection state is switched to an inactive state, and a service release request is sent to a base station device, so that the base station device releases wireless resources occupied by the data service, and the synchronization of the base station device and the communication module state is ensured. In the technical scheme, the communication module actively monitors whether there is data service, and once there is no data service in a period of time, the connection state can be directly switched to the inactive state, and it is not necessary to wait for the base station device to control the communication module to switch the working state according to a predefined time, the fast switching of the working state of the communication module is realized, and the high power consumption caused by the long-time connection state of the communication module is effectively solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of mobile communication, in particular to a working state adjustment method and device of a module, equipment and a computer readable storage medium. BACKGROUND

[0002] A 5G (5th Generation Mobile Communication Technology) module is a hardware encapsulation of a 5G chip, a radio frequency, a storage, a power management, etc. A terminal customer can directly use a standard interface or an instruction to perform 5G network connection. A 5G module is added to a device, and the device can transmit data through a 5G network.

[0003] The 5G module includes three working states, i.e. a connected state, an idle state and an inactive state. In a traditional manner, the switching of the working state of the 5G module is controlled by a base station device (eNB). Taking the switching between the connected state and the idle state as an example, the communication module stops transmitting data after transmitting data, and the base station device releases an RRC (Radio Resource Control) connection after a predefined time, so that the communication module can enter the idle state from the connected state. The communication between the base station device and the communication module needs time, so that the base station device cannot realize the quick switching of the working state of the communication module when controlling the communication module to switch the working state. In order to avoid frequent switching of the state, the predefined time of the base station device is basically greater than 10 seconds, which also causes the long time consumption of the switching of the working state of the communication module.

[0004] It can be seen that how to realize the quick switching of the working state of the communication module is a problem to be solved by those skilled in the art. SUMMARY

[0005] The purpose of the embodiments of the present application is to provide a working state adjustment method, device, equipment and computer readable storage medium of a module, which can realize the quick switching of the working state of the communication module.

[0006] To solve the above technical problem, the embodiments of the present application provide a working state adjustment method of a module, which is suitable for a communication module, and the method comprises the following steps.

[0007] Periodically judging whether there is data service according to a set time interval when the communication module is in the connected state;

[0008] Switching the connected state to the inactive state when there is no data service;

[0009] Sending a service release request to a base station device, so that the base station device releases a radio resource occupied by the data service.

[0010] Optionally, after the switching of the connection state to the inactive state, the method further comprises:

[0011] In the case that the target data service sent by the master device is received, the inactive state is switched to the connection state, and a service connection request is sent to the base station device, so that the base station device allocates wireless resources for the target data service.

[0012] Optionally, after the switching of the connection state to the inactive state, the method further comprises:

[0013] Judging whether control signaling is received within a preset time period;

[0014] In the case that the control signaling is not received within the preset time period, the inactive state is switched to the idle state, and a control signaling release request is sent to the base station device.

[0015] Optionally, in the case that the communication module is in the connection state, periodically judging whether there is data service according to a set time interval comprises:

[0016] In the case that the communication module is in the connection state, starting a polling timing mechanism to periodically judge whether there is data service.

[0017] Optionally, in the case that the communication module is in the connection state, before starting the polling timing mechanism to periodically judge whether there is data service, the method further comprises:

[0018] In the case that a time adjustment instruction sent by the master device is received, adjusting a polling time corresponding to the polling timing mechanism.

[0019] Optionally, after the switching of the connection state to the inactive state, the method further comprises:

[0020] Turning off the polling timing mechanism.

[0021] Optionally, the method further comprises:

[0022] In the case that the communication module is in the connection state, judging whether the available power is less than a preset lower limit value;

[0023] In the case that the available power is less than the preset lower limit value, the connection state is switched to the inactive state.

[0024] Embodiments of the present application also provide a device for adjusting the working state of a module, which is suitable for a communication module, and the device comprises a judging unit, a switching unit and a sending unit.

[0025] The judging unit is configured to periodically judge whether there is data service according to a set time interval when the communication module is in the connected state.

[0026] The switching unit is configured to switch the connected state to the inactive state when there is no data service.

[0027] The sending unit is configured to send a service release request to the base station device so that the base station device releases the wireless resource occupied by the data service.

[0028] Optionally, the switching unit is further configured to switch the inactive state to the connected state when the target data service sent by the master device is received.

[0029] Correspondingly, the sending unit is further configured to send a service connection request to the base station device so that the base station device allocates the wireless resource for the target data service.

[0030] Optionally, the method further comprises a signaling judging unit.

[0031] The signaling judging unit is configured to judge whether control signaling is received within a preset time period; when the control signaling is not received within the preset time period, the switching unit is triggered to switch the inactive state to the idle state; and the sending unit is triggered to send a control signaling release request to the base station device.

[0032] Optionally, the judging unit is configured to start a polling timing mechanism to periodically judge whether there is data service when the communication module is in the connected state.

[0033] Optionally, the method further comprises an adjusting unit.

[0034] The adjusting unit is configured to adjust a polling time corresponding to the polling timing mechanism when a time adjusting instruction sent by the master device is received.

[0035] Optionally, the method further comprises a closing unit.

[0036] The closing unit is configured to close the polling timing mechanism.

[0037] Optionally, the method further comprises a power judging unit.

[0038] The power judging unit is configured to judge whether available power is less than a preset lower limit value when the communication module is in the connected state; and when the available power is less than the preset lower limit value, the switching unit is triggered to switch the connected state to the inactive state.

[0039] Embodiments of the present application further provide an electronic device, comprising:

[0040] a memory for storing a computer program;

[0041] a processor for executing the computer program to implement the steps of the working state adjustment method of the module.

[0042] The embodiment of the present application further provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the steps of the working state adjustment method of the module.

[0043] As can be seen from the above technical solution, in the case that the communication module is in the connected state, the communication module periodically judges whether there is data service according to the set time interval. In the case that there is no data service, the connected state is switched to the inactive state, and a service release request is sent to the base station device, so that the base station device releases the wireless resources occupied by the data service, thereby ensuring the synchronization of the states of the base station device and the communication module. Compared with the connected state, the power consumption of the communication module in the inactive state is greatly reduced. In the technical solution, the communication module actively monitors whether there is data service, and once there is no data service in the period, the connected state can be directly switched to the inactive state, without waiting for the base station device to control the communication module to switch the working state according to the predefined time, thereby realizing the rapid switching of the working state of the communication module, and effectively solving the high power consumption caused by the long time of the communication module in the connected state. Moreover, in the inactive state, the data service link is disconnected, but the control signaling link still exists, and once new data service is detected, the communication module can be quickly accessed to the base station device, thereby reducing the signaling unlocking, so that the rapid switching of the inactive state and the connected state can be effectively supported, and the situation that the states recorded by the communication module and the base station device are inconsistent due to the frequent switching of the states is avoided. BRIEF DESCRIPTION OF DRAWINGS

[0044] In order to more clearly illustrate the embodiments of the present application, the drawings needed in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0045] Figure 1 A flowchart of a working state adjustment method of a module provided by the embodiment of the present application;

[0046] Figure 2 A schematic diagram of the interaction of a master control device, a communication module and a base station device provided by the embodiment of the present application;

[0047] Figure 3A structural schematic diagram of a working state adjustment device of a module provided in an embodiment of the present application is shown in the figure.

[0048] Figure 4 A structural diagram of an electronic device provided in an embodiment of the present application is shown in the figure. DETAILED DESCRIPTION

[0049] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the protection scope of the present application.

[0050] The terms “include” and “have” and any variations thereof in the specification and claims of the present application and the above-mentioned drawings are intended to cover the non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but can include steps or units not listed.

[0051] In order to enable those skilled in the art to better understand the technical solutions of the present application, the present application will be further described in detail below with reference to the drawings and specific embodiments.

[0052] Next, a working state adjustment method of a module provided in an embodiment of the present application will be described in detail. Figure 1 A flowchart of a working state adjustment method of a module provided in an embodiment of the present application is shown in the figure, which is applicable to a communication module. The method comprises the following steps.

[0053] S101: periodically judging whether there is data service according to a set time interval in the case that the communication module is in a connected state.

[0054] The communication module mentioned in the embodiments of the present application can include a 5G module. The communication module has three working states, which are a connected state, an idle state and an inactive state. The communication module in the connected state can support the processing of data service and control signaling, and the data service and control signaling in the connected state both occupy the wireless resources of a base station device. The communication module in the idle state no longer performs the processing of data service and control signaling, and the data service and control signaling in the idle state both no longer occupy the wireless resources of the base station device. The communication module in the inactive state no longer performs the processing of data service but can support the processing of control signaling, and the data service in the inactive state no longer occupies the wireless resources of the base station device. The power consumption of the communication module in the connected state is relatively high, and the power consumption of the communication module in the idle state and the inactive state is relatively low.

[0055] In the embodiments of the present application, in order to realize the quick switching of the working state of the communication module, reduce the power consumption of the communication module, and improve the endurance time of the terminal device in which the communication module is located, the communication module can control the switching of the working state by itself.

[0056] Compared with data services, the power consumption of control signaling is low. In the inactive state, the communication module retains the control signaling link and disconnects the data service link, and at this time, the communication module no longer performs data service processing. Compared with the connected state, the power consumption of the communication module in the inactive state will be significantly reduced. Since the control signaling link is still retained, it effectively ensures that when new data services appear, the communication module can quickly switch to the connected state.

[0057] In the case where the communication module is in the connected state, the communication module can periodically determine whether there is data service according to the set time interval.

[0058] In the embodiments of the present application, a polling timing mechanism can be set. In the case where the communication module is in the connected state, the polling timing mechanism can be started to periodically determine whether there is data service.

[0059] The unit of the polling time can be set to milliseconds, and the range can be set to 0-60000 ms.

[0060] In a specific implementation, 0 value and non-0 value can be set to represent whether to start the polling timing mechanism. For example, if the 0 value is set, it means that the polling timing mechanism is cancelled, and the RRC release time can be determined by the network side, that is, the base station device. If the non-0 value is set, it means that the communication module periodically polls whether there is data service in the communication module.

[0061] S102: In the case where there is no data service, the connected state is switched to the inactive state.

[0062] In the embodiments of the present application, “RRC CONNECTED” can be used to represent the connected state, “RRC INACTIVE” can be used to represent the inactive state, and “RRC IDLE” can be used to represent the idle state. In the idle state, both the control signaling link and the data service link are disconnected.

[0063] In the traditional mode, when there is no data service, the base station device needs to release the connection, and the communication module can enter the RRC INACTIVE or RRC IDLE state. The communication module is still in the RRC CONNECTED state during the waiting time, and the power consumption is high at this time.

[0064] Therefore, in the embodiment of the present application, the communication module can switch from the connected state to the inactive state in the absence of data services. When new data services arrive, the communication module can quickly switch back to the connected state, and the process will not take too long.

[0065] S103: sending a service release request to the base station device so that the base station device releases the wireless resources occupied by the data services.

[0066] In order to ensure the consistency of the states of the communication module and the base station device, the communication module sends a service release request to the base station device when the communication module switches from the connected state to the inactive state, so that the base station device releases the wireless resources occupied by the data services. At this time, the base station device records the current state of the communication module as the inactive state.

[0067] In order to facilitate the distinction, in the embodiment of the present application, the new data services can be referred to as target data services. When the communication module receives the target data services sent by the master device, it means that there are new data services to be processed. The communication module can switch from the inactive state to the connected state and send a service connection request to the base station device, so that the base station device allocates wireless resources for the target data services. At this time, the base station device records the current state of the communication module as the connected state.

[0068] The working state adjustment scheme of the module provided in the embodiment of the present application can be widely applied to communication module Internet of Things products, especially to mobile video monitoring devices with high power consumption requirements. Through this technical scheme, the time of the device in use with power can be greatly improved.

[0069] After the communication module is switched from the connected state to the inactive state, when the upper layer application, i.e., the master device, issues new data services to the communication module, the communication module can automatically switch from the inactive state to the connected state. The timing of the master device issuing new data services to the communication module is not fixed, so the polling timing mechanism can be turned off after the communication module is switched from the connected state to the inactive state.

[0070] It can be seen from the technical solution that, in the case that the communication module is in the connected state, the communication module periodically judges whether there is data service according to the set time interval. In the case that there is no data service, the connected state is switched to the inactive state, and a service release request is sent to the base station device, so that the base station device releases the wireless resources occupied by the data service, and the synchronization of the state of the base station device and the communication module is ensured. Compared with the connected state, the power consumption of the communication module in the inactive state will be greatly reduced. In the technical solution, the communication module actively monitors whether there is data service. Once there is no data service in the period, the connected state can be directly switched to the inactive state, and there is no need to wait for the base station device to control the communication module to switch the working state according to the predefined time, so that the fast switching of the working state of the communication module is realized, and the high power consumption caused by the long time of the communication module in the connected state is effectively solved. Moreover, in the inactive state, the data service link is disconnected, but the control signaling link still exists. Once it is detected that there is new data service, the communication module can be quickly accessed to the base station device, the signaling unlocking is reduced, so that the fast switching of the inactive state and the connected state can be effectively supported, and the situation that the state recorded by the communication module and the base station device is inconsistent due to the frequent switching of the state is avoided.

[0071] In the embodiment of the application, the communication module has three states: connected state, inactive state and idle state. After the communication module is switched from the connected state to the inactive state, the communication module can judge whether control signaling is received within a preset time period.

[0072] The value of the preset time period can be set based on actual needs, which is not limited here.

[0073] In the case that no control signaling is received within the preset time period, it indicates that there is no signaling interaction between the communication module and the base station device for a long time. In order to further reduce the power consumption, the communication module can switch the inactive state to the idle state, and send a control signaling release request to the base station device; wherein, in the idle state, neither the data service nor the control signaling occupies the wireless resources of the base station device.

[0074] Figure 2 A schematic diagram of the interaction between the master control device, the communication module and the base station device is provided in the embodiment of the application, wherein the master control device and the communication module can communicate AT instructions through UART (Universal Asynchronous Receiver / Transmitter, universal asynchronous receiver / transmitter) or USB (Universal Serial Bus, universal serial bus). Figure 2 The communication module can realize the mutual switching among the three states of the connected state, the inactive state and the idle state, Figure 2The dotted line with arrow heads is used for transmitting control signaling, and the solid line with arrow heads is used for transmitting data service. In the embodiment of the present application, a state transition controller can be packaged in the communication module, and the state transition controller is used to control the switching of the communication module between the connected state and the inactive state. The state transition controller can be a module obtained by packaging a software program.

[0075] In the embodiment of the present application, the communication module can automatically switch between the connected state, the inactive state and the idle state, which improves the efficiency of state switching and meets different service requirements, thereby minimizing the power consumption of the communication module.

[0076] In the embodiment of the present application, the polling time can be flexibly set. The polling time can be adjusted by the user. In actual application, the user can input the adjusted polling time on the user interface of the master device, and the master device can send a time adjustment instruction carrying the polling time to the communication module.

[0077] Correspondingly, the communication module can adjust the polling time corresponding to the polling timing mechanism when receiving the time adjustment instruction sent by the master device.

[0078] By setting the adjustment mechanism of the polling time, the polling time can be flexibly set, thereby better meeting the detection requirements of different data services.

[0079] The power consumption of the communication module in the connected state is high, especially for some battery-powered communication modules, the power consumption needs to be concerned. In the embodiment of the present application, when the communication module is in the connected state, the communication module can determine whether the available power is less than a preset lower limit. When the available power is less than the preset lower limit, it means that the power of the communication module is very low at this time. In order to avoid the communication module stopping working suddenly due to the low power, the communication module can switch the connected state to the inactive state at this time, so as to reduce the power consumption of the communication module and maintain the communication module working for a longer time.

[0080] After the communication module is switched from the connected state to the inactive state, in order to ensure the consistency of the state of the communication module and the base station device, the communication module can send a service release request to the base station device through the control signaling link, so that the base station device releases the wireless resources occupied by the data service.

[0081] The communication module can send the service release request to the base station device in time, so that the base station device releases the wireless resources occupied by the data service in time, avoiding the situation that the state of the communication module recorded by the communication module and the base station device is inconsistent, and the wireless resources on the base station device are occupied for a long time.

[0082] Figure 3A structural schematic diagram of a working state adjustment device of a module is provided for an embodiment of the present application, and is applicable to a communication module. The device comprises a judging unit 31, a switching unit 32 and a sending unit 33.

[0083] The judging unit 31 is configured to periodically judge whether there is data service according to a set time interval when the communication module is in a connection state.

[0084] The switching unit 32 is configured to switch the connection state to an inactive state when there is no data service.

[0085] The sending unit 33 is configured to send a service release request to a base station device so that the base station device releases a wireless resource occupied by the data service.

[0086] Optionally, the switching unit is further configured to switch the inactive state to the connection state when a target data service sent by a master device is received.

[0087] Correspondingly, the sending unit is further configured to send a service connection request to the base station device so that the base station device allocates a wireless resource for the target data service.

[0088] Optionally, the device further comprises a signaling judging unit.

[0089] The signaling judging unit is configured to judge whether control signaling is received within a preset time period. When the control signaling is not received within the preset time period, the switching unit is triggered to switch the inactive state to an idle state, and the sending unit is triggered to send a control signaling release request to the base station device.

[0090] Optionally, the judging unit is configured to start a polling timing mechanism to periodically judge whether there is data service when the communication module is in the connection state.

[0091] Optionally, the device further comprises an adjustment unit.

[0092] The adjustment unit is configured to adjust a polling time corresponding to the polling timing mechanism when a time adjustment instruction sent by the master device is received.

[0093] Optionally, the device further comprises a closing unit.

[0094] The closing unit is configured to close the polling timing mechanism.

[0095] Optionally, the device further comprises a power judging unit.

[0096] The power judging unit is configured to judge whether available power is less than a preset lower limit value when the communication module is in the connection state. When the available power is less than the preset lower limit value, the switching unit is triggered to switch the connection state to the inactive state.

[0097] Figure 3 The features of the corresponding embodiments can be seen in the description of the features of the embodiments Figure 1 The relevant description of the corresponding embodiments will not be repeated here.

[0098] As can be seen from the above technical solutions, in the case that the communication module is in the connected state, the communication module periodically judges whether there is data service according to the set time interval. In the case that there is no data service, the connected state is switched to the inactive state, and a service release request is sent to the base station device, so that the base station device releases the wireless resources occupied by the data service, thereby ensuring the synchronization of the state of the base station device and the communication module. Compared with the connected state, the power consumption of the communication module in the inactive state will be greatly reduced. In the technical solution, the communication module actively monitors whether there is data service, and once there is no data service in the period, the connected state can be directly switched to the inactive state, without waiting for the base station device to control the communication module to switch the working state according to the predefined time, thereby realizing the fast switching of the working state of the communication module, and effectively solving the high power consumption caused by the long time of the communication module in the connected state. Moreover, in the inactive state, the data service link is disconnected, but the control signaling link still exists, and once a new data service is detected, the communication module can be quickly accessed to the base station device, thereby reducing the signaling unlocking, so as to effectively support the fast switching of the inactive state and the connected state, and avoid the situation that the state recorded by the communication module and the base station device is inconsistent due to the frequent switching of the state.

[0099] Figure 4 A structural diagram of an electronic device provided in the embodiment of the present application is shown in Figure 4 The electronic device includes a memory 20 for storing a computer program.

[0100] A processor 21 is configured to execute the computer program to implement the steps of the working state adjustment method of the above-mentioned embodiment module.

[0101] The electronic device provided in the embodiment can include but is not limited to a smart phone, a tablet computer, a notebook computer or a desktop computer, etc.

[0102] The processor 21 can include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 21 can be implemented in at least one of a hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), a PLA (Programmable Logic Array). The processor 21 can also include a main processor and a coprocessor. The main processor is a processor for processing data in an awake state, also referred to as a CPU (Central Processing Unit). The coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 21 can be integrated with a GPU (Graphics Processing Unit) that is responsible for rendering and drawing of content to be displayed on the display screen. In some embodiments, the processor 21 can further include an AI (Artificial Intelligence) processor for processing machine learning-related computing operations.

[0103] The memory 20 can include one or more computer-readable storage media, which can be non-transitory. The memory 20 can further include a high-speed random access memory, and a nonvolatile memory such as one or more disk storage devices, flash storage devices. In this embodiment, the memory 20 is at least used to store the following computer program 201, wherein the computer program is loaded and executed by the processor 21, and can implement the related steps of the working state adjustment method of the module disclosed in any of the preceding embodiments. In addition, the resources stored in the memory 20 can further include an operating system 202 and data 203, and the storage mode can be temporary storage or permanent storage. The operating system 202 can include Windows, Unix, Linux, and the like. In some embodiments, the electronic device can further include a display screen 22, an input / output interface 23, a communication interface 24, a power supply 25, and a communication bus 26.

[0104] Those skilled in the art can understand that the structure shown in the above embodiments does not constitute a limitation on the electronic device, and can include more or fewer components than those shown in the drawings. Figure 4 The structure shown in the above embodiments does not constitute a limitation on the electronic device, and can include more or fewer components than those shown in the drawings.

[0105] It can be understood that if the module state adjustment method in the above embodiments is implemented in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and performs all or part of the steps of the methods of the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), an electrically erasable programmable ROM, a register, a hard disk, a removable magnetic disk, a CD-ROM, a magnetic disk or an optical disk, and various media that can store program codes.

[0106] Based on this, the embodiment of the present application further provides a computer readable storage medium, and the computer readable storage medium stores a computer program. When the computer program is executed by a processor, the steps of the module state adjustment method are implemented.

[0107] The above describes a module state adjustment method, device, equipment and computer readable storage medium provided by the embodiments of the present application in detail. The embodiments in the specification are described in a progressive manner, and each embodiment mainly describes the difference from other embodiments. The same or similar parts of each embodiment can be referred to. For the device disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple, and the related parts can be referred to the method part.

[0108] The skilled person can further realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized in electronic hardware, computer software or a combination of the two. In order to clearly show the interchangeability of hardware and software, the components and steps of each example have been described in the above description. Whether the functions are executed in hardware or software depends on the specific application and design constraints of the technical solutions. The skilled person can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0109] The working state adjustment method, device, equipment and computer readable storage medium of the module provided by the present application are introduced in detail. The principles and implementation modes of the present application are described by applying specific examples. The above example is only used to help understand the method of the present application and its core idea. It should be pointed out that, for ordinary skilled persons in the technical field, some improvements and modifications can be made to the present application without departing from the principles of the present application, and these improvements and modifications also fall within the protection scope of the claims of the present application.

Claims

1. A method for adjusting the operating state of a module, characterized in that The method is suitable for a communication module, and comprises the following steps: Periodically determining whether there is data service according to a set time interval when the communication module is in a connected state; Switching the connected state to an inactive state when there is no data service; Sending a service release request to a base station device so that the base station device releases wireless resources occupied by the data service; Determining whether control signaling is received within a preset time period; Switching the inactive state to an idle state when no control signaling is received within the preset time period, and sending a control signaling release request to the base station device; in the idle state, neither the data service nor the control signaling occupies the wireless resources of the base station device.

2. The method of claim 1, wherein The method further comprises the following steps after the connected state is switched to the inactive state: Switching the inactive state to the connected state when target data service sent by a master device is received, and sending a service connection request to the base station device so that the base station device allocates wireless resources for the target data service.

3. The method of claim 1, wherein The periodically determining whether there is data service according to a set time interval when the communication module is in a connected state comprises the following steps: Starting a polling timing mechanism to periodically determine whether there is data service when the communication module is in the connected state.

4. The method of claim 3, wherein The method further comprises the following steps before the starting of the polling timing mechanism to periodically determine whether there is data service when the communication module is in the connected state: Adjusting a polling time corresponding to the polling timing mechanism when a time adjustment instruction sent by a master device is received.

5. The method of claim 3, wherein the step of adjusting the operation state of the module is performed when the module is in the sleep state. The method further comprises the following steps after the connected state is switched to the inactive state: Turning off the polling timing mechanism.

6. The method according to any one of claims 1 to 5, wherein The method further comprises the following steps: Determining whether available power is less than a preset lower limit value when the communication module is in the connected state; Switching the connected state to the inactive state when the available power is less than the preset lower limit value.

7. A module working state adjustment device, characterized in that, The device is suitable for a communication module, and comprises a determining unit, a switching unit and a sending unit. The determining unit is configured to periodically determine whether there is data service according to a set time interval when the communication module is in a connected state. The switching unit is configured to switch the connected state to an inactive state when there is no data service. The sending unit is configured to send a service release request to a base station device so that the base station device releases wireless resources occupied by the data service. The device further comprises a signaling determining unit configured to determine whether control signaling is received within a preset time period; and trigger the switching unit to switch the inactive state to an idle state when no control signaling is received within the preset time period. Trigger the sending unit to send a control signaling release request to the base station device. In the idle state, neither the data service nor the control signaling occupies the wireless resources of the base station device.

8. An electronic device, comprising: The device comprises: A memory configured to store a computer program; A processor configured to execute the computer program to implement the steps of the working state adjustment method of the module according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program is executed by the processor to realize the steps of the working state adjustment method of the module according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method and device for reducing power consumption of client terminal equipment

    CN113965979A

  • State switching method and device, terminal equipment and readable storage medium

    CN114449631A