Communication method, terminal equipment and network equipment

文档序号:1957255 发布日期:2021-12-10 浏览:15次 中文

阅读说明:本技术 通信方法、终端设备和网络设备 (Communication method, terminal equipment and network equipment ) 是由 卢前溪 于 2019-08-01 设计创作,主要内容包括:本申请实施例涉及一种通信方法、终端设备和网络设备,该方法包括:若用于终端设备传输第一调度请求SR的物理上行控制信道PUCCH资源和传输第一媒体接入控制MAC协议数据单元PDU的物理上行共享信道PUSCH资源重叠,所述终端设备确定是否优先传输所述第一SR。本申请实施例的通信方法、终端设备和网络设备,可以提高IIOT业务正常传输的可能性。(The embodiment of the application relates to a communication method, terminal equipment and network equipment, wherein the method comprises the following steps: if Physical Uplink Control Channel (PUCCH) resources used for the terminal equipment to transmit the first Scheduling Request (SR) and Physical Uplink Shared Channel (PUSCH) resources used for transmitting the first Media Access Control (MAC) Protocol Data Unit (PDU) are overlapped, the terminal equipment determines whether to transmit the first SR preferentially. The communication method, the terminal device and the network device in the embodiment of the application can improve the possibility of normal transmission of the IIOT service.)

1. A method of communication, the method comprising:

if Physical Uplink Control Channel (PUCCH) resources used for the terminal equipment to transmit the first Scheduling Request (SR) and Physical Uplink Shared Channel (PUSCH) resources used for transmitting the first Media Access Control (MAC) Protocol Data Unit (PDU) are overlapped, the terminal equipment determines whether to transmit the first SR preferentially.

2. The method of claim 1, wherein the terminal device determining whether to prioritize transmission of the first SR comprises:

the terminal equipment determines whether to transmit the first SR preferentially or not according to the first information;

wherein the first information comprises at least one of the following information:

a resource attribute of the PUSCH resource;

and the attribute of the first logic channel corresponding to the first SR.

3. The method of claim 2, wherein the resource attributes of the PUSCH resources comprise: a priority of the PUSCH resource.

4. The method according to claim 2 or 3, wherein the properties of the logical channel comprise: a priority of the logical channel.

5. The method according to any one of claims 1 to 4, further comprising:

and if the terminal equipment determines that the first SR is transmitted preferentially, the terminal equipment indicates a physical layer to transmit the first SR.

6. A terminal device, comprising:

and the processing unit is used for determining whether to preferentially transmit the first SR or not if the Physical Uplink Control Channel (PUCCH) resource for transmitting the first Scheduling Request (SR) by the terminal equipment and the Physical Uplink Shared Channel (PUSCH) resource for transmitting the first Media Access Control (MAC) Protocol Data Unit (PDU) are overlapped.

7. The terminal device of claim 6, wherein the processing unit is specifically configured to:

determining whether to transmit the first SR preferentially according to the first information;

wherein the first information comprises at least one of the following conditions:

a resource attribute of the PUSCH resource;

and the attribute of the first logic channel corresponding to the first SR.

8. The terminal device of claim 7, wherein the resource attribute of the PUSCH resource comprises: a priority of the PUSCH resource.

9. The terminal device according to claim 7 or 8, wherein the properties of the logical channel include: a priority of the logical channel.

10. The terminal device of any of claims 6-9, wherein the processing unit is further configured to:

and if the first SR is determined to be transmitted preferentially, indicating a physical layer to transmit the first SR.

11. A method of communication, the method comprising:

and if the Physical Uplink Control Channel (PUCCH) resource used for the terminal equipment to transmit the first Scheduling Request (SR) and the Physical Uplink Shared Channel (PUSCH) resource used for transmitting the first Media Access Control (MAC) Protocol Data Unit (PDU) are overlapped, preferentially receiving the first SR.

12. The method of claim 11, further comprising:

and sending a first message to the terminal equipment, wherein the first message comprises first information, and the first information is used for the terminal equipment to determine whether to preferentially transmit the first SR.

13. The method of claim 12, wherein the first information comprises at least one of the following conditions:

a resource attribute of the PUSCH resource;

and the attribute of the first logic channel corresponding to the first SR.

14. The method of claim 13, wherein the resource attributes of the PUSCH resources include: a priority of the PUSCH resource.

15. The method according to claim 13 or 14, wherein the properties of the logical channel comprise: a priority of the logical channel.

16. A network device, comprising:

and the communication unit is used for preferentially receiving the first Scheduling Request (SR) if Physical Uplink Control Channel (PUCCH) resources used for the terminal equipment to transmit the first SR are overlapped with Physical Uplink Shared Channel (PUSCH) resources used for transmitting the first Media Access Control (MAC) Protocol Data Unit (PDU).

17. The network device of claim 16, wherein the communication unit is further configured to:

and sending a first message to the terminal equipment, wherein the first message comprises first information, and the first information is used for the terminal equipment to determine whether to preferentially transmit the first SR.

18. The network device of claim 17, wherein the first information comprises at least one of the following conditions:

a resource attribute of the PUSCH resource;

and the attribute of the first logic channel corresponding to the first SR.

19. The network device of claim 18, wherein the resource attributes of the PUSCH resources include: a priority of the PUSCH resource.

20. The network device of claim 18 or 19, wherein the properties of the logical channel comprise: a priority of the logical channel.

21. A terminal device, comprising: a processor and a memory for storing a computer program, the processor for invoking and executing the computer program stored in the memory, performing the method of any one of claims 1 to 5.

22. A network device, comprising: a processor and a memory, the memory for storing a computer program, the processor for invoking and executing the computer program stored in the memory, performing the method of any of claims 11 to 20.

23. A computer-readable storage medium for storing a computer program which causes a computer to perform the method of any one of claims 1 to 5.

24. A computer-readable storage medium for storing a computer program which causes a computer to perform the method of any one of claims 11 to 20.

Technical Field

The present application relates to the field of communications, and in particular, to a communication method, a terminal device, and a network device.

Background

The 5G system introduces the concept of Industrial internet of Things (IIoT), and the IIoT can support the transmission of services such as Factory Automation (Factory Automation), transmission Automation (Transport Industry), intelligent Power (Electrical Power Distribution) and the like in the 5G system.

Therefore, how to ensure the normal transmission of the IIOT service is an urgent problem to be solved.

Disclosure of Invention

The embodiment of the application provides a communication method, terminal equipment and network equipment, which can improve the possibility of normal transmission of IIOT service.

In a first aspect, a communication method is provided, the method including: if Physical Uplink Control Channel (PUCCH) resources used for the terminal equipment to transmit the first Scheduling Request (SR) and Physical Uplink Shared Channel (PUSCH) resources used for transmitting the first Media Access Control (MAC) Protocol Data Unit (PDU) are overlapped, the terminal equipment determines whether to transmit the first SR preferentially.

In a second aspect, a communication method is provided, the method comprising: the terminal equipment determines whether to use the first logical channel priority order; the priority order of the first logical channel includes the priority of the data of the logical channel carrying the first service, and the priority of the data of the logical channel carrying the first service is higher than the priority of the configuration authorization media access control MAC control element CE.

In a third aspect, a communication method is provided, the method including: if the Physical Uplink Control Channel (PUCCH) resource used for the terminal equipment to transmit the first Scheduling Request (SR) and the Physical Uplink Shared Channel (PUSCH) resource used for transmitting the first Media Access Control (MAC) Protocol Data Unit (PDU) are overlapped, the network equipment preferentially receives the first SR.

In a fourth aspect, a method of communication is provided, the method comprising: the network equipment sends second information to the terminal equipment, wherein the second information is used for indicating whether the terminal equipment uses the priority sequence of the first logic channel; the priority order of the first logical channel includes the priority of the data of the logical channel carrying the first service, and the priority of the data of the logical channel carrying the first service is higher than the priority of the configuration authorization media access control MAC control element CE.

In a fifth aspect, a terminal device is provided, configured to perform the method in any one of the first aspect to the second aspect or in each implementation manner thereof.

Specifically, the terminal device includes a functional module configured to execute the method in any one of the first aspect to the second aspect or each implementation manner thereof.

A sixth aspect provides a network device configured to perform the method of any one of the third to fourth aspects or implementations thereof.

Specifically, the network device includes a functional module configured to execute the method in any one of the third aspect to the fourth aspect or each implementation manner thereof.

In a seventh aspect, a terminal device is provided that includes a processor and a memory. The memory is used for storing a computer program, and the processor is used for calling and running the computer program stored in the memory, and executing the method in any one of the first aspect to the second aspect or each implementation manner thereof.

In an eighth aspect, a network device is provided that includes a processor and a memory. The memory is used for storing a computer program, and the processor is used for calling and running the computer program stored in the memory, and executing the method of any one of the third aspect to the fourth aspect or each implementation manner thereof.

In a ninth aspect, there is provided an apparatus for implementing the method of any one of the first to fourth aspects or implementations thereof.

Specifically, the apparatus includes: a processor configured to call and run the computer program from the memory, so that the apparatus on which the apparatus is installed performs the method according to any one of the first to fourth aspects or the implementation manners thereof.

Optionally, the device is a chip.

A tenth aspect provides a computer-readable storage medium for storing a computer program for causing a computer to perform the method of any one of the first to fourth aspects or implementations thereof.

In an eleventh aspect, there is provided a computer program product comprising computer program instructions to cause a computer to perform the method of any one of the first to fourth aspects or implementations thereof.

In a twelfth aspect, there is provided a computer program which, when run on a computer, causes the computer to perform the method of any one of the first to fourth aspects or implementations thereof.

According to the technical scheme, when the resource for transmitting the SR and the resource for transmitting the MAC PDU are overlapped, the terminal equipment can determine whether to transmit the SR preferentially. Therefore, the terminal equipment can preferentially transmit the SR in certain scenes, so that the network equipment can be ensured to know that the IIOT service needs to be transmitted currently to a certain extent, the network equipment can schedule the IIOT service in time, the QoS of the IIOT service is ensured, and the possibility of normal transmission of the IIOT service can be improved.

Drawings

Fig. 1 is a schematic diagram of a communication system architecture according to an embodiment of the present application.

Fig. 2 is a schematic diagram of a communication method according to an embodiment of the present application.

Fig. 3 is a schematic structural diagram of a MAC PDU provided in an embodiment of the present application.

Fig. 4-6 are schematic diagrams of another communication method according to embodiments of the application.

Fig. 7 is a schematic block diagram of a terminal device according to an embodiment of the present application.

Fig. 8 is a schematic block diagram of a terminal device according to an embodiment of the present application.

Fig. 9 is a schematic block diagram of a network device according to an embodiment of the present application.

Fig. 10 is a schematic block diagram of a network device according to an embodiment of the present application.

Fig. 11 is a schematic block diagram of a communication device according to an embodiment of the present application.

Fig. 12 is a schematic block diagram of an apparatus according to an embodiment of the present application.

