Working mode self-adaptive switching method and device, equipment, storage medium and computer product

By adaptively switching the modem's operating mode, the problem of high power consumption in low-speed usage scenarios of eMBB terminals is solved, achieving high service rates while reducing power consumption.

CN121334824APending Publication Date: 2026-01-13SHANGHAI ZHIYU XINXING TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511809183.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-03
Publication Date
2026-01-13

AI Technical Summary

Technical Problem

The problem of high power consumption in eMBB terminals during long-term inactivity or low-speed usage scenarios.

Method used

By real-time detection of service load status and trigger events, combined with the working mode capabilities of the second communication node, the modem can adaptively switch between power-saving mode and enhanced mobile bandwidth mode.

Benefits of technology

It reduces power consumption while maintaining high service rates, thus combining the advantages of low power consumption and high service rates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121334824A_ABST
    Figure CN121334824A_ABST
Patent Text Reader

Abstract

The invention discloses a working mode adaptive switching method and device, equipment, a storage medium and a computer product. The method comprises the following steps: detecting whether a service load state and a trigger event occur or not in real time; according to the detected service load state and / or trigger event and the working mode capability supported by a second communication node, determining whether to perform working mode switching on a modem in the first communication node; and if yes, switching the working mode of the modem. Wherein the working mode switching comprises mutual switching between a power consumption reducing mode and a mobile bandwidth enhancing mode. According to the method, mutual switching is carried out between the power consumption reduction mode and the mobile bandwidth enhancement mode, so that the first communication node has the advantages of low power consumption and high service rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technology, and in particular to a method, apparatus, device, storage medium and computer product for adaptive switching of working modes. Background Technology

[0002] 5G supports three major application scenarios: enhanced mobile broadband (eMBB), ultra-reliable low-latency communication (URLLC), and massive machine-type communication (mMTC). Among these, eMBB terminals have relatively high peak data rates, but their power consumption is also relatively high.

[0003] In practical applications, eMBB terminals are used in a variety of ways, including not only mobile phones, but also in vehicles and various industry applications. When the user terminal is an eMBB terminal, high power consumption can occur in scenarios where the user terminal is not used for a long time or is used at a low speed. Therefore, how to reduce the power consumption of user terminals is a technical problem that urgently needs to be solved. Summary of the Invention

[0004] This invention provides a method, apparatus, device, storage medium, and computer product for adaptive switching of working modes to solve the problem of high power consumption in eMBB terminals.

[0005] According to one aspect of the present invention, an adaptive switching method for operating modes is provided, applied to a first communication node, comprising:

[0006] Real-time monitoring of business load status and whether triggered events have occurred;

[0007] Based on the detected service load status and / or triggering events, and the operating mode capabilities supported by the second communication node, determine whether to switch the operating mode of the modem in the first communication node.

[0008] If so, the operating mode of the modem is switched.

[0009] The operating mode switching includes switching between a power-saving mode and an enhanced mobile bandwidth mode.

[0010] According to another aspect of the present invention, an adaptive switching device for operating modes is provided, comprising:

[0011] The detection module is used to detect the business load status and whether trigger events have occurred in real time;

[0012] The determination module is used to determine whether to switch the working mode of the modem in the first communication node based on the detected service load status and / or triggering events, as well as the working mode capabilities supported by the second communication node.

[0013] The switching module is used to switch the operating mode of the modem if it is determined that the modem in the first communication node is switching its operating mode.

[0014] The operating mode switching includes switching between a power-saving mode and an enhanced mobile bandwidth mode.

[0015] According to another aspect of the present invention, a communication device is provided, the communication device comprising: at least one processor;

[0016] and a memory communicatively connected to the at least one processor;

[0017] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the adaptive switching method of working mode as described in any embodiment of the present invention.

[0018] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the adaptive switching method of working mode as described in any embodiment of the present invention.

[0019] According to another aspect of the present invention, a computer program product is provided, the computer program product comprising a computer program that, when executed by a processor, implements the adaptive switching method for operating modes as described in any embodiment of the present invention.

[0020] The technical solution of this invention, by triggering the modem of the first communication node to switch between a power-reducing mode and an enhanced mobile bandwidth mode based on the service load status and / or triggering events, solves the problem of high power consumption of eMBB terminals and achieves the beneficial effect of enabling the first communication node to take into account both low power consumption and high service rate.

[0021] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0023] Figure 1This is a flowchart illustrating an adaptive switching method for working modes provided in Embodiment 1 of the present invention.

