Detailed Description
Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. In the description and in the claims "and/or" means at least one of the connected objects.
The following description provides examples and does not limit the scope, applicability, or configuration set forth in the claims. Changes may be made in the function and arrangement of elements discussed without departing from the spirit and scope of the disclosure. Various examples may omit, substitute, or add various procedures or components as appropriate. For example, the described methods may be performed in an order different than described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Referring to fig. 4, fig. 4 is a structural diagram of a network system to which the embodiment of the present invention is applicable, and as shown in fig. 4, the network system includes a User terminal 11 and a base station 12, where the User terminal 11 may be a User Equipment (UE), for example: the terminal side Device may be a Mobile phone, a Tablet Personal Computer (Tablet Personal Computer), a Laptop Computer (Laptop Computer), a Personal Digital Assistant (PDA), a Mobile Internet Device (MID), or a Wearable Device (Wearable Device), and it should be noted that the specific type of the user terminal 11 is not limited in the embodiments of the present invention. The base station 12 may be a base station of 5G and later versions (e.g., a gNB, a 5G NR NB), or a base station in other communication systems, or referred to as a node B, an evolved node B, a transmit receiving node (TRP), or other terms in the field, as long as the same technical effects are achieved, the base station is not limited to a specific technical term, and it should be noted that, in the embodiment of the present invention, only the 5G base station is taken as an example, but the specific type of the base station 12 is not limited.
Fig. 5 is a schematic flow chart of an information transmission method according to an embodiment of the present invention, and as shown in fig. 5, an embodiment of the present invention provides an information transmission method applied to a network device, including:
step 501: determining configuration information of control signaling, wherein the control signaling comprises at least two activation signaling or at least two deactivation signaling, and the at least two activation signaling or the at least two deactivation signaling are located in the same control signaling sending period.
The control signaling in the embodiment of the invention comprises at least two activation signaling, such as a wakeup signaling WUS, in the same control signaling sending period, or comprises at least two deactivation signaling, such as a sleep signaling GTS, in the same control signaling sending period.
Wherein the configuration information includes:
function indication information and time position information of the control signaling in a control signaling sending period;
wherein, the function indication information is used for indicating the terminal target function associated with the control signaling.
The terminal target function includes: receiving a paging message, receiving a system message, receiving a downlink multicast service, receiving a random access message in a random access process, or receiving downlink data in an active period of Discontinuous Reception (DRX).
The random access message may specifically comprise Msg2 and/or Msg4 in a random access procedure. Wherein, Msg2 is Random Access Response (RAR)
Further, the time-position information includes:
at least one of first time location information and second time location information;
wherein the first time location information comprises: the signaling sending times and the time interval for sending two adjacent signaling; the second time location information includes a transmission time identifier of each signaling.
As shown in fig. 7, assuming that the control signaling includes at least two wake-up signaling, the signaling is sent for 3 times, and the time interval between sending two adjacent signaling is t2-t 1.
The transmission time identifier may specifically include a system frame number (e.g., SFN _ x), a subframe number (e.g., subframe _ y), and a slot number (e.g., slot _ z). For example, the transmission time of the first wake-up signaling is identified as (SFN _1, subframe _1, slot _ 1); the transmission time of the second wake-up signaling is marked as (SFN _1, subframe _2, slot _ 1); the transmission time of the third wake-up signaling is identified as (SFN _1, subframe _3, slot _ 1). The transmission time identification may be implemented by a bitmap.
Further, the configuration information further includes:
controlling the duration of a signaling sending period, for example, the duration is 10 slot slots;
the starting position of the control signaling sending period is, for example, 10 slots, and the starting position of each sending period is slot 1; and
and if the starting position of the transmission period of the control signaling is slot1 and the offset is set to 2, the starting position of the actual transmission of the control signaling is slot 3.
In the embodiment of the invention, the terminal can determine the detection time of each activation signaling or deactivation signaling according to the configuration information and detect at the corresponding position.
The duration of the control signaling sending period is greater than the duration of the target time interval associated with the terminal target function. The target time interval may specifically be an active interval corresponding to a terminal target function, such as a receiving window of a paging message, a receiving window of a system message, a sending time interval of a multicast service, a receiving window of a random access response, a receiving window of Msg4, or an active period of DRX.
Step 502: and sending the configuration information to a terminal.
According to the information transmission method provided by the embodiment of the invention, the network equipment sends the configuration information of the multiple activation signaling or the multiple deactivation signaling to the terminal, and the terminal can activate or deactivate the corresponding terminal function for multiple times in the corresponding function activation interval according to the configuration information, so that the corresponding service can be provided for the terminal more timely, the function delay is reduced, and the power saving is realized to a certain degree.
As shown in fig. 6, an embodiment of the present invention further provides an information transmission method, which is applied to a terminal, and includes:
step 601: receiving configuration information of control signaling, wherein the control signaling comprises at least two activation signaling or at least two deactivation signaling, and the at least two activation signaling or the at least two deactivation signaling are located in the same control signaling sending period.
The control signaling in the embodiment of the invention comprises at least two activation signaling, such as a wakeup signaling WUS, in the same control signaling sending period, or comprises at least two deactivation signaling, such as a sleep signaling GTS, in the same control signaling sending period.
Wherein the configuration information includes:
function indication information and time position information of the control signaling in a control signaling sending period;
wherein, the function indication information is used for indicating the terminal target function associated with the control signaling.
The terminal target function includes: receiving a paging message, receiving a system message, receiving a downlink multicast service, receiving a random access message in a random access process, or receiving downlink data in an active period of Discontinuous Reception (DRX).
The random access message may specifically comprise Msg2 and/or Msg4 in a random access procedure. Wherein, Msg2 is Random Access Response (RAR)
Further, the time-position information includes:
at least one of first time location information and second time location information;
wherein the first time location information comprises: the signaling sending times and the time interval for sending two adjacent signaling; the second time location information includes a transmission time identifier of each signaling.
As shown in fig. 7, assuming that the control signaling includes at least two wake-up signaling, the signaling is sent for 3 times, and the time interval between sending two adjacent signaling is t2-t 1.
The transmission time identifier may specifically include a system frame number (e.g., SFN _ x), a subframe number (e.g., subframe _ y), and a slot number (e.g., slot _ z). For example, the transmission time of the first wake-up signaling is identified as (SFN _1, subframe _1, slot _ 1); the transmission time of the second wake-up signaling is marked as (SFN _1, subframe _2, slot _ 1); the transmission time of the third wake-up signaling is identified as (SFN _1, subframe _3, slot _ 1). The transmission time identification may be implemented by a bitmap.
Further, the configuration information further includes:
controlling the duration of a signaling sending period, for example, the duration is 10 slot slots;
the starting position of the control signaling sending period is, for example, 10 slots, and the starting position of each sending period is slot 1; and
and if the starting position of the transmission period of the control signaling is slot1 and the offset is set to 2, the starting position of the actual transmission of the control signaling is slot 3.
Of course, in the embodiment of the present invention, the duration of the control signaling sending period, the starting position of the control signaling sending period, and the offset may also be predetermined by a protocol.
In the embodiment of the invention, the terminal can determine the detection time of each activation signaling or deactivation signaling according to the configuration information and detect at the corresponding position.
Step 602: and according to the configuration information, carrying out control signaling detection processing to obtain a detection result.
Specifically, according to the time position information in the configuration information, determining a detection time corresponding to the control signaling; and detecting the control signaling according to the detection time of the control signaling to obtain a detection result.
Here, the terminal can determine the detection time corresponding to each activation signaling or deactivation signaling according to the time and location information.
Step 603: and performing terminal function activation processing or terminal function deactivation processing according to the detection result.
In the embodiment of the invention, the terminal detects the plurality of activation signaling or deactivation signaling according to the configuration information of the plurality of activation signaling or deactivation signaling, and further can activate or deactivate the corresponding terminal function for a plurality of times in the corresponding function activation interval, so that the corresponding service can be provided for the terminal more timely, the function delay is reduced, and the power saving is realized to a certain degree.
As a first optional implementation manner, the control signaling includes at least two activation signaling;
in step 603, performing terminal function activation processing according to the detection result, including:
and when the activation signaling is detected at the current detection moment, activating the terminal target function associated with the control signaling in the target time interval, and stopping the activation signaling detection processing.
As shown in fig. 7, assuming that the terminal detects the wakeup signaling at time t2, the terminal activates the terminal target function for the target time interval.
The target time interval is a time interval associated with the terminal target function in the control signaling sending period.
For example, when the terminal target function is receiving a paging message, the terminal continuously monitors the reception of the paging message in 1 receiving window of the paging message after detecting the wakeup signaling; t 1'
When the terminal target function is receiving system information, the terminal continuously monitors the receiving of the system information in 1 receiving window of the system information after detecting the awakening signaling;
when the terminal target function is to receive downlink multicast service, after detecting the wake-up signaling, the terminal continuously monitors the reception of the multicast service within 1 transmission time interval (e.g., on Duration time intervals of multiple services) of the multicast service;
when the terminal target function is receiving the random access response, the terminal continuously monitors the receiving of the RAR in a receiving window of the random access response after detecting the awakening signaling;
when the terminal target function is receiving the Msg4 in the random access process, after detecting the wake-up signaling, the terminal continuously monitors the receiving of the Msg4 in the receiving window of the Msg4, for example, a ra-context Resolution Timer is started, and then starts monitoring the receiving of the Msg 4; or for the ra-context Resolution Timer which is started, monitoring the reception of the Msg4 before the ra-context Resolution Timer times out;
when the terminal target function is to receive downlink data in the active period of Discontinuous Reception (DRX), the terminal continuously monitors the reception of the data in the active period of the DRX after detecting the wake-up signaling.
Or, in step 603, performing terminal function activation processing according to the detection result, including:
when the activation signaling is detected at the current detection moment and the current detection moment is not the last detection moment in the control signaling sending period, activating the terminal target function associated with the control signaling in the target time period of the target time interval, and continuing to perform the activation signaling detection processing at the next detection moment;
wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period;
when the current detection time is within the target time interval, the target time period is a time period from the current detection time to the start sending time or the end sending time of the next activation signaling, and the next detection time is the start sending time of the next activation signaling;
and when the current detection time is outside the target time interval, the target time period is a time period from the starting time of the target time interval to the starting transmission time or the ending transmission time of the next activation signaling.
As shown in fig. 7, for example, if the terminal receives the wake-up signal at time t2, the terminal activates the terminal target function associated with the control signaling in the time period from t2 'to t3 or the time period from t 2' to t3 ', and for example, if the terminal receives the wake-up signal at time t1, the terminal activates the terminal target function associated with the control signaling in the time period from t 1' to t2 or the time period from t1 'to t 2'.
For example, when the terminal target function is to receive a paging message, the terminal continuously monitors the reception of the paging message before detecting the next wakeup signaling in 1 receiving window of the paging message after detecting the wakeup signaling;
when the terminal target function is receiving system information, the terminal continuously monitors the receiving of the system information in 1 receiving window of the system information before detecting the next awakening signaling after detecting the awakening signaling;
when the terminal target function is to receive downlink multicast service, after detecting the wake-up signaling, the terminal continuously monitors the reception of the multicast service before detecting the next wake-up signaling in 1 sending time interval (e.g., on Duration time intervals of multiple services) of the multicast service;
when the terminal target function is receiving the random access response, the terminal continuously monitors the reception of the RAR in a receiving window of the random access response after detecting the awakening signaling and before detecting the next awakening signaling;
when the terminal target function is receiving the Msg4 in the random access process, after detecting the wake-up signaling, the terminal continuously monitors the receiving of the Msg4 in the receiving window of the Msg4 before detecting the next wake-up signaling;
when the terminal target function is to receive downlink data in an active period of Discontinuous Reception (DRX), the terminal continuously monitors the reception of the data before detecting the next wake-up signaling in the active period of the DRX after detecting the wake-up signaling.
Further, in step 603, performing terminal function deactivation processing according to the detection result includes:
and when the activation signaling is not detected at the current detection moment and the current detection moment is not the last detection moment in the control signaling sending period, deactivating the terminal target function associated with the control signaling in the target time period of the target time interval, and continuing the detection processing of the activation signaling at the next detection moment.
Wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period;
when the current detection time is within the target time interval, the target time period is a time period from the current detection time to the start sending time or the end sending time of the next activation signaling, and the next detection time is the start sending time of the next activation signaling;
and when the current detection time is outside the target time interval, the target time period is a time period from the starting time of the target time interval to the starting transmission time or the ending transmission time of the next activation signaling.
As shown in fig. 7, the terminal does not detect the activation signaling at time t1, and the terminal does not activate the terminal target function associated with the control signaling for the time period from t1 'to t2 (or t 2'), and continues to detect the wake-up signal at time t 2.
For example, when the terminal target function is to receive a paging message, the terminal does not detect a wake-up signaling at the current detection time, and does not monitor the reception of the paging message before detecting the next wake-up signaling in 1 receiving window of the paging message;
when the terminal target function is receiving system information, the terminal does not detect the awakening signaling at the current detection moment, and does not monitor the receiving of the system information before detecting the next awakening signaling in 1 receiving window of the system information;
when the terminal target function is to receive downlink multicast service, the terminal does not detect the wakeup signaling at the current detection moment, and after detecting the wakeup signaling, the terminal does not monitor the reception of the multicast service before detecting the next wakeup signaling in 1 sending time interval (for example, on Duration time intervals of multiple services) of the multicast service;
when the terminal target function is receiving the random access response, the terminal does not detect the awakening signaling at the current detection moment, and does not monitor the receiving of the RAR before detecting the next awakening signaling in the receiving window of the random access response;
when the terminal target function is receiving the Msg4 in the random access process, the terminal does not detect the wake-up signaling at the current detection time, and does not monitor the Msg4 for reception before detecting the next wake-up signaling in the Msg4 reception window.
When the terminal target function is to receive downlink data in an active period of Discontinuous Reception (DRX), the terminal does not detect a wake-up signaling at the current detection moment, and does not monitor the reception of data before detecting the next wake-up signaling in the active period of the DRX.
Or, in step 603, performing terminal function deactivation processing according to the detection result, including:
when the activation signaling is not detected at the current detection moment, and the current detection moment is the last detection moment in the control signaling sending period, deactivating the terminal target function related to the control signaling in a target time interval;
wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period.
For example, in fig. 7, if the terminal does not detect the activation signaling at time t3, the terminal does not activate the corresponding terminal target function in the target time interval.
As a second optional implementation manner, the control signaling includes at least two deactivation signaling;
in step 603, performing terminal function deactivation processing according to the detection result, including:
and when the deactivation signaling is detected at the current detection moment and the current detection moment is not the last detection moment in the control signaling sending period, deactivating the terminal target function associated with the control signaling in the target time period of the target time interval, and continuing to perform the detection processing of the deactivation signaling at the next detection moment.
Wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period;
when the current detection time is within the target time interval, the target time period is a time period from the current detection time to the next transmission starting time or transmission ending time of the deactivation signaling, and the next detection time is the transmission starting time of the next deactivation signaling;
and when the current detection time is positioned outside the target time interval, the target time period is a time period from the starting time of the target time interval to the starting sending time or the ending sending time of the next deactivation signaling.
As shown in fig. 8, for example, the terminal detects GTS at time t2, and the terminal deactivates the terminal target function for a period of time t2 'to t3 (or t 3') within the target time interval.
For example, when the terminal target function is receiving a paging message, the terminal does not monitor the reception of the paging message within 1 receiving window of the paging message after detecting a deactivation signaling and before detecting a next deactivation signaling;
when the terminal target function is receiving the system message, the terminal does not monitor the receiving of the system message in 1 receiving window of the system message after detecting the deactivation signaling and before detecting the next deactivation signaling;
when the terminal target function is to receive downlink multicast service, after detecting a deactivation signaling, the terminal does not monitor the reception of the multicast service within 1 sending time interval (e.g., on Duration time intervals of multiple services) of the multicast service before detecting the next deactivation signaling;
when the terminal target function is receiving the random access response, the terminal does not monitor the reception of the RAR in a receiving window of the random access response after detecting the deactivation signaling and before detecting the next deactivation signaling;
when the terminal target function is receiving the Msg4 in the random access process, after detecting the deactivation signaling, the terminal does not monitor the receiving of the Msg4 in the receiving window of the Msg4 before detecting the next deactivation signaling;
when the target function of the terminal is to receive downlink data in an active period of Discontinuous Reception (DRX), the terminal does not monitor the reception of the data before detecting the next deactivation signaling in the active period of the DRX after detecting the deactivation signaling.
Or, in step 603, performing terminal function deactivation processing according to the detection result, including:
when a deactivation signaling is detected at the current detection moment, and the current detection moment is the last detection moment in the control signaling sending period, deactivating a terminal target function associated with the control signaling in a target time interval;
wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period.
As shown in fig. 8, assuming that the terminal detects GTS at t3, the terminal deactivates the terminal target function associated with the control signaling within the target time interval.
In addition, in the embodiment of the present invention, when the terminal detects the deactivation signaling at the current time, the terminal target function associated with the control signaling may also be deactivated in the whole target time interval, and the detection processing of the deactivation signaling is stopped.
Further, in step 603, performing terminal function activation processing according to the detection result includes:
and when the deactivation signaling is not detected at the current detection moment and the current detection moment is not the last detection moment in the control signaling sending period, activating the terminal target function associated with the control signaling in the target time period of the target time interval, and continuing to perform the detection processing of the deactivation signaling at the next detection moment.
Wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period;
when the current detection time is within the target time interval, the target time period is a time period from the current detection time to the next transmission starting time or transmission ending time of the deactivation signaling, and the next detection time is the transmission starting time of the next deactivation signaling;
and when the current detection time is positioned outside the target time interval, the target time period is a time period from the starting time of the target time interval to the starting sending time or the ending sending time of the next deactivation signaling.
As shown in fig. 8, the terminal does not detect the deactivation signaling at time t1, and the terminal activates the terminal target function associated with the control signaling in the time period from t1 'to t2 (or t 2').
For example, when the terminal target function is receiving a paging message, the terminal does not detect a deactivation signaling at the current detection time, and monitors the reception of the paging message within 1 receiving window of the paging message before detecting the next deactivation signaling;
when the terminal target function is receiving the system message, the terminal does not detect the deactivation signaling at the current detection moment, and monitors the receiving of the system message in 1 receiving window of the system message before detecting the next deactivation signaling;
when the terminal target function is to receive downlink multicast service, the terminal does not detect the deactivation signaling at the current detection time, and then the terminal monitors the reception of the multicast service within 1 sending time interval (e.g., on Duration time interval of multiple services) of the multicast service before detecting the next deactivation signaling;
when the terminal target function is receiving the random access response, the terminal does not detect the deactivation signaling at the current detection moment, and monitors the receiving of RAR before detecting the next deactivation signaling in the receiving window of the random access response;
when the terminal target function is receiving the Msg4 in the random access process, the terminal does not detect the deactivation signaling at the current detection moment, and monitors the receiving of the Msg4 before detecting the next deactivation signaling in the receiving window of the Msg 4;
when the target function of the terminal is to receive downlink data in an active period of Discontinuous Reception (DRX), the terminal does not detect a deactivation signaling at the current detection moment, and monitors the reception of the data before detecting the next deactivation signaling in the active period of the DRX.
Or, in step 603, performing terminal function activation processing according to the detection result, including:
when the deactivation signaling is not detected at the current detection moment, and the current detection moment is the last detection moment in the control signaling sending period, activating the terminal target function associated with the control signaling in a target time interval;
wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period.
As shown in fig. 8, at time t3, the terminal does not detect GTS, and then the terminal activates the terminal target function associated with the control signaling in the target time interval.
In the above solution of the embodiment of the present invention, multiple signaling messages are introduced in 1 activation interval of a terminal function (e.g. receiving Paging or system information). The control signaling may be wake-up signaling or sleep signaling. When the UE does not receive the wake-up signaling at a wake-up signaling position corresponding to the activation time interval, the UE continues to monitor a subsequent wake-up signaling corresponding to the activation time interval, and when the UE receives 1 wake-up signaling, the UE activates a corresponding function (e.g., receives a paging message) for a period of time;
the UE receives the sleep signaling at a sleep signaling position corresponding to the activation time interval, and then the UE continues to monitor a subsequent sleep signaling corresponding to the activation time interval, and when the UE does not receive the sleep signaling at a sending position of the next sleep signaling, the UE activates a corresponding function for a period of time (e.g., receives a paging message).
The scheme of the embodiment of the invention can realize that the UE activates or deactivates the corresponding function (such as paging message) for multiple times in the whole activation time interval, thereby providing the corresponding service for the UE more timely and realizing power saving to a certain degree.
Fig. 9 is a schematic block diagram of a network device according to an embodiment of the present invention, and as shown in fig. 9, an embodiment of the present invention further provides a network device 900, which includes:
a determining module 901, configured to determine configuration information of a control signaling, where the control signaling includes at least two activation signaling or at least two deactivation signaling, and the at least two activation signaling or the at least two deactivation signaling are located in a same control signaling sending cycle;
a sending module 902, configured to send the configuration information to a terminal.
In the network device of the embodiment of the present invention, the configuration information includes:
function indication information and time position information of the control signaling in a control signaling sending period;
wherein, the function indication information is used for indicating the terminal target function associated with the control signaling.
In the network device of the embodiment of the present invention, the time and location information includes:
at least one of first time location information and second time location information;
wherein the first time location information comprises: the signaling sending times and the time interval for sending two adjacent signaling;
the second time location information includes a transmission time identifier of each signaling.
In the network device of the embodiment of the present invention, the configuration information further includes:
controlling the duration of a signaling sending period;
the starting position of the control signaling sending period; and
and transmitting the offset of the initial transmission position of the control signaling relative to the initial position in the control signaling transmission period.
In the network device of the embodiment of the present invention, the terminal target function includes: receiving a paging message, receiving a system message, receiving a downlink multicast service, receiving a random access message in a random access process, or receiving downlink data in an active period of Discontinuous Reception (DRX).
The network device of the embodiment of the invention determines the configuration information of the control signaling and sends the configuration information to the terminal, the control signaling comprises at least two activation signaling or at least two deactivation signaling, and the at least two activation signaling or the at least two deactivation signaling are positioned in the same control signaling sending period. The embodiment of the invention configures a plurality of activation signaling or a plurality of deactivation signaling in a control signaling sending period and sends corresponding configuration information to the terminal, and the terminal can activate or deactivate corresponding terminal functions for a plurality of times in corresponding function activation intervals according to the configuration information of the plurality of activation signaling or the plurality of deactivation signaling, thereby providing corresponding services for the terminal more timely, reducing function delay and realizing power saving to a certain degree.
An embodiment of the present invention further provides a network device, including: the information transmission method applied to the network device comprises a memory, a processor and a computer program which is stored in the memory and can run on the processor, wherein when the computer program is executed by the processor, each process in the method embodiment of the information transmission method applied to the network device is realized, the same technical effect can be achieved, and in order to avoid repetition, the details are not repeated.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process in the method embodiment of the information transmission method applied to the network device, and can achieve the same technical effect, and is not described herein again to avoid repetition. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
As shown in fig. 10, an embodiment of the present invention further provides a network device 1000, including a processor 1001, a transceiver 1002, a memory 1003, and a bus interface, where:
the processor 1001 is configured to read the program in the memory 1003 and execute the following processes:
determining configuration information of control signaling, wherein the control signaling comprises at least two activation signaling or at least two deactivation signaling, and the at least two activation signaling or the at least two deactivation signaling are located in the same control signaling sending period; and sending the configuration information to a terminal.
In fig. 10, the bus architecture may include any number of interconnected buses and bridges, with one or more processors represented by processor 1001 and various circuits of memory represented by memory 1003 being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 1002 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium.
The processor 1001 is responsible for managing a bus architecture and general processes, and the memory 1003 may store data used by the processor 1001 in performing operations.
Optionally, the configuration information includes:
function indication information and time position information of the control signaling in a control signaling sending period;
wherein, the function indication information is used for indicating the terminal target function associated with the control signaling.
Optionally, the time and location information includes:
at least one of first time location information and second time location information;
wherein the first time location information comprises: the signaling sending times and the time interval for sending two adjacent signaling;
the second time location information includes a transmission time identifier of each signaling.
Optionally, the configuration information further includes:
controlling the duration of a signaling sending period;
the starting position of the control signaling sending period; and
and transmitting the offset of the initial transmission position of the control signaling relative to the initial position in the control signaling transmission period.
Optionally, the terminal target function includes: receiving a paging message, receiving a system message, receiving a downlink multicast service, receiving a random access message in a random access process, or receiving downlink data in an active period of Discontinuous Reception (DRX).
Fig. 11 is a schematic module diagram of a terminal according to an embodiment of the present invention, and as shown in fig. 11, an embodiment of the present invention further provides a terminal 1100, including:
a receiving module 1101, configured to receive configuration information of a control signaling, where the control signaling includes at least two activation signaling or at least two deactivation signaling, and the at least two activation signaling or the at least two deactivation signaling are located in a same control signaling sending period;
a detection module 1102, configured to perform control signaling detection processing according to the configuration information to obtain a detection result;
a processing module 1103, configured to perform terminal function activation processing or terminal function deactivation processing according to the detection result.
In the terminal of the embodiment of the present invention, the configuration information includes:
function indication information and time position information of the control signaling in a control signaling sending period;
wherein, the function indication information is used for indicating the terminal target function associated with the control signaling.
In the terminal of the embodiment of the present invention, the time and location information includes:
at least one of first time location information and second time location information;
wherein the first time location information comprises: the signaling sending times and the time interval for sending two adjacent signaling;
the second time location information includes a transmission time identifier of each signaling.
In the terminal of the embodiment of the present invention, the configuration information further includes:
controlling the duration of a signaling sending period;
the starting position of the control signaling sending period; and
and transmitting the offset of the initial transmission position of the control signaling relative to the initial position in the control signaling transmission period.
In the terminal of the embodiment of the present invention, the detection module includes:
the determining submodule is used for determining the detection time corresponding to the control signaling according to the time position information in the configuration information;
and the detection submodule is used for carrying out detection processing on the control signaling according to the detection time of the control signaling to obtain a detection result.
In the terminal of the embodiment of the present invention, the control signaling includes at least two activation signaling;
the processing module is used for activating the terminal target function associated with the control signaling in a target time interval and stopping the signaling activation detection processing when the activation signaling is detected at the current detection moment;
or, the terminal is configured to activate the terminal target function associated with the control signaling in the target time period of the target time interval when the activation signaling is detected at the current detection time, and the current detection time is not the last detection time in the control signaling transmission cycle, and continue to perform the activation signaling detection processing at the next detection time;
wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period;
when the current detection time is within the target time interval, the target time period is a time period from the current detection time to the start sending time or the end sending time of the next activation signaling, and the next detection time is the start sending time of the next activation signaling;
and when the current detection time is outside the target time interval, the target time period is a time period from the starting time of the target time interval to the starting transmission time or the ending transmission time of the next activation signaling.
In the terminal of the embodiment of the present invention, the control signaling includes at least two activation signaling;
the processing module is used for deactivating the terminal target function associated with the control signaling in the target time period of the target time interval when the activation signaling is not detected at the current detection time and the current detection time is not the last detection time in the control signaling sending period, and continuing to perform the detection processing of the activation signaling at the next detection time;
or, the terminal target function is used for deactivating the terminal target function associated with the control signaling in a target time interval when the activation signaling is not detected at the current detection time and the current detection time is the last detection time in the control signaling sending period;
wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period;
when the current detection time is within the target time interval, the target time period is a time period from the current detection time to the start sending time or the end sending time of the next activation signaling, and the next detection time is the start sending time of the next activation signaling;
and when the current detection time is outside the target time interval, the target time period is a time period from the starting time of the target time interval to the starting transmission time or the ending transmission time of the next activation signaling.
In the terminal of the embodiment of the present invention, the control signaling includes at least two deactivation signaling;
the processing module is used for deactivating the terminal target function associated with the control signaling in the target time period of the target time interval when the deactivation signaling is detected at the current detection time and the current detection time is not the last detection time in the control signaling sending period, and continuing to perform the detection processing of the deactivation signaling at the next detection time;
or, the terminal target function is used for deactivating the terminal target function associated with the control signaling in a target time interval when the deactivation signaling is detected at the current detection time and the current detection time is the last detection time in the control signaling sending period;
wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period;
when the current detection time is within the target time interval, the target time period is a time period from the current detection time to the next transmission starting time or transmission ending time of the deactivation signaling, and the next detection time is the transmission starting time of the next deactivation signaling;
and when the current detection time is positioned outside the target time interval, the target time period is a time period from the starting time of the target time interval to the starting sending time or the ending sending time of the next deactivation signaling.
In the terminal of the embodiment of the present invention, the control signaling includes at least two deactivation signaling;
the processing module is used for activating the terminal target function associated with the control signaling in the target time period of the target time interval when the deactivation signaling is not detected at the current detection moment and the current detection moment is not the last detection moment in the control signaling sending period, and continuing to perform the detection processing of the deactivation signaling at the next detection moment;
or, the terminal target function is configured to activate the terminal target function associated with the control signaling in a target time interval when the deactivation signaling is not detected at the current detection time and the current detection time is the last detection time in the control signaling sending period;
wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period;
when the current detection time is within the target time interval, the target time period is a time period from the current detection time to the next transmission starting time or transmission ending time of the deactivation signaling, and the next detection time is the transmission starting time of the next deactivation signaling;
and when the current detection time is positioned outside the target time interval, the target time period is a time period from the starting time of the target time interval to the starting sending time or the ending sending time of the next deactivation signaling.
In the terminal of the embodiment of the present invention, the terminal target function includes: receiving a paging message, receiving a system message, receiving a downlink multicast service, receiving a random access message in a random access process, or receiving downlink data in an active period of Discontinuous Reception (DRX).
An embodiment of the present invention further provides a terminal, including: the information transmission method applied to the terminal comprises a memory, a processor and a computer program which is stored in the memory and can run on the processor, wherein when the computer program is executed by the processor, each process in the information transmission method embodiment applied to the terminal is realized, the same technical effect can be achieved, and in order to avoid repetition, the details are not repeated.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process in the above-mentioned information transmission method embodiment applied to a terminal, and can achieve the same technical effect, and in order to avoid repetition, the details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
To better achieve the above object, as shown in fig. 12, an embodiment of the present invention further provides a terminal, which includes a memory 1220, a processor 1200, a transceiver 1210, a user interface 1230, a bus interface, and a computer program stored in the memory 1220 and running on the processor 1200, where the processor 1200 is configured to read the program in the memory 1220 and execute the following processes:
receiving configuration information of control signaling, wherein the control signaling comprises at least two activation signaling or at least two deactivation signaling, and the at least two activation signaling or the at least two deactivation signaling are located in the same control signaling sending period;
according to the configuration information, carrying out control signaling detection processing to obtain a detection result;
and performing terminal function activation processing or terminal function deactivation processing according to the detection result.
Where in fig. 12, the bus architecture may include any number of interconnected buses and bridges, with various circuits of one or more processors represented by processor 1200 and memory represented by memory 1220 being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 1210 may be a number of elements, including a transmitter and a transceiver, providing a means for communicating with various other apparatus over a transmission medium. For different user devices, the user interface 1230 may also be an interface capable of interfacing with a desired device externally, including but not limited to a keypad, display, speaker, microphone, joystick, etc.
The processor 1200 is responsible for managing the bus architecture and general processing, and the memory 1220 may store data used by the processor 1200 in performing operations.
Optionally, the configuration information includes:
function indication information and time position information of the control signaling in a control signaling sending period;
wherein, the function indication information is used for indicating the terminal target function associated with the control signaling.
Optionally, the time and location information includes:
at least one of first time location information and second time location information;
wherein the first time location information comprises: the signaling sending times and the time interval for sending two adjacent signaling;
the second time location information includes a transmission time identifier of each signaling.
Optionally, the configuration information further includes:
controlling the duration of a signaling sending period;
the starting position of the control signaling sending period; and
and transmitting the offset of the initial transmission position of the control signaling relative to the initial position in the control signaling transmission period.
Optionally, the processor 1200 reads the program in the memory 1220, and is further configured to execute:
determining the detection time corresponding to the control signaling according to the time position information in the configuration information;
and detecting the control signaling according to the detection time of the control signaling to obtain a detection result.
Optionally, the control signaling includes at least two activation signaling;
optionally, the processor 1200 reads the program in the memory 1220, and is further configured to execute:
when the activation signaling is detected at the current detection moment, activating the terminal target function associated with the control signaling in a target time interval, and stopping the activation signaling detection processing;
or, when the activation signaling is detected at the current detection time, and the current detection time is not the last detection time in the control signaling sending period, activating the terminal target function associated with the control signaling in the target time period of the target time interval, and continuing to perform the activation signaling detection processing at the next detection time;
wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period;
when the current detection time is within the target time interval, the target time period is a time period from the current detection time to the start sending time or the end sending time of the next activation signaling, and the next detection time is the start sending time of the next activation signaling;
and when the current detection time is outside the target time interval, the target time period is a time period from the starting time of the target time interval to the starting transmission time or the ending transmission time of the next activation signaling.
Optionally, the control signaling includes at least two activation signaling;
the processor 1200 reads the program in the memory 1220, and is further configured to perform:
when the activation signaling is not detected at the current detection moment and the current detection moment is not the last detection moment in the control signaling sending period, deactivating the terminal target function associated with the control signaling in the target time period of the target time interval, and continuing to perform the detection processing of the activation signaling at the next detection moment;
or when the activation signaling is not detected at the current detection moment and the current detection moment is the last detection moment in the control signaling sending period, deactivating the terminal target function associated with the control signaling in a target time interval;
wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period;
when the current detection time is within the target time interval, the target time period is a time period from the current detection time to the start sending time or the end sending time of the next activation signaling, and the next detection time is the start sending time of the next activation signaling;
and when the current detection time is outside the target time interval, the target time period is a time period from the starting time of the target time interval to the starting transmission time or the ending transmission time of the next activation signaling.
Optionally, the control signaling includes at least two deactivation signaling;
the processor 1200 reads the program in the memory 1220, and is further configured to perform:
when the deactivation signaling is detected at the current detection moment and the current detection moment is not the last detection moment in the control signaling sending period, deactivating the terminal target function associated with the control signaling in the target time period of the target time interval, and continuing to perform the detection processing of the deactivation signaling at the next detection moment;
or when the deactivation signaling is detected at the current detection time, and the current detection time is the last detection time in the control signaling sending period, deactivating the terminal target function associated with the control signaling in a target time interval;
wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period;
when the current detection time is within the target time interval, the target time period is a time period from the current detection time to the next transmission starting time or transmission ending time of the deactivation signaling, and the next detection time is the transmission starting time of the next deactivation signaling;
and when the current detection time is positioned outside the target time interval, the target time period is a time period from the starting time of the target time interval to the starting sending time or the ending sending time of the next deactivation signaling.
Optionally, the control signaling includes at least two deactivation signaling;
the processor 1200 reads the program in the memory 1220, and is further configured to perform:
when the deactivation signaling is not detected at the current detection moment and the current detection moment is not the last detection moment in the control signaling sending period, activating the terminal target function associated with the control signaling in the target time period of the target time interval, and continuing to perform the detection processing of the deactivation signaling at the next detection moment;
or when the deactivation signaling is not detected at the current detection moment, and the current detection moment is the last detection moment in the control signaling sending period, activating the terminal target function associated with the control signaling in a target time interval;
wherein the target time interval is a time interval associated with the terminal target function in the control signaling sending period;
when the current detection time is within the target time interval, the target time period is a time period from the current detection time to the next transmission starting time or transmission ending time of the deactivation signaling, and the next detection time is the transmission starting time of the next deactivation signaling;
and when the current detection time is positioned outside the target time interval, the target time period is a time period from the starting time of the target time interval to the starting sending time or the ending sending time of the next deactivation signaling.
Optionally, the terminal target function includes: receiving a paging message, receiving a system message, receiving a downlink multicast service, receiving a random access message in a random access process, or receiving downlink data in an active period of Discontinuous Reception (DRX).
Fig. 13 is a schematic diagram of a hardware structure of a terminal for implementing various embodiments of the present invention, where the terminal 1300 includes, but is not limited to: a radio frequency unit 1301, a network module 1302, an audio output unit 1303, an input unit 1304, a sensor 1305, a display unit 1306, a user input unit 1307, an interface unit 1308, a memory 1309, a processor 1310, a power supply 1311, and the like. Those skilled in the art will appreciate that the terminal configuration shown in fig. 13 is not intended to be limiting, and that the terminal may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
The processor 1310 is configured to receive configuration information of a control signaling, where the control signaling includes at least two activation signaling or at least two deactivation signaling, and the at least two activation signaling or the at least two deactivation signaling are located in the same control signaling sending period;
according to the configuration information, carrying out control signaling detection processing to obtain a detection result;
and performing terminal function activation processing or terminal function deactivation processing according to the detection result.
The above technical solution of the embodiment of the present invention determines configuration information of a control signaling, and sends the configuration information to a terminal, where the control signaling includes at least two activation signaling or at least two deactivation signaling, and the at least two activation signaling or the at least two deactivation signaling are located in the same control signaling sending cycle. The embodiment of the invention configures a plurality of activation signaling or a plurality of deactivation signaling in a control signaling sending period and sends corresponding configuration information to the terminal, and the terminal can activate or deactivate corresponding terminal functions for a plurality of times in corresponding function activation intervals according to the configuration information of the plurality of activation signaling or the plurality of deactivation signaling, thereby providing corresponding services for the terminal more timely, reducing function delay and realizing power saving to a certain degree.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 1301 may be configured to receive and transmit signals during a message transmission or call process, and specifically, receive downlink data from a network device and then process the received downlink data to the processor 1310; in addition, the uplink data is sent to the network device. In general, radio unit 1301 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 1301 can also communicate with a network and other devices through a wireless communication system.
The terminal provides wireless broadband internet access to the user through the network module 1302, such as helping the user send and receive e-mails, browse web pages, and access streaming media.
The audio output unit 1303 can convert audio data received by the radio frequency unit 1301 or the network module 1302 or stored in the memory 1309 into an audio signal and output as sound. Also, the audio output unit 1303 may also provide audio output related to a specific function performed by the terminal 1300 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 1303 includes a speaker, a buzzer, a receiver, and the like.
The input unit 1304 is used to receive audio or video signals. The input Unit 1304 may include a Graphics Processing Unit (GPU) 13041 and a microphone 13042, and the Graphics processor 13041 processes image data of still pictures or video obtained by an image capturing apparatus (such as a camera) in a video capture mode or an image capture mode. The processed image frames may be displayed on the display unit 1306. The image frames processed by the graphic processor 13041 may be stored in the memory 1309 (or other storage medium) or transmitted via the radio frequency unit 1301 or the network module 1302. The microphone 13042 can receive sounds and can process such sounds into audio data. The processed audio data may be converted into a format output transmittable to the mobile communication network device via the radio frequency unit 1301 in case of the phone call mode.
Terminal 1300 can also include at least one sensor 1305, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that adjusts the brightness of the display panel 13061 according to the brightness of ambient light, and a proximity sensor that turns off the display panel 13061 and/or backlight when the terminal 1300 moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration identification related functions (such as pedometer, tapping), and the like; the sensors 1305 may also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be described in detail herein.
The display unit 1306 is used to display information input by a user or information provided to the user. The Display unit 1306 may include a Display panel 13061, and the Display panel 13061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 1307 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the terminal. Specifically, the user input unit 1307 includes a touch panel 13071 and other input devices 13072. Touch panel 13071, also referred to as a touch screen, may collect touch operations by a user on or near it (e.g., operations by a user on touch panel 13071 or near touch panel 13071 using a finger, stylus, or any other suitable object or attachment). The touch panel 13071 may include two parts, a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 1310, and receives and executes commands sent from the processor 1310. In addition, the touch panel 13071 can be implemented by various types such as resistive, capacitive, infrared, and surface acoustic wave. The user input unit 1307 may include other input devices 13072 in addition to the touch panel 13071. In particular, the other input devices 13072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described herein again.
Further, the touch panel 13071 can be overlaid on the display panel 13061, and when the touch panel 13071 detects a touch operation on or near the touch panel, the touch operation can be transmitted to the processor 1310 to determine the type of the touch event, and then the processor 1310 can provide a corresponding visual output on the display panel 13061 according to the type of the touch event. Although the touch panel 13071 and the display panel 13061 are shown in fig. 13 as two separate components to implement the input and output functions of the terminal, in some embodiments, the touch panel 13071 may be integrated with the display panel 13061 to implement the input and output functions of the terminal, which is not limited herein.
An interface unit 1308 is an interface for connecting an external device to the terminal 1300. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. Interface unit 1308 can be used to receive input from an external device (e.g., data information, power, etc.) and transmit the received input to one or more elements within terminal 1300 or can be used to transmit data between terminal 1300 and an external device.
The memory 1309 may be used to store software programs as well as various data. The memory 1309 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 1309 can include high-speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 1310 is a control center of the terminal, connects various parts of the entire terminal using various interfaces and lines, and performs various functions of the terminal and processes data by operating or executing software programs and/or modules stored in the memory 1309 and calling data stored in the memory 1309, thereby monitoring the terminal as a whole. Processor 1310 may include one or more processing units; preferably, the processor 1310 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 1310.
The terminal 1300 may also include a power supply 1311 (e.g., a battery) for powering the various components, and preferably, the power supply 1311 may be logically coupled to the processor 1310 via a power management system that provides functionality for managing charging, discharging, and power consumption via the power management system.
In addition, terminal 1300 includes some functional modules that are not shown, and are not described herein again.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.