Fig. 13 is a schematic block diagram of a communication system according to an embodiment of the present application.

Detailed Description

Technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

The technical scheme of the embodiment of the application can be applied to various communication systems, for example: a Global System for Mobile communications (GSM) System, a Code Division Multiple Access (CDMA) System, a Wideband Code Division Multiple Access (WCDMA) System, a General Packet Radio Service (GPRS), a Long Term Evolution (Long Term Evolution, LTE) System, a LTE Frequency Division Duplex (FDD) System, a LTE Time Division Duplex (TDD) System, a Long Term Evolution (Advanced) System, a New Radio (NR) System, an Evolution System of an NR System, a to-be-unlicensed-spectrum (LTE-to-be-unlicensed-spectrum) System, a to-be-unlicensed-spectrum (NR) System, a GSM-to-be-unlicensed-spectrum (GSM) System, a CDMA-System, a WCDMA System, a GPRS-Radio (GPRS) System, a LTE-to-be-unlicensed-spectrum (LTE-to-be-unlicensed-spectrum, a LTE-to-be-unlicensed-spectrum (NR) System, a GSM-to-be-capable-spectrum (NR) System, a GSM-to-be-capable-spectrum (LTE-to-be-capable-free-spectrum (NR) System, UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, Wireless Local Area Network (WLAN), Wireless Fidelity (WiFi), next generation communication system, or other communication system.

Illustratively, a communication system 100 applied in the embodiment of the present application is shown in fig. 1. The communication system 100 may include a network device 110, and the network device 110 may be a device that communicates with a terminal device 120 (or referred to as a communication terminal, a terminal). Network device 110 may provide communication coverage for a particular geographic area and may communicate with terminal devices located within that coverage area. Optionally, the Network device 110 may be a Base Transceiver Station (BTS) in a GSM system or a CDMA system, a Base Station (NodeB, NB) in a WCDMA system, an evolved Node B (eNB or eNodeB) in an LTE system, or a wireless controller in a Cloud Radio Access Network (CRAN), or may be a Network device in a Mobile switching center, a relay Station, an Access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a Network-side device in a 5G Network, or a Network device in a Public Land Mobile Network (PLMN) for future evolution, or the like.

The communication system 100 further comprises at least one terminal device 120 located within the coverage area of the network device 110. As used herein, "terminal equipment" includes, but is not limited to, connections via wireline, such as Public Switched Telephone Network (PSTN), Digital Subscriber Line (DSL), Digital cable, direct cable connection; and/or another data connection/network; and/or via a Wireless interface, e.g., to a cellular Network, a Wireless Local Area Network (WLAN), a digital television Network such as a DVB-H Network, a satellite Network, an AM-FM broadcast transmitter; and/or means of another terminal device arranged to receive/transmit communication signals; and/or Internet of Things (IoT) devices. A terminal device arranged to communicate over a wireless interface may be referred to as a "wireless communication terminal", "wireless terminal", or "mobile terminal". Examples of mobile terminals include, but are not limited to, satellite or cellular telephones; personal Communications Systems (PCS) terminals that may combine cellular radiotelephones with data processing, facsimile, and data Communications capabilities; PDAs that may include radiotelephones, pagers, internet/intranet access, Web browsers, notepads, calendars, and/or Global Positioning System (GPS) receivers; and conventional laptop and/or palmtop receivers or other electronic devices that include a radiotelephone transceiver. Terminal Equipment may refer to an access terminal, User Equipment (UE), subscriber unit, subscriber station, mobile station, remote terminal, mobile device, User terminal, wireless communication device, User agent, or User Equipment. An access terminal may be a cellular telephone, a cordless telephone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device having Wireless communication capabilities, a computing device or other processing device connected to a Wireless modem, a vehicle mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved PLMN, etc.

Optionally, a Device to Device (D2D) communication may be performed between the terminal devices 120.

Alternatively, the 5G system or the 5G network may also be referred to as a New Radio (NR) system or an NR network.

Fig. 1 exemplarily shows one network device and two terminal devices, and optionally, the communication system 100 may include a plurality of network devices and may include other numbers of terminal devices within the coverage of each network device, which is not limited in this embodiment of the present application.

Optionally, the communication system 100 may further include other network entities such as a network controller, a mobility management entity, and the like, which is not limited in this embodiment.

It should be understood that a device having a communication function in a network/system in the embodiments of the present application may be referred to as a communication device. Taking the communication system 100 shown in fig. 1 as an example, the communication device may include a network device 110 and a terminal device 120 having a communication function, and the network device 110 and the terminal device 120 may be the specific devices described above and are not described herein again; the communication device may also include other devices in the communication system 100, such as other network entities, for example, a network controller, a mobility management entity, and the like, which is not limited in this embodiment.

It should be understood that the terms "system" and "network" are often used interchangeably herein.

In a communication process between a terminal device and a network device, a Scheduling Request (SR) is used to Request uplink resources. The network device may configure 0, 1, or multiple SR configurations for a Media Access Control (MAC) layer of the terminal device. One SR may correspond to a set of Physical Uplink Control Channel (PUCCH) resources, and one SR configuration may correspond to one or more logical channels. When a certain condition is satisfied, a Buffer State Report (BSR) may trigger a corresponding SR.

On the terminal device side, a problem of resource collision (also referred to as resource overlap) may occur, for example, a PUCCH resource for transmitting SR collides with a Physical Uplink Shared Channel (PUSCH) resource for transmitting a Media Access Control (MAC) Protocol Data Unit (PDU). According to the existing protocol, when a PUCCH resource for transmitting SR and a PUSCH resource for transmitting MAC PDU collide, the terminal device does not transmit SR. In this way, for the IIOT Service, the network device may not know that the IIOT Service needs to be transmitted currently, so that the network device may delay scheduling the IIOT Service, thereby causing a problem that the transmission delay of the IIOT Service cannot be guaranteed, which cannot be tolerated in the IIOT.

In view of this, the embodiment of the present application provides a communication method, which can improve the possibility of normal transmission of the IIOT service. It should be understood that the SR in the embodiment of the present application may be a scheduling request of the IIOT service, and may also be a scheduling request of other services.

Fig. 2 is a schematic diagram of a communication method 200 according to an embodiment of the present application. The method described in fig. 2 may be performed by a terminal device, which may be, for example, terminal device 120 shown in fig. 1. As shown in fig. 2, the method 200 may include at least some of the following.

It should be understood that the method 200 may be applied in a plurality of communication scenarios, for example, the method 200 may be applied in the following scenarios: there is overlap of data channels and data channels, overlap of data channels and control channels, and overlap of control channels and control channels. The Control channel may also be understood as Uplink Control Information (UCI), and the UCI may be at least one of the following: hybrid Automatic Repeat Request (HARQ) feedback, Channel-State Information Reference Signal (CSI-RI), SR.

In 210, if the PUCCH resource for transmitting the first SR and the PUSCH resource for transmitting the first MAC PDU overlap, the terminal device determines whether to preferentially transmit the first SR.

The first SR may be an SR corresponding to the first logical channel, and/or the first SR may be an SR triggered by the first service. The first service corresponds to the first logical channel, that is, the first logical channel carries the first service.

Alternatively, the first traffic may be traffic with stringent QoS requirements. Such as URLLC traffic, IIoT traffic, Time Sensitive Network (TSN) traffic). Of course, the first service may also be an Enhanced Mobile Broadband (eMBB) service, a vertical industry service, a Voice over Long-Term Evolution (VoLTE) service, an internet of vehicles service, and the like.

It should be understood that the term "and/or" herein is merely one type of association relationship that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone.

It should also be understood that the terminal device in the above description transmits the first SR and transmits the first MAC PDU, which can also be expressed as: the terminal equipment transmits the first SR and transmits the first MAC PDU.

In the embodiment of the present application, according to the timing priority, there are 4 scenarios in which PUCCH resources and PUSCH resources (for convenience of description, PUCCH resources are referred to as first PUCCH resources, and PUSCH resources are referred to as first PUSCH resources) overlap, specifically as follows:

(1) the first SR priority is low, and when the first SR is triggered, the first MAC PDU is not yet packed, and for the MAC layer of the terminal device, because the first SR priority is low, the first MAC PDU is packed and the MAC layer preferentially transmits the first MAC PDU to the physical layer, without transmitting the first SR.

(2) The first SR is low priority and the first MAC PDU is packed when the first SR is triggered. At this time, the MAC layer of the terminal device does not instruct the physical layer to transmit the first SR.

(3) The first SR is high priority and the first MAC PDU is packaged when the first SR is triggered. At this time, for the MAC layer of the terminal device, since the first SR has a high priority, the first MAC PDU is a low priority (prioritized) MAC PDU.

(4) The first SR is high in priority, and the first MAC PDU is not packaged when the first SR is triggered.

The overlapping of the first PUCCH resource and the first PUSCH resource may be understood as: the first PUCCH resource and the first PUSCH resource have an overlapping portion in a time domain. Alternatively, the first PUCCH resource and the first PUSCH resource have an overlapping portion in the frequency domain. Alternatively, the first PUCCH resource and the first PUSCH resource have an overlapping portion in the time-frequency domain (i.e., a portion where both the time domain and the frequency domain overlap).

The overlapping of the first PUCCH resource and the first PUSCH resource may also be understood as: the first PUCCH resource and the first PUSCH resource are completely or partially overlapped.

Optionally, the terminal device determines whether to preferentially transmit the first SR, which may be understood as at least one of: when the first PUCCH resource and the first PUSCH resource are overlapped, the terminal equipment determines whether to transmit the first SR preferentially; the terminal equipment determines whether to transmit a first SR preferentially at a part where the first PUCCH resource and the first PUSCH resource are overlapped; the terminal device determines whether to preferentially transmit the first SR in a portion where the first PUCCH resource and the first PUSCH resource do not overlap.

Alternatively, the terminal device determining whether to preferentially transmit the first SR may refer to at least one of the following: the terminal device determines whether to indicate to the physical layer to preferentially transmit the first SR at the MAC layer, the terminal device determines whether to preferentially transmit the first SR to the physical layer at the MAC layer, and the terminal device determines whether to preferentially transmit the first SR to the network device at the physical layer.

It should be understood that the name of the first PUSCH resource is not limited in the embodiments of the present application, that is, it may also be expressed as another name. For example, the first PUSCH resource may also be expressed as an Uplink-Shared Channel (UL-SCH) resource. Each Grant (Grant) may correspond to a resource. In the embodiments of the present application, authorization may also be understood as a resource. Therefore, the first PUSCH resource may also be expressed as a Grant or an uplink Grant (UL Grant).

The authorization assigned by the network device to the terminal device may include a Configured Grant (Configured Grant) and/or a dynamic authorization. The configuration authorization may be configured by the network device to the terminal device semi-statically, and the dynamic authorization may be dynamically scheduled by the network device to the terminal device, for example, may be scheduled to the terminal device through Downlink Control Information (DCI).

The following describes in detail an implementation manner in which the terminal device determines whether to preferentially transmit the first SR.

In one implementation, when the first PUCCH resource and the first PUSCH resource overlap, in any case, the terminal device determines to transmit the first SR preferentially.

In another implementation manner, the terminal device may determine whether to preferentially transmit the first SR according to the first information.

Alternatively, the first information may be predefined, for example, may be preset on the terminal device according to a protocol specification. Alternatively, the network device may send a first message to the terminal device, the first message including the first information. The first message may be carried in Radio Resource Control (RRC) signaling, or the first message may be carried in DCI, or the first message may be carried in MAC CE. Specifically, the network device may send a first message to the terminal device when the SR configuration information and the logical channel configuration information are configured.

The first information is explained in detail below.

In the embodiment of the present application, the first information may include, but is not limited to, at least one of the following information:

the network equipment indicates whether to transmit first indication information of the first SR preferentially;

the terminal device indicates second indication information of at least one of the following to the network device: whether there is a capability that a first Logical Channel Priority (LCP) order can be used, whether a first LCP order is used, and a first LCP order to be used;

a type of a first MAC Control Element (CE) included in the first MAC PDU;

attributes of the first PUCCH resources;

an attribute of a first PUSCH resource;

the attribute of a first logical channel corresponding to the first SR;

the attribute of a logical channel corresponding to the first MAC CE;

a reason for triggering the first MAC CE;

whether the first PUSCH resource can carry data of the first logical channel;

triggering the time sequence of the first SR and the first MAC PDU package;

whether the first logical channel satisfies an LCP restriction (restriction) of the first PUSCH resource; and the number of the first and second groups,

reason for triggering the random access procedure.

It should be understood that one of the above conditions, any two of the above conditions, any three of the above conditions, any four of the above conditions, or any five of the above conditions, or any six of the above conditions, or any seven of the above conditions, or any eight of the above conditions, or any nine of the above conditions may be used as the first condition of the embodiment of the present application.

Alternatively, the first logical channel corresponding to the first SR may be understood as: the first logical channel is a logical channel transmitted on the first PUCCH resource, that is, a logical channel transmitted on the first PUCCH resource triggering the first SR, or the first logical channel is a logical channel corresponding to data triggering the first SR, that is, the first logical channel may be a logical channel included in the first SR.

The logical channel corresponding to the first MAC CE may be understood as: the logical channel corresponding to the first MAC CE is a logical channel corresponding to information carried in the first MAC CE, or the logical channel corresponding to the first MAC CE is a logical channel transmitted on the first PUSCH resource, or the logical channel corresponding to the first MAC CE is a logical channel triggering the first MAC CE.

Optionally, when the first indication information indicates whether the terminal device preferentially transmits the first SR, as an example, the first indication information may explicitly indicate whether the terminal device preferentially transmits the first SR.

Illustratively, the first indication information may include 1 bit, and the terminal device is indicated to transmit the first SR preferentially by the bit "1", and is indicated not to transmit the first SR preferentially by the bit "0". Or, the bit "1" indicates that the terminal device does not preferentially transmit the first SR, and the bit "0" indicates that the terminal device preferentially transmits the first SR. For another example, the first indication information may include a plurality of bits, and if the plurality of bits are the same, the terminal device is instructed to transmit the first SR preferentially; and if at least two bits in the plurality of bits are different, indicating the terminal equipment not to transmit the first SR preferentially. For example, if the bit of the first indication information is "111", the terminal device is instructed to transmit the first SR preferentially, and if the bit of the first indication information is "010", the terminal device is instructed not to transmit the first SR preferentially. Still illustratively, the first indication information may include a plurality of bits, and if the plurality of bits are the same and all are "1", the terminal device is instructed to preferentially transmit the first SR, and if the plurality of bits are the same and all are "0", the terminal device is instructed not to preferentially transmit the first SR.

As another example, the first indication information may implicitly indicate whether the terminal device preferentially transmits the first SR.

For example, the first indication information may indicate a priority of the first PUCCH resource and the first PUSCH resource. For example, the first indication information indicates that the priority of the first PUCCH resource is higher than the priority of the first PUSCH resource, and the terminal device may determine to preferentially transmit the first SR after receiving the first indication information.

Similar to the first indication information, the second indication information indicates whether the terminal device has the capability of using the first LCP sequence, indicates whether to use the first LCP sequence, and indicates that the implementation manner of the terminal device that will use at least one of the first LCP sequence may refer to the implementation manner of the first indication information, which is not repeated for brevity of content.

Optionally, the attribute of the first PUCCH resource may include, but is not limited to, at least one of: the priority of the first PUCCH resource, an identifier of the first PUCCH resource, a period of the first PUCCH resource, a duration (duration) of the first PUCCH resource, and a Modulation and Coding Scheme (MCS) level corresponding to the first PUCCH resource.

The duration of the first PUCCH resource may also be referred to as the duration of the first PUCCH resource, and the MCS level corresponding to the first PUCCH resource may be understood as: an MCS level used when transmitting information on the first PUCCH resource.

In addition to the priority of the first PUCCH resource, the priority of the first PUCCH resource may be understood as: priority of one of all logical channels carried in the first PUCCH resource. For example, a certain logical channel may be a logical channel with the highest priority among all logical channels carried in the first PUCCH resource, or may be a logical channel with the lowest priority, or may be any one logical channel.

Optionally, the attribute of the first PUSCH resource may include, but is not limited to, at least one of: the priority of the first PUSCH resource, the identifier of the first PUSCH resource, the period of the first PUSCH resource, the duration of the first PUSCH resource, the MCS level corresponding to the first PUSCH resource, the attribute of the logical channel which can be carried by the first PUSCH resource, and the service information which can be carried by the first PUSCH resource.

The duration (duration) of the first PUSCH resource may also be referred to as the duration of the first PUSCH resource, and the MCS level corresponding to the first PUSCH resource may be understood as: an MCS level used when transmitting information on the first PUSCH resource.

Wherein, the priority of the first PUSCH resource may be, in addition to the priority of the first PUSCH resource, the priority of the first PUSCH resource may be further understood as: priority of one of all logical channels carried in the first PUSCH resource. For example, a certain logical channel may be a logical channel with the highest priority among all logical channels carried in the first PUSCH resource, or may be a logical channel with the lowest priority, or may be any one of the logical channels.

Optionally, the property of the logical channel may include, but is not limited to, at least one of: the priority of the logical channel, the identification of the logical channel, and the service information of the service carried by the logical channel.

If the logical channels include multiple logical channels, the priority of the logical channels may be: the priority of the logical channel with the highest priority among the plurality of logical channels may be the priority of the logical channel with the lowest priority among the plurality of logical channels, or may be the priority of any one of the plurality of logical channels.

Optionally, the service information may include, but is not limited to, at least one of the following: service priority, Service type, Service identification, and Quality of Service (QoS) of the Service.

With respect to the first LCP sequence, the first LCP sequence of the embodiments of the present application is a supplement and/or an adjustment to an existing LCP sequence. Wherein the existing LCP order is as follows, wherein the priority is ranked from high to low:

Cell-Radio Network Temporary Identity (C-RNTI) MAC CE or data (C-RNTI MAC CE or data from UL-CCCH) carried by an uplink Common Control Channel (UL-CCCH);

configuring an authorized Grant Confirmation MAC CE (Configured Grant configuration MAC CE);

BSR MAC CEs (MAC CEs for BSR with exception of padding BSR MAC CEs for padding);

a Single Power Headroom Report (PHR) MAC CE or a plurality of PHR MAC CEs (Single Entry PHR MAC CEs or Multiple Entry PHR MAC CEs);

data carried by Logical channels other than an uplink Common Control Channel (UL-CCCH) (data from Logical Channel, except for an uplink Common Control Channel (UL-CCCH));

a MAC CE (MAC CE for Recommended bit rate query) for suggesting a bit rate query;

MAC CEs including padding BSR MAC CEs (MAC CEs for BSR included for padding);

optionally, in this embodiment of the present application, in the first LCP sequence, the priority of data of the logical channel carrying the first service may be higher than that of a Configured authorized Confirmation MAC CE (Configured granted Confirmation MAC CE), and/or the priority of the BSR MAC CE of the first service or the first logical channel may be higher than that of the Configured authorized Confirmation MAC CE. The priority of the data of the logical channel carrying the first service may also be the priority of the data of the first logical channel.

Or, in the first LCP sequence, the priority of data of the logical Channel carrying the first service may be higher than the priority (C-RNTI MAC CE or data from UL-CCCH) of data carried by a Cell-Radio Network Temporary Identity (C-RNTI) MAC CE or an uplink Common Control Channel (UL-CCCH), and/or the priority of the first service or the MAC BSR CE of the first logical Channel is higher than the priority of data carried by C-RNTI MAC CE or UL-CCCH.

Exemplarily, in the present embodiment, the first LCP order may be any one of (a), (b), (c), and (d) order. In the following four possible first LCP orders, the priority of information in each first LCP order is ranked from high to low.

(a):

Data (data from any Logical Channel associated to URLLC) carrying a Logical Channel of the first service;

data carried by C-RNTI MAC CE or UL-CCCH;

configuring an authorization acknowledgement MAC CE;

BSR MAC CEs other than padding BSR MAC CEs;

a single power headroom report;

data carried by Logical channels other than the UL-CCCH and the first Logical Channel (except data from Logical Channel, except data from UL-CCCH and URLLC);

a MAC CE for suggesting bit rate queries;

including the MAC CEs that populate the BSR MAC CEs.

(b):

BSR MAC CE (MAC CE for BSR for URLLC) of the first traffic or the first logical channel;

carrying data of a logical channel of a first service;

data carried by C-RNTI MAC CE or UL-CCCH;

configuring an authorization acknowledgement MAC CE;

BSR MAC CEs (MAC CEs for BSR with exception of padding BSR MAC CEs for padding and BSR for URLLC) except for BSR MAC CEs of the first traffic or first logical channel;

a single PHR MAC CE or multiple PHR MAC CEs;

data carried by a logical channel other than the UL-CCCH and the first logical channel;

a MAC CE for suggesting bit rate queries;

including the MAC CEs that populate the BSR MAC CEs.

(c):

Data carried by C-RNTI MAC CE or UL-CCCH;

carrying data of a logical channel of a first service;

configuring an authorization acknowledgement MAC CE;

BSR MAC CEs other than padding BSR MAC CEs;

a single PHR MAC CE or multiple PHR MAC CEs;

data carried by a logical channel other than the UL-CCCH and the first logical channel;

a MAC CE for suggesting bit rate queries;

including the MAC CEs that populate the BSR MAC CEs.

(d):

Data carried by C-RNTI MAC CE or UL-CCCH;

BSR MAC CE of a first service or a first logical channel;

carrying data of a logical channel of a first service;

configuring an authorization acknowledgement MAC CE;

BSR MAC CEs other than padding BSR MAC CEs and BSR MAC CEs other than the BSR MAC CE of the first traffic or first logical channel;

a single PHR MAC CE or multiple PHR MAC CEs;

data carried by a logical channel other than the UL-CCCH and the first logical channel;

a MAC CE for suggesting bit rate queries;

including the MAC CEs that populate the BSR MAC CEs.

It should be noted that the above four possible first LCP sequences are only for helping the skilled person to better understand the first LCP sequences, and do not limit the scope of the first LCP sequences.

Optionally, the first MAC PDU in this embodiment of the present application may include a plurality of MAC sub-PDUs, where the MAC sub-PDUs may include a Service Data Unit (SDU) and a subheader thereof, or may include a first MAC CE and a subheader thereof, where the first MAC CE may be a MAC CE with a fixed size or a MAC CE with a variable length, for example, as shown in fig. 3.

Optionally, the LCP restriction of the first PUSCH resource may represent a requirement or restriction on the first PUSCH resource when information in a logical channel is communicated using the first PUSCH resource. Data or information in the logical channel may be transmitted on the first PUSCH resource if the first PUSCH resource meets the requirement or limitation. For example, LCP limitations may be: the first PUSCH resource with a duration of 5 slots (slots) may transmit data for logical channel 1, and the first PUSCH resource with a duration of 2 slots may transmit data for logical channel 2 and logical channel 3.

The foregoing mentioning whether the first logical channel satisfies the LCP restriction of the first PUSCH resource may be understood as: whether the LCP restriction (which may be, for example, an attribute of the first PUSCH resource) of the first PUSCH resource matches the first logical channel.

With regard to random access, after the cell search procedure, the terminal device has already acquired downlink synchronization with the cell, and thus the terminal device can receive downlink data. However, the terminal device can perform uplink transmission only if it acquires uplink synchronization with the cell. The terminal device may establish a connection with a cell through a Random Access (RA) procedure and acquire uplink synchronization.

RA can typically be triggered by the following events:

(1) initial Access (Initial Access).

The terminal device may enter an RRC CONNECTED state (RRC _ CONNECTED) from an RRC IDLE state (RRC _ IDLE state).

(2) RRC Connection reestablishment procedure (RRC Connection Re-establishment procedure).

(3) Handover (Handover).

At this time, the terminal device is in a connected state, and needs to establish uplink synchronization with the new cell.

(4) In the RRC CONNECTED state, when downlink data or uplink data arrives, the uplink is in an "out-of-sync" state (DL or UL data arrival RRC _ CONNECTED while UL synchronization status is "out-of-sync").

(5) In the RRC CONNECTED state, when uplink data arrives, there is no available PUCCH resource for SR transmission (UL data associated with RRC _ CONNECTED while other area no PUCCH resources for SR available).

(6) SR failure (SR failure).

(7) Request by RRC at the time of synchronous configuration (Request by RRC uplink synchronization configuration).

(8) The terminal device transitions from the RRC INACTIVE state (Transition from RRC _ INACTIVE).

(9) Time alignment is established when the SCell is added (To estimate time alignment at SCell addition).

(10) The terminal device requests Other System Information (OSI).

(11) The terminal device needs to perform Beam failure recovery (Beam failure recovery).

In this embodiment, when the first information satisfies at least one of the following conditions, the terminal device may determine to preferentially transmit the first SR: (1) the first indication information indicates that the terminal equipment preferentially transmits the first SR; (2) when the second indication information is carried in the second MAC CE, the type of the second MAC CE is the type of the first MAC CE; (3) the type of the first MAC CE is a first MAC CE type; (4) the priority of the first PUSCH resource is lower than or equal to a first preset priority threshold; (5) the priority of the first PUCCH resource is higher than or equal to a first preset priority threshold; (6) the priority of the first PUSCH resource is lower than or equal to the priority of the first PUCCH resource; (7) the identity of the first PUSCH resource is not a first resource identity; (8) the identity of the first PUSCH resource is a second resource identity; (9) the identity of the first PUCCH resource is the first resource identity; (10) the period of the first PUSCH resource is greater than or equal to a preset PUSCH period threshold; (11) the period of the first PUCCH resource is less than or equal to a preset PUCCH period threshold; (12) the period of the first PUSCH resource is greater than or equal to the period of the first PUCCH resource; (13) the transmission duration of the first PUSCH resource is greater than or equal to the preset PUSCH transmission duration; (14) the transmission duration of the first PUCCH resource is less than or equal to the preset PUCCH transmission duration; (15) the transmission duration of the first PUSCH resource is greater than or equal to the transmission duration of the first PUCCH resource; (16) the MCS level used for transmitting the first PUSCH resource is greater than or equal to the preset MCS level; (17) the MCS level used for transmitting the first PUCCH resource is less than or equal to the preset MCS level; (18) the MCS level used for transmitting the first PUSCH resource is greater than or equal to the MCS level used for transmitting the first PUCCH resource; (19) the attribute of the logical channel which can be carried by the first PUSCH resource does not meet the attribute of the set logical channel; (20) the service information which can be carried by the first PUSCH resource does not meet the set service information; (21) the priority of a logical channel corresponding to the first MAC CE is lower than or equal to a second preset priority threshold; (22) the priority of the first logical channel is higher than or equal to a second preset priority threshold; (23) the priority of the logical channel corresponding to the first MAC CE is lower than or equal to the priority of the first logical channel; (24) the identification of the logical channel corresponding to the first MAC CE is not the first logical channel identification; (25) the identifier of the logical channel corresponding to the first MAC CE is a second logical channel identifier; (26) the identity of the first logical channel is a first logical channel identity; (27) the service type of the service carried by the logic channel corresponding to the first MAC CE is not the first service type; (28) the service type of the service carried by the logic channel corresponding to the first MAC CE is a second service type; (29) the service type of the service carried by the first logical channel is a first service type; (30) the priority of the service carried by the logical channel corresponding to the first MAC CE is lower than or equal to the priority of the service carried by the first logical channel; (31) the priority of the service carried by the logical channel corresponding to the first MAC CE is lower than or equal to the preset service priority; (32) the priority of the service carried by the first logic channel is higher than or equal to the preset service priority; (33) the reason for triggering the first MAC CE is a specific reason; (34) the priority of the first logical channel is higher than or equal to that of the logical channel corresponding to the first MAC CE, and the data of the first logical channel cannot be carried in the first PUSCH resource; (35) the priority of the first logical channel is higher than or equal to that of the logical channel corresponding to the first MAC CE, and the first SR is triggered after the first MAC PDU group package; (36) the first SR is triggered before the first MAC PDU group package, and data of the first logical channel cannot be carried in the first PUSCH resource; (37) the first SR is triggered before the first MAC PDU group package, and the first logical channel does not satisfy the LCP restriction of the first PUSCH resource; (38) the reason for triggering RA is location; (39) the reason for triggering the RA is that in the RRC connected state, uplink data arrives and there is no available uplink resource, and the logical channel triggering the random access process is not a specific logical channel; (40) the reason for triggering the RA is that in the RRC connected state, uplink data arrives and there is no available uplink resource, and the logical channel triggering the random access process is the second logical channel; (41) the reason for triggering the RA is that in the RRC connected state, uplink data arrives and there is no available uplink resource, and the logical channel triggering the RA is not the logical channel where the first service is located; (42) the reason for triggering the RA is that in the RRC connected state, uplink data arrives and there is no available uplink resource, and the logical channel triggering the RA is the logical channel where the second service is located; (43) the reason for triggering the RA is that in the RRC connected state, uplink data arrives and there is no available uplink resource, and the priority of the logical channel triggering the RA is lower than a third preset priority threshold; (44) the reason for triggering RA is that in the RRC connection state, uplink data arrives and no available uplink resource exists, and the priority of the logical channel triggering RA is lower than that of the first logical channel; (45) the reason for triggering RA is that the terminal equipment requests other system information; (46) the reason for triggering RA is that the terminal equipment adds TA to the SCell; (47) the reason for triggering the RA is beam failure recovery.

Wherein, the first type MAC CE may be, but is not limited to, any one of the following: C-RNTI MAC CE, a first type MAC SDU, a configuration authorization acknowledgement MAC CE, a BSR MAC CE other than a padding BSR MAC CE, a single PHR MAC CE, a plurality of PHR MAC CEs, a service-triggered BSR MAC CE other than the first service, and a logical channel-triggered BSR MAC CE other than the first logical channel.

It should be understood that, in the embodiment of the present application, the first type MAC SDU may have the same role as the first type MAC CE.

The first type of MAC CE may be predefined or the first type of MAC CE may be determined by the end device. Therefore, the overhead of air interface signaling is avoided, the current service transmission requirement and specificity are better met, and the terminal equipment can have more degrees of freedom. Of course, the first type MAC CE may also be network device configured or indicated. For example, the network device may transmit third information to the terminal device, the third information being used to configure or indicate the first type MAC CE.

Optionally, the specific reasons mentioned in the foregoing may include at least one of the following:

the reason for triggering the first MAC CE is random access;

the first MAC CE is used for activating or deactivating configuration authorization;

the first MAC CE is BSR triggered;

the first MAC CE is BSR triggered for a first service (e.g., URLLC service); and

the first MAC CE is not BSR triggered for the first traffic (e.g., URLLC traffic).

After the terminal device determines to preferentially transmit the first SR, optionally, the method 200 may further include: and the terminal equipment instructs the physical layer to transmit the first SR, or the terminal equipment preferentially transmits the first SR to the physical layer at the MAC layer. When the terminal device instructs the physical layer to transmit the first SR, further, the terminal device may instruct the physical layer to preferentially transmit the first SR at the MAC layer.

After receiving the first SR at the physical layer, the terminal device may preferentially transmit the first SR to the network device.

Optionally, the method 200 may further include: when the terminal device determines to preferentially transmit the first SR, the terminal device may indicate the first MAC PDU to the physical layer at the MAC layer. Alternatively, the terminal device may indicate the first MAC PDU to the physical layer at the MAC layer before determining whether to preferentially transmit the first SR. Alternatively, the terminal device may indicate the first MAC PDU to the physical layer at the MAC layer, in either case or regardless of any condition. Alternatively, when the terminal device determines to preferentially transmit the first SR, the terminal device has indicated the first MAC PDU to the physical layer at the MAC layer.

Wherein, the indication of the first MAC PDU to the physical layer by the terminal device may be understood as: and the terminal equipment transmits the first MAC PDU to a physical layer, or the terminal equipment stores the first MAC PDU in an HARQ cache.

Accordingly, the MAC layer may group the first MAC PDU before determining the first SR priority transmission, or the MAC layer may group the first MAC PDU at the time of or after determining the SR priority transmission.

Alternatively, when the terminal device determines to preferentially transmit the first SR, or before determining whether to preferentially transmit the first SR, or in either case or regardless of any condition, the terminal device may discard the first MAC PDU.

In order to more clearly understand the present application, the implementation process of the embodiments of the present application will be described in detail below.

Step one, the network equipment configures SR configuration information and logic channel configuration information to the terminal equipment. The network device may configure the configuration ID of the first SR or the ID of the first PUCCH resource in the logical channel configuration information, and the terminal device may acquire the first PUCCH resource in the SR configuration information by using the configuration ID of the first SR or the ID of the first PUCCH resource.

And step two, the network equipment configures semi-static scheduling configuration authorization or dynamic authorization. If the configuration is the semi-static scheduling configuration authorization, the network device may indicate the configuration authorization to the terminal device through RRC signaling. If the network device is configured with dynamic authorization, the network device may indicate the dynamic authorization to the terminal device through the DCI.

And step three, the terminal equipment receives the configured configuration authorization or dynamic authorization, determines that uplink resources for transmitting uplink data exist, and determines that available PUSCH resources exist.

And step four, when the configured first logic channel meets the condition of triggering the first SR, the terminal equipment triggers the first SR at the MAC layer.

Specifically, the BSR may be triggered when data of the first logical channel needs to be transmitted. Under the condition that the terminal device does not have available uplink resources to transmit the BSR, the terminal device may apply the network device to configure the uplink resources for transmitting the data of the first logical channel by transmitting the first SR, where the first SR may be transmitted on the first PUCCH resource.

Assuming that the current first PUCCH resource and the first PUSCH resource overlap, the terminal device needs to determine which channel or information transmission is prioritized. When one of the following conditions is satisfied, the terminal device preferentially transmits the first SR:

for example, if the bit of the first indication information is "1" (the bit of "1" indicates that the terminal device preferentially transmits the first SR), the terminal device preferentially transmits the first SR.

For another example, if the network device configures the first type MAC CE for the terminal device, and the first MAC CE is the first type MAC CE, that is, the first type MAC CE is triggered, the terminal device preferentially transmits the first SR.

For another example, assuming that priority 1 is higher than priority 2, priority of the first PUSCH resource is 2, and priority of the first PUCCH resource is 1, the terminal device preferentially transmits the first SR.

For another example, assuming that the first preset priority threshold is 1, priority 1 is higher than priority 2, and priority of the first PUSCH resource is 2, since the priority of the first PUSCH resource is lower than the first preset priority threshold, the terminal device preferentially transmits the first SR.

For another example, assuming that the resource identifiers of the resource identifiers 3 and 4 are the first resource identifier and the identifier of the first PUSCH resource is 1, since the identifier of the first PUSCH resource is not the first resource identifier, the terminal device preferentially transmits the first SR.

For another example, the duration of the first PUSCH resource is 2 slots, the duration of the first PUCCH resource is 2 symbols (symbols), and since the duration of the first PUSCH resource is greater than the duration of the first PUCCH resource, the terminal device preferentially transmits the first SR.

For another example, the period of the first PUSCH resource is 10ms, the period of the first PUCCH resource is 2 symbols, and since the period of the first PUSCH resource is greater than the period of the first PUCCH resource, the terminal device preferentially transmits the first SR.

For another example, assuming that the priority level 1 is higher than the priority level 2, the priority level of the logical channel corresponding to the first MAC CE is 2, and the priority level of the first logical channel is 1, the terminal device preferentially transmits the first SR.

For another example, assuming that the second preset priority threshold is 2, and the priority of the logical channel corresponding to the first MAC CE is 2, since the priority of the logical channel corresponding to the first MAC CE is equal to the second preset priority threshold, the terminal device preferentially transmits the first SR.

For another example, assuming that priority 1 is higher than priority 2, the priority of the logical channel with the highest priority among the logical channels corresponding to the first MAC CE is 2, and the priority of the first logical channel is 1, the terminal device preferentially transmits the first SR.

For another example, assuming that priority 1 is higher than priority 2, the reason for triggering the RA is that uplink data arrives and there is no uplink resource, the priority of the logical channel triggering the RA is 2, and the priority of the logical channel triggering the first SR is 1, then the terminal device preferentially transmits the first SR.

For another example, assuming that the priority level 1 is higher than the priority level 2, the priority level threshold is 1, the reason for triggering the RA is that uplink data arrives and there is no uplink resource, and the priority level of the logical channel triggering the RA is 2, the terminal device preferentially transmits the first SR.

For another example, if the reason for triggering the RA is positioning, the terminal device preferentially transmits the first SR.

For another example, if the first SR is triggered after the first MAC PDU packet is packed, and the priority of the first logical channel is the same as the priority of the logical channel corresponding to the first MAC PDU, or the priority of the first logical channel is higher than the priority of the logical channel corresponding to the first MAC PDU, the terminal device preferentially transmits the first SR.

And step five, after the terminal equipment determines to transmit the first SR preferentially, the terminal equipment indicates the physical layer to transmit the first SR preferentially on the MAC layer, or the terminal equipment indicates the physical layer to transmit the first SR.

Optionally, in this embodiment of the present application, the method 200 may further include: when the terminal device determines to preferentially transmit the first SR, the terminal device determines whether to use the first LCP order.

In this case, the terminal device may receive second information transmitted by the network device, and the second information may be used to indicate whether the terminal device uses the first LCP order. The second information may be carried in RRC signaling, or the second information may be carried in DCI, or the second information may be carried in MAC CE.

As an example, the second information may indicate whether the terminal device uses the first LCP order through at least one bit.

Exemplarily, the second information may include 1 bit, which indicates the terminal device to use the first LCP order by a bit of "1" and indicates the terminal device not to use the first LCP order by a bit of "0".

Further illustratively, the second information may include a plurality of bits, and if the plurality of bits are the same, the terminal device is instructed to use the first LCP order; and if at least two bits in the plurality of bits are different, indicating that the terminal equipment does not use the first LCP sequence.

For example, the second information may indicate that the terminal device may use the first LCP order when the terminal device satisfies the first condition. The first condition may be protocol specified, or may be network device pre-configured, or may also be carried in the second information.

Wherein the first condition may include, but is not limited to, at least one of:

the terminal equipment is configured or activated with a first service or a first logic channel;

the terminal equipment is the terminal equipment supporting the priority sequence of the first logic channel;

the terminal equipment is configured or supports the first SR transmission priority;

the terminal equipment judges whether to transmit the first SR preferentially;

the terminal equipment is terminal equipment supporting the version R16 and later versions;

the terminal equipment judges that the first SR is transmitted preferentially;

the terminal device is a terminal device which preferentially transmits the first SR when the first PUCCH resource overlaps with other resources.

The terminal device may be a terminal device that determines whether to preferentially transmit the first SR, and may be understood as: the terminal device determines whether to preferentially transmit the first SR, but the determination result may be that the first SR is preferentially transmitted or that the first SR is not preferentially transmitted.

The terminal device determines that the first SR is preferentially transmitted, and may be understood as: the terminal equipment judges whether the first SR is transmitted preferentially or not, and the judgment result is that the first SR is transmitted preferentially. However, the terminal device may or may not transmit the first SR preferentially.

It should be noted that the second condition may be applied to a scenario in which the first PUCCH resource overlaps with other resources, or may be applied to a scenario in which the first PUCCH resource does not overlap with other resources, which is not specifically limited in this embodiment of the present invention.

Alternatively, the terminal device may determine whether to use the first LCP order according to predefined information or UE implementation.

As an example, the predefined information may be that the terminal device may use the first LCP order when the terminal device prioritizes transmission of the first SR.

As another example, the predefined information may be that the terminal device may use the first LCP order at a specific event.

As another example, the predefined information may be that the terminal device may use the first LCP order when the terminal device satisfies the first condition.

In the case where the terminal device determines to use the first LCP order, when the terminal device receives a new grant, it may prioritize and group packets in the first LCP order.

The terminal device uses the first LCP order, so that the data of the first logical channel or the preferential transmission of the BSR can be guaranteed. Further, the transmission priority of the first SR and the priority of the first SR in the LCP order may be aligned (align), that is, when the priority of the first SR is high, the priority of the first logical channel corresponding to the first SR in the LCP order is higher.

According to the embodiment of the application, when the resource for transmitting the SR and the resource for transmitting the MAC PDU are overlapped, the terminal equipment can determine whether to transmit the SR preferentially. Therefore, the terminal equipment can preferentially transmit the SR in certain scenes, so that the network equipment can be ensured to know that the IIOT service needs to be transmitted currently to a certain extent, the network equipment can schedule the IIOT service in time, the QoS of the IIOT service is ensured, and the possibility of normal transmission of the IIOT service can be improved.

Fig. 4 is a schematic diagram of a communication method 300 of an embodiment of the present application. The method described in fig. 4 may be performed by a terminal device, which may be, for example, terminal device 120 shown in fig. 1. As shown in fig. 4, the method 300 may include at least some of the following.

In 310, the terminal device determines whether to use the first LCP order.

Wherein, in the first LCP order, the priority of the data of the logical channel carrying the first service is higher than the priority of the configuration authorized MAC CE.

Wherein, in the first LCP order, the priority of the data of the logical channel carrying the first service is higher than the priority of the data carried by C-RNTI MAC CE or UL-CCCH.

Optionally, in this embodiment of the application, the first LCP sequence further includes a priority of the BSR MAC CE of the first service or the BSR MAC CE of the first logical channel. Wherein, in the first LCP order, the priority of the BSR MAC CE of the first service or the BSR MAC CE of the first logical channel may be higher than the priority of the data of the logical channel carrying the first service.

Optionally, in an embodiment of the present application, the method 300 further includes: and the terminal equipment receives second information sent by the network equipment, wherein the second information is used for indicating whether the terminal equipment uses the first LCP sequence or not. The second information may be carried in RRC signaling, or carried in DCI, or carried in MAC CE.

Optionally, in this embodiment of the present application, the determining, by the terminal device, whether to use the first LCP order may include: the terminal device determines whether to use the first LCP order according to predefined information or UE implementation.

Optionally, in this embodiment of the present application, the determining, by the terminal device, whether to use the first LCP order includes: when the terminal device satisfies the first condition, the terminal device determines to use the first LCP order. Wherein the first condition is at least one of the following conditions:

the terminal equipment configures or activates the first service or the first logic channel;

the terminal equipment supports a first LCP sequence;

the terminal equipment is configured or supports the first SR transmission priority;

the terminal equipment judges whether to transmit the first SR preferentially;

the terminal equipment is terminal equipment supporting the version R16 and later versions;

the terminal equipment judges that the first SR is transmitted preferentially;

when the resource for transmitting the first SR overlaps with other resources, the terminal device is a terminal device that preferentially transmits the first SR.

Optionally, in this embodiment of the present application, the first SR corresponds to a first logical channel, and/or the first SR is triggered by the first service.

Optionally, in this embodiment of the present application, the first service includes at least one of the following: URLLC service, IIOT service, and vertical industry service.

The embodiment of the application provides a new LCP sequence on the basis of the existing LCP sequence, and ensures the priority transmission of a first logic channel and a first service (such as URLLC service), thereby ensuring the QoS of the first service.

Fig. 5 is a schematic diagram of a communication method 400 of an embodiment of the present application. The method described in fig. 5 may be performed by a network device, which may be, for example, network device 110 shown in fig. 1. As shown in fig. 5, the method 400 may include at least some of the following.

In 410, if the PUCCH resource for transmitting the first SR and the PUSCH resource for transmitting the first MAC PDU overlap, the network device preferentially receives the first SR.

Optionally, in this embodiment of the present application, the method 400 may further include: the network equipment sends a first message to the terminal equipment, wherein the first message comprises first information, and the first information is used for the terminal equipment to determine whether to preferentially transmit the first SR.

Optionally, in an embodiment of the present application, the first information includes at least one of the following information:

the network equipment indicates whether to transmit first indication information of the first SR preferentially;

the terminal equipment indicates whether second indication information of the priority sequence of the first logic channel is available or not to the network equipment;

a type of a first MAC CE included in the first MAC PDU;

a resource attribute of the PUCCH resource;

resource attributes of the PUSCH resources;

the attribute of a first logical channel corresponding to the first SR;

the attribute of a logical channel corresponding to the first MAC CE;

a reason for triggering the first MAC CE;

whether the PUSCH resource can carry data of the first logical channel;

triggering the time sequence of the first SR and the first MAC PDU package; and the number of the first and second groups,

reason for triggering the random access procedure.

Optionally, in this embodiment of the present application, the resource attribute of the PUCCH resource includes at least one of: the priority of the PUCCH resources, the identification of the PUCCH resources, the period of the PUCCH resources, the duration of the PUCCH resources, and the MCS level corresponding to the PUCCH resources.

Optionally, in this embodiment of the present application, the resource attribute of the PUSCH resource includes at least one of the following: the priority of the PUSCH resource, the identifier of the PUSCH resource, the period of the PUSCH resource, the duration of the PUSCH resource, the MCS level corresponding to the PUSCH resource, the attribute of the logical channel which can be carried by the PUSCH resource and the service information which can be carried by the PUSCH resource.

Optionally, in this embodiment of the present application, the attribute of the logical channel includes at least one of the following: the priority of the logical channel, the identification of the logical channel, and the service information of the service carried by the logical channel.

Optionally, in this embodiment of the present application, the service information includes at least one of the following: service priority, service identification and service type.

Optionally, in this embodiment of the present application, information that the first logical channel may be transmitted on a PUCCH resource, or the first logical channel corresponds to data that triggers the first SR; or the like, or, alternatively,

the logical channel corresponding to the first MAC CE corresponds to information carried in the first MAC CE, or the logical channel corresponding to the first MAC CE may be carried by a PUSCH resource, or the logical channel corresponding to the first MAC CE is used to trigger the first MAC CE.

Optionally, in this embodiment of the present application, the first information may be carried in RRC signaling, or the first information is carried in DCI, or the first information is carried in MAC CE.

Optionally, in this embodiment of the present application, the method 400 may further include: and the network equipment sends second information to the terminal equipment, wherein the second information is used for indicating whether the terminal equipment uses the first LCP sequence or not.

Optionally, in this embodiment of the present application, the second information may be carried in RRC signaling or DCI or MAC CE.

Optionally, in this embodiment of the present application, in the first LCP sequence, the priority of data of a logical channel carrying the first service is higher than the priority of configuring the authorization acknowledgement MAC CE; and/or, in the first LCP order, the priority of the BSR MAC CE of the first service or the BSR MAC CE of the first logical channel is higher than the priority of the configuration authorization acknowledgement MAC CE.

Optionally, in the embodiment of the present application, in the first LCP order, the priority of data of a logical channel carrying the first service is higher than the priority of data carried by C-RNTI MAC CE or an uplink common control channel; and/or, in the first LCP order, the priority of the BSR MAC CE of the first service or the BSR MAC CE of the first logical channel is higher than the priority of the data carried by the C-RNTI MAC CE or the uplink common control channel.

Optionally, in this embodiment of the present application, the method 400 may further include: and the network equipment sends third information to the terminal equipment, wherein the third information is used for configuring or indicating the first type MAC CE.

Optionally, in this embodiment of the present application, the first type MAC CE is any one of the following:

C-RNTI MAC CE;

a first type of MAC SDU;

configuring an authorization acknowledgement MAC CE;

BSR MAC CEs other than padding BSR MAC CEs;

a single PHR MAC CE;

a plurality of PHR MAC CEs;

BSR MAC CE triggered by services other than the first service; and the number of the first and second groups,

a logical channel triggered BSR MAC CE other than the first logical channel.

Optionally, in this embodiment of the present application, the first SR corresponds to a first logical channel, and/or the first SR is an SR triggered by a first service.

Optionally, in this embodiment of the present application, the first service includes at least one of the following: URLLC service, IIOT service, and vertical industry service.

Fig. 6 is a schematic diagram of a communication method 500 of an embodiment of the present application. The method described in fig. 6 may be performed by a network device, which may be, for example, network device 110 shown in fig. 1. As shown in fig. 6, the method 500 may include at least some of the following.

At 510, the network device sends second information to the terminal device, the second information indicating whether the terminal device uses the first LCP order;

wherein, in the first LCP order, the priority of the data of the logical channel carrying the first service is higher than the priority of the configuration authorized MAC CE.

Optionally, in the embodiment of the present application, in the first LCP order, the priority of data of a logical channel carrying the first service is higher than that of data carried by C-RNTI MAC CE or an uplink common control channel.

Optionally, in this embodiment of the application, the first LCP sequence further includes a priority of the BSR MAC CE of the first service or the BSR MAC CE of the first logical channel.

Optionally, in this embodiment of the present application, in the first LCP sequence, the priority of the BSR MAC CE of the first service or the BSR MAC CE of the first logical channel is higher than the priority of the data of the logical channel carrying the first service.

Optionally, in this embodiment of the present application, the second information is carried in RRC signaling, or the second information is carried in DCI, or the second information is carried in MAC CE.

Optionally, in this embodiment of the present application, the first service includes at least one of the following: URLLC service, IIOT service, and vertical industry service.

It should be understood that although the methods 200-500 are described separately above, this does not mean that the methods 200-500 are independent and the descriptions of the two methods can be referred to one another. For example, the associated description in method 200 may apply to method 300-500. For the sake of brevity, the method 300 and the method 500 are not described in detail in this embodiment.

The preferred embodiments of the present application have been described in detail with reference to the accompanying drawings, however, the present application is not limited to the details of the above embodiments, and various simple modifications can be made to the technical solution of the present application within the technical idea of the present application, and these simple modifications are all within the protection scope of the present application.

For example, the various features described in the foregoing detailed description may be combined in any suitable manner without contradiction, and various combinations that may be possible are not described in this application in order to avoid unnecessary repetition.

For example, various embodiments of the present application may be arbitrarily combined with each other, and the same should be considered as the disclosure of the present application as long as the concept of the present application is not violated.

It should be understood that, in the various method embodiments of the present application, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

Having described the communication method according to the embodiment of the present application in detail above, a communication apparatus according to an embodiment of the present application will be described below with reference to fig. 7 to 11, and the technical features described in the method embodiment are applicable to the following apparatus embodiments.

Fig. 7 shows a schematic block diagram of a terminal device 600 according to an embodiment of the present application. As shown in fig. 7, the terminal apparatus 600 includes:

the processing unit 610 is configured to determine whether to preferentially transmit the first SR if a PUCCH resource used for the terminal device 600 to transmit the first SR overlaps with a PUSCH resource used for transmitting the first MAC PDU.

Optionally, in this embodiment of the present application, the processing unit 610 is specifically configured to: determining whether to transmit the first SR preferentially according to the first information;

wherein the first information comprises at least one of the following information:

the network equipment indicates whether to transmit first indication information of the first SR preferentially;

second indication information indicating to the network device whether a capability of a first LCP order is available;

a type of a first MAC CE included in the first MAC PDU;

a resource attribute of the PUCCH resource;

a resource attribute of the PUSCH resource;

an attribute of a first logical channel corresponding to the first SR;

the attribute of the logical channel corresponding to the first MAC CE;

a reason for triggering the first MAC CE;

whether the PUSCH resource can carry data of the first logical channel;

triggering a time sequence of the first SR and the first MAC PDU packet package; and the number of the first and second groups,

reason for triggering the random access procedure.

Optionally, in this embodiment of the present application, the resource attribute of the PUCCH resource includes at least one of: the priority of the PUCCH resource, the identification of the PUCCH resource, the period of the PUCCH resource, the duration of the PUCCH resource, and the MCS level corresponding to the PUCCH resource.

Optionally, in this embodiment of the present application, the resource attribute of the PUSCH resource includes at least one of: the priority of the PUSCH resource, the identifier of the PUSCH resource, the period of the PUSCH resource, the duration of the PUSCH resource, the MCS level corresponding to the PUSCH resource, the attribute of the logical channel which can be carried by the PUSCH resource and the service information which can be carried by the PUSCH resource.

Optionally, in this embodiment of the present application, the attribute of the logical channel includes at least one of the following: the priority of the logical channel, the identifier of the logical channel and the service information of the service carried by the logical channel.

Optionally, in this embodiment of the present application, the service information includes at least one of the following: service priority, service identification and service type.

Optionally, in this embodiment of the present application, information of the first logical channel is transmitted on the PUCCH resource, or the first logical channel corresponds to data that triggers the first SR; or the like, or, alternatively,

the logical channel corresponding to the first MAC CE corresponds to information carried in the first MAC CE, or the logical channel corresponding to the first MAC CE may be carried by the PUSCH resource, or the logical channel corresponding to the first MAC CE triggers the first MAC CE.

Optionally, in this embodiment of the present application, the processing unit 610 is specifically configured to: determining to preferentially transmit the first SR when the first information satisfies at least one of the following conditions:

the first indication information indicates that the terminal equipment preferentially transmits the first SR;

when the second indication information is carried in a second MAC CE, the type of the second MAC CE is a first MAC CE type;

the type of the first MAC CE is the type of the first MAC CE;

the priority of the PUSCH resource is lower than or equal to a first preset priority threshold;

the priority of the PUCCH resources is higher than or equal to the first preset priority threshold;

the priority of the PUSCH resources is lower than or equal to the priority of the PUCCH resources;

the identity of the PUSCH resource is not a first resource identity;

the identification of the PUSCH resource is a second resource identification;

the identity of the PUCCH resource is the first resource identity;

the period of the PUSCH resource is greater than or equal to a preset PUSCH period threshold;

the period of the PUCCH resource is less than or equal to a preset PUCCH period threshold;

the period of the PUSCH resource is greater than or equal to the period of the PUCCH resource;

the transmission duration of the PUSCH resource is greater than or equal to the preset PUSCH transmission duration;

the transmission duration of the PUCCH resource is less than or equal to the preset PUCCH transmission duration;

the transmission duration of the PUSCH resource is greater than or equal to the transmission duration of the PUCCH resource;

the MCS level used for transmitting the PUSCH resource is greater than or equal to a preset MCS level;

the MCS level used for transmitting the PUCCH resource is less than or equal to a preset MCS level;

the MCS level used for transmitting the PUSCH resource is greater than or equal to the MCS level used for transmitting the PUCCH resource;

the attribute of the logical channel which can be carried by the PUSCH resource does not meet the attribute of the set logical channel;

the service information which can be carried by the PUSCH resource does not meet the set service information;

the priority of the logical channel corresponding to the first MAC CE is lower than or equal to a second preset priority threshold;

the priority of the first logical channel is higher than or equal to the second preset priority threshold;

the priority of the logical channel corresponding to the first MAC CE is lower than or equal to the priority of the first logical channel;

the identifier of the logical channel corresponding to the first MAC CE is not a first logical channel identifier;

the identifier of the logical channel corresponding to the first MAC CE is a second logical channel identifier;

the identity of the first logical channel is the first logical channel identity;

the service type of the service carried by the logical channel corresponding to the first MAC CE is not a first service type;

the service type of the service carried by the logical channel corresponding to the first MAC CE is a second service type;

the service type of the service carried by the first logical channel is the first service type;

the priority of the service carried by the logical channel corresponding to the first MAC CE is lower than or equal to the priority of the service carried by the first logical channel;

the priority of the service carried by the logical channel corresponding to the first MAC CE is lower than or equal to the preset service priority;

the priority of the service carried by the first logic channel is higher than or equal to the preset service priority;

the reason for triggering the first MAC CE is a specific reason;

the priority of the first logical channel is higher than or equal to that of a logical channel corresponding to the first MAC CE, and data of the first logical channel cannot be carried in the PUSCH resources;

the priority of the first logical channel is higher than or equal to that of the logical channel corresponding to the first MAC CE, and the first SR is triggered after the first MAC PDU packet is packed;

the first SR is triggered before the first MAC PDU group package, and data of the first logical channel cannot be carried in the PUSCH resources;

the reason for triggering the random access process is positioning;

the reason for triggering the random access process is that in the RRC connected state, uplink data arrives and there is no available uplink resource, and the logical channel triggering the random access process is not a specific logical channel;

the reason for triggering the random access process is that in the RRC connected state, uplink data arrives and there is no available uplink resource, and the logical channel triggering the random access process is the second logical channel;

the reason for triggering the random access process is that in the RRC connected state, uplink data arrives and there is no available uplink resource, and the logical channel triggering the random access process is not the logical channel where the first service is located;

the reason for triggering the random access process is that in the RRC connected state, uplink data arrives and there is no available uplink resource, and the logical channel triggering the random access process is the logical channel where the second service is located;

the reason for triggering the random access process is that in the RRC connected state, uplink data arrives and there is no available uplink resource, and the priority of the logical channel triggering the random access process is lower than a third preset priority threshold;

the reason for triggering the random access process is that in the RRC connected state, uplink data arrives and there is no available uplink resource, and the priority of the logical channel triggering the random access process is lower than the priority of the first logical channel;

the reason for triggering the random access process is that the terminal equipment requests other system information;

the reason for triggering the random access process is that the terminal equipment establishes a time alignment TA when adding in the auxiliary cell; and the number of the first and second groups,

the reason for triggering the random access procedure is beam failure recovery.

Optionally, in this embodiment of the present application, the first type MAC CE is any one of the following:

C-RNTI MAC CE;

a first type of MAC SDU;

configuring an authorization acknowledgement MAC CE;

BSR MAC CEs other than padding BSR MAC CEs;

a single PHR MAC CE;

a plurality of PHR MAC CEs;

a BSR MAC CE triggered by a service other than the first service; and the number of the first and second groups,

a logical channel triggered BSR MAC CE other than the first logical channel.

Optionally, in this embodiment of the present application, the first type MAC CE is predefined, or the first type MAC CE is determined by the terminal device, or the first type MAC CE is configured or indicated by a network device.

Optionally, in an embodiment of the present application, the specific reason includes at least one of the following reasons:

the reason for triggering the first MAC CE is random access;

the first MAC CE is used for activating or deactivating configuration authorization;

the first MAC CE is BSR triggered;

the first MAC CE is BSR triggered by URLLC; and the number of the first and second groups,

the first MAC CE is not BSR triggered by the URLLC.

Optionally, in this embodiment of the present application, the terminal device 600 further includes: a communication unit 620, configured to receive a first message sent by a network device, where the first message includes the first information.

Optionally, in this embodiment of the present application, the first message is carried in RRC signaling, or the first message is carried in DCI, or the first message is carried in MAC CE.

Optionally, in an embodiment of the present application, the first condition is predefined.

Optionally, in this embodiment of the present application, the processing unit 610 is further configured to: determining whether to use a first LCP order when it is determined to transmit the first SR preferentially.

Optionally, in this embodiment of the present application, the terminal device 600 further includes: a communication unit 620, configured to receive second information sent by a network device, where the second information is used to indicate whether the terminal device uses the first LCP order.

Optionally, in this embodiment of the present application, the second information is carried in RRC signaling, or the second information is carried in DCI, or the second information is carried in MAC CE.

Optionally, in this embodiment of the present application, the processing unit 610 is specifically configured to: determining whether to use the first LCP order according to predefined information.

Optionally, in this embodiment of the present application, the processing unit 610 is specifically configured to: determining to use the first LCP order when the terminal device satisfies a first condition;

wherein the first condition is at least one of the following conditions:

the terminal equipment is configured or activated with a first service or a first logic channel;

the terminal equipment supports the priority sequence of the first logic channel;

the terminal equipment is configured or supports the terminal equipment which prioritizes the first SR transmission;

the terminal equipment judges whether the first SR is transmitted preferentially or not;

the terminal equipment is terminal equipment supporting the version R16 and later versions;

the terminal equipment judges that the first SR is transmitted preferentially; and the number of the first and second groups,

and the terminal equipment preferentially transmits the first SR when the PUCCH resources are overlapped with other resources.

Optionally, in this embodiment of the present application, in the first LCP sequence, the priority of data of a logical channel carrying the first service is higher than the priority of configuring an authorization acknowledgement MAC CE; and/or

In the first LCP order, a priority of a BSR MAC CE of the first service or a BSR MAC CE of the first logical channel is higher than a priority of the configuration authorization acknowledgement MAC CE.

Optionally, in this embodiment of the present application, in the first LCP order, the priority of data carried by the logical channel carrying the first service is higher than the priority of data carried by C-RNTI MAC CE or the uplink common control channel; and/or

In the first LCP sequence, a priority of a BSR MAC CE of the first service or the BSR MAC CE of the first logical channel is higher than a priority of data carried by the C-RNTI MAC CE or the uplink common control channel.

Optionally, in this embodiment of the present application, the first SR corresponds to a first logical channel, and/or the first SR is triggered by a first service.

Optionally, in an embodiment of the present application, the first service includes at least one of the following: URLLC service, IIOT service, and vertical industry service.

Optionally, in this embodiment of the present application, the processing unit 610 is further configured to: when the first SR is determined to be transmitted preferentially, a physical layer is instructed to transmit the first SR.

Optionally, in this embodiment of the present application, the processing unit 610 is specifically configured to: and indicating the physical layer to transmit the first SR preferentially at a MAC layer.

Optionally, in this embodiment of the present application, the processing unit 610 is further configured to:

determining, at a physical layer, to preferentially transmit the first SR when the first SR is received at the physical layer.

Optionally, in this embodiment of the present application, when the processing unit 610 determines to preferentially transmit the first SR, the processing unit 610 is further configured to: and indicating the first MAC PDU to a physical layer at a MAC layer.

It should be understood that the terminal device 600 may correspond to the terminal device in the method 200, and corresponding operations of the terminal device in the method 200 may be implemented, which are not described herein again for brevity

Fig. 8 shows a schematic block diagram of a terminal device 700 of an embodiment of the present application. As shown in fig. 8, the terminal device 700 includes:

the processing unit 710 determines whether to use a first LCP order in which data of a logical channel carrying the first service is prioritized higher than a priority of a configured authorized MAC CE.

Optionally, in this embodiment of the present application, in the first LCP sequence, the priority of data of a logical channel carrying the first service is higher than the priority of data carried by C-RNTI MAC CE or an uplink common control channel.

Optionally, in this embodiment of the application, the first LCP sequence further includes a priority of the BSR MAC CE of the first service or the BSR MAC CE of the first logical channel.

Optionally, in this embodiment of the present application, in the first LCP sequence, a priority of the BSR MAC CE of the first service or the BSR MAC CE of the first logical channel is higher than a priority of data of the logical channel carrying the first service.

Optionally, in this embodiment of the present application, the terminal device 700 further includes:

a communication unit 720, configured to receive second information sent by a network device, where the second information is used to indicate whether the terminal device uses the first LCP order.

Optionally, in this embodiment of the present application, the second information is carried in RRC signaling, or the second information is carried in DCI, or the second information is carried in MAC CE.

Optionally, in this embodiment of the present application, the processing unit 710 is specifically configured to: determining whether to use the first LCP order according to predefined information.

Optionally, in this embodiment of the application, the processing unit 710 is specifically configured to: determining to use the first LCP order when the terminal device satisfies a second condition;

wherein the second condition is at least one of the following conditions:

the terminal equipment configures or activates the first service or the first logic channel;

the terminal equipment supports the priority sequence of the first logic channel;

when the PUCCH resource used for transmitting the first SR is overlapped with other resources, the terminal equipment is configured or supports the terminal equipment with the priority for transmitting the first SR;

when the PUCCH resources are overlapped with other resources, the terminal equipment judges whether the first SR is transmitted preferentially;

the terminal equipment is terminal equipment supporting the version R16 and later versions;

when the PUCCH resources and other resources are overlapped, the terminal equipment judges that the first SR is transmitted preferentially;

and when the PUCCH resources and other resources are overlapped, the terminal equipment is the terminal equipment which preferentially transmits the first SR.

Optionally, in this embodiment of the present application, the first SR corresponds to the first logical channel, and/or the first SR is triggered by the first service.

Optionally, in this embodiment of the present application, the first service includes at least one of the following: URLLC service, IIOT service, and vertical industry service.

It should be understood that the terminal device 700 may correspond to the terminal device in the method 400, and corresponding operations of the terminal device in the method 400 may be implemented, which are not described herein again for brevity.

Fig. 9 shows a schematic block diagram of a network device 800 of an embodiment of the application. As shown in fig. 9, the network device 800 includes:

a communication unit 810, configured to preferentially receive the first SR if a PUCCH resource for transmitting the first SR overlaps with a PUSCH resource for transmitting the first MAC PDU by the terminal device.

Optionally, in this embodiment of the present application, the communication unit 810 is further configured to: and sending a first message to the terminal equipment, wherein the first message comprises first information, and the first information is used for the terminal equipment to determine whether to preferentially transmit the first SR.

Optionally, in an embodiment of the present application, the first information includes at least one of the following information:

the network equipment indicates whether to transmit first indication information of the first SR preferentially;

the terminal device indicates to the network device second indication information of whether a first LCP order is available;

a type of a first MAC CE included in the first MAC PDU;

a resource attribute of the PUCCH resource;

a resource attribute of the PUSCH resource;

an attribute of a first logical channel corresponding to the first SR;

the attribute of the logical channel corresponding to the first MAC CE;

a reason for triggering the first MAC CE;

whether the PUSCH resource can carry data of the first logical channel;

triggering a time sequence of the first SR and the first MAC PDU packet package; and the number of the first and second groups,

reason for triggering the random access procedure.

Optionally, in this embodiment of the present application, the resource attribute of the PUCCH resource includes at least one of: the priority of the PUCCH resource, the identification of the PUCCH resource, the period of the PUCCH resource, the duration of the PUCCH resource, and the MCS level corresponding to the PUCCH resource.

Optionally, in this embodiment of the present application, the resource attribute of the PUSCH resource includes at least one of: the priority of the PUSCH resource, the identifier of the PUSCH resource, the period of the PUSCH resource, the duration of the PUSCH resource, the MCS level corresponding to the PUSCH resource, the attribute of the logical channel which can be carried by the PUSCH resource and the service information which can be carried by the PUSCH resource.

Optionally, in this embodiment of the present application, the attribute of the logical channel includes at least one of the following: the priority of the logical channel, the identifier of the logical channel and the service information of the service carried by the logical channel.

Optionally, in this embodiment of the present application, the service information includes at least one of the following: service priority, service identification and service type.

Optionally, in this embodiment of the present application, information of the first logical channel is transmitted on the PUCCH resource, or the first logical channel corresponds to data that triggers the first SR; or the like, or, alternatively,

the logical channel corresponding to the first MAC CE corresponds to information carried in the MAC CE, or the logical channel corresponding to the first MAC CE may be carried by the PUSCH resource, or the logical channel corresponding to the first MAC CE triggers the first MAC CE.

Optionally, in this embodiment of the present application, the first message is carried in RRC signaling, or the first message is carried in DCI, or the first message is carried in MAC CE.

Optionally, in this embodiment of the present application, the communication unit 810 is further configured to: sending second information to the terminal device, wherein the second information is used for indicating whether the terminal device uses the first LCP sequence.

Optionally, in this embodiment of the present application, the second information is carried in RRC signaling, or the second information is carried in DCI, or the second information is carried in MAC CE.

Optionally, in this embodiment of the present application, in the first LCP sequence, the priority of data of a logical channel carrying the first service is higher than the priority of configuring an authorization acknowledgement MAC CE; and/or

In the first LCP order, a priority of a BSR MAC CE of the first service or a BSR MAC CE of the first logical channel is higher than a priority of the configuration authorization acknowledgement MAC CE.

Optionally, in this embodiment of the present application, in the first LCP order, the priority of data carried by the logical channel carrying the first service is higher than the priority of data carried by C-RNTI MAC CE or the uplink common control channel; and/or

In the first LCP sequence, a priority of a BSR MAC CE of the first service or the BSR MAC CE of the first logical channel is higher than a priority of data carried by the C-RNTI MAC CE or the uplink common control channel.

Optionally, in this embodiment of the present application, the communication unit 810 is further configured to: and sending third information to the terminal equipment, wherein the third information is used for configuring or indicating the first type of MAC CE.

Optionally, in this embodiment of the present application, the first type MAC CE is any one of the following:

C-RNTI MAC CE;

a first type of MAC SDU;

configuring an authorization acknowledgement MAC CE;

BSR MAC CEs other than padding BSR MAC CEs;

a single PHR MAC CE;

a plurality of PHR MAC CEs;

BSR MAC CE triggered by services other than the first service; and the number of the first and second groups,

a logical channel triggered BSR MAC CE other than the first logical channel.

Optionally, in this embodiment of the present application, the first SR corresponds to a first logical channel, and/or the first SR is triggered by a first service.

Optionally, in an embodiment of the present application, the first service includes at least one of the following: URLLC service, IIOT service, and vertical industry service.

It should be understood that the network device 800 may correspond to the network device in the method 400, and corresponding operations of the network device in the method 400 may be implemented, which are not described herein for brevity.

Fig. 10 shows a schematic block diagram of a network device 900 of an embodiment of the application. As shown in fig. 10, the network device 900 includes:

a communication unit 910, configured to send second information to a terminal device, where the second information is used to indicate whether the terminal device uses the first LCP order;

wherein, in the first LCP order, the priority of the data of the logical channel carrying the first service is higher than the priority of the configuration authorized MAC CE.

Optionally, in this embodiment of the present application, in the first LCP sequence, the priority of data of a logical channel carrying the first service is higher than the priority of data carried by C-RNTI MAC CE or an uplink common control channel.

Optionally, in this embodiment of the application, the first LCP sequence further includes a priority of the BSR MAC CE of the first service or the BSR MAC CE of the first logical channel.

Optionally, in this embodiment of the present application, in the first LCP sequence, a priority of the BSR MAC CE of the first service or the BSR MAC CE of the first logical channel is higher than a priority of data of the logical channel carrying the first service.

Optionally, in this embodiment of the present application, the second information is carried in RRC signaling, or the second information is carried in DCI, or the second information is carried in MAC CE.

Optionally, in this embodiment of the present application, the first service includes at least one of the following: URLLC service, IIOT service, and vertical industry service.

It should be understood that the network device 900 may correspond to the network device in the method 500, and the corresponding operations of the network device in the method 500 may be implemented, which are not described herein again for brevity.

Fig. 11 is a schematic structural diagram of a communication device 1000 according to an embodiment of the present application. The communication device 1000 shown in fig. 11 includes a processor 1010, and the processor 1010 may call and execute a computer program from a memory to implement the method in the embodiment of the present application.

Optionally, as shown in fig. 11, the communication device 1000 may further include a memory 1020. From the memory 1020, the processor 1010 may call and execute a computer program to implement the method in the embodiment of the present application.

The memory 1020 may be a separate device from the processor 1010 or may be integrated into the processor 1010.

Optionally, as shown in fig. 11, the communication device 1000 may further include a transceiver 1030, and the processor 1010 may control the transceiver 1030 to communicate with other devices, and specifically, may transmit information or data to the other devices or receive information or data transmitted by the other devices.

The transceiver 1030 may include a transmitter and a receiver, among others. The transceiver 1030 may further include an antenna, and the number of antennas may be one or more.

Optionally, the communication device 1000 may specifically be a network device in the embodiment of the present application, and the communication device 1000 may implement a corresponding process implemented by the network device in each method in the embodiment of the present application, and for brevity, details are not described here again.

Optionally, the communication device 1000 may specifically be a terminal device in the embodiment of the present application, and the communication device 1000 may implement a corresponding process implemented by the terminal device in each method in the embodiment of the present application, and for brevity, details are not described here again.

Fig. 12 is a schematic structural view of an apparatus of an embodiment of the present application. The apparatus 1100 shown in fig. 12 includes a processor 1110, and the processor 1110 can call and run a computer program from a memory to implement the method in the embodiment of the present application.

Optionally, as shown in fig. 12, the apparatus 1100 may further include a memory 1120. From the memory 1120, the processor 1110 can call and run a computer program to implement the method in the embodiment of the present application.

The memory 1120 may be a separate device from the processor 1110, or may be integrated into the processor 1110.

Optionally, the apparatus 1100 may also include an input interface 1130. The processor 1110 may control the input interface 1130 to communicate with other devices or chips, and in particular, may obtain information or data sent by other devices or chips.

Optionally, the apparatus 1100 may also include an output interface 1140. The processor 1110 may control the output interface 1140 to communicate with other devices or chips, and in particular, may output information or data to the other devices or chips.

Optionally, the apparatus may be applied to the terminal device in the embodiment of the present application, and the apparatus may implement the corresponding process implemented by the terminal device in each method in the embodiment of the present application, and for brevity, details are not described here again.

Optionally, the apparatus may be applied to the network device in the embodiment of the present application, and the apparatus may implement the corresponding process implemented by the network device in each method in the embodiment of the present application, and for brevity, details are not described here again.

Alternatively, the apparatus 1100 may be a chip. It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip or a system-on-chip, etc.

It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method embodiments may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The Processor may be a general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor.

It will be appreciated that the memory in the embodiments of the subject application can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of example, but not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic random access memory (DDR SDRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchronous link SDRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.

It should be understood that the above memories are exemplary but not limiting illustrations, for example, the memories in the embodiments of the present application may also be Static Random Access Memory (SRAM), dynamic random access memory (dynamic RAM, DRAM), Synchronous Dynamic Random Access Memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (enhanced SDRAM, ESDRAM), Synchronous Link DRAM (SLDRAM), Direct Rambus RAM (DR RAM), and the like. That is, the memory in the embodiments of the present application is intended to comprise, without being limited to, these and any other suitable types of memory.

Fig. 13 is a schematic block diagram of a communication system 1200 provided in an embodiment of the present application. As shown in fig. 13, the communication system 1200 includes a terminal device 1210 and a network device 1220.

The terminal device 1210 may be configured to implement corresponding functions implemented by the terminal device in the foregoing method, and the network device 1220 may be configured to implement corresponding functions implemented by the network device in the foregoing method, which is not described herein again for brevity.

The embodiment of the application also provides a computer readable storage medium for storing the computer program.

Optionally, the computer-readable storage medium may be applied to the terminal device in the embodiment of the present application, and the computer program enables the computer to execute the corresponding process implemented by the terminal device in each method in the embodiment of the present application, which is not described herein again for brevity.

Optionally, the computer-readable storage medium may be applied to the network device in the embodiment of the present application, and the computer program enables the computer to execute the corresponding process implemented by the network device in each method in the embodiment of the present application, which is not described herein again for brevity.

Embodiments of the present application also provide a computer program product comprising computer program instructions.

Optionally, the computer program product may be applied to the terminal device in the embodiment of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the terminal device in the methods in the embodiment of the present application, which are not described herein again for brevity.

Optionally, the computer program product may be applied to the network device in the embodiment of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the methods in the embodiment of the present application, which are not described herein again for brevity.

The embodiment of the application also provides a computer program.

Optionally, the computer program may be applied to the terminal device in the embodiment of the present application, and when the computer program runs on a computer, the computer is enabled to execute the corresponding process implemented by the terminal device in each method in the embodiment of the present application, and for brevity, details are not described here again.

Optionally, the computer program may be applied to the network device in the embodiment of the present application, and when the computer program runs on a computer, the computer is enabled to execute the corresponding process implemented by the network device in each method in the embodiment of the present application, and for brevity, details are not described here again.

Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.

It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.

In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.

The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.

In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.

The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.

The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

35页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:指示方法及设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!