[0024] Figure 2 This is a flowchart illustrating an adaptive switching method for working modes provided in Embodiment 2 of the present invention.

[0025] Figure 3 This is a flowchart illustrating an adaptive switching method for working modes provided in Embodiment 3 of the present invention;

[0026] Figure 4 This is a flowchart illustrating an adaptive switching method for working modes provided in Embodiment 4 of the present invention.

[0027] Figure 5 This is a flowchart illustrating an adaptive switching method for working modes provided in Embodiment 5 of the present invention;

[0028] Figure 6 An interactive schematic diagram of an adaptive switching method for working modes provided in a specific embodiment of the present invention;

[0029] Figure 7 This is a schematic diagram of the structure of an adaptive switching device for working modes provided in Embodiment Six of the present invention;

[0030] Figure 8 This is a schematic diagram of the structure of a communication device for an adaptive switching method of working mode according to an embodiment of the present invention. Detailed Implementation

[0031] To enable those skilled in the art to better understand the present invention, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention. It should be understood that the various steps described in the method embodiments of the present invention can be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.

[0032] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.

[0033] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0034] It should be noted that the terms "a" and "a plurality of" used in this invention are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0035] The names of the messages or information exchanged between the multiple devices in the embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of these messages or information.

[0036] Example 1

[0037] Figure 1 This is a flowchart illustrating an adaptive switching method for operating modes provided in Embodiment 1 of the present invention. This method is applicable to situations where user equipment is used in an energy-saving manner, and is particularly suitable for switching modes of in-vehicle communication equipment when the vehicle is parked for a long time or used at low speed. This method can be executed by an adaptive switching device for operating modes, which can be implemented by software and / or hardware and is generally integrated on a first communication node. In this embodiment, the first communication node can be a user equipment, such as a mobile phone and an in-vehicle communication device, or other Internet of Things (IoT) devices.

[0038] like Figure 1 As shown, the adaptive switching method for working modes provided in Embodiment 1 of the present invention includes the following steps:

[0039] S110: Real-time monitoring of business load status and whether trigger events have occurred.

[0040] The business load status can include a surge or drop in business traffic, or a surge or drop in data transmission rate.

[0041] In this embodiment, the first communication node can detect its own service traffic or data transmission rate in real time.

[0042] The triggering events can include events triggered by the user and events triggered by the first communication node.

[0043] User-triggered events may include enabling the first communication node to enter sleep mode, low power mode, or power saving mode; switching the first communication node from low power mode to working mode; and switching the first communication node from working mode to low power mode. Furthermore, restart events may be included, such as restarting the first communication node, restarting the modem, or reloading part or all of the modem's software.

[0044] Events actively triggered by the first communication node may include the first communication node actively entering a sleep mode, a low-power mode, or a power-saving mode, and may also include the first communication node actively switching between a low-power mode and a working mode.

[0045] In this embodiment, the first communication node can detect events triggered by the user and events triggered by the first communication node in real time.

[0046] S120. Based on the detected service load status and / or triggering events, and the working mode capabilities supported by the second communication node, determine whether to switch the working mode of the modem in the first communication node.

[0047] The second communication node can be a network-side device, such as a base station.

[0048] The operating mode switching includes switching between a power-saving mode and an enhanced mobile bandwidth mode.

[0049] Enhanced Mobile Broadband (eMBB) mode focuses on high-bandwidth demand scenarios. Typical applications include 4K or 8K high-definition video, virtual reality, or augmented reality, meeting the high-speed data transmission needs of mobile internet users. eMBB mode typically has a 100MHz bandwidth, supports 2T4R, and generally also supports features such as high-order modulation and carrier aggregation.

[0050] The power reduction modes can include both RedCap (e.g., Release 17 RedCap) and eRedCap (Release 18 eRedCap). RedCap and eRedCap are IoT technologies based on 5G eMBB. While eMBB uses 100MHz bandwidth and 2T4R transceiver, RedCap limits it to 1T2R and 20MHz bandwidth with a peak rate of 150Mbps, and eRedCap limits it to 1T1R and 5MHz service channel bandwidth with a peak rate of 10Mbps. Combined with unique features such as enhanced discontinuous reception and measurement relaxation, the power consumption of RedCap and eRedCap modes is significantly lower than that of eMBB mode.

[0051] In this embodiment, the decision to switch the operating mode of the modem in the first communication node can be made in two ways:

