Service control method, device, user equipment, base station, and storage medium
The service control method addresses data loss in SDT services by prioritizing conflicting services based on pre-configured priority settings, ensuring higher-priority services are executed first to avoid data loss.
Patent Information
- Application Number
- JP2024504928
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-07-26
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2041-07-26
AI Technical Summary
Data loss of an SDT service is likely to occur when it conflicts with other services during initial access in a communication system.
A service control method that involves obtaining priority setting information to determine the priority between the SDT service and other services, and scheduling instructions from a base station, allowing the UE to decide whether to continue executing the SDT service based on this information.
Prevents data loss by ensuring that higher-priority services are executed first when conflicts arise, thereby suspending lower-priority services as necessary.
Smart Images

Figure 0007761749000001 
Figure 0007761749000002 
Figure 0007761749000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to the field of communications technology, and in particular to a service control method, apparatus, user equipment, base station, and storage medium. [Background technology]
[0002] In a communication system, a UE (User Equipment) usually performs SDT (Small Data Transmission) during initial access to improve data transmission efficiency. While the UE is performing an SDT service, it may receive a paging message sent from a base station. The paging message may trigger a random access process, causing the UE to perform a paging service. In this case, the SDT service may conflict with the paging service.
[0003] In the related art, when an SDT service conflicts with a paging service, the SDT service is interrupted or abandoned, which makes it easy for information data loss to occur in the SDT service. Summary of the Invention [Problem to be solved by the invention]
[0004] The present disclosure provides a service control method, a device, a user equipment, a base station, and a storage medium to solve the technical problem in the related art that data loss of an SDT service is likely to occur when the SDT service conflicts with other services. [Means for solving the problem]
[0005] A service control method provided by an embodiment of one aspect of the present disclosure is performed by a UE, obtaining priority setting information for indicating a priority between the small data transmission (SDT) service and other services; determining a scheduling instruction for scheduling another service sent from a base station during the execution of the SDT service; and determining whether to continue executing the SDT service based on the priority setting information and the scheduling instruction.
[0006] A service control method provided by an embodiment of another aspect of the present disclosure is performed by a base station, sending priority setting information to the UE to indicate the priority between the SDT service and other services; and executing the SDT service.
[0007] According to another embodiment of the present disclosure, there is provided a signal receiving device, a receiving module for obtaining priority setting information for indicating the priority between the SDT service and other services; a processing module for determining a scheduling instruction for scheduling another service sent from a base station during the execution of the SDT service; The processing module further determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction.
[0008] According to another embodiment of the present disclosure, there is provided a signal receiving device, a sending module for sending priority setting information to a UE to indicate the priority between the SDT service and other services; and a processing module for executing the SDT service.
[0009] An embodiment of another aspect of the present disclosure provides a communication device, the device including a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the device to perform a method provided by the embodiment of the one aspect above.
[0010] An embodiment of another aspect of the present disclosure provides a communication device, the device including a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the device to perform a method provided by the embodiment of the above another aspect.
[0011] According to another embodiment of the present disclosure, there is provided a communication device including a processor and an interface circuit; the interface circuit is used to receive and transmit code instructions to the processor; The processor executes the code instructions to perform the method provided by an embodiment of one aspect.
[0012] According to another embodiment of the present disclosure, there is provided a communication device including a processor and an interface circuit; the interface circuit is used to receive and transmit code instructions to the processor; The processor executes the code instructions to perform a method provided by an embodiment of another aspect.
[0013] A computer-readable storage medium provided by an embodiment of another aspect of the present disclosure has instructions stored thereon, which, when executed, realize a method provided by an embodiment of one aspect.
[0014] Another aspect of the present disclosure provides an embodiment of a computer-readable storage medium having instructions stored thereon, which, when executed, implements a method provided by the embodiment of the other aspect. [Effects of the Invention]
[0015] As described above, in the service control method, device, user equipment, base station, and storage medium provided by the embodiments of the present disclosure, the UE receives priority setting information transmitted from the base station to indicate the priority between the SDT service and other services. If the UE subsequently determines that it has received a scheduling instruction transmitted from the base station to schedule another service while the SDT service is being executed, the UE determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiments of the present disclosure, priority setting information to indicate the priority between the SDT service and other services is preset, and if a collision occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0016] Additional aspects and advantages of the disclosure will be set forth in part in the description that follows, and in part will be obvious from the description, or may be learned by practice of the disclosure. [Brief explanation of the drawings]
[0017] The above and / or additional aspects and advantages of the present disclosure will become clearer and easier to understand from the following description of the embodiments taken in conjunction with the drawings. The above and / or additional aspects and advantages of the present disclosure will become clearer and easier to understand from the following description of the embodiments taken in conjunction with the drawings. [Figure 1] 1 is a schematic flowchart of a service control method provided by an embodiment of the present disclosure. [Figure 2] 4 is a schematic flowchart of a service control method provided by another embodiment of the present disclosure. [Figure 3] 4 is a schematic flowchart of a service control method provided by a further embodiment of the present disclosure; [Figure 4] 4 is a schematic flowchart of a service control method provided by another embodiment of the present disclosure. [Figure 5] 4 is a schematic flowchart of a service control method provided by another embodiment of the present disclosure. [Figure 6] 4 is a schematic flowchart of a service control method provided by another embodiment of the present disclosure. [Figure 7] 4 is a schematic flowchart of a service control method provided by another embodiment of the present disclosure. [Figure 8] 4 is a schematic flowchart of a service control method provided by another embodiment of the present disclosure. [Figure 9] 4 is a schematic flowchart of a service control method provided by another embodiment of the present disclosure. [Figure 10] 4 is a schematic flowchart of a service control method provided by another embodiment of the present disclosure. [Figure 11] 4 is a schematic flowchart of a service control method provided by another embodiment of the present disclosure. [Figure 12] 4 is a schematic flowchart of a service control method provided by another embodiment of the present disclosure. [Figure 13] 1 is a schematic flowchart of a service control device provided by an embodiment of the present disclosure. [Figure 14] 10 is a schematic flowchart of a service control device provided by another embodiment of the present disclosure. [Figure 15] FIG. 1 is a block diagram of user equipment provided by one embodiment of the present disclosure. [Figure 16] FIG. 2 is a block diagram of a base station provided by one embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0018] Reference will now be made in detail to illustrative embodiments, examples of which are illustrated in the drawings. When the following description refers to the drawings, like numerals in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following illustrative examples do not represent all embodiments consistent with embodiments of the present invention. Rather, they are merely examples of apparatus and methods consistent with some aspects of embodiments of the present invention, as set forth in the appended claims.
[0019] The terms used in the embodiments of the present disclosure are for the purpose of describing particular embodiments and are not intended to limit the embodiments of the present disclosure. Unless the context clearly indicates otherwise, the singular forms "a," "an," and "the" used in the embodiments of the present disclosure and the appended claims also include the plural forms. Furthermore, the term "and / or" as used herein refers to and includes any and all possible combinations of one or more associated and listed items.
[0020] It should be understood that, although various pieces of information may be described using terms such as first, second, and third in the embodiments of the present disclosure, these pieces of information should not be limited to these terms. These terms are used only to distinguish between pieces of information of the same type. For example, first information could be referred to as second information, and similarly, second information could be referred to as first information, without departing from the scope of the embodiments of the present disclosure. Depending on the context, the term "when" as used herein can be interpreted as "when," "when," or "in response to determining."
[0021] Hereinafter, the embodiments of the present disclosure will be described in detail, and examples of the embodiments are shown in the drawings, and the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the drawings are illustrative and are used to explain the present disclosure, and should not be understood as limiting the present disclosure.
[0022] In the service control method, device, user equipment, base station, and storage medium provided by the embodiments of the present disclosure, a UE acquires priority setting information from a base station to indicate the priority between a small data transmission (SDT) service and other services. If the UE subsequently determines that it has received a scheduling instruction from the base station to schedule another service while the SDT service is being executed, the UE determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiments of the present disclosure, priority setting information to indicate the priority between the SDT service and other services is pre-configured. If a collision occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0023] The service control method, device, user equipment, base station, and storage medium provided by the embodiments of the present disclosure will be described in detail below in conjunction with the accompanying drawings.
[0024] FIG. 1 is a schematic flowchart of a service control method provided by an embodiment of the present disclosure, which is executed by a UE. As shown in FIG. 1, the service control method may include the following steps 101 to 103.
[0025] In step 101, priority setting information is obtained.
[0026] The service control method of the present disclosure is applicable to any UE. The UE may refer to a device that provides voice and / or data connectivity to a user. The UE can communicate with one or more core networks via a Radio Access Network (RAN). The UE may be, for example, a sensor device, an Internet of Things device such as a mobile phone (also called a "cellular" phone), or a computer with an Internet of Things device, and may be, for example, a fixed, portable, pocket, handheld, computer-embedded, or vehicle-mounted device. For example, the UE may be a station (STA), subscriber unit, subscriber station, mobile station, mobile, remote station, access point, remote terminal, access terminal, user terminal, or user agent. Alternatively, the UE may be an unmanned aerial vehicle device. Alternatively, the UE may be an in-vehicle device, such as a mobile computer with wireless communication capabilities or a wireless communication device with an external mobile computer. Alternatively, the UE may be a roadside device, such as a street lamp, traffic light or other roadside device with wireless communication capabilities.
[0027] In one embodiment of the present disclosure, the priority setting information may be used to indicate a priority between the SDT service and another service, where the other service may be a paging service. Exemplarily, in one embodiment of the present disclosure, the paging service may be, for example, a Mobile Terminated (MT) service.
[0028] In one embodiment of the present disclosure, the method for the UE to obtain priority setting information may include obtaining priority setting information transmitted from a base station.
[0029] In another embodiment of the present disclosure, a method for a UE to obtain priority setting information may include determining the priority setting information based on a protocol.
[0030] Furthermore, in one embodiment of the present disclosure, before executing the SDT service, the UE may further obtain an SDT resource configuration, and the UE may correspondingly execute the SDT service based on the SDT resource configuration.
[0031] Here, in one embodiment of the present disclosure, the SDT resource configuration is specifically as follows: The service process type of the SDT service, The bearer type corresponding to the SDT service, a bearer identifier corresponding to the SDT service; and an execution stage corresponding to the SDT service.
[0032] Specifically, in one embodiment of the present disclosure, the service process type of the above SDT service may include at least one of the following: 4-step RACH (4-step random access channel , 4-step Random Access CHannel) SDT service process, that is, SDT is performed in the 4-step RACH process. 2-step RACH (2-step random access channel , 2-step Random Access CHannel) SDT service process, that is, SDT is performed in the 2-step RACH process. A CG (Configure Grant) SDT service process, in which the CG SDT service process may perform SDT on dedicated PUSCH (Physical Uplink Shared Channel) resources (e.g., CG resources and / or PUR (Preallocated Uplink Resources)) configured by the base station.
[0033] In one embodiment of the present disclosure, the bearer type corresponding to the SDT service is: DRB (Data Radio Bearer) and SRB (Signaling Radio Bearer) and MCG RB (Master Cell Group Radio Bearer) and SCG RB (Secondary Cell Group Radio Bearer), Split bearer.
[0034] In one embodiment of the present disclosure, the bearer identifier corresponding to the SDT service is: DRB-1 and SRB-1 and at least one of
[0035] In one embodiment of the present disclosure, the execution step corresponding to the SDT service includes: An initial data transmission step may include triggering an SDT service to initially transmit data and receiving confirmation information from the base station for the initially transmitted data; and a subsequent data transmission step which may include a step from receiving confirmation information from the base station for the initially transmitted data to a step from receiving a connection release message transmitted from the base station.
[0036] It should be noted that in an embodiment of the present disclosure, for the initial data transmission stage, if the service process type of the SDT service is different, the manner of determining whether confirmation information has been received will also be different.
[0037] Specifically, in one embodiment of the present disclosure, when the service process type of the SDT service is a 4-step RACH SDT service process, if a contention resolution identifier Msg4 is received, it is determined that confirmation information for the initially transmitted data has been received from the base station.
[0038] In another embodiment of the present disclosure, when the service process type of the SDT service is a 2-step RACH SDT service process, if a contention resolution identifier of MsgB is received, it is determined that confirmation information for the initially transmitted data has been received from the base station.
[0039] In another embodiment of the present disclosure, when the service process type of the SDT service is a CG SDT service process, after transmitting data using the CG resource, the UE starts a feedback timer (e.g., feedback timer) to monitor feedback information transmitted from the base station. When the UE receives a data reception success indication transmitted from the base station (e.g., ACK (Acknowledgement) information indicated by physical layer DCI (Downlink Control Information)), the UE determines that it has received acknowledgement information from the base station for the initially transmitted data.
[0040] Furthermore, in one embodiment of the present disclosure, a method for a UE to obtain an SDT resource configuration may include receiving an SDT resource configuration transmitted from a base station.
[0041] In another embodiment of the present disclosure, a method for a UE to obtain an SDT resource configuration may include determining an SDT resource configuration based on a protocol.
[0042] Here, in one embodiment of the present disclosure, when a UE receives an SDT resource configuration transmitted from a base station, the method by which the base station transmits the SDT resource configuration differs depending on the service process type of the SDT service.
[0043] Specifically, in one embodiment of the present disclosure, when the service process type of the SDT service is a 2-step RACH SDT service process or a 4-step RACH SDT service process, the UE can obtain the SDT resource configuration sent by the base station through a system message.
[0044] In another embodiment of the present disclosure, when the service process type of the SDT service is a CG SDT service process, the UE can obtain the SDT resource configuration sent by the base station through an RRC (Radio Resource Control) Release message.
[0045] Based on the above, in one embodiment of the present disclosure, after receiving an SDT resource configuration sent from a base station, a UE can execute an SDT service according to at least one of the service process type of the SDT service indicated by the SDT resource configuration, the bearer type corresponding to the SDT service, the bearer identifier corresponding to the SDT service, and the execution stage corresponding to the SDT service.
[0046] In step 102, during the execution of the SDT service, a scheduling instruction sent from the base station for scheduling another service is determined.
[0047] In step 103, it is determined whether to continue executing the SDT service based on the priority setting information and the scheduling instruction.
[0048] Here, in one embodiment of the present disclosure, the priority setting information may include that priority information of the SDT service is different from priority information of the paging service. Exemplarily, in one embodiment of the present disclosure, the priority setting information may include that priority information of the SDT service is higher than priority information of the paging service. In another embodiment of the present disclosure, the priority setting information may include that priority information of the SDT service is lower than priority information of the paging service.
[0049] In addition, in one embodiment of the present disclosure, when a UE determines that it has received a scheduling instruction sent from a base station to schedule another service while executing an SDT service, the UE can execute a service with a higher priority based on priority setting information.
[0050] For detailed explanations of the above "how to determine that a scheduling instruction for scheduling another service transmitted from a base station has been received" and "how to determine whether to continue executing an SDT service based on priority setting information and a scheduling instruction", please refer to the explanations of the subsequent embodiments, and detailed explanations will be omitted in the embodiments of the present disclosure.
[0051] As described above, in the service control method provided by the embodiment of the present disclosure, the UE receives priority setting information transmitted from the base station to indicate the priority between the SDT service and other services. If the UE subsequently determines that it has received a scheduling instruction transmitted from the base station to schedule another service while the SDT service is being executed, the UE determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiment of the present disclosure, priority setting information to indicate the priority between the SDT service and other services is pre-configured. When a conflict occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0052] FIG. 2 is a schematic flowchart of a service control method provided by an embodiment of the present disclosure, which is executed by a UE. As shown in FIG. 2, the service control method may include the following steps 201 to 203.
[0053] In step 201, priority setting information is obtained to indicate the priority between other services and the paging service.
[0054] Here, for an explanation of the priority setting information, please refer to the above explanation, and a detailed explanation will be omitted in the embodiment of the present disclosure.
[0055] In step 202, while the SDT service is being executed, it is determined whether a scheduling instruction for scheduling another service transmitted from the base station is received, and if it is determined that the scheduling instruction is received, step 203 is executed.
[0056] Here, in one embodiment of the present disclosure, a method for determining whether a scheduling instruction for scheduling another service sent from a base station has been received may include the following steps 1 to 3.
[0057] In step 1, the UE receives scheduling information transmitted from a base station via a P-RNTI PDCCH (Paging Radio Network Temporary Identity Physical Downlink Control Channel), where the scheduling information may be used to instruct the UE to receive a message on a PDSCH. Exemplarily, in one embodiment of the present disclosure, the scheduling information may be, for example, DCI information.
[0058] In one embodiment of the present disclosure, the scheduling information may be specifically used to instruct the UE to receive a short message or a paging RRC message.
[0059] Here, in one embodiment of the present disclosure, the short message may be used to indicate a system information change, and when the scheduling message indicates that the UE should receive the short message, the UE receives the short message at a PO (Paging Occasion) position, and after receiving the short message, receives the changed system information according to the indication of the short message.
[0060] In addition, in one embodiment of the present disclosure, the paging RRC message may be used to trigger a paging service. If the scheduling message indicates that the UE receives the paging RRC message, the UE receives the paging RRC message at the PO location. After receiving the paging RRC message, if the UE's own identifier is indicated in the paging RRC message, the UE triggers a random access process to perform the paging service.
[0061] In step 2, it is determined whether a paging RRC message that triggers a paging service is indicated in the scheduling information.
[0062] In step 3, if a paging RRC message is indicated in the scheduling information, determine that the base station has scheduled a paging RRC message triggering a paging service via the P-RNTI PDCCH, and determine that another scheduling indication for scheduling a service has been received.
[0063] Here, in another embodiment of the present disclosure, a method for determining whether a scheduling instruction for scheduling another service transmitted from a base station has been received may include the following steps a to c.
[0064] In step a, receive scheduling information sent from a base station via a P-RNTI PDCCH, where the scheduling information may be used to instruct the UE to receive a message on a PDSCH.
[0065] In step b, it is determined whether or not a short message is indicated in the scheduling information.
[0066] In step c, if the scheduling information does not indicate a short message, it is considered that the scheduling information indicates a paging RRC message, and thus it is determined that another scheduling instruction for scheduling a service has been received.
[0067] In step 203, it is determined whether to continue executing the SDT service based on the priority setting information and the scheduling instruction.
[0068] Here, in one embodiment of the present disclosure, if it is determined in the above step 202 that a scheduling instruction for scheduling another service sent from the base station is received during the execution of the SDT service, it can be determined that the SDT service conflicts with the other service. At this time, it is necessary to select and execute a service with a higher priority from the SDT service and the other service based on the priority setting information, thereby ensuring that data of the higher priority service is not lost.
[0069] Here, a specific method for determining whether to continue executing an SDT service based on priority setting information and scheduling instructions will be described in detail in the following embodiments.
[0070] As described above, in the service control method provided by the embodiment of the present disclosure, the UE receives priority setting information transmitted from the base station to indicate the priority between the SDT service and other services. If the UE subsequently determines that it has received a scheduling instruction transmitted from the base station to schedule another service while the SDT service is being executed, the UE determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiment of the present disclosure, priority setting information to indicate the priority between the SDT service and other services is pre-configured. When a conflict occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0071] FIG. 3 is a schematic flowchart of an information determination method provided by an embodiment of the present disclosure, which is performed by a UE. As shown in FIG. 3, the service control method may include the following steps 301 to 303.
[0072] In step 301, obtain priority setting information for indicating the priority between the SDT service and other services, where the priority setting information indicates that the priority of the SDT service is higher than that of the paging service.
[0073] In step 302, it is determined whether a scheduling instruction for scheduling another service transmitted from the base station is received during the execution of the SDT service. If it is determined that the scheduling instruction is received, step 303 is executed.
[0074] Here, please refer to the above description of steps 301 and 302, and detailed description will be omitted in the embodiment of the present disclosure.
[0075] In step 303, the reception of the PDSCH indicated by the scheduling instruction is ignored.
[0076] Here, in one embodiment of the present disclosure, if it is determined in step 302 that a scheduling instruction for scheduling another service transmitted from a base station has been received during the execution of the SDT service, it can be determined that the SDT service has conflicted with the other service. In this case, since the priority of the SDT service is higher than that of the paging service, the paging service can be ignored and the SDT service can be continued to be executed.
[0077] Here, in one embodiment of the present disclosure, the method for ignoring a paging service may include ignoring reception of a PDSCH indicated by a scheduling indication, specifically, ignoring reception of a PDSCH indicated by scheduling information in a P-RNTI PDCCH, that is, even if the UE receives scheduling information transmitted by a base station through a P-RNTI PDCCH, the UE does not monitor the PDSCH based on the scheduling information to receive a message indicated by the scheduling information.
[0078] As described above, in the service control method provided by the embodiment of the present disclosure, the UE receives priority setting information transmitted from the base station to indicate the priority between the SDT service and other services. If the UE subsequently determines that it has received a scheduling instruction transmitted from the base station to schedule another service while the SDT service is being executed, the UE determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiment of the present disclosure, priority setting information to indicate the priority between the SDT service and other services is pre-configured. When a conflict occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0079] FIG. 4 is a schematic flowchart of a service control method provided by an embodiment of the present disclosure, which is executed by a UE. As shown in FIG. 4, the service control method may include the following steps 401 to 403.
[0080] In step 401, obtain priority setting information for indicating the priority between an SDT service and other services, where the priority setting information indicates that the priority of the SDT service is higher than the paging service.
[0081] In step 402, it is determined whether a scheduling instruction for scheduling another service transmitted from the base station is received during the execution of the SDT service. If it is determined that the scheduling instruction is received, step 403 is executed.
[0082] Here, for steps 401 and 402, please refer to the above description, and detailed description will be omitted in the embodiment of the present disclosure.
[0083] In step 403, receive a paging RRC message on the PDSCH according to a scheduling instruction, and ignore the received paging RRC message.
[0084] Here, in one embodiment of the present disclosure, if it is determined that a scheduling instruction for scheduling another service transmitted from the base station is received during the execution of the SDT service in step 402, it can be determined that the SDT service has conflicted with the other service. In this case, based on the fact that the priority of the SDT service is higher than that of the paging service, the paging service can be ignored and the SDT service can be continued to be executed.
[0085] In one embodiment of the present disclosure, the method for ignoring a paging service may include ignoring a received paging RRC message, that is, after receiving scheduling information transmitted by a base station through a P-RNTI PDCCH, the UE monitors a PDSCH based on the scheduling message, and, if the UE receives a paging RRC message transmitted by a base station through the PDSCH, ignores the received paging RRC message.
[0086] As described above, in the service control method provided by the embodiment of the present disclosure, the UE receives priority setting information transmitted from the base station to indicate the priority between the SDT service and other services. If the UE subsequently determines that it has received a scheduling instruction transmitted from the base station to schedule another service while the SDT service is being executed, the UE determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiment of the present disclosure, priority setting information to indicate the priority between the SDT service and other services is pre-configured. When a conflict occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0087] FIG. 5 is a schematic flowchart of a service control method provided by an embodiment of the present disclosure, which is performed by a UE. As shown in FIG. 5, the service control method may include the following steps 501 to 503.
[0088] In step 501, obtain priority setting information for indicating the priority between an SDT service and other services, where the priority setting information indicates that the priority of the SDT service is higher than the paging service.
[0089] In step 502, it is determined whether a scheduling instruction for scheduling another service transmitted from the base station is received during the execution of the SDT service. If it is determined that the scheduling instruction is received, step 503 is executed.
[0090] Here, please refer to the above description of steps 501 and 502, and detailed description will be omitted in the embodiment of the present disclosure.
[0091] In step 503, based on the scheduling instruction, receive a paging RRC message on the PDSCH, and if the paging RRC message indicates an identifier of the UE, ignore the received paging RRC message.
[0092] Here, in one embodiment of the present disclosure, if it is determined in step 502 that a scheduling instruction for scheduling another service transmitted from a base station has been received during the execution of the SDT service, it can be determined that the SDT service has conflicted with the other service. In this case, since the priority of the SDT service is higher than that of the paging service, the paging service can be ignored and the SDT service can be continued to be executed.
[0093] In one embodiment of the present disclosure, the method for ignoring a paging service may include ignoring a received paging RRC message if the paging RRC message indicates a UE identifier. That is, after receiving scheduling information transmitted by the base station through a P-RNTI PDCCH, the UE monitors a PDSCH based on the scheduling message, and when receiving a paging RRC message transmitted by the base station through the PDSCH, determines whether a UE identifier is indicated in the paging RRC message, and ignores the received paging RRC message if a UE identifier is indicated.
[0094] As described above, in the service control method provided by the embodiment of the present disclosure, the UE receives priority setting information transmitted from the base station to indicate the priority between the SDT service and other services. If the UE subsequently determines that it has received a scheduling instruction transmitted from the base station to schedule another service while the SDT service is being executed, the UE determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiment of the present disclosure, priority setting information to indicate the priority between the SDT service and other services is pre-configured. When a conflict occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0095] FIG. 6 is a schematic flowchart of a service control method provided by an embodiment of the present disclosure, which is performed by a UE. As shown in FIG. 6, the service control method may include the following steps 601 to 603.
[0096] In step 601, obtain priority setting information for indicating the priority between an SDT service and other services, where the priority setting information indicates that the priority of the SDT service is higher than the paging service.
[0097] In step 602, it is determined whether a scheduling instruction for scheduling another service transmitted from the base station is received during the execution of the SDT service. If it is determined that the scheduling instruction is received, step 603 is executed.
[0098] Here, please refer to the above description of steps 601 and 602, and detailed description will be omitted in the embodiment of the present disclosure.
[0099] In step 603, receive a paging RRC message on the PDSCH according to the scheduling instruction, and if the paging RRC message indicates an identifier of the UE, ignore the paging service triggered by the UE according to the paging RRC message.
[0100] Here, in one embodiment of the present disclosure, if it is determined in step 602 that a scheduling instruction for scheduling another service transmitted from a base station has been received during the execution of the SDT service, it can be determined that the SDT service has conflicted with the other service. In this case, the priority information of the SDT service is higher than the priority information of the paging service, so the paging service can be ignored and the SDT service can be continued to be executed.
[0101] Here, in one embodiment of the present disclosure, the method for ignoring a paging service may include ignoring a paging service triggered by a UE based on a paging RRC message, that is, after receiving scheduling information transmitted by a base station through a P-RNTI PDCCH, the UE monitors a PDSCH based on the scheduling message, and upon receiving a paging RRC message transmitted by a base station through the PDSCH, determines whether a UE identifier is indicated in the paging RRC message, and if a UE identifier is indicated, does not trigger a random access process based on the paging RRC message.
[0102] As described above, in the service control method provided by the embodiment of the present disclosure, the UE receives priority setting information transmitted from the base station to indicate the priority between the SDT service and other services. If the UE subsequently determines that it has received a scheduling instruction transmitted from the base station to schedule another service while the SDT service is being executed, the UE determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiment of the present disclosure, priority setting information to indicate the priority between the SDT service and other services is pre-configured. When a conflict occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0103] FIG. 7 is a schematic flowchart of a service control method provided by an embodiment of the present disclosure, which is executed by a UE. As shown in FIG. 7, the service control method may include the following steps 701 to 703.
[0104] In step 701, obtain priority setting information for indicating the priority between the SDT service and other services, where the priority setting information indicates that the priority information of the SDT service is lower than the priority information of the paging service.
[0105] In step 702, it is determined whether a scheduling instruction for scheduling another service transmitted from the base station is received during the execution of the SDT service. If it is determined that the scheduling instruction is received, step 703 is executed.
[0106] Here, please refer to the above description of steps 701 and 702, and detailed description will be omitted in the embodiment of the present disclosure.
[0107] In step 703, receive a paging RRC message on the PDSCH according to the scheduling instruction, and if the paging RRC message indicates an identifier of the UE, abandon the SDT service and trigger a paging service according to the paging RRC message.
[0108] Here, in one embodiment of the present disclosure, if it is determined in step 702 that a scheduling instruction for scheduling another service sent from the base station is received during the execution of the SDT service, it can be determined that the SDT service conflicts with the other service. In this case, based on the fact that the priority of the SDT service is lower than that of the paging service, the SDT service can be directly abandoned / suspended, and the paging service can be triggered based on the paging RRC message.
[0109] As described above, in the service control method provided by the embodiment of the present disclosure, the UE receives priority setting information transmitted from the base station to indicate the priority between the SDT service and other services. If the UE subsequently determines that it has received a scheduling instruction transmitted from the base station to schedule another service while the SDT service is being executed, the UE determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiment of the present disclosure, priority setting information to indicate the priority between the SDT service and other services is pre-configured. When a conflict occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0110] FIG. 8 is a schematic flowchart of a service control method provided by an embodiment of the present disclosure, which is performed by a UE. As shown in FIG. 8, the service control method may include the following steps 801 to 803.
[0111] In step 801, priority setting information is obtained.
[0112] In step 802, receive an SDT resource configuration sent from a base station.
[0113] In step 803, the SDT service is executed based on the SDT resource configuration.
[0114] Here, please refer to the above description of steps 801 to 803, and detailed description will be omitted in the embodiment of the present disclosure.
[0115] As described above, in the service control method provided by the embodiment of the present disclosure, the UE receives priority setting information transmitted from the base station to indicate the priority between the SDT service and other services. If the UE subsequently determines that it has received a scheduling instruction transmitted from the base station to schedule another service while the SDT service is being executed, the UE determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiment of the present disclosure, priority setting information to indicate the priority between the SDT service and other services is pre-configured. When a conflict occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0116] FIG. 9 is a schematic flowchart of a service control method provided by an embodiment of the present disclosure, which is performed by a base station. As shown in FIG. 9, the service control method may include the following steps 901 to 902.
[0117] In step 901, priority setting information is sent to the UE.
[0118] In one embodiment of the present disclosure, the priority setting information may be used to indicate a priority between the SDT service and another service, where in one embodiment of the present disclosure, the other service may be a paging service. Exemplarily, in one embodiment of the present disclosure, the paging service may be, for example, an MT service.
[0119] Furthermore, in one embodiment of the present disclosure, before executing the SDT service, the base station may further send an SDT resource configuration to the UE, so that the UE can correspondingly execute the SDT service based on the SDT resource configuration.
[0120] Here, in one embodiment of the present disclosure, the SDT resource configuration is specifically as follows: The service process type of the SDT service, The bearer type corresponding to the SDT service, a bearer identifier corresponding to the SDT service; and an execution stage corresponding to the SDT service.
[0121] And, in one embodiment of the present disclosure, the service process type of the above SDT service may include at least one of the following: 4-step RACH SDT service process, i.e., SDT is performed in a 4-step RACH process. 2-step RACH SDT service process, i.e., SDT is performed in the 2-step RACH process. CG SDT service process, where the CG SDT service process may be to perform SDT on dedicated PUSCH resources (such as CG resources and / or PUR) configured by the base station.
[0122] In one embodiment of the present disclosure, the bearer type corresponding to the SDT service is: DRB and SRB and MCG RB and SCG RB and Split bear and at least one of.
[0123] In one embodiment of the present disclosure, the bearer identifier corresponding to the SDT service is: DRB-1 and SRB-1 and at least one of
[0124] In one embodiment of the present disclosure, the execution step corresponding to the SDT service includes: An initial data transmission step may include triggering an SDT service to initially transmit data and receiving confirmation information from the base station for the initially transmitted data; and a subsequent data transmission step which may include a step from receiving confirmation information from the base station for the initially transmitted data to a step from receiving a connection release message transmitted from the base station.
[0125] Here, in one embodiment of the present disclosure, in the initial data transmission step, if the service process type of the SDT service is different, the manner of determining whether confirmation information has been received will also be different.
[0126] Specifically, in one embodiment of the present disclosure, when the service process type of the SDT service is a 4-step RACH SDT service process, if a contention resolution identifier Msg4 is received, it is determined that confirmation information for the initially transmitted data has been received from the base station.
[0127] In another embodiment of the present disclosure, when the service process type of the SDT service is a 2-step RACH SDT service process, if a contention resolution identifier of MsgB is received, it is determined that confirmation information for the initially transmitted data has been received from the base station.
[0128] In another embodiment of the present disclosure, when the service process type of the SDT service is a CG SDT service process, after the UE transmits data using the CG resource, it starts a feedback timer (e.g., feedbackTimer) to monitor feedback information transmitted from the base station. Thus, when it receives a data reception success indication transmitted from the base station (e.g., ACK (Acknowledgement) information indicated by physical layer DCI (Downlink Control Information)), it determines that it has received acknowledgement information from the base station for the initially transmitted data.
[0129] In addition, in one embodiment of the present disclosure, when the service process types of the SDT service are different, the method in which the base station transmits the SDT resource configuration is also different.
[0130] Specifically, in one embodiment of the present disclosure, when the service process type of the SDT service is a 4-step RACH SDT service process or a 4-step RACH SDT service process, the UE may obtain the SDT resource configuration sent by the base station through a system message.
[0131] In another embodiment of the present disclosure, if the service process type of the SDT service is a CG SDT service process, the UE may obtain the SDT resource configuration sent by the base station through an RRC (Radio Resource Control) Release message.
[0132] Based on the above, in one embodiment of the present disclosure, after a UE receives an SDT resource configuration sent from a base station, it may execute an SDT service based on at least one of the service process type of the SDT service indicated by the SDT resource configuration, the bearer type corresponding to the SDT service, the bearer identifier corresponding to the SDT service, and the execution stage corresponding to the SDT service.
[0133] Based on the above, in one embodiment of the present disclosure, after a UE receives an SDT resource configuration sent from a base station, it may execute an SDT service based on at least one of the service process type of the SDT service indicated by the SDT resource configuration, the bearer type corresponding to the SDT service, the bearer identifier corresponding to the SDT service, and the execution stage corresponding to the SDT service.
[0134] In step 902, the SDT service is executed.
[0135]
[0013] As described above, in the service control method provided by the embodiment of the present disclosure, the base station transmits priority setting information to the UE, and the priority setting information is used to indicate the priority between the SDT service and other services. If the UE determines that it has received a scheduling instruction for scheduling another service from the base station while executing the SDT service, it determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiment of the present disclosure, priority setting information for indicating the priority between the SDT service and other services is pre-configured. When a conflict occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0136] FIG. 10 is a schematic flowchart of a service control method provided by an embodiment of the present disclosure, which is performed by a base station. As shown in FIG. 10, the service control method may include the following steps 1001 to 1003.
[0137] In step 1001, priority setting information is sent to the UE to indicate the priority between other services and paging, and the priority setting information indicates that the priority information of the SDT service is higher than the priority information of the paging service.
[0138] In step 1002, during the execution of the SDT service, scheduling information is sent to the UE via the P-RNTI PDCCH.
[0139] Here, in one embodiment of the present disclosure, the scheduling information may be used to instruct the UE to receive a message on a PDSCH. In one embodiment of the present disclosure, the scheduling information may be used to instruct the UE to receive a paging RRC message that triggers a paging service. In another embodiment of the present disclosure, the scheduling information may not instruct the UE to receive a short message.
[0140] Here, for a detailed introduction of the short message and the paging RRC message, please refer to the description of the above embodiment, and a detailed description will be omitted in the embodiment of the present disclosure.
[0141] In step 1003, the SDT service continues to run.
[0142]
[0013] As described above, in the service control method provided by the embodiment of the present disclosure, the base station transmits priority setting information to the UE, and the priority setting information is used to indicate the priority between the SDT service and other services. If the UE determines that it has received a scheduling instruction for scheduling another service from the base station while executing the SDT service, it determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiment of the present disclosure, priority setting information for indicating the priority between the SDT service and other services is pre-configured. When a conflict occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0143] FIG. 11 is a schematic flowchart of a service control method provided by an embodiment of the present disclosure, which is performed by a base station. As shown in FIG. 11, the service control method may include the following steps 1101 to 1103.
[0144] In step 1101, priority setting information is sent to the UE to indicate the priority between the SDT service and other services, where the priority setting information indicates that the priority information of the SDT service is lower than the priority information of the paging service.
[0145] In step 1102, during the execution of the SDT service, scheduling information is sent to the UE via the P-RNTI PDCCH.
[0146] In step 1103, the SDT service is abandoned and a paging service is performed.
[0147] Here, please refer to the above description for steps 1101-1103, and detailed description will be omitted in the embodiment of the present disclosure.
[0148]
[0013] As described above, in the service control method provided by the embodiment of the present disclosure, the base station transmits priority setting information to the UE, and the priority setting information is used to indicate the priority between the SDT service and other services. If the UE determines that it has received a scheduling instruction for scheduling another service from the base station while executing the SDT service, it determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiment of the present disclosure, priority setting information for indicating the priority between the SDT service and other services is pre-configured. When a conflict occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0149] FIG. 12 is a schematic flowchart of a service control method provided by an embodiment of the present disclosure, which is performed by a base station. As shown in FIG. 12, the service control method may include the following steps 1201 to 1203.
[0150] In step 1201, priority setting information is sent to the UE to indicate the priority between the SDT service and other services.
[0151] In step 1202, send an SDT resource configuration to the UE.
[0152] In step 1203, the SDT service is executed.
[0153] Here, please refer to the above description regarding steps 1201 to 1203, and detailed description will be omitted in the embodiment of the present disclosure.
[0154]
[0013] As described above, in the service control method provided by the embodiment of the present disclosure, the base station transmits priority setting information to the UE, and the priority setting information is used to indicate the priority between the SDT service and other services. If the UE determines that it has received a scheduling instruction for scheduling another service from the base station while executing the SDT service, it determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiment of the present disclosure, priority setting information for indicating the priority between the SDT service and other services is pre-configured. When a conflict occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0155] FIG. 13 is a schematic structural diagram of a signal receiving device 1300 provided by an embodiment of the present disclosure, which is applied to a UE. As shown in FIG. 13, the signal receiving device 1300 includes: a receiving module 1301 for obtaining priority setting information for indicating the priority between the SDT service and other services; and a processing module 1302 for determining a scheduling instruction for scheduling another service, sent from the base station, during the execution of the SDT service; The processing module 1302 further determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction.
[0156] As described above, in the information receiving device provided in the embodiment of the present disclosure, the UE receives priority setting information transmitted from the base station to indicate the priority between the SDT service and other services. If the UE subsequently determines that it has received a scheduling instruction transmitted from the base station to schedule another service while the SDT service is being executed, it determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiment of the present disclosure, priority setting information to indicate the priority between the SDT service and other services is preset, and if a collision occurs between the SDT service and other services, the higher priority service is executed first, so that the process of the higher priority service can be suspended and data loss of the high priority service can be avoided.
[0157] Optionally, in one embodiment of the present disclosure, the other services include paging services.
[0158] Optionally, in one embodiment of the present disclosure, the processing module further comprises: receiving scheduling information transmitted from the base station via a Paging Radio Network Temporary Identifier Physical Downlink Control Channel (P-RNTI PDCCH), the scheduling information indicating that the UE should receive a message on a Physical Downlink Shared Channel (PDSCH); If the scheduling information indicates that the UE receives a paging radio resource control (RRC) message on the PDSCH to trigger the paging service, the scheduling information is determined as a scheduling instruction for scheduling the other service transmitted from the base station.
[0159] Optionally, in one embodiment of the present disclosure, the processing module further comprises: receiving scheduling information transmitted from the base station via a P-RNTI PDCCH, the scheduling information indicating that the UE receives a message on a PDSCH; If the scheduling information does not indicate that the UE receives a short message on the PDSCH, the scheduling information is determined as a scheduling instruction sent from the base station for scheduling the other service.
[0160] Optionally, in one embodiment of the present disclosure, the scheduling information includes downlink control information (DCI).
[0161] Optionally, in one embodiment of the present disclosure, the priority setting information includes that priority information of the SDT service is different from priority information of the paging service.
[0162] Optionally, in one embodiment of the present disclosure, the processing module further comprises: Ignore reception of the PDSCH indicated by the scheduling indication.
[0163] Optionally, in one embodiment of the present disclosure, the processing module further comprises: receiving the paging RRC message on the PDSCH based on the scheduling instruction; The received paging RRC message is ignored.
[0164] Optionally, in one embodiment of the present disclosure, the processing module further comprises: receiving the paging RRC message on the PDSCH based on the scheduling instruction; If the paging RRC message indicates the UE's identifier, ignore the received paging RRC message.
[0165] Optionally, in one embodiment of the present disclosure, the processing module further comprises: receiving the paging RRC message on the PDSCH based on the scheduling instruction; If the paging RRC message indicates the UE's identifier, the UE ignores the paging service triggered based on the paging RRC message.
[0166] optionally receiving the paging RRC message on the PDSCH based on the scheduling indication; If the paging RRC message indicates the identity of the UE, abandon the SDT service and trigger the paging service based on the paging RRC message.
[0167] Optionally, in one embodiment of the present disclosure, the receiving module further comprises: The priority setting information transmitted from the base station is received.
[0168] Optionally, in one embodiment of the present disclosure, the receiving module further comprises: The priority setting information is determined based on a protocol.
[0169] Optionally, in one embodiment of the present disclosure, the SDT service comprises: 4-step random access channel (4-step RACH) SDT and Two-Step Random Access channel (2-step RACH) SDT and Configured Grant (CG) SDT.
[0170] Optionally, in one embodiment of the present disclosure, the bearer type corresponding to the SDT service is: Data Radio Bearer (DRB), Signaling Radio Bearer (SRB); a Master Cell Group Radio Bearer (MCG RB); a secondary cell group radio bearer (SCG RB); and a split bearer.
[0171] Optionally, in one embodiment of the present disclosure, the bearer identifier corresponding to the SDT service is: DRB-1 and SRB-1 and at least one of
[0172] Optionally, in one embodiment of the present disclosure, the execution step corresponding to the SDT service includes: an initial data transmission step including triggering the SDT service to initially transmit data and receiving confirmation information from the base station for the initially transmitted data; a subsequent data transmission step including receiving confirmation information from the base station for the initially transmitted data and receiving a connection release message transmitted from the base station.
[0173] Optionally, in one embodiment of the present disclosure, the device further comprises: receiving an SDT resource configuration transmitted from the base station; The SDT service is executed based on the SDT resource.
[0174] FIG. 14 is a schematic structural diagram of an information receiving device 1400 provided by an embodiment of the present disclosure, which is applied to a base station. As shown in FIG. 14, the signal receiving device 1400 includes: a sending module 1401 for sending priority setting information to a UE to indicate the priority between an SDT service and other services; and a processing module 1402 for executing the SDT service.
[0175] As described above, in the information receiving device provided by the embodiment of the present disclosure, the base station transmits priority setting information to the UE, and the priority setting information is used to indicate the priority between the SDT service and other services. If the UE determines that it has received a scheduling instruction for scheduling another service from the base station while executing the SDT service, it determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. That is, in the embodiment of the present disclosure, priority setting information for indicating the priority between the SDT service and other services is pre-configured. When a collision occurs between the SDT service and other services, the higher-priority service is executed first, so that the process of the higher-priority service can be suspended and data loss of the high-priority service can be avoided.
[0176] Optionally, in one embodiment of the present disclosure, the other services include paging services.
[0177] Optionally, in one embodiment of the present disclosure, the device further comprises: Send scheduling information to the UE via a P-RNTI PDCCH, where the scheduling information indicates that the UE receives a message on a PDSCH, and where the scheduling information indicates a paging RRC message for triggering the paging service.
[0178] Optionally, in one embodiment of the present disclosure, the device further comprises: Scheduling information is sent to the UE via a P-RNTI PDCCH, and the scheduling information indicates that the UE receives a message via a PDSCH, and no short message is indicated in the scheduling information.
[0179] Optionally, in one embodiment of the present disclosure, the scheduling information includes DCI.
[0180] Optionally, in one embodiment of the present disclosure, the priority setting information includes that the SDT service has a higher priority than the paging service.
[0181] Optionally, in one embodiment of the present disclosure, the device further comprises: The SDT service continues to run.
[0182] Optionally, in one embodiment of the present disclosure, the priority setting information includes that priority information of the SDT service is different from priority information of the paging service.
[0183] Optionally, in one embodiment of the present disclosure, the device further comprises: The SDT service is abandoned and the paging service is performed.
[0184] Optionally, in one embodiment of the present disclosure, the SDT service comprises: 4-step RACH SDT and 2-step RACH SDT and CG SDT and at least one of.
[0185] Optionally, in one embodiment of the present disclosure, the bearer type corresponding to the SDT service is: DRB and SRB and MCG RB and SCG RB and Split bear and at least one of.
[0186] Optionally, in one embodiment of the present disclosure, the bearer identifier corresponding to the SDT service is: DRB-1 and SRB-1 and at least one of
[0187] Optionally, in one embodiment of the present disclosure, the execution step corresponding to the SDT service includes: an initial data transmission step including triggering the SDT service to initially transmit data and receiving confirmation information from the base station for the initially transmitted data; a subsequent data transmission step including receiving confirmation information from the base station for the initially transmitted data and receiving a connection release message transmitted from the base station.
[0188] Optionally, in one embodiment of the present disclosure, the device further comprises: Sending an SDT resource configuration to the UE.
[0189] To realize the above embodiments, the present disclosure further provides a computer program product including a computer program, which, when executed by a processor, realizes the method described in any one of Figures 1 to 8 or Figures 9 to 12.
[0190] Here, to realize the above-described embodiments, the present disclosure further provides a computer program, which, when executed by a processor, realizes the method described in any one of Figures 1 to 8 or Figures 9 to 12.
[0191] 15 is a block diagram of a user equipment (UE) 1500 provided by one embodiment of the present disclosure. For example, the UE 1500 may be a mobile phone, a computer, a digital broadcast terminal device, a message transmitting / receiving device, a game console, a tablet terminal, a medical device, a fitness device, a personal digital assistant, etc.
[0192] Referring to FIG. 15, the UE 1500 may include one or more of a processing component 1502, a memory 1504, a power component 1506, a multimedia component 1508, an audio component 1510, an input / output (I / O) interface 1512, a sensor component 1513, and a communication component 1516.
[0193] The processing component 1502 typically controls the overall operation of the UE 1500, such as operations related to display, phone calls, data communications, camera operation, and recording operations. The processing component 1502 may include one or more processors 1520 for executing instructions to complete all or some of the steps of the above-described methods. The processing component 1502 may also include one or more modules to facilitate interaction with other components. For example, the processing component 1502 may include a multimedia module to facilitate interaction between the processing component 1502 and the multimedia component 1508.
[0194] Memory 1504 is configured to store various types of data, such as instructions for any application programs or methods operating on UE 1500, contact data, phone book data, messages, photos, videos, etc., to support operation on UE 1500. Memory 1504 may be implemented by any type of volatile or non-volatile storage device, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, optical disk, or a combination thereof.
[0195] The power component 1506 provides power for various components of the UE 1500. The power component 1506 may include a power management system, at least one power source, and other components associated with generating, managing, and distributing power for the UE 1500.
[0196] The multimedia component 1508 includes a screen that provides an output interface between the UE 1500 and a user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel may include one or more touch sensors to detect touches, slides, and gestures on the touch panel. The touch sensors detect not only the boundaries of a touch or slide action, but also the duration and pressure associated with the touch or slide action. In some embodiments, the multimedia component 1508 includes one front camera and / or one rear camera. When the UE 1500 is in an operational mode, such as a photo mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera may have a fixed optical lens system or may have a focal length and optical zoom capability.
[0197] The audio component 1510 is configured to input and / or output audio signals. For example, the audio component 1510 includes a microphone (MIC) configured to receive external audio signals when the UE 1500 is in an operation mode such as a call mode, a record mode, or a voice recognition mode. The received audio signals may be further stored in the memory 1504 or transmitted via the communication component 1516. In some embodiments, the audio component 1510 further includes a speaker for outputting audio signals.
[0198] The I / O interface 1512 provides an interface between the processing component 1502 and a peripheral interface module, which may be a keyboard, a click wheel, buttons, etc. These buttons may include, but are not limited to, a home button, volume buttons, a start button, and a lock button.
[0199] The sensor component 1513 includes at least one or more sensors to provide various aspects of status assessment for the UE 1500. For example, the sensor component 1513 can detect the on / off state of the UE 1500, the relative positioning of components, such as the display and keypad of the UE 1500, and the positional changes of the UE 1500 or its components, the presence or absence of user contact with the UE 1500, the orientation or acceleration / deceleration of the UE 1500, and temperature changes of the UE 1500. The sensor component 1513 can also include a proximity sensor configured to detect the presence of a nearby object in the absence of any physical contact. The sensor component 1513 can further include an optical sensor, such as a CMOS or CCD image sensor for use in imaging applications. In some embodiments, the sensor component 1513 may also include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0200] The communication component 1516 is configured to facilitate wired or wireless communication between the UE 1500 and other devices. The UE 1500 can access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1516 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1516 further includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0201] In an exemplary embodiment, the UE 1500 may be implemented by an application specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a controller, a microcontroller, a microprocessor, or other electronic components, one or more applications, to perform the above methods.
[0202] FIG. 16 is a block diagram of a base station 1600 provided by an embodiment of the present disclosure. For example, the base station 1600 may be provided as a single base station. Referring to FIG. 16, the base station 1600 includes a processing component 1611 including at least one processor and a memory resource represented by memory 1632, which is used to store instructions executable by the processing component 1622, such as an application program. The application program stored in memory 1632 may include one or more modules, each corresponding to a set of instructions. The processing component 1615 is also configured to execute instructions, thereby performing any of the methods applied to the base station, such as the method shown in FIG. 1.
[0203] Base station 1600 may further include a power component 1626 configured to perform power management of base station 1600, a wired or wireless network interface 1650 configured to connect base station 1600 to a network, and an input / output (I / O) interface 1658. Base station 1600 may operate an operating system stored in memory 1632, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or the like.
[0204] The above embodiments of the present disclosure introduce the methods provided by the embodiments of the present disclosure from the perspective of a base station and a UE, respectively. To realize each function of the methods provided by the embodiments of the present disclosure, the base station and the UE may include a hardware structure or a software module, and each of the above functions may be realized by a hardware structure, a software module, or a hardware structure plus a software module. Specific functions of each of the above functions may be implemented by a hardware structure, a software module, or a hardware structure plus a software module.
[0205] The above embodiments of the present disclosure introduce the methods provided by the embodiments of the present disclosure from the perspective of a base station and a UE, respectively. To realize each function of the methods provided by the embodiments of the present disclosure, the base station and the UE may include a hardware structure or a software module, and each of the above functions may be realized by a hardware structure, a software module, or a hardware structure plus a software module. Specific functions of each of the above functions may be implemented by a hardware structure, a software module, or a hardware structure plus a software module.
[0206] An embodiment of the present disclosure provides a communication device. The communication device may include a transceiver module and a processing module. The transceiver module may include a transmitting module and / or a receiving module, where the transmitting module is used to realize a transmitting function, the receiving module is used to realize a receiving function, and the transceiver module can realize the transmitting function and / or the receiving function.
[0207] The communication device may be a terminal device (e.g., the terminal device in the method embodiments described above), a device within a terminal device, or a device usable in combination with a terminal device, or the communication device may be a network device, a device within a network device, or a device usable in combination with a network device.
[0208] An embodiment of the present disclosure provides another communication device. The communication device may be a network device, a terminal device (the terminal device in the above-mentioned method embodiment), a chip, a chip system, a processor, etc. that supports the network device to implement the above-mentioned method, or a chip, a chip system, a processor, etc. that supports the terminal device to implement the above-mentioned method. The device may be used to implement the method described in the above-mentioned method embodiment, specifically, see the description in the above-mentioned method embodiment.
[0209] A communication device may include one or more processors. The processor may be a general-purpose processor or a special-purpose processor, etc. For example, it may be a baseband processor or a central processor. The baseband processor may be used to process communication protocols and communication data, and the central processor may be used to control the communication device (e.g., baseband, baseband chip, terminal device, terminal device chip, DU or CU, etc.), execute computer programs, and process data of the computer programs.
[0210] Optionally, the communication device may further include one or more memories capable of storing computer programs, and the processor may execute the computer programs to cause the communication device to perform the methods described in the method embodiments above. Optionally, the memory may store data. The communication device and the memory may be provided independently or integrated together.
[0211] Optionally, the communication device may further include a transceiver and an antenna. The transceiver may also be called a transceiver unit, transceiver, or transceiver circuit, etc., and is used to realize a transmission and reception function. The transceiver may include a receiver and a transmitter, and the receiver may also be called a receiving device or receiving circuit, etc., and is used to realize a reception function, and the transmitter may also be called a transmitting device or transmitting circuit, etc., and is used to realize a transmission function.
[0212] Optionally, the communication device may include one or more interface circuits used to receive and transmit code instructions to a processor that executes the code instructions to cause the communication device to perform the methods described in the method embodiments above.
[0213] The communication device is a terminal device (eg, the terminal device in the method embodiments described above). The processor is used to perform the method according to any one of FIGS.
[0214] The communication device is a network device. The transceiver is used to perform the method according to any one of the figures 5 to 8.
[0215] In one implementation, the processor may include a transceiver for implementing the receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used to read and write code / data, or the transceiver circuit, interface, or interface circuit may be used to transmit or convey signals.
[0216] In one implementation, the processor may store a computer program, which, when executed on the processor, enables the communication device to perform the method described in any of the method embodiments above. The computer program may be embedded in the processor, in which case the processor may be implemented by hardware.
[0217] In one implementation, a communications device may include circuitry capable of implementing the transmit, receive, or communication functions of the method embodiments described above. The processors and transceivers described in this disclosure may be integrated into an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, or the like. The processors and transceivers may be fabricated using a variety of IC process technologies, such as complementary metal oxide semiconductor (CMOS), n-type metal oxide semiconductor (nMOS), p-type metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), and the like.
[0218] The communication device in the above description of the embodiments may be a network device or a terminal device (such as the terminal device in the method embodiment described above). However, the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device may not be limited thereto. The communication device may be an independent device or a part of a larger device. For example, the communication device may be as follows: (1) An independent integrated circuit IC or chip, or a chip system or subsystem; (2) a set having one or more ICs, optionally including a storage component for storing data, computer programs; (3) ASIC, e.g., modem, (4) Modules that can be embedded into other devices; (5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handhelds, mobile units, in-vehicle devices, network devices, cloud devices, artificial intelligence devices, etc. (6)Others.
[0219] When the communication device is a chip or a chip system, the chip includes a processor and an interface, where the number of processors may be one or more, and the number of interfaces may be more than one.
[0220] Optionally, the chip further includes a memory, which is used to store necessary computer programs and data.
[0221] As will be appreciated by those skilled in the art, the various illustrative logical blocks and steps enumerated in the embodiments of the present disclosure can be realized by electronic hardware, computer software, or a combination of both. Whether such functions are realized by hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can realize the functions using various methods for each specific application, but such realization should not be understood as exceeding the scope of protection of the embodiments of the present disclosure.
[0222] An embodiment of the present disclosure further provides a system for determining a sidelink duration, the system including a communication device as a terminal device in the aforementioned embodiment (a first terminal device in the aforementioned method embodiment) and a communication device as a network device, or the system including a communication device as a terminal device in the aforementioned embodiment (a first terminal device in the aforementioned method embodiment) and a communication device as a network device.
[0223] The present disclosure further provides a readable storage medium having instructions stored thereon, which, when executed by a computer, implement the functions of any one of the method embodiments described above.
[0224] The present disclosure further provides a computer program product, which, when executed by a computer, implements the functions of any one of the above method embodiments.
[0225] In the above embodiments, all or a portion thereof can be implemented in software, hardware, firmware, or any combination thereof. When implemented using software, all or a portion thereof can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer programs are loaded and executed on a computer, the computer programs generate, in whole or in part, the flow or functions described in the embodiments of the present disclosure. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer programs may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer program may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, radio, microwave, etc.) methods. The computer-readable storage medium may be any available medium accessible to a computer, or a data storage device such as a server, data center, or the like, integrating one or more available media. The usable medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a high-density digital video disc (DVD)), or a semiconductor medium (e.g., a solid state disk (SSD)).
[0226] As will be appreciated by those skilled in the art, the various numerals, such as first, second, etc., used in this disclosure are used for ease of explanation and do not limit the scope of the embodiments of this disclosure or represent a priority order.
[0227] "At least one" in the present disclosure may be explained as "one or more," and "more" may be two, three, four or more, and is not limited by the present disclosure. In the embodiments of the present disclosure, for one technical feature, technical features in the same category are distinguished by "first," "second," "third," "A," "B," "C," and "D," etc., and there is no priority or size order between the technical features described by "first," "second," "third," "A," "B," "C," and "D."
[0228] Those skilled in the art will readily envision other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any modifications, uses, or adaptations of the present invention, including the general principles of the present invention and including common general knowledge or customary technical means in the art not disclosed in this disclosure. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.
[0229] It should be understood that the present disclosure is limited to the exact construction described above and illustrated in the drawings, and that various modifications and variations can be made without departing from the scope thereof, which is limited only by the appended claims.
Claims
1. A service control method, the service control method being performed by a user equipment (UE), obtaining priority setting information for indicating a priority between a small data transmission (SDT) service and other services, the other services including a paging service; determining a scheduling instruction for scheduling another service sent from a base station during the execution of the SDT service; determining whether to continue to run the SDT service based on the priority setting information and the scheduling instruction; The step of determining a scheduling instruction for scheduling another service sent from the base station includes: receiving scheduling information transmitted from the base station via a Paging Radio Network Temporary Identifier Physical Downlink Control Channel (P-RNTI PDCCH), the scheduling information indicating that the UE should receive a message on a Physical Downlink Shared Channel (PDSCH); If the scheduling information indicates that the UE receives a paging radio resource control (RRC) message for triggering the paging service on the PDSCH, determining the scheduling information as a scheduling instruction for scheduling the other service transmitted from the base station. A service control method comprising:
2. The step of determining a scheduling instruction for scheduling another service sent from the base station includes: If the scheduling information does not indicate that the UE receives a short message on the PDSCH, determining the scheduling information as a scheduling instruction sent from the base station for scheduling the other service.
2. The service control method according to claim 1.
3. the scheduling information includes downlink control information (DCI); 2. The service control method according to claim 1.
4. The priority setting information includes that priority information of the SDT service is different from priority information of the paging service.
2. The service control method according to claim 1.
5. The step of determining whether to continue executing the SDT service based on the priority setting information and the scheduling instruction includes: ignoring reception of the PDSCH indicated by the scheduling indication, 5. The service control method according to claim 4.
6. The step of determining whether to continue executing the SDT service based on the priority setting information and the scheduling instruction includes: receiving the paging RRC message on the PDSCH based on the scheduling indication; and ignoring the received paging RRC message.
5. The service control method according to claim 4.
7. The step of determining whether to continue executing the SDT service based on the priority setting information and the scheduling instruction includes: receiving the paging RRC message on the PDSCH based on the scheduling indication; Ignoring the received paging RRC message if the paging RRC message indicates an identifier of the UE.
5. The service control method according to claim 4.
8. The step of determining whether to continue executing the SDT service based on the priority setting information and the scheduling instruction includes: receiving the paging RRC message on the PDSCH based on the scheduling indication; If the paging RRC message indicates an identifier of the UE, ignoring the paging service triggered by the UE based on the paging RRC message.
5. The service control method according to claim 4.
9. The step of determining whether to continue executing the SDT service based on the priority setting information and the scheduling instruction includes: receiving the paging RRC message on the PDSCH based on the scheduling indication; If the paging RRC message indicates an identifier of the UE, abandoning the SDT service and triggering the paging service based on the paging RRC message.
5. The service control method according to claim 4.
10. The step of acquiring priority setting information includes: receiving the priority setting information transmitted from the base station; 2. The service control method according to claim 1.
11. The step of acquiring priority setting information includes: determining the prioritization information based on a protocol; 2. The service control method according to claim 1.
12. The SDT service is 4-step random access channel (4-step RACH) SDT; Two-step random access channel (2-step RACH) SDT; a configured grant (CG) SDT; and 2. The service control method according to claim 1.
13. The bearer type corresponding to the SDT service is: a data radio bearer (DRB); a signaling radio bearer (SRB); and a Master Cell Group Radio Bearer (MCG RB); Secondary Cell Group Radio Bearers (SCG RBs); a split bearer; and 2. The service control method according to claim 1.
14. The bearer identifier corresponding to the SDT service is DRB-1 and SRB-1, and at least one of 2. The service control method according to claim 1.
15. The execution step corresponding to the SDT service is: an initial data transmission step including triggering the SDT service to initially transmit data and receiving confirmation information from the base station for the initially transmitted data; a subsequent data transmission step including a step of receiving confirmation information from the base station for the initially transmitted data and a step of receiving a connection release message transmitted from the base station, 2. The service control method according to claim 1.
16. The service control method includes: receiving an SDT resource configuration sent from the base station; and executing the SDT service based on the SDT resource configuration.
2. The service control method according to claim 1.
17. A service control method, the service control method being executed by a base station, transmitting priority setting information to a user equipment (UE) for indicating a priority between a small data transmission (SDT) service and other services, the other services including a paging service; and executing the SDT service; The service control method includes: The method further includes transmitting scheduling information to the UE via a Paging Radio Network Temporary Identifier Physical Downlink Control Channel (P-RNTI PDCCH), wherein the scheduling information indicates that the UE receives a Paging Radio Resource Control (RRC) message for triggering the paging service on a Physical Downlink Shared Channel (PDSCH), and the scheduling information is for the UE to determine the scheduling information as a scheduling instruction for scheduling the other service transmitted from the base station, and to determine whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. A service control method comprising:
18. The service control method includes: The scheduling information does not indicate that the UE receives short messages on a PDSCH.
18. The service control method according to claim 17.
19. the scheduling information includes downlink control information (DCI); 18. The service control method according to claim 17.
20. The priority setting information includes that priority information of the SDT service is different from priority information of the paging service.
18. The service control method according to claim 17.
21. The service control method includes: further comprising the step of continuously running the SDT service.
21. The service control method according to claim 20.
22. The service control method includes: further comprising the steps of abandoning the SDT service and performing the paging service.
21. The service control method according to claim 20.
23. The SDT service is 4-step random access channel (4-step RACH) SDT; Two-step random access channel (2-step RACH) SDT; a configured grant (CG) SDT; and 18. The service control method according to claim 17.
24. The bearer type corresponding to the SDT service is: a data radio bearer (DRB); a signaling radio bearer (SRB); and a Master Cell Group Radio Bearer (MCG RB); Secondary Cell Group Radio Bearers (SCG RBs); a split bearer; and 18. The service control method according to claim 17.
25. The bearer identifier corresponding to the SDT service is DRB-1 and SRB-1, and at least one of 18. The service control method according to claim 17.
26. The execution step corresponding to the SDT service is: an initial data transmission step including triggering the SDT service to initially transmit data and receiving confirmation information from the base station for the initially transmitted data; a subsequent data transmission step including a step of receiving confirmation information from the base station for the initially transmitted data and a step of receiving a connection release message transmitted from the base station, 18. The service control method according to claim 17.
27. The service control method includes: and sending an SDT resource configuration to the UE.
18. The service control method according to claim 17.
28. A service control device, a receiving module for obtaining priority setting information for indicating a priority between a small data transmission (SDT) service and other services, the other services including a paging service; a processing module for determining a scheduling instruction for scheduling another service, sent from a base station, during execution of the SDT service; The processing module further determines whether to continue executing the SDT service based on the priority setting information and the scheduling instruction; determining a scheduling instruction for scheduling another service sent from the base station, receiving scheduling information transmitted from the base station via a Paging Radio Network Temporary Identifier Physical Downlink Control Channel (P-RNTI PDCCH), the scheduling information indicating that the service control device is to receive a message on a Physical Downlink Shared Channel (PDSCH); If the scheduling information indicates that the service control device receives a paging radio resource control (RRC) message for triggering the paging service on the PDSCH, determining the scheduling information as a scheduling instruction for scheduling the other service transmitted from the base station. A service control device characterized by:
29. A service control device, a transmitting module for transmitting priority setting information to a user equipment (UE) for indicating a priority between a small data transmission (SDT) service and other services, the other services including a paging service; a processing module for executing the SDT service; The transmitting module further transmits scheduling information to the UE via a Paging Radio Network Temporary Identifier Physical Downlink Control Channel (P-RNTI PDCCH); The scheduling information instructs the UE to receive a paging radio resource control (RRC) message for triggering the paging service on a physical downlink shared channel (PDSCH), and the scheduling information is for the UE to determine the scheduling information as a scheduling instruction for scheduling the other service transmitted from the service control device, and to determine whether to continue executing the SDT service based on the priority setting information and the scheduling instruction. A service control device characterized by:
30. A communication device, the communication device including a processor and a memory; a computer program stored in the memory, and the processor causes the communication device to perform the method according to any one of claims 1 to 16 by executing the computer program stored in the memory; A communication device comprising:
31. A communication device, the communication device including a processor and a memory; a computer program stored in the memory, and the processor causes the communication device to perform the method according to any one of claims 17 to 27 by executing the computer program stored in the memory; A communication device comprising:
32. A communications device comprising a processor and an interface circuit; the interface circuit is used to receive and transmit code instructions to the processor; The processor executes the code instructions to perform the method according to any one of claims 1 to 16. A communication device comprising:
33. A communications device comprising a processor and an interface circuit; the interface circuit is used to receive and transmit code instructions to the processor; The processor executes the code instructions to perform the method according to any one of claims 17 to 27. A communication device comprising:
34. A computer-readable storage medium having stored thereon instructions which, when executed, effect the method of any of claims 1 to 16. A computer-readable storage medium comprising:
35. A computer readable storage medium having stored thereon instructions which, when executed, effect the method of any of claims 17 to 27. A computer-readable storage medium comprising:
Citation Information
Patent Citations
Method and device for determining RRC state
EP3570605A1
Selective prioritization of evolved multimedia broadcast multicast services in concurrent radio access technology mobile communication devices
US20170180951A1