[0052] Method 1: Based on the detected service load status and / or triggering events, and the working mode capabilities supported by the second communication node, a fixed strategy is used to determine whether to switch the working mode of the modem in the first communication node.

[0053] Method 2: Input the detected service load status and / or triggering events, as well as the working mode capabilities supported by the second communication node, into the preset model, and output whether to switch the working mode of the modem in the first communication node.

[0054] The preset model can be a pre-trained large model or a pre-trained expert small model.

[0055] In this embodiment, if only a change in service load status is detected without a triggering event, it can be determined whether to switch the modem in the first communication node based on the detected service load status and the working mode capabilities supported by the second communication node. If only a triggering event is detected without a change in load status, it can be determined whether to switch the modem in the first communication node based on the triggering event and the working mode capabilities supported by the second communication node. If both a change in service load status and a triggering event are detected, it can be determined whether to switch the modem in the first communication node based on the detected service load status, the triggering event, and the working mode capabilities supported by the second communication node. It should be noted that if the detected service load status and the triggering event have the same meaning, a mode switch is performed directly. If the detected service load status and the triggering event have contradictory meanings, it is determined whether to switch the modem in the first communication node based on the triggering event and the working mode capabilities supported by the second communication node.

[0056] Specifically, if the service load status and / or triggering event indicate that high-speed internet access with large data traffic is required, the first communication node is determined to switch to enhanced mobile bandwidth mode to improve peak speed and ensure user internet access experience; if the service load status and / or triggering event indicate that the first communication node enters low power mode, or the terminal service internet access speed requirement is not high, or the first communication node only needs to maintain a state where it can make and receive calls, the first communication node is determined to switch to reduced power mode.

[0057] In this embodiment, the operating mode to be switched is determined based on the detected service load status and / or triggering events, and then the operating mode switch is further determined based on the operating mode capabilities supported by the second communication node. For example, if the detected service load status and / or triggering events determine that a switch to enhanced mobile bandwidth mode is required, but the second communication node does not have the capability to support enhanced mobile bandwidth mode, then the operating mode cannot be switched to enhanced mobile bandwidth mode.

[0058] It should be noted that if the current operating mode of the modem is the same as the operating mode to be switched, then no mode switching will be performed, and there is no need to obtain the operating mode capability supported by the second communication node.

[0059] S130. If so, the modem is switched to a different operating mode.

[0060] In this embodiment, if step S120 determines that the modem in the first communication node needs to be switched to a different working mode, then the modem needs to be switched to a different working mode.

[0061] An embodiment of the present invention provides an adaptive switching method for operating modes. First, it detects the service load status and whether a triggering event has occurred in real time. Then, based on the detected service load status and / or triggering event, and the operating mode capabilities supported by the second communication node, it determines whether to switch the operating mode of the modem in the first communication node. Finally, if so, it switches the operating mode of the modem. The operating mode switching includes switching between a low-power mode and an enhanced mobile bandwidth mode. This method, by switching between a low-power mode and an enhanced mobile bandwidth mode, enables the first communication node to achieve both low power consumption and high service rates.

[0062] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.

[0063] In one embodiment, after the first communication node is turned on, the current working mode can be the default mode or the power-reducing mode; after the first communication node remains powered on for a preset duration, the current working mode can be the power-reducing mode or the enhanced mobile bandwidth mode.

[0064] When the first communication node is first turned on, the modem's current operating mode can be either the default mode or the reduced power mode. The default mode is preset by the user and can be either the reduced power mode or the enhanced mobile bandwidth mode.

[0065] After the first communication node is turned on for a period of time, the modem undergoes at least one operating mode switch. The current operating mode of the modem can be either a power-saving mode or an enhanced mobile bandwidth mode.

[0066] Example 2

[0067] Figure 2 This is a flowchart illustrating an adaptive switching method for working modes provided in Embodiment 2 of the present invention. Embodiment 2 is an optimization based on the above embodiments. For details not covered in this embodiment, please refer to Embodiment 1.

[0068] like Figure 2 As shown in Embodiment 2 of the present invention, an adaptive switching method for working modes includes the following steps:

[0069] S210: Real-time monitoring of business load status and whether trigger events have occurred.

[0070] S220. Determine the target operating mode based on the detected service load status.

[0071] The target operating modes are either a power-saving mode or a mobile bandwidth-enhanced mode.

[0072] Specifically, the target operating mode is determined based on the detected service load status, including: if the detected service load status is high, the target operating mode is determined to be enhanced mobile bandwidth mode; if the detected service load status is low, the target operating mode is determined to be reduced power consumption mode; wherein, the service load status is determined by whether the communication bandwidth can be continuously fully occupied when uplink and downlink service transmission is performed through the first communication node.

[0073] It is understandable that if the first communication node can continuously fill the communication bandwidth when transmitting uplink and downlink services, the service load is determined to be high; if the first communication node cannot continuously fill the communication bandwidth when transmitting uplink and downlink services, the service load is determined to be low.

[0074] S230. Determine whether the current working mode of the modem in the first communication node is the same as the target working mode.

[0075] If the current operating mode of the modem in the first communication node is different from the target mode, then step S240 is executed; if the current operating mode of the modem in the first communication node is the same as the target mode, then step S250 is executed.

[0076] S240. Determine whether to switch the current working mode of the modem in the first communication node to the target working mode based on whether the second communication node has the capability to support the target working mode.

[0077] If the second communication node does not have the capability to support the target operating mode, the modem in the first communication node will remain in its current operating mode; if the second communication node has the capability to support the target operating mode, the modem in the first communication node will switch its current operating mode to the target operating mode.

[0078] In this process, the first communication node sends a deregistration message and a registration message to the second communication node to switch the first communication node from its current operating mode to the target operating mode. For example, if the first communication node has eMBB mode capability and the target operating mode is Redcap mode, the first communication node sends a deregistration message to the second communication node to delete its communication capability information stored on the second communication node, and reports a registration message to the second communication node. After receiving the registration message, the Access and Mobility Management Function (AMF) queries the capabilities of the first communication node by sending a Radio Resource Control (RRC) message. At this time, the first communication node can report that it has Redcap mode capability. The first communication node then updates its capabilities to switch the modem's operating mode from eMBB mode to Redcap mode.

[0079] S2401. If so, switch the working mode of the modem.

[0080] S250, Keep the modem in the first communication node in its current operating mode.

[0081] The second embodiment of the present invention provides an adaptive switching method for working modes, which determines the target working mode based on the detected service load status.

[0082] Example 3

[0083] Figure 3 This is a flowchart illustrating an adaptive switching method for working modes provided in Embodiment 3 of the present invention. Embodiment 3 is an optimization based on the above embodiments. For details not covered in this embodiment, please refer to Embodiments 1 and 2.

[0084] like Figure 3 As shown in Embodiment 3 of the present invention, an adaptive switching method for working modes includes the following steps:

[0085] S310: Real-time monitoring of business load status and whether trigger events have occurred.

[0086] S320. Determine the target operating mode based on the detected triggering event.

[0087] The target operating modes are either a power-saving mode or a mobile bandwidth-enhanced mode.

[0088] Specifically, the target operating mode is determined based on the detected triggering event, including: if the detected triggering event triggers the first communication node to enter the operating mode, the target operating mode is determined to be the enhanced mobile bandwidth mode; if the detected triggering event triggers the first communication node to enter the low power mode, the target operating mode is determined to be the reduced power mode.

[0089] The triggering of the first communication node to enter working mode can be initiated by the user or by the first communication node itself. Entering working mode can include directly entering working mode or switching from other modes to working mode.

[0090] The triggering of the first communication node to enter low-power mode can be initiated by the user or by the first communication node itself. Low-power mode can include sleep mode and power-saving mode. Entering low-power mode can be done directly or by switching from other modes.

[0091] S330. Determine whether the current working mode of the modem in the first communication node is the same as the target working mode.

[0092] If the current operating mode of the modem in the first communication node is different from the target mode, then step S340 is executed; if the current operating mode of the modem in the first communication node is the same as the target mode, then step S350 is executed.

[0093] S340. Determine whether to switch the current working mode of the modem in the first communication node to the target working mode based on whether the second communication node has the capability to support the target working mode.

[0094] S3401. If so, switch the working mode of the modem.

[0095] S350, Keep the modem in the first communication node in its current operating mode.

[0096] The present invention provides a working mode adaptive switching method in embodiment three, which determines the target working mode based on the detected triggering event.

[0097] Example 4

[0098] Figure 4 This is a flowchart illustrating an adaptive switching method for working modes provided in Embodiment 4 of the present invention. Embodiment 4 is an optimization based on the above embodiments. For details not covered in this embodiment, please refer to Embodiments 1 to 3.

[0099] like Figure 4 As shown in Embodiment 4 of the present invention, an adaptive switching method for working modes includes the following steps:

[0100] S410: Real-time monitoring of business load status and whether trigger events have occurred.

[0101] S420. Determine the target operating mode based on the detected business load status and triggering events.

[0102] In this embodiment, if the working mode determined based on the detected service load status is the same as the working mode determined based on the trigger event, then the working mode is determined as the target working mode; if the working mode determined based on the detected service load status is different from the working mode determined based on the trigger event, then the working mode determined by the trigger event is taken as the target working mode.

[0103] Specifically, the target operating mode is determined based on the detected business load status and triggering events, including:

[0104] If the detected service load status is high and the detected triggering event is to trigger the first communication node to enter low power mode, then the target working mode is determined to be the power reduction mode.

[0105] If the detected service load status is high and the detected triggering event is triggering the first communication node to enter the working mode, then the target working mode is determined to be the enhanced mobile bandwidth mode.

[0106] If the detected service load status is low and the detected triggering event is triggering the first communication node to enter the working mode, then the target working mode is determined to be the enhanced mobile bandwidth mode.

[0107] If the detected service load status is low and the detected triggering event is to trigger the first communication node to enter low power mode, then the target working mode is determined to be the power reduction mode.

[0108] The determination of the service load status is whether the bandwidth can be fully utilized when uplink and downlink service transmission is carried out through the first communication node.

[0109] S430. Determine whether the current working mode of the modem in the first communication node is the same as the target working mode.

[0110] If the current operating mode of the modem in the first communication node is different from the target mode, then step S440 is executed; if the current operating mode of the modem in the first communication node is the same as the target mode, then step S450 is executed.

[0111] S440. Determine whether to switch the current working mode of the modem in the first communication node to the target working mode based on whether the second communication node has the capability to support the target working mode.

[0112] S4401. If so, switch the working mode of the modem.

[0113] S450, Keep the modem in the first communication node in its current operating mode.

[0114] The present invention provides a working mode adaptive switching method in embodiment four, which determines the target working mode based on the detected business load status and triggering events.

[0115] Example 5

[0116] Figure 5 This is a flowchart illustrating an adaptive switching method for working modes provided in Embodiment 5 of the present invention. Embodiment 5 is an optimization based on the above embodiments. For details not covered in this embodiment, please refer to the above embodiments.

[0117] like Figure 5 As shown in Embodiment 5 of the present invention, an adaptive switching method for working modes includes the following steps:

[0118] S510: Real-time monitoring of business load status and whether trigger events have occurred.

[0119] S520. If the detected triggering event is a restart event, then obtain the user-configured working mode.

[0120] Among them, the restart event is generally triggered by the user, and the restart event can include one or more of the following: restart of the first communication node, restart of the modem, and reloading of all or part of the modem software.

[0121] Before the user triggers a restart event, the user pre-configures the modem's operating mode. The user-configured operating mode can be either a power-saving mode or a mobile bandwidth-enhancing mode.

[0122] S530. Determine whether the working mode configured by the user matches the working mode capabilities supported by the second communication node.

[0123] If the current operating mode of the modem in the first communication node is the same as the operating mode supported by the second communication node, then step S540 is executed; if the current operating mode of the modem in the first communication node is different from the operating mode supported by the second communication node, then step S550 is executed.

[0124] S540. After the restart event occurs, switch the operating mode of the modem in the first communication node to the user-configured operating mode.

[0125] S550. After the restart event occurs, the operating mode of the modem in the first communication node is maintained in the operating mode before the restart event occurred.

[0126] The fifth embodiment of the present invention provides a working mode adaptive switching method, which specifies how to switch working modes when the detected triggering event is a restart event.

[0127] Based on the technical solutions of the above embodiments, this invention provides a specific implementation method.

[0128] Figure 6 An interactive schematic diagram of an adaptive switching method for working modes provided in a specific embodiment of the present invention is shown below. Figure 6 As shown, the specific process includes the following:

[0129] After the terminal (i.e. the first communication node) is powered on, it searches for the 5G network according to the specified mode. After finding the 5G network, it reports its capabilities to the network side during the first power-on access to the network. If it is in RedCap mode, it reports its RedCap type. In this way, the network side will interact with the terminal according to the capabilities of the RedCap terminal to ensure the basic services of the terminal, enable the terminal's eDRX and other features, and reduce the terminal's power consumption.

[0130] For example, if a terminal operates under the Redcap standard and has the capability to support enhanced mobile bandwidth, and if the terminal can continuously fill the communication bandwidth when performing uplink and downlink services, it indicates that the terminal's service demand is large and the current bandwidth of the Redcap standard cannot meet the demand. In this case, it is advisable to switch to the eMBB standard to fully unleash the terminal's potential and bring users a higher uplink and downlink speed experience.

[0131] The specific steps are as follows:

[0132] 1. Continuously count the service rate for x seconds on the terminal side. x is a configurable value, such as 1 second, 2 seconds, 3 seconds, etc.

[0133] 2. If the terminal's service data fills the entire bandwidth supported by the terminal within x seconds, it indicates that the current service demand of the terminal is very strong, and the terminal's Redcap standard cannot meet the service demand at this time.

[0134] 3. The terminal sends a deregistration message to the base station. After receiving the deregistration message, the AMF will delete the current terminal's capability information. The terminal can then initiate registration again using the new eMBB standard. After receiving the registration message, the AMF will query the terminal's capabilities by sending an RRC message. At this time, the terminal can report its eMBB new standard capabilities. Through the terminal capability update, the terminal's working standard is changed from Redcap to eMBB, providing stronger uplink and downlink service capabilities under the eMBB standard to meet users' internet access needs and user experience as much as possible.

[0135] 4. When operating under the eMBB standard, the service rate should be continuously measured over x seconds. x is a configurable value, such as 1 second, 2 seconds, 3 seconds, etc.

[0136] 5. If the bandwidth occupied by terminal service data remains below the maximum bandwidth supported by the Redcap standard within x seconds, it indicates that the user's internet access demand is weak. The terminal can send a registration message to the base station again, actively release itself and delete its capability information record in the AMF, and then re-initiate the registration process. In the new access registration process, the terminal update its capabilities and report its own Redcap standard capabilities, so that the terminal's working mode changes from eMBB to Redcap. Under the Redcap standard, the terminal can maintain basic internet access needs, reduce terminal power consumption, and improve the coverage of the terminal's work.

[0137] 6. Following point 4 above, if the bandwidth occupied by terminal service data remains at 0 for x seconds, it indicates that the user's internet access needs have been temporarily met and there is no longer any need for internet access. In this case, the terminal release process can proceed after the inactivity timer configured in the network expires.

[0138] 7. If the terminal has further internet access needs, the above process can be repeated. The terminal first accesses the network using the Redcap standard. If the Redcap standard can consistently meet the user's internet access needs, there is no need to switch to the eMBB standard.

[0139] 8. If, under the Redcap standard, the bandwidth occupied by terminal service data remains at 0 for x seconds, it indicates that the user's internet access needs have been met in stages. In this case, the terminal release process can be initiated after the inactivity timer configured in the network expires.

[0140] Example 6

[0141] Figure 7This is a schematic diagram of a working mode adaptive switching device provided in Embodiment Six of the present invention. The device is applicable to situations where user equipment is used in an energy-saving manner, and is particularly suitable for switching modes of vehicle communication equipment when the vehicle is parked for a long time or used at low speed. The device can be implemented by software and / or hardware, and is generally integrated on the first communication node.

[0142] like Figure 7 As shown, the device includes: a detection module 110, a determination module 120, and a switching module 130.

[0143] The detection module 110 is used to detect the business load status and whether trigger events have occurred in real time.

[0144] The determining module 120 is used to determine whether to switch the working mode of the modem in the first communication node based on the detected service load status and / or triggering events, as well as the working mode capabilities supported by the second communication node.

[0145] The switching module 130 is used to switch the working mode of the modem if it is determined that the modem in the first communication node is switching its working mode.

[0146] The operating mode switching includes switching between a power-saving mode and an enhanced mobile bandwidth mode.

[0147] In this embodiment, the device first uses the detection module 110 to detect the service load status and whether a triggering event has occurred in real time; then, the determination module 120 determines whether to switch the working mode of the modem in the first communication node based on the detected service load status and / or triggering event, as well as the working mode capabilities supported by the second communication node; finally, the switching module 130 switches the working mode of the modem when it is determined that the modem in the first communication node needs to switch its working mode; wherein, the working mode switching includes switching between a power-reducing mode and an enhanced mobile bandwidth mode.

[0148] This embodiment provides an adaptive switching device for working modes, which enables the first communication node to take into account both low power consumption and high service rate.

[0149] Furthermore, the determining module 120 includes:

[0150] The first determination submodule is used to determine the target working mode based on the detected business load status and / or triggering events;

[0151] The second determining submodule is used to determine whether to switch the current operating mode of the modem in the first communication node to the target operating mode, based on whether the second communication node has the capability to support the target operating mode, if the current operating mode of the modem in the first communication node is different from the target operating mode.

[0152] Based on the above optimizations, the first determining submodule includes a first determining unit, which is used to determine the target working mode based on the detected service load status.

[0153] Based on the above technical solution, the first determining unit includes:

[0154] The first determining subunit is used to determine the target operating mode as enhanced mobile bandwidth mode if the detected service load status is high.

[0155] The second determining subunit is used to determine the target operating mode as a power reduction mode if the detected service load status is low.

[0156] The determination of the service load status is whether the communication bandwidth can be continuously fully occupied when the first communication node transmits uplink and downlink services.

[0157] The first determining submodule includes a second determining unit, used to determine the target working mode based on the detected triggering event.

[0158] Based on the above technical solution, the second determining unit includes:

[0159] The third determining subunit is used to determine the target working mode as enhanced mobile bandwidth mode if the detected triggering event triggers the first communication node to enter the working mode.

[0160] The fourth determining subunit is used to determine the target operating mode as the power reduction mode if the detected triggering event triggers the first communication node to enter the low power mode.

[0161] The first determination submodule includes a third determination unit, which is used to determine the target working mode based on the detected service load status and triggering events.

[0162] Based on the above technical solution, the third determining unit includes:

[0163] The fifth determining subunit is used to determine the target working mode as the power reduction mode if the detected service load status is high and the detected triggering event is triggering the first communication node to enter the low power mode.

[0164] The sixth determining subunit is used to determine the target working mode as enhanced mobile bandwidth mode if the detected service load status is high and the detected triggering event is triggering the first communication node to enter the working mode.

[0165] The seventh determining subunit is used to determine the target working mode as enhanced mobile bandwidth mode if the detected service load status is low and the detected triggering event is triggering the first communication node to enter the working mode.

[0166] The eighth determining subunit is used to determine the target working mode as the power reduction mode if the detected service load status is low and the detected triggering event is triggering the first communication node to enter the low power mode.

[0167] The determination of the service load status is whether the communication bandwidth can be continuously fully occupied when the first communication node transmits uplink and downlink services.

[0168] The determining module 120 further includes a third determining submodule, which is used to obtain the user-configured working mode if the detected triggering event is a restart event; determine whether the user-configured working mode matches the working mode capability supported by the second communication node; if so, switch the working mode of the modem in the first communication node to the user-configured working mode after the restart event occurs.

[0169] Furthermore, after the first communication node is powered on, the current working mode can be the default mode or the power-reducing mode; after the first communication node remains powered on for a preset duration, the current working mode can be the power-reducing mode or the enhanced mobile bandwidth mode.

[0170] Furthermore, the determining module 120 also includes a fourth determining submodule, which is used to input the detected service load status and / or triggering events, as well as the working mode capabilities supported by the second communication node, into a preset model, and determine whether to switch the working mode of the modem in the first communication node through the preset model.

[0171] The above-mentioned adaptive switching device for working modes can execute the adaptive switching method for working modes provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the method.

[0172] Example 7

[0173] Figure 8A schematic diagram of a communication device 10, which can be used to implement embodiments of the present invention, is shown. The communication device can be a user device, such as a mobile phone or an in-vehicle communication device, or other Internet of Things (IoT) device. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0174] like Figure 8 As shown, the communication device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded into the RAM 13 from storage unit 18. The RAM 13 can also store various programs and data required for the operation of the communication device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0175] Multiple components in the communication device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, optical disk, etc.; and a communication unit 19, such as a network card, modem, wireless transceiver, etc. The communication unit 19 allows the communication device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0176] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as the adaptive switching of operating modes.

[0177] In some embodiments, the adaptive switching method for operating modes can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on communication device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the adaptive switching method for operating modes described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the adaptive switching method for operating modes by any other suitable means (e.g., by means of firmware).

[0178] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0179] In some embodiments, the adaptive switching method for operating modes can be implemented as a computer program, which is implicitly included in a computer program product. When executed by a processor, the computer program implements the adaptive switching method for operating modes of the present invention. The computer program product can be understood as a software product that primarily implements its solution through a computer program. The computer program used to implement the method of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program can be executed entirely on a machine, partially on a machine, partially on a remote machine as a standalone software package, or entirely on a remote machine or server.

[0180] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0181] To provide interaction with a user, the systems and techniques described herein can be implemented on a communication device having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the communication device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0182] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0183] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0184] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0185] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A method for adaptive switching of working modes, characterized in that, Applied to a first communication node, the method includes: Real-time monitoring of business load status and whether triggered events have occurred; Based on the detected service load status and / or triggering events, and the operating mode capabilities supported by the second communication node, determine whether to switch the operating mode of the modem in the first communication node. If so, the operating mode of the modem is switched. The operating mode switching includes switching between a power-saving mode and an enhanced mobile bandwidth mode.

2. The method according to claim 1, characterized in that, Based on the detected service load status and / or triggering events, and the operating mode capabilities supported by the second communication node, determine whether to switch the operating mode of the modem in the first communication node, including: Determine the target operating mode based on the detected business load status and / or triggering events; If the current operating mode of the modem in the first communication node is different from the target operating mode, then it is determined whether to switch the current operating mode of the modem in the first communication node to the target operating mode, depending on whether the second communication node has the ability to support the target operating mode.

3. The method according to claim 2, characterized in that, The target operating mode is determined based on the detected business load status, including: If the detected service load status is high, the target operating mode is determined to be enhanced mobile bandwidth mode. If the detected service load status is low, then the target operating mode is determined to be the power reduction mode. The determination of the service load status is whether the communication bandwidth can be continuously fully occupied when the first communication node transmits uplink and downlink services.

4. The method according to claim 2, characterized in that, The target operating mode is determined based on the detected triggering events, including: If the detected triggering event is to trigger the first communication node to enter the working mode, then the target working mode is determined to be the enhanced mobile bandwidth mode. If the detected triggering event is to trigger the first communication node to enter low-power mode, then the target operating mode is determined to be the power-reducing mode.

5. The method according to claim 2, characterized in that, The step of determining the target operating mode based on the detected service load status and triggering events includes: If the detected service load status is high, and the detected triggering event is to trigger the first communication node to enter low power mode, then the target working mode is determined to be the power reduction mode. If the detected service load status is high and the detected triggering event is triggering the first communication node to enter the working mode, then the target working mode is determined to be the enhanced mobile bandwidth mode. If the detected service load status is low and the detected triggering event is triggering the first communication node to enter the working mode, then the target working mode is determined to be the enhanced mobile bandwidth mode. If the detected service load status is low and the detected triggering event is to trigger the first communication node to enter low power mode, then the target working mode is determined to be the power reduction mode. The determination of the service load status is whether the communication bandwidth can be continuously fully occupied when the first communication node transmits uplink and downlink services.

6. The method according to claim 1, characterized in that, Based on the detected triggering event and the operating mode capabilities supported by the second communication node, determine whether to switch the operating mode of the modem in the first communication node, including: If the detected triggering event is a restart event, then obtain the user-configured working mode; Determine whether the user-configured working mode matches the working mode capabilities supported by the second communication node; If so, after the restart event occurs, the operating mode of the modem in the first communication node is switched to the user-configured operating mode.

7. The method according to claim 2, characterized in that, After the first communication node is powered on, the current working mode can be either the default mode or a power-saving mode. After the first communication node remains powered on for a preset duration, the current operating mode can be either a power-saving mode or an enhanced mobile bandwidth mode.

8. The method according to claim 1, characterized in that, Determine whether to switch operating modes based on the detected service load status and / or triggering events, and the operating mode capabilities supported by the second communication node, including: The detected service load status and / or triggering events, as well as the working mode capabilities supported by the second communication node, are input into a preset model. The preset model is then used to determine whether to switch the working mode of the modem in the first communication node.

9. A working mode adaptive switching device, characterized in that, The device includes: The detection module is used to detect the business load status and whether trigger events have occurred in real time; The determination module is used to determine whether to switch the working mode of the modem in the first communication node based on the detected service load status and / or triggering events, as well as the working mode capabilities supported by the second communication node. The switching module is used to switch the operating mode of the modem if it is determined that the modem in the first communication node is switching its operating mode. The operating mode switching includes switching between a power-saving mode and an enhanced mobile bandwidth mode.

10. A communication device, characterized in that, The communication device includes: At least one processor; and a memory communicatively connected to the at least one processor; The memory stores a computer program that can be executed by the at least one processor, which is then executed by the at least one processor to enable the at least one processor to perform the adaptive switching method of working mode as described in any one of claims 1-8.

11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the adaptive switching method of any one of claims 1-8.

12. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the adaptive switching method for operating modes according to any one of claims 1-8.