Method and apparatus for transmitting and receiving uplink signals
By comparing and prioritizing time-frequency resources in the MAC layer, the method addresses collisions between eMBB and URLLC signals, ensuring timely and reliable transmission of high-priority URLLC services in mobile communication networks.
Patent Information
- Application Number
- JP2022518174
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-09-29
- Filing Date
- 2019-11-07
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2039-11-07
AI Technical Summary
Current mobile communication networks face challenges in managing collisions between uplink signals carrying eMBB and URLLC services, particularly in scenarios where URLLC services require immediate transmission without waiting for eMBB signals, leading to unmet signal transmission needs.
A method and apparatus for transmitting uplink signals involve instructing a terminal device to compare and prioritize time-frequency resources in the MAC layer, allowing for the simultaneous or sequential transmission of signals based on priority, ensuring that high-priority URLLC services are transmitted promptly.
This approach effectively resolves collisions between eMBB and URLLC signals, ensuring that latency and reliability requirements of URLLC services are met by prioritizing and timely transmission of high-priority signals.
Smart Images

Figure 0007703828000008 
Figure 0007703828000009 
Figure 0007703828000010
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to the technical field of wireless communication.
Background Art
[0002] In recent years, with the rapid growth of various data applications and services based on mobile communication networks, the terminal devices served by mobile communication networks have also expanded from conventional human-based smartphone terminals to more device (machine)-based other types of terminals. To adapt to such changing trends, future mobile communication networks need to provide more flexible and diverse services to meet the needs of different terminal devices and different services.
[0003] In addition to the conventional eMBB (enhanced Mobile Broadband) services, the fifth-generation (5G) mobile communication system also supports mMTC (Massive Machine Type Communications) services and URLLC (Ultra-Reliable and Low Latency Communications) services.
[0004] The URLLC service has several important indicators. For example, in the case of the URLLC service, the target of the user plane latency needs to be 0.5 ms for the uplink and 0.5 ms for the downlink. The overall URLLC reliability requirement for one transmission of one packet needs to reach an error rate of 1*10 -5 for 32 bytes and have a user plane latency of 1 ms.
[0005] A common example is that a single terminal device performs both URLLC services and eMBB services. For example, while the terminal device is performing a file download service (eMBB service), it is also performing a real-time online game (URLLC service). Since the requirements for the latency of URLLC services are extremely high, when one eMBB service signal is being transmitted when a signal related to the URLLC service needs to be transmitted, often, in order to meet the latency requirements of the URLLC service, it is not possible to wait until the eMBB service signal is transmitted before transmitting the signal related to this URLLC service.
[0006] Note that the introduction of the above background technology is for clearly and completely explaining the technical solution of the present invention and for facilitating understanding by those skilled in the art. These technical solutions should not be construed as being well-known to those skilled in the art just because they are described in the background technology of the present invention.
Summary of the Invention
Problems to be Solved by the Invention
[0007] However, the inventor has discovered the following. That is, currently, when a collision occurs between, for example, an uplink signal (or information) carrying an eMBB service and an uplink signal (or information) carrying a URLLC service, in some scenarios, the needs for signal transmission cannot be met.
[0008] To solve at least one of the above problems, embodiments of the present invention provide a method and apparatus for transmitting and receiving uplink signals.
Means for Solving the Problems
[0009] According to one aspect of an embodiment of the present invention, a method for transmitting an uplink signal is provided, and the method includes: instructing a terminal device to transmit a first uplink signal on a first time-frequency resource from a medium access control layer to a physical layer; The terminal device determines in the medium access control layer that the second time-frequency resource and the first time-frequency resource overlap at least partially in the time domain or the time-frequency domain; and The terminal device includes comparing, in the medium access control layer, first information regarding the first uplink signal with second information regarding the second time-frequency resource.
[0010] According to another aspect of an embodiment of the present invention, there is provided an apparatus for transmitting an uplink signal, the apparatus including: an instruction unit that instructs to transmit a first uplink signal in a first time-frequency resource from a medium access control layer to a physical layer; a determination unit that determines in the medium access control layer that a second time-frequency resource and the first time-frequency resource overlap at least partially in the time domain or the time-frequency domain; and a comparison unit that compares, in the medium access control layer, first information regarding the first uplink signal with second information regarding the second time-frequency resource.
[0011] According to another aspect of an embodiment of the present invention, there is provided a method for transmitting an uplink signal, the method including: a terminal device determines in the medium access control layer that a first time-frequency resource and a second time-frequency resource overlap at least partially in the time domain or the time-frequency domain; the terminal device compares, in the medium access control layer, first information regarding the first time-frequency resource with second information regarding the second time-frequency resource; and the terminal device instructs to transmit, from the medium access control layer to the physical layer, a first uplink signal regarding the first information in the first time-frequency resource and / or a second uplink signal regarding the second information in the second time-frequency resource, or instructs to transmit a third uplink signal regarding the first information and the second information in the first time-frequency resource or the second time-frequency resource.
[0012] According to another aspect of an embodiment of the present invention, there is provided an apparatus for transmitting an uplink signal, the apparatus comprising: a determination unit in a media access control layer for determining that a first time-frequency resource and a second time-frequency resource overlap at least partially in a time domain or a time-frequency domain; a comparison unit in the media access control layer for comparing first information regarding the first time-frequency resource with second information regarding the second time-frequency resource; and an instruction unit for instructing to transmit a first uplink signal regarding the first information on the first time-frequency resource and / or transmit a second uplink signal regarding the second information on the second time-frequency resource from the media access control layer to a physical layer, or for instructing to transmit a third uplink signal regarding the first information and the second information on the first time-frequency resource or the second time-frequency resource.
[0013] According to another aspect of an embodiment of the present invention, there is provided a method for receiving an uplink signal, the method comprising: a network device transmitting configuration information or instruction information to a terminal device, the configuration information or instruction information being used, at least, by the terminal device to compare first information regarding a first uplink signal with second information regarding a second time-frequency resource or to compare first information regarding a first time-frequency resource with second information regarding a second time-frequency resource; and the network device receiving the first uplink signal and / or a second uplink signal regarding the second information, or a third uplink signal regarding the first information and the second information transmitted by the terminal device.
[0014] According to another aspect of an embodiment of the present invention, there is provided an apparatus for receiving an uplink signal, the apparatus comprising: A transmitting unit that transmits configuration information or instruction information to a terminal device, where the configuration information or instruction information is used at least for the terminal device to compare first information regarding a first uplink signal with second information regarding a second time-frequency resource, or to compare first information regarding a first time-frequency resource with second information regarding a second time-frequency resource; and A receiving unit that receives the first uplink signal transmitted by the terminal device and / or a second uplink signal regarding the second information, or a third uplink signal regarding the first information and the second information. [[Effect of the Invention]]
[0015] The advantageous effects of the embodiments of the present invention are as follows. That is, in the media access control (MAC) layer of the terminal device, the first information regarding the first uplink signal is compared with the second information regarding the second time-frequency resource, or the first information regarding the first time-frequency resource is compared with the second information regarding the second time-frequency resource. Thereby, since collisions between signals carrying or instructing different services can be resolved, it is advantageous for meeting the latency requirements of services.
[0016] By referring to the following description and drawings, specific embodiments of the present invention are disclosed in detail, showing aspects in which the principles of the present invention can be adopted. It should be noted that the embodiments of the present invention are not limited in scope by these. Within the scope of the appended claims, the embodiments of the present invention may include various changes, modifications, and substitutions.
[0017] Also, the features described and / or shown for one embodiment can be used in one or more other embodiments in the same or similar manner, combined with the features in other embodiments, or replace the features in other embodiments.
[0018] Note that terms such as "include / have", when used in this specification, refer to the presence of features, elements, steps, or assemblies, but also refer to the fact that the presence or addition of one or more other features, elements, steps, or assemblies is not excluded.
Brief Description of the Drawings
[0019] Elements and features described in one drawing or one embodiment of the present invention can be combined with elements and features shown in one or more other drawings or embodiments. Also, in the drawings, like reference numerals indicate corresponding parts in several drawings and are also used to indicate corresponding parts used in multiple embodiments.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Modes for Carrying Out the Invention
[0020] The foregoing and other features of the present invention will become apparent by referring to the accompanying drawings and the following description. In the specification and drawings, specific embodiments of the present invention are disclosed, but they show only some of the embodiments that can adopt the principles of the present invention. It should be understood that the present invention is not limited to the described embodiments, that is, the present invention also includes all changes, modifications and alternatives within the scope of the appended claims.
[0021] In an embodiment of the present invention, the term "communication network" or "wireless communication network" may refer to a network conforming to any of the following communication standards, for example, LTE (Long Term Evolution), LTE-A (LTE-Advanced), WCDMA (registered trademark) (Wideband Code Division Multiple Access), HSPA (High-Speed Packet Access), and the like.
[0022] Also, the communication between devices in a communication system may be performed according to a communication protocol at any stage. For example, it may include, but is not limited to, the following communication protocols, that is, 1G (generation), 2G, 2.5G, 2.75G, 3G, 4G, 4.5G, and future 5G, New Radio (NR), and / or other conventional or future-developed communication protocols.
[0023] In an embodiment of the present invention, the term "network device" refers to, for example, a device that connects a terminal device to a communication network and provides services to the terminal device in a communication system. The network device may include, but is not limited to, the following, namely, a base station (BS, Base Station), an access point (AP, AccessPoint), a transmission reception point (TRP, Transmission Reception Point), a broadcast transmitter, a mobile management entity (MME, Mobile Management Entity), a network gateway, a server, a radio network controller (RNC, Radio Network Controller), a base station controller (BSC, Base Station Controller), and the like.
[0024] Among them, the base station may include, but is not limited to, the following, namely, Node B (NodeB or NB), evolved Node B (eNodeB or eNB), and 5G base station (gNB), etc., and may further include a remote radio head (RRH), a remote radio unit (RRU), a relay, or a low-power node (for example, femto, pico, etc.). In addition, the term "base station" may include some or all of their functions, and each base station can provide communication coverage for a specific geographical area. The term "cell" may refer to a base station and / or the area it covers, which depends on the context of the term.
[0025] In an embodiment of the present invention, the term "user equipment" (UE) or "terminal equipment" (TE) refers to a device that accesses a communication network by means of a network device and receives services from the network, for example. The user equipment may be fixed or mobile, and is also referred to as a mobile station (MS), a terminal, a subscriber station (SS), an access terminal (AT), a station, etc.
[0026] Among them, the user equipment may include, but is not limited to, the following, for example, a cellular phone, a PDA (Personal Digital Assistant), a wireless modem, a wireless communication device, a carrier device, a machine type communication device, a laptop computer, a cordless telephone, a smartphone, a smartwatch, a digital camera, etc.
[0027] Also, in scenarios such as IoT (Internet of Things), for example, the user equipment may further be a device or apparatus that performs monitoring or measurement, and may include, but is not limited to, the following, that is, a machine type communication (MTC) terminal, a vehicle-mounted communication terminal, a D2D (Device to Device) terminal, an M2M (Machine to Machine) terminal, etc.
[0028] Also, the term "network side" or "network device side" refers to the side of the network, which may be a certain base station and may also include at least one network device as described above. The term "user side" or "terminal side" or "terminal equipment side" refers to the side of the user or the terminal, which may be a certain UE and may also include at least one terminal equipment as described above.
[0029] Hereinafter, a scenario in an embodiment of the present invention will be described based on an example. Specifically, the description will be made by adopting uplink service transmission. However, the present invention is not limited thereto, and side-link service transmission may also be applicable.
[0030] FIG. 1 is a diagram showing a communication system according to the present invention, and a case where a terminal device and a network device are taken as examples will be exemplarily described. As shown in FIG. 1, the communication system 100 may include a network device 101 and terminal devices 102 and 103. For the sake of convenience, in FIG. 1, two terminal devices and one network device are taken as examples for description. However, the present invention is not limited thereto.
[0031] In an embodiment of the present invention, conventional traffic (service / business) or services (business) that may be implemented in the future can be performed between the network device 101 and the terminal devices 102 and 103. These services may include, for example, but are not limited to, eMBB (enhanced Mobile Broadband), mMTC (massive Machine Type Communication), URLLC (Ultra-Reliable and Low-Latency Communication), V2X communication, etc.
[0032] In the uplink transmission of Rel-15, when the transmission occasion of the uplink scheduling request (SR) overlaps with the resources of the uplink shared channel (UL-SCH), the MAC layer of the terminal device does not transmit the SR. When the PUSCH resources of the uplink configured grant (for example, duration) overlap with the PUSCH resources (for example, duration) of the uplink grant in dynamic scheduling or RAR, data is not transmitted based on the configured grant. At present, there is no distinction (regulation) regarding what kind of service the uplink transmission is related to, for example, whether it is related to the URLLC service or the eMBB service.
[0033] In addition, in Rel-15, only the resolution of the collision between the URLLC downlink data channel and the eMBB downlink data channel is standardized. In the current Rel-16 standardization, discussions are being held on how to handle the collision between other transmissions related to URLLC services and eMBB services. Here, other transmissions include transmissions in the uplink data channel, transmissions in the uplink control channel, transmissions of uplink control information, etc.
[0034] In the following description, unless it causes confusion, the terms "uplink control signal" and "uplink control information (UCI)" or "physical uplink control channel (PUCCH)" can be exchanged (i.e., used in the same meaning), and the terms "uplink data signal" and "uplink data information" or "physical uplink shared channel (PUSCH)" can also be exchanged.
[0035] The terms "downlink control signal" and "downlink control information (DCI)" or "physical downlink control channel (PDCCH)" can be exchanged, and the terms "downlink data signal" and "downlink data information" or "physical downlink shared channel (PDSCH)" can also be exchanged.
[0036] Furthermore, transmitting or receiving a PUSCH may be understood as transmitting or receiving uplink data carried by the PUSCH, and transmitting or receiving a PUCCH may be understood as transmitting or receiving uplink information carried by the PUCCH; the uplink signal may include an uplink data signal and / or an uplink control signal and / or an uplink reference signal, etc., and may also be referred to as an uplink transmission or an uplink channel; the content carried or indicated by a signal or a channel may be called a service. Also, the term "transmitting a signal on a resource" may be understood as "transmitting a signal over a resource" or "transmitting a signal in a resource", or alternatively, "transmitting a signal using a resource" or "transmitting a signal based on a resource".
[0037] <Example of the first aspect> In an embodiment of the present invention, a method for transmitting an uplink signal is provided, and the description is made from the perspective of the terminal device. FIG. 2 is a diagram showing the method for transmitting an uplink signal in an embodiment of the present invention. As shown in FIG. 2, the method includes the following steps.
[0038] 201: The terminal device instructs the physical layer (PHY) from the media access control (MAC) layer to transmit a first uplink signal on a first time-frequency resource; 202: The terminal device determines at the MAC layer that the second time-frequency resource and the first time-frequency resource overlap at least partially in the time domain or the time-frequency domain; and 203: The terminal device compares first information regarding the first uplink signal with second information regarding the second time-frequency resource at the MAC layer.
[0039] In an embodiment of the present invention, the MAC layer has already instructed the physical layer to transmit a first uplink signal on a first time-frequency resource, or the MAC layer has already assembled (or acquired) a MAC PDU. When second information appears and the second time-frequency resource corresponding to the second information collides with the first time-frequency resource, the first information and the second information are compared, and based on the comparison result, it is determined whether to instruct the physical layer to transmit a second uplink signal regarding the second information. Among them, the collision may be that the second time-frequency resource and the first time-frequency resource overlap at least partially in the time domain or the time-frequency domain.
[0040] It should be noted that the above Figure 2 only exemplarily illustrates an embodiment of the present invention, and the present invention is not limited thereto. For example, the execution order between each operation can be appropriately adjusted, or several operations can be increased or decreased. A person skilled in the art is not limited to the description of the above Figure 2, and can make appropriate modifications based on the above content.
[0041] In some embodiments, the first uplink signal or the second uplink signal includes at least one of the following, that is, a physical random access channel (PRACH), a physical uplink control channel (PUCCH), a physical uplink shared channel (PUSCH), etc. However, the present invention is not limited thereto.
[0042] In some embodiments, the first information or the second information includes at least one of the following, that is, a random access preamble (Preamble), a scheduling request (SR), a media access control (MAC) protocol data unit (PDU), data in a logical channel, an uplink shared channel (UL-SCH) resource, channel state information (CSI), etc. However, the present invention is not limited thereto.
[0043] In some embodiments, the first time-frequency resource or the second time-frequency resource includes at least one of the following, namely, the time and / or frequency resources for the physical random access channel (PRACH), the time and / or frequency resources for the physical uplink control channel (PUCCH), the time and / or frequency resources for the physical uplink shared channel (PUSCH), etc.
[0044] For example, the first information is a random access preamble, the first uplink signal may be a PRACH channel carrying the preamble, and the first time-frequency resource may be the time-frequency resource of the PRACH; the first information is SR, the first uplink signal may be a PUCCH channel or a PUSCH channel carrying the SR, and the first time-frequency resource may be the time-frequency resource of the PUCCH or the time-frequency resource of the PUSCH; the first information is a MAC PDU or data in a logical channel or a UL-SCH resource, the first uplink signal may be a PUSCH channel carrying the MAC PDU or data in a logical channel or a UL-SCH resource, and the first time-frequency resource may be the time-frequency resource of the PUSCH; the first information is CSI, for example, a CSI report, the first uplink signal may be a PUSCH channel carrying the CSI report, its corresponding MAC layer data are padding bits, and the first time-frequency resource may be the time-frequency resource of the PUSCH.
[0045] The above has been described by taking the first information, the first uplink signal, and the first time-frequency resource as examples. Since the second information, the second uplink signal, and the second time-frequency resource can refer to the description of the first information, the first uplink signal, and the first time-frequency resource, the repeated description is omitted here.
[0046] Taking as an example that the second information is the data in the MAC PDU or the logical channel or the UL-SCH resource or the CSI, when the terminal device performs the comparison, it is possible that the MAC PDU corresponding to the second information has already been generated, and it is also possible that the MAC PDU corresponding to the second information is not generated. In the present invention, the specific configuration or form of the second information is not limited. The generation (generate) here may be assembly (assemble) or obtain (obtain), or may be a trigger for one retransmission or the generation of one retransmission or an instruction for retransmitting one transport block (TB) to the physical layer, but the present invention is not limited thereto.
[0047] In some embodiments, the appearance of the second information in the MAC layer may include the following cases, that is, the MAC layer has received or has an uplink grant, or an uplink grant is set, and a MAC PDU is generated or attempted to be generated based on the UL grant.
[0048] In some embodiments, the appearance of the second information in the MAC layer may include the following cases, that is, the MAC layer has triggered an SR. For example, the MAC layer has triggered an SR due to the triggering of a buffer status report (BSR).
[0049] In some embodiments, the appearance of the second information in the MAC layer may include the following cases, that is, since the random access procedure is started in the MAC layer due to a specific (predetermined) condition or event, it is necessary to transmit a random access preamble.
[0050] In some embodiments, after the comparison is performed, the terminal device instructs the physical layer from the MAC layer to transmit, at least, a second uplink signal related to the second information on the second time-frequency resource. Here, "the terminal device instructs... from the MAC layer to the physical layer" may be understood as "the MAC layer of the terminal device instructs... to the physical layer"; "the terminal device transmits... at the physical layer" may be understood as "the physical layer of the terminal device transmits..."; "the terminal device determines... at the MAC layer" may be understood as "the MAC layer of the terminal device determines...". The MAC layer of the terminal device may be one or more MAC entities or a MAC logical function.
[0051] Taking as an example that the second information is a MAC PDU or data in a logical channel or a UL-SCH resource or CSI in the comparison process, for example, after the comparison, the second information is prioritized over the first information (the content of the priority order or priority will be described later). In such a case, if the MAC PDU corresponding to the second information is not generated, the MAC layer of the terminal device continues to generate the MAC PDU and instructs the physical layer to transmit a second uplink signal on the second time-frequency resource; if the MAC PDU corresponding to the second information has already been generated, the MAC layer of the terminal device instructs the physical layer to transmit a second uplink signal on the second time-frequency resource.
[0052] In some embodiments, the physical layer of the terminal device transmits a second uplink signal on the second time-frequency resource.
[0053] In some embodiments, after the comparison is performed, the terminal device does not instruct the physical layer from the MAC layer to transmit a second uplink signal related to the second information on the second time-frequency resource.
[0054] For example, after comparison, if the first information is superior to the second information, the MAC layer may not need to instruct the physical layer to transmit a second uplink signal regarding the second information on the second time-frequency resource. In such a case, the MAC layer may store the second information in a logical channel or a hybrid automatic repeat request (HARQ) buffer, or may drop the second information, but the present invention is not limited thereto.
[0055] In some embodiments, the physical layer of the terminal device transmits a first uplink signal on a first time-frequency resource.
[0056] In some embodiments, the terminal device instructs the physical layer at the MAC layer regarding the priority of a second uplink signal or second information or a second time-frequency resource.
[0057] For example, a value of the priority of the second information, such as a negative integer, 0, or a positive integer, may be indicated.
[0058] Also, for example, it may be indicated that the second information is superior to the first information or the first uplink signal, or it may be indicated that the second information can preempt the transmission of the first information or the first uplink signal. For example, one 1-bit flag may be adopted for indication. For example, when the flag appears or the value of the flag is 1, it is indicated that the second information is superior to the first information or the first uplink signal, and when the flag does not appear or the value of the flag is 0, it may be indicated that the second information is not superior to the first information or the first uplink signal.
[0059] Also, for example, it may be indicated whether the second information only includes padding bits. For example, it may be indicated whether only the padding bits of the MAC layer are included in the UL-SCH. In the communication standard, it can be predefined that the priority of the second information is relatively low when padding bits are included.
[0060] The priority of the second time-frequency resource (which may also be referred to as the third priority) may be determined by the MAC layer based on the information carried or to be carried by the time-frequency resource. For example, based on the second information carried or to be carried by the second time-frequency resource, the value of the priority of the second time-frequency resource, or whether the second time-frequency resource has a higher priority than the first time-frequency resource is determined. That is, the priority of the time-frequency resource here is determined by the MAC layer and then notified by the MAC layer to the physical layer.
[0061] As described above, the use of priority or precedence in the comparison process has been taken as an example for explanation. However, the present invention is not limited thereto, and priority or precedence may not be used in the comparison process.
[0062] FIG. 3 is another diagram showing a method for transmitting an uplink signal in an embodiment of the present invention. As shown in FIG. 3, the method includes the following steps.
[0063] 301: The terminal device determines at the MAC layer that the first time-frequency resource and the second time-frequency resource at least partially overlap in the time domain or the time-frequency domain; 302: The terminal device compares, at the MAC layer, the first information regarding the first time-frequency resource with the second information regarding the second time-frequency resource; and 303: The terminal device instructs the physical layer from the MAC layer to transmit a first uplink signal regarding the first information on the first time-frequency resource and / or transmit a second uplink signal regarding the second information on the second time-frequency resource, or instructs to transmit a third uplink signal regarding the first information and the second information on the first time-frequency resource or the second time-frequency resource.
[0064] In an embodiment of the present invention, when the first information and the second information appear (it is possible that a MAC PDU is generated, and it is also possible that a MAC PDU is not generated), and the corresponding first time-frequency resource and the second time-frequency resource collide, the MAC layer compares the first information and the second information, and based on the comparison result, determines whether to transmit a first uplink signal related to the first information, a second uplink signal related to the second information, or a third uplink signal related to the first information and the second information. Among them, the collision may be that the first time-frequency resource and the second time-frequency resource overlap at least partially in the time domain or the time-frequency domain.
[0065] It should be noted that the above Figure 3 is only an exemplary illustration of the embodiments of the present invention, and the present invention is not limited thereto. For example, the execution order between each operation can be appropriately adjusted, or several operations can be increased or decreased. Those skilled in the art are not limited to the description of Figure 3 above, and can make appropriate deformations and the like based on the above content.
[0066] Taking the second information as an example of being a MAC PDU or data in a logical channel or a UL-SCH resource or CSI, when the terminal device performs the comparison, it is possible that a MAC PDU corresponding to the first information or the second information has already been generated, and it is also possible that a MAC PDU corresponding to the first information or the second information is not generated. The present invention does not limit the specific configuration or form of the first information or the second information. The generation (generate) here may further be assembly (assemble) or obtain (obtain), or may be a trigger for one retransmission or the generation of one retransmission or an indication for retransmitting one transport block (TB) to the physical layer, but the present invention does not limit this.
[0067] In some embodiments, the appearance of the first information and / or the second information in the MAC layer may include the following cases, that is, the MAC layer has received or has an uplink grant (UL grant), or it is set, and generates or attempts to generate a MAC PDU based on the UL grant.
[0068] In some embodiments, the appearance of the first information and / or the second information in the MAC layer may include the following cases, that is, the MAC layer triggers an SR, for example, triggers an SR by the buffer status report (BSR) of the MAC layer.
[0069] In some embodiments, the appearance of the first information and / or the second information in the MAC layer may include the following cases, that is, since the random access procedure is started in the MAC layer due to specific conditions or events, it is necessary to transmit a random access preamble.
[0070] In some embodiments, taking the terminal device as an example of performing a comparison in the MAC layer and using priorities or precedence levels in the comparison process, when the priority of the first information is relatively high (the content of the precedence level or priority will be described later), the terminal device instructs the physical layer from the MAC layer to transmit at least a first uplink signal related to the first information on the first time-frequency resource, and the physical layer of the terminal device transmits a first uplink signal on the first time-frequency resource; when the priority of the second information is relatively high, the terminal device instructs the physical layer from the MAC layer to transmit at least a second uplink signal related to the second information on the second time-frequency resource, and the physical layer of the terminal device transmits a second uplink signal on the second time-frequency resource.
[0071] In some embodiments, the terminal device instructs the physical layer from the MAC layer to send the first information and / or the first uplink signal and / or the first time-frequency resource. Also, the terminal device instructs the physical layer from the MAC layer to send the second information and / or the second uplink signal and / or the second time-frequency resource.
[0072] In some embodiments, the physical layer of the terminal device combines the first information and the second information and then transmits them. For example, a multiplexing method is adopted for the combination. Also, the first time-frequency resource or the second time-frequency resource can be used to transmit a third uplink signal combining the first information and the second information.
[0073] In some embodiments, the physical layer of the terminal device can piggy-back the first information in the second time-frequency resource. For example, SR (the first information) can be piggy-backed on the PUSCH resource (the second time-frequency resource) and transmitted together with the data carried on the PUSCH resource and / or other uplink control information (the second information).
[0074] In some embodiments, the MAC layer of the terminal device can instruct the physical layer about the information regarding the priority of the first uplink signal or the first information or the first time-frequency resource, and / or the information regarding the priority of the second uplink signal or the second information or the second time-frequency resource.
[0075] For example, it may be indicated that the priority of the first information is 6 and the priority of the second information is -2. Among them, the lower the value, the higher the priority. Also, for example, it may be indicated whether the second information is prioritized over the first uplink signal, or whether the second information can preempt the transmission of the first uplink signal. For example, an indication is made using 1 bit. When the bit is 0, it indicates that the first information is prioritized, and when the bit is 1, it indicates that the second information is prioritized. Also, for example, it may be indicated whether the MAC PDU or UL-SCH resource contains only padding bits. The priority of a MAC PDU or UL-SCH resource that contains only padding bits is relatively low.
[0076] The priority of the first time-frequency resource and / or the second time-frequency resource (which may also be referred to as the third priority) may be determined by the MAC layer based on the information carried or to be carried by the first time-frequency resource and / or the second time-frequency resource. For example, determine the value of the priority or whether the second time-frequency resource is prioritized over the first time-frequency resource. That is, the priority of the time-frequency resource here is determined by the MAC layer and then notified to the physical layer by the MAC layer.
[0077] FIG. 4 is a diagram showing a collision example between a first uplink signal and a second uplink signal in an embodiment of the present invention. As shown in FIG. 4, taking as an example that the first uplink signal is a PUSCH carrying eMBB traffic and the second uplink signal is a PUSCH carrying an SR, among which the first information is a UL-SCH transmission corresponding to eMBB traffic and the second information is an SR.
[0078] For example, the SR is triggered by URLLC traffic, and the priority of the logical channel corresponding to the URLLC traffic that triggers the SR is higher than the priority of the logical channel corresponding to eMBB traffic in UL-SCH transmission. That is, since the priority of the second information is higher than the priority of the first information, the SR is transmitted.
[0079] Next, the priorities of the first information and the second information, or the priorities of the first information and the second information will be described.
[0080] In some embodiments, the priorities of the first information and the second information are determined based on a Media Access Control (MAC) protocol data unit (PDU) and / or an uplink shared channel (UL-SCH) resource and / or a logical channel priority and / or a trigger event.
[0081] In some embodiments, the first priority of the first information and the second priority of the second information are respectively determined based on a Media Access Control (MAC) protocol data unit (PDU) and / or an uplink shared channel (UL-SCH) resource and / or a logical channel priority and / or a trigger event; and the priorities of the first information and the second information are determined by comparing the first priority of the first information with the second priority of the second information.
[0082] In some embodiments, the first information and the second information are compared based on a Media Access Control (MAC) protocol data unit (PDU) and / or an uplink shared channel (UL-SCH) resource and / or a logical channel priority and / or a trigger event.
[0083] For example, if the first information and / or the second information is an SR, the priority or priorities are determined based on the priority of the logical channel that triggers the SR. For example, in FIG. 4, the priority of the SR is equal to the priority of the logical channel corresponding to the URLLC service that triggers the SR.
[0084] Also, for example, if the first information and / or the second information is a random access preamble, the priority or priorities are determined based on the condition / event that triggers the random access procedure. For example, the random access procedure is triggered by the events shown in Table 1 below. [Table 1]
[0085] Also, for example, the priority or precedence of the random access preamble may further include at least one of the following methods, that is, - The priority of the random access preamble for the following conditions / events that trigger the random access procedure is higher than the priority of the MAC PDU or uplink shared channel (UL-SCH) resources or logical channel data. These conditions / events include at least one of the following, that is, Initial access from RRC_IDLE, RRC Connection Re-establishment procedure, Handover, Request by RRC upon synchronous reconfiguration, Transition from RRC_INACTIVE, To establish time alignment at SCell addition, Beam failure recovery, etc.; - The priority of the random access preamble for the following conditions / events that trigger the random access procedure is the priority of the logical channel corresponding to the uplink data or downlink data. These conditions / events include at least one of the following, that is, DL or UL data arrival during RRC_CONNECTED when UL synchronisation status is “non-synchronised”, UL data arrival during RRC_CONNECTED when there are no PUCCH resources for SR available, etc.; - The priority of the random access preamble for the condition / event SR failure that triggers the random access procedure is the priority of the logical channel that triggers the SR; - Conditions / events that trigger the random access procedure. The priority of the random access preamble for the Request for Other SI is lower than the priority of the MAC PDU or uplink shared channel (UL-SCH) resources or logical channel data, or lower than the priority of any of the MAC PDU, UL-SCH resources, and logical channel data.
[0086] In some embodiments, the MAC PDU or UL-SCH resources include at least one of the following, namely, MAC CE (control element), data corresponding to the logical channel (hereinafter abbreviated as logical channel data), and padding.
[0087] In some embodiments, without generating / assembling / acquiring the MAC PDU, the highest priority among the priorities of one or more logical channels is set as the priority of the UL-SCH resources.
[0088] In some embodiments, without generating / assembling / acquiring the MAC PDU, the highest priority among the priorities of one or more logical channels that satisfy the logical channel priority processing mapping restriction (LCP mapping restriction) of the first time-frequency resource / second time-frequency resource is set as the priority of the UL-SCH resources.
[0089] In some embodiments, without generating / assembling / acquiring the MAC PDU, the highest priority among the priorities of one or more logical channels with data waiting to be transmitted that satisfy the LCP mapping restriction of the first time-frequency resource / second time-frequency resource is set as the priority of the UL-SCH resources.
[0090] In some embodiments, when the MAC PDU or UL-SCH resources include data corresponding to the logical channel (which may further include padding) but do not include MAC CE, the highest priority among the priorities of one or more logical channels is set as the priority of the MAC PDU or the UL-SCH resources.
[0091] In some embodiments, when the MAC PDU or UL-SCH resource contains MAC CE (which may further contain padding) but does not contain data corresponding to the logical channel, the highest priority among the priorities of one or more MAC CEs is set as the priority of the MAC PDU or the UL-SCH resource.
[0092] In some embodiments, when the MAC PDU or UL-SCH resource contains MAC CE (which may further contain padding) but does not contain data corresponding to the logical channel, the highest priority among the priorities of one or more MAC CEs is set by the network device or determined based on the type of MAC CE.
[0093] For example, the priority order of different MAC CEs is as follows, that is, - C-RNTI MAC CE; - Configured Grant Confirmation MAC CE; - MAC CE for BSR, with the exception of the BSR included for padding; - Single Entry PHR MAC CE or Multiple Entry PHR MAC CE; - MAC CE for Recommended bit rate query; - MAC CE for the BSR included for padding.
[0094] In some embodiments, when the MAC PDU or UL-SCH resource contains both data corresponding to the logical channel and MAC CE (which may further contain padding), the highest priority among the priorities of one or more logical channels is set as the priority of the MAC PDU or the UL-SCH resource.
[0095] For example, the priority of all logical channels is higher than that of all MAC CEs.
[0096] Also, for example, only consider the highest priority of the logical channels. Determine the highest priority of the logical channels according to the priority of the logical channels.
[0097] In some embodiments, when the MAC PDU or UL-SCH resource includes both data corresponding to the logical channel and MAC CEs (and may further include padding), the highest priority among the priorities of one or more MAC CEs is used as the priority of the MAC PDU or the UL-SCH resource.
[0098] For example, the priority of all MAC CEs is higher than that of all logical channels.
[0099] Also, for example, only consider the highest priority of the MAC CEs included in the MAC PDU. Determine the highest priority of the MAC CEs according to the priority of the MAC CEs (for example, determine the order of the priorities of the MAC CEs according to the priority of resource allocation in the LCP process).
[0100] In some embodiments, when the MAC PDU or UL-SCH resource includes both data corresponding to the logical channel and MAC CEs (and may further include padding), the highest priority among the priorities of one or more logical channels and one or more MAC CEs is used as the priority of the MAC PDU or the UL-SCH.
[0101] In some embodiments, when the MAC PDU or UL-SCH resource includes both data corresponding to the logical channel and MAC CEs (and may further include padding), determine the priority order or priority based on the types of the logical channels and MAC CEs.
[0102] For example, the priority order of the data of different MAC CEs and logical channels is as follows, that is, - Data from C-RNTI MAC CE or UL-CCCH; - Configured Grant Confirmation MAC CE; - MAC CE for BSR, excluding BSR included for padding); - Single Entry PHR MAC CE or Multiple Entry PHR MAC CE; - Data from any logical channel other than UL-CCCH; - MAC CE for Recommended bit rate query; - MAC CE for BSR included for padding.
[0103] Also, for example, the value of the logical channel priority may be an integer from 1 to 16, and the smaller the value, the higher the priority; the priority value higher than that of the MAC CE of one logical channel (e.g., C-RNTI MAC CE, Configured Grant Confirmation MAC CE, etc.) may be a negative integer or 0, and the smaller the value, the higher the priority.
[0104] For example, the priority of Single Entry PHR MAC CE or Multiple Entry PHR MAC CE is 0; the priority of MAC CE for BSR, excluding BSR included for padding is -1; the priority of Configured Grant Confirmation MAC CE is -2; the priority of data from C-RNTI MAC CE or UL-CCCH is -3; the priority of MAC CE for Recommended bit rate query is 17; the priority of MAC CE for BSR included for padding is 18.
[0105] Also, for example, when a Configured Grant Confirmation MAC CE and data of a logical channel are included in one MAC PDU / UL-SCH resource, the priority of the MAC PDU / UL-SCH resource is the priority of the Configured Grant Confirmation MAC CE (for example, -2).
[0106] In some embodiments, the priorities or priorities of the logical channel and the MAC CE are predefined or set by a network device.
[0107] For example, the priorities of the MAC CE and the logical channel can be uniformly sorted and set by the network. For example, the network can set them by a Radio Resource Control (RRC) message. Table 2 shows one example of the settings.
Table 2
[0108] Regarding the setting structure of the RRC message, for example, an RRC reconfiguration message can be used. In Table 2 above, the priority setting for the LCH can be put into rlc-BearerToAddModList, and the priority setting for the MAC CE can be put into mac-CellGroupConfig. One example may be as shown in Table 3 and Table 4 below.
Table 3
Table 4
[0109] In some embodiments, when the MAC PDU or UL-SCH resource includes both data corresponding to a logical channel and MAC CE (which may further include padding), the data of the logical channel is divided into at least data from a first logical channel and data from a second logical channel, and priorities or priorities are determined based on the types of the logical channel and MAC CE.
[0110] Among them, the value of the logical channel priority corresponding to the first logical channel is lower than the first threshold, and the value of the logical channel priority corresponding to the second logical channel is equal to or higher than the first threshold; or the transmission time duration corresponding to the first logical channel is lower than the second threshold, and the transmission time duration corresponding to the second logical channel is equal to or higher than the second threshold.
[0111] For example, the data of the logical channel may be divided into at least two types. For example, it can be divided into a logical channel of URLLC services and a logical channel of eMBB services. The logical channels with a logical channel priority higher than a specific (predetermined) value can be classified into one type, and the logical channels with a value lower than the specific value can be classified into one type; or the logical channels with a max PUSCH duration of LCP restriction lower than a specific value can be classified into one type, and the logical channels with a value higher than the specific value can be classified into one type. Among them, the specific value can be predefined or set.
[0112] For example, the priority or priority of the data from the first logical channel is higher than the priority or priority of the data from the second logical channel. For example, the priorities of the data of different MAC CE and logical channels may be as follows, that is, - Data from C-RNTI MAC CE or UL-CCCH; - Configured Grant Confirmation MAC CE; - MAC CE for BSR, excluding BSR included for padding; - Single Entry PHR MAC CE or Multiple Entry PHR MAC CE; - Data from a first logical channel other than UL-CCCH; - Data from a second logical channel other than UL-CCCH; - MAC CE for Recommended bit rate query; - MAC CE for BSR included for padding.
[0113] Also, for example, the priority or precedence of data from the first logical channel may be higher than that of a specific MAC CE, for example, higher than that of a BSR MAC CE and / or a PHR MAC CE, or the priority or precedence of data from the first logical channel may be lower than that of a specific MAC CE, for example, lower than that of a C-RNTI MAC CE or a Configured Grant Confirmation MAC CE. For example, the priorities of data of different MAC CEs and logical channels may be as follows, that is, - C-RNTI MAC CE or data from UL-CCCH; - Data from a first logical channel other than UL-CCCH; - Configured Grant Confirmation MAC CE; - MAC CE for BSR, excluding BSR included for padding; - Single Entry PHR MAC CE or Multiple Entry PHR MAC CE; - Data of a second logical channel other than UL-CCCH; - MAC CE for Recommended bit rate query; - MAC CE for BSR included for padding.
[0114] In some embodiments, the priority of a specific MAC PDU can be set to the lowest priority, or a predefined priority, or a configured priority, or a default priority.
[0115] For example, if a MAC PDU does not contain logical channel data and does not contain MAC CE, for example, the MAC PDU is used to transmit an aperiodic CSI report at the physical layer and there is no data waiting to be transmitted on the logical channel at this time, the MAC PDU contains only padding bits. At this time, the priority of the MAC PDU can be set to the lowest, for example, set to 20, or the priority order of the MAC PDU can be placed last (configured).
[0116] Hereinafter, based on various cases, the comparison between the first information and the second information will be described.
[0117] In some embodiments, both the first information and the second information are SRs. For example, the first information is SR1 and the second information is SR2. If the PUCCH resource corresponding to the setting of SR1 overlaps with the PUCCH resource corresponding to the setting of SR2, it may include at least one of the following implementation methods.
[0118] For example, when the priority of the logical channel that triggers SR1 (for example, the logical channel priority) is higher than or equal to the priority of the logical channel that triggers SR2, the physical layer is instructed to transmit SR1 on the PUCCH resource corresponding to SR1. For example, the corresponding scheme of the communication standard may be as shown in Table 5 below.
Table 5
[0119] Also, for example, compare the priorities (e.g., logical channel priorities) of the logical channel that triggers SR1 first and the logical channel that triggers SR2, and then perform subsequent operations on the SR triggered by the logical channel with a higher priority. For example, determine related conditions and / or instruct the physical layer to transmit the SR using the PUCCH resource corresponding to the SR. For example, the corresponding scheme of the communication standard may be as shown in Table 6 below.
Table 6
[0120] Also, for example, perform sorting according to the priorities of the logical channels that trigger SRs, and perform subsequent operations on the SRs based on the priority order. For example, determine related conditions and / or instruct the physical layer to transmit the SR using the PUCCH resource corresponding to the SR. For example, the corresponding scheme of the communication standard may be as shown in Table 7 below.
Table 7
[0121] In some embodiments, the first information is SR and the second information is preamble (when the first information is preamble and the second information is SR, it is similar to this), and for the priority order or priority of the random access preamble and SR, it may further include at least one of the following methods, that is, - The priority of the random access preamble for the following conditions / events that trigger the random access procedure is higher than the priority of SR. These conditions / events include at least one of the following, namely, Initial access from RRC_IDLE, RRC Connection Re-establishment procedure, Handover, Request by RRC upon synchronous reconfiguration, Transition from RRC_INACTIVE, To establish time alignment at SCell addition, Beam failure recovery, etc.; - The priority of the random access preamble for the following conditions / events that trigger the random access procedure is the priority of the logical channel corresponding to the uplink data or downlink data. The priority of SR is the priority of the logical channel that triggers the SR. Compare the priority of the logical channel with the priority of the logical channel that triggers the SR. The higher the priority value, the lower the priority. These conditions / events include at least one of the following, namely, DL or UL data arrival during RRC_CONNECTED when UL synchronisation status is “non-synchronised”, UL data arrival during RRC_CONNECTED when there are no PUCCH resources for SR available, etc.; - The priority of the random access preamble for the condition / event SR failure that triggers the random access procedure is the priority of the logical channel that triggers the SR failure. The priority of SR is the priority of the logical channel that triggers the SR. Compare the priority of the logical channel with the priority of the logical channel that triggers the SR. The higher the priority value, the lower the priority; - Conditions / events that trigger the random access procedure. The priority of the random access preamble for Request for Other SI is lower than the priority of SR.
[0122] In some embodiments, the first information is SR, and the second information is a MAC PDU or a UL-SCH resource (when the first information is a MAC PDU or a UL-SCH resource and the second information is SR, it is similar thereto). The priority or precedence of the SR is the priority of the logical channel that triggers the SR, and the priority or precedence of the MAC PDU or UL-SCH resource is the priority of the MAC CE or logical channel data or padding bits included therein (reference can be made to the previous description). Compare the priority of the logical channel that triggers the SR with the priority of the MAC PDU or UL-SCH resource. For example, the higher the priority value, the lower the priority.
[0123] In some embodiments, the first information is a preamble and the second information is a MAC PDU (when the first information is a MAC PDU and the second information is a preamble, it is similar thereto). Regarding the priority or precedence of the random access preamble, MAC PDU, uplink shared channel (UL-SCH) resources, and logical channel data, at least one of the following methods may further be included, that is, - The priority of the random access preamble for the following conditions / events that trigger the random access procedure is higher than the priority of the MAC PDU or uplink shared channel (UL-SCH) resource or logical channel data. These conditions / events include at least one of the following, namely, Initial access from RRC_IDLE, RRC Connection Re-establishment procedure, Handover, Request by RRC upon synchronous reconfiguration, Transition from RRC_INACTIVE, To establish time alignment at SCell addition, Beam failure recovery, etc.; - The priority of the random access preamble for the following conditions / events that trigger the random access procedure is the priority of the logical channel corresponding to the uplink data or downlink data. When comparing the priority of this logical channel with the priority of the MAC PDU or uplink shared channel (UL-SCH) resource or logical channel data, the higher the priority value, the lower the priority. These conditions / events include at least one of the following, namely, DL or UL data arrival during RRC_CONNECTED when UL synchronisation status is “non-synchronised”, UL data arrival during RRC_CONNECTED when there are no PUCCH resources for SR available, etc.; - The priority of the random access preamble for the condition / event SR failure that triggers the random access procedure is the priority of the logical channel that triggers the SR failure. When comparing the priority of this logical channel with the priority of the MAC PDU or uplink shared channel (UL-SCH) resource or logical channel data, the higher the priority value, the lower the priority; - Conditions / events that trigger the random access procedure. The priority of the random access preamble of the Request for Other SI is lower than that of the MAC PDU or the uplink shared channel (UL-SCH) resource or the priority of the logical channel data.
[0124] In some embodiments, both the first information and the second information are MAC PDUs or UL-SCH resources, and the priority or precedence of the MAC PDU or UL-SCH resource is the priority of the MAC CE or logical channel data or padding bits included therein (reference can be made to the previous description). The priorities of these two MAC PDUs or UL-SCH resources are compared. For example, the higher the priority value, the lower the priority.
[0125] In the embodiments of the present invention, since the MAC layer does not start two random access procedures simultaneously, there is no case where both the first information and the second information are random access preambles.
[0126] In the embodiments of the present invention, by comparing the first information and the second information at the MAC layer of the terminal device, the corresponding uplink transmission is performed (for example, generating a certain MAC PDU or not generating a MAC PDU, and instructing the physical layer to generate the corresponding uplink transmission, etc.). Thereby, the uplink control information or uplink data related to high-priority services (for example, URLLC services) can be transmitted in a timely manner and not be dropped, so that the latency and reliability of high-priority services can be guaranteed.
[0127] In an embodiment of the present invention, the first time-frequency resource and / or the second time-frequency resource may have a fourth priority. Here, the fourth priority may be a priority for physical layer processing indicated by the network device using DCI or configured using RRC. Thereby, the physical layer and the MAC layer will have consistent processing for transmitting high-priority information. Note that the following time-frequency resources may refer to the first time-frequency resource and / or the second time-frequency resource, but the present invention is not limited thereto.
[0128] For example, the fourth priority may be a physical layer priority, or a priority of UL grant, or a priority of time-frequency resource, or a priority of the PUSCH carried or to be carried by the time-frequency resource, or a priority of the SR signal carried or to be carried by the time-frequency resource, or a priority of the PRACH carried or to be carried by the time-frequency resource, or the processing capability of the terminal corresponding to the time-frequency resource.
[0129] For example, when the time-frequency resource carries or is about to carry a PUSCH, the fourth priority may be indicated by the base station using DCI, or configured using RRC signaling. Optionally, when the fourth priority is indicated by the base station using DCI, at the terminal device, the physical layer notifies the fourth priority to the MAC layer, and when the fourth priority is configured by the base station using RRC signaling, at the terminal device, the RRC layer configures the fourth priority for the MAC layer.
[0130] Alternatively, when the time-frequency resource carries or is about to carry an SR signal, the fourth priority may be configured by the base station using RRC signaling. Optionally, at the terminal device, the RRC layer configures the fourth priority for the MAC layer.
[0131] Alternatively, when the time-frequency resource carries or attempts to carry a PRACH, the fourth priority may be set by the base station using RRC signaling. Optionally, in the terminal device, the RRC layer sets the fourth priority to the MAC layer.
[0132] In at least one embodiment, the fourth priority of the second time-frequency resource is higher than the fourth priority of the first time-frequency resource. In such a case, the MAC layer can instruct the physical layer to transmit second information regarding the second time-frequency resource.
[0133] In at least one embodiment, the fourth priority of the second time-frequency resource is greater than or equal to the fourth priority of the first time-frequency resource. In such a case, the MAC layer can instruct the physical layer to transmit second information regarding the second time-frequency resource.
[0134] In at least one embodiment, the fourth priority of the second time-frequency resource is equal to the fourth priority of the first time-frequency resource. In such a case, the MAC layer can instruct the physical layer to transmit second information regarding the second time-frequency resource.
[0135] In at least one embodiment, the fourth priority of the second time-frequency resource is lower than the fourth priority of the first time-frequency resource. In such a case, the MAC layer may not need to instruct the physical layer to transmit second information regarding the second time-frequency resource.
[0136] In at least one embodiment, the fourth priority of the second time-frequency resource is less than or equal to the fourth priority of the first time-frequency resource. In such a case, the MAC layer may not need to instruct the physical layer to transmit second information regarding the second time-frequency resource.
[0137] This is advantageous for the MAC layer and / or the physical layer to perform different processes based on different fourth priorities, and can perform faster and more reliable processing for high-priority services, so that the QoS of high-priority services can be guaranteed.
[0138] Each of the above-described embodiments merely illustratively explains the embodiments of the present invention, and the present invention is not limited thereto, and appropriate modifications and the like can also be made based on each of the above-described embodiments. For example, each of the above-described embodiments may be used alone, or one or more of the above-described embodiments may be used in combination.
[0139] As can be seen from the above-described embodiments, in the MAC layer of the terminal device, the first information regarding the first uplink signal is compared with the second information regarding the second time-frequency resource, or the first information regarding the first time-frequency resource is compared with the second information regarding the second time-frequency resource. Thereby, since collisions between signals carrying or indicating different services can be resolved, the latency requirements of a specific service can be satisfied.
[0140] <Embodiment of the second aspect> In the embodiments of the present invention, a method for receiving an uplink signal is provided, and the description is made from the perspective of the network device side. In the embodiments of the present invention, the same content as that in the embodiments of the first aspect is omitted.
[0141] FIG. 5 is a diagram showing a method for receiving an uplink signal in an embodiment of the present invention. As shown in FIG. 5, the method includes the following steps.
[0142] 501: The network device transmits configuration information or instruction information to the terminal device, and the configuration information or instruction information is used at least for the terminal device to compare the first information regarding the first uplink signal with the second information regarding the second time-frequency resource, or to compare the first information regarding the first time-frequency resource with the second information regarding the second time-frequency resource; and 502: The network device receives the first uplink signal transmitted by the terminal device, and / or the second uplink signal related to the second information, or the third uplink signal related to the first information and the second information.
[0143] It should be noted that the above-mentioned FIG. 5 is only an illustrative explanation of the embodiments of the present invention, and the present invention is not limited thereto. For example, the execution order between operations can be appropriately adjusted, or some operations can be increased or decreased. Those skilled in the art are not limited to the description of the above-mentioned FIG. 5, and can perform appropriate deformations based on the above-mentioned content.
[0144] In an embodiment of the present invention, the first time-frequency resource and / or the second time-frequency resource may have a fourth priority. Here, the fourth priority is the priority processed at the physical layer, which is indicated by the network device using DCI or set using RRC. Thereby, the physical layer and the MAC layer will have consistent processing for the transmission of high-priority information. The following time-frequency resources may refer to the first time-frequency resource and / or the second time-frequency resource, but the present invention is not limited thereto.
[0145] For example, the fourth priority may be the priority of the physical layer, or the priority of the UL grant, or the priority of the time-frequency resource, or the priority of the PUSCH carried or to be carried by the time-frequency resource, or the priority of the SR signal carried or to be carried by the time-frequency resource, or the priority of the PRACH carried or to be carried by the time-frequency resource, or the processing capacity of the terminal corresponding to the time-frequency resource.
[0146] For example, when the time-frequency resource carries or attempts to carry a PUSCH, the fourth priority may be indicated by the base station using DCI or set using RRC signaling. Optionally, when the fourth priority is indicated by the base station using DCI, in the terminal device, the physical layer notifies the MAC layer of the fourth priority. When the fourth priority is set by the base station using RRC signaling, in the terminal device, the RRC layer can set the fourth priority for the MAC layer.
[0147] Alternatively, when the time-frequency resource carries or attempts to carry an SR signal, the fourth priority may be set by the base station using RRC signaling. Optionally, in the terminal device, the RRC layer can set the fourth priority for the MAC layer.
[0148] Alternatively, when the time-frequency resource carries or attempts to carry a PRACH, the fourth priority may be set by the base station using RRC signaling. Optionally, in the terminal device, the RRC layer can set the fourth priority for the MAC layer.
[0149] In at least one embodiment, the fourth priority of the second time-frequency resource is higher than the fourth priority of the first time-frequency resource. In such a case, the MAC layer can instruct the physical layer to transmit second information regarding the second time-frequency resource.
[0150] In at least one embodiment, the fourth priority of the second time-frequency resource is greater than or equal to the fourth priority of the first time-frequency resource. In such a case, the MAC layer can instruct the physical layer to transmit second information regarding the second time-frequency resource.
[0151] In at least one embodiment, the fourth priority of the second time-frequency resource is equal to the fourth priority of the first time-frequency resource. In such a case, the MAC layer can instruct the physical layer to transmit second information regarding the second time-frequency resource.
[0152] In at least one embodiment, the fourth priority of the second time-frequency resource is lower than the fourth priority of the first time-frequency resource. In such a case, the MAC layer may not instruct the physical layer to transmit the second information regarding the second time-frequency resource.
[0153] In at least one embodiment, the fourth priority of the second time-frequency resource is less than or equal to the fourth priority of the first time-frequency resource. In such a case, the MAC layer may not instruct the physical layer to transmit the second information regarding the second time-frequency resource.
[0154] This is advantageous for the MAC layer and / or the physical layer to perform different processes based on different fourth priorities, and it is possible to perform faster and more reliable processing for high-priority services, so the QoS of high-priority services can be guaranteed.
[0155] Each of the above embodiments is merely an illustrative description of the embodiments of the present invention, and the present invention is not limited thereto. Appropriate modifications and the like can be made based on each of the above embodiments. For example, each of the above embodiments can be used alone, or one or more of the above embodiments can be used in combination.
[0156] As can be seen from the above embodiments, the MAC layer of the terminal device compares the first information regarding the first uplink signal with the second information regarding the second time-frequency resource, or compares the first information regarding the first time-frequency resource with the second information regarding the second time-frequency resource. Thereby, the collision between signals carrying or instructing different services can be resolved, and the latency requirement of a specific service can be satisfied.
[0157] <Embodiments of the Third Aspect> In an embodiment of the present invention, a transmission device for an uplink signal is provided. The device may be, for example, a terminal device, or one or more components or parts provided in the terminal device. In the embodiment of the present invention, the same content as that in the embodiment of the first aspect is omitted.
[0158] FIG. 6 is a diagram showing a transmission device for an uplink signal in an embodiment of the present invention. As shown in FIG. 6, the uplink signal transmission device 600 includes the following.
[0159] Instruction unit 601: Instructs the physical layer from the MAC layer to transmit a first uplink signal on a first time-frequency resource; Determination unit 602: Determines in the MAC layer that a second time-frequency resource and the first time-frequency resource overlap at least partially in the time domain or the time-frequency domain; and Comparison unit 603: Compares first information regarding the first uplink signal with second information regarding the second time-frequency resource in the MAC layer.
[0160] In some embodiments, the instruction unit 601 is further used to instruct the physical layer from the media access control layer to transmit, at least, a second uplink signal regarding the second information on the second time-frequency resource.
[0161] In some embodiments, as shown in FIG. 6, the uplink signal transmission device 600 further includes the following.
[0162] Transmission unit 604: Transmits the second uplink signal on the second time-frequency resource in the physical layer and / or transmits the first uplink signal on the first time-frequency resource in the physical layer.
[0163] In some embodiments, the instruction unit 601 is further used to instruct the physical layer from the MAC layer to instruct information regarding the priority of the second information or the second time-frequency resource or the second uplink signal.
[0164] FIG. 7 is another diagram showing a transmission device for an uplink signal in an embodiment of the present invention. As shown in FIG. 7, the transmission device 700 for an uplink signal includes the following.
[0165] Determination unit 701: At the MAC layer, it is determined that the first time-frequency resource and the second time-frequency resource overlap at least partially in the time domain or the time-frequency domain; Comparison unit 702: At the MAC layer, compare the first information related to the first time-frequency resource with the second information related to the second time-frequency resource; and Instruction unit 703: From the MAC layer to the physical layer, instruct to transmit the first uplink signal related to the first information on the first time-frequency resource and / or transmit the second uplink signal related to the second information on the second time-frequency resource, or instruct to transmit a third uplink signal related to the first information and the second information on the first time-frequency resource or the second time-frequency resource.
[0166] In some embodiments, as shown in FIG. 7, the transmission device 700 for an uplink signal further includes the following.
[0167] Transmission unit 704: At the physical layer, transmit the first uplink signal on the first time-frequency resource and / or transmit the second uplink signal on the second time-frequency resource, or transmit a third uplink signal related to the first information and the second information on the first time-frequency resource or the second time-frequency resource.
[0168] In some embodiments, the first uplink signal or the second uplink signal includes at least one of the following, namely, a physical random access channel, a physical uplink control channel, and a physical uplink shared channel; the first information or the second information includes at least one of the following, namely, a random access preamble, a scheduling request, a media access control protocol data unit and / or uplink shared channel resources, data in a logical channel, and channel state information.
[0169] In some embodiments, based on a media access control protocol data unit and / or uplink shared channel resources and / or logical channel priority and / or a trigger event, the priority order of the first information and the second information is determined.
[0170] In some embodiments, based on a media access control protocol data unit and / or uplink shared channel resources and / or logical channel priority and / or a trigger event, the first priority of the first information and the second priority of the second information are respectively determined; and by comparing the first priority of the first information with the second priority of the second information, the priority order of the first information and the second information is determined.
[0171] In some embodiments, based on a media access control protocol data unit and / or uplink shared channel resources and / or logical channel priority and / or a trigger event, the first information and the second information are compared.
[0172] In some embodiments, the media access control protocol data unit or the uplink shared channel resources includes at least one of the following, namely, a media access control control element, data corresponding to a logical channel, and padding.
[0173] In some embodiments, when the media access control protocol data unit or the uplink shared channel resource contains data corresponding to the logical channel but does not contain the media access control control element, the highest priority among the priorities of one or more logical channels is set as the priority of the media access control protocol data unit or the uplink shared channel resource.
[0174] In some embodiments, when the media access control protocol data unit or the uplink shared channel resource contains the media access control control element but does not contain data corresponding to the logical channel, the highest priority among the priorities of one or more media access control control elements is set as the priority of the media access control protocol data unit or the uplink shared channel resource.
[0175] In some embodiments, when the media access control protocol data unit or the uplink shared channel resource contains the media access control control element but does not contain data corresponding to the logical channel, the highest priority among the priorities of one or more media access control control elements is set by the network device or determined based on the type of the media access control control element.
[0176] In some embodiments, when the media access control protocol data unit or the uplink shared channel resource contains both data corresponding to the logical channel and the media access control control element, the highest priority among the priorities of one or more logical channels is set as the priority of the media access control protocol data unit or the uplink shared channel resource, or the highest priority among the priorities of one or more media access control control elements is set as the priority of the media access control protocol data unit or the uplink shared channel resource.
[0177] In some embodiments, when the media access control protocol data unit or the uplink shared channel resource includes both data corresponding to the logical channel and the media access control control element, the highest priority among the priorities of one or more logical channels and one or more media access control control elements is set as the priority of the media access control protocol data unit or the uplink shared channel resource.
[0178] In some embodiments, when the media access control protocol data unit or the uplink shared channel resource includes both data corresponding to the logical channel and the media access control control element, the priority order or priority is determined based on the types of the logical channel and the media access control control element.
[0179] In some embodiments, the priority order or priority of the logical channel and the media access control control element is predefined or set by a network device.
[0180] In some embodiments, when the media access control protocol data unit or the uplink shared channel resource includes both data corresponding to the logical channel and the media access control control element, the data of the logical channel is divided into at least data from a first logical channel and data from a second logical channel, and the priority order or priority is determined based on the types of the logical channel and the media access control control element.
[0181] In some embodiments, the value of the logical channel priority corresponding to the first logical channel is lower than a first threshold, and the value of the logical channel priority corresponding to the second logical channel is equal to or higher than the first threshold; or the transmission time duration corresponding to the first logical channel is lower than a second threshold, and the transmission time duration corresponding to the second logical channel is equal to or higher than the second threshold.
[0182] Note that only the components or modules according to the present invention have been described above, but the present invention is not limited thereto. The uplink signal transmitting device 600 or 700 may further include other components or modules. For specific details of these components or modules, reference can be made to related technologies.
[0183] Also, for the sake of convenience, only the connection relationship or signal direction between the components or modules is shown in FIGS. 6 and 7, but it should be understood by those skilled in the art that various related technologies such as bus connection may be adopted. These components or modules may be realized by hardware such as a processor, a memory, a transmitter, a receiver, etc., but the implementation of the present invention is not limited thereto.
[0184] Note that each of the above-described embodiments is merely an illustrative description of the embodiments of the present invention, and the present invention is not limited thereto. Appropriate modifications and the like can be made based on each of the above-described embodiments. For example, each of the above-described embodiments can be implemented alone, or one or more of the above-described embodiments can be combined and implemented.
[0185] As can be seen from the above-described embodiments, in the MAC layer of the terminal device, the first information regarding the first uplink signal is compared with the second information regarding the second time-frequency resource, or the first information regarding the first time-frequency resource is compared with the second information regarding the second time-frequency resource. Thereby, collisions between signals carrying or indicating different services can be resolved.
[0186] <Embodiment of the Fourth Aspect> In an embodiment of the present invention, a receiving device for an uplink signal is provided. The device may be, for example, a network device, or one or more components or parts provided in a network device. In the embodiment of the present invention, the same content as in the embodiments of the first to third aspects is omitted.
[0187] FIG. 8 is a diagram showing a receiving apparatus for an uplink signal in an embodiment of the present invention. As shown in FIG. 8, the receiving apparatus 800 for an uplink signal includes the following.
[0188] Transmission unit 801: Transmits configuration information or instruction information to the terminal device, and the configuration information or instruction information is used at least for the terminal device to compare first information regarding a first uplink signal with second information regarding a second time-frequency resource, or to compare first information regarding a first time-frequency resource with second information regarding a second time-frequency resource; and Receiving unit 802: Receives the first uplink signal transmitted by the terminal device, and / or a second uplink signal regarding the second information, or a third uplink signal regarding the first information and the second information.
[0189] Note that only the components or modules according to the present invention have been described above, but the present invention is not limited thereto. The receiving apparatus 800 for an uplink signal may further include other components or modules. For the specific contents of these components or modules, related technologies can be referred to.
[0190] Also, for convenience, FIG. 8 only shows the connection relationship or signal direction between the components or modules. However, those skilled in the art should understand that various related technologies such as bus connection may be adopted. These components or modules may be realized by hardware such as a processor, a memory, a transmitter, a receiver, etc., but the embodiments of the present invention are not limited thereto.
[0191] As can be seen from the above embodiments, in the MAC layer of the terminal device, the first information regarding the first uplink signal is compared with the second information regarding the second time-frequency resource, or the first information regarding the first time-frequency resource is compared with the second information regarding the second time-frequency resource. Thereby, collisions between signals carrying or instructing different services can be resolved.
[0192] <Embodiment of the Fifth Aspect> In an embodiment of the present invention, a communication system is further provided. Referring to FIG. 1, the same content as that of the embodiments of the first to fourth aspects is omitted.
[0193] In some embodiments, the communication system 100 may include the following.
[0194] Terminal device 102: instructs to transmit a first uplink signal on a first time-frequency resource from the media access control layer to the physical layer; determines in the media access control layer that a second time-frequency resource and the first time-frequency resource overlap at least partially in the time domain or the time-frequency domain; and compares, in the media access control layer, first information regarding the first uplink signal with second information regarding the second time-frequency resource; Network device 101: receives a first uplink signal and / or a second uplink signal regarding the second information.
[0195] In some embodiments, the communication system 100 may include the following.
[0196] Terminal device 102: determines in the media access control layer that a first time-frequency resource and a second time-frequency resource overlap at least partially in the time domain or the time-frequency domain; compares, in the media access control layer, first information regarding the first time-frequency resource with second information regarding the second time-frequency resource; and instructs to transmit, from the media access control layer to the physical layer, a first uplink signal regarding the first information on the first time-frequency resource and / or a second uplink signal regarding the second information on the second time-frequency resource, or instructs to transmit a third uplink signal regarding the first information and the second information on the first time-frequency resource or the second time-frequency resource; Network device 101: receives a first uplink signal and / or a second uplink signal, or a third uplink signal.
[0197] In an embodiment of the present invention, a network device is further provided, which may be, for example, a base station, but the present invention is not limited thereto, and other network devices may also be used.
[0198] FIG. 9 is a configuration diagram of a network device in an embodiment of the present invention. As shown in FIG. 9, the network device 900 may include a processor 910 (for example, a central processing unit CPU) and a memory 920, and the memory 920 is connected to the processor 910. Among them, the memory 920 can store various data, and can further store a program 930 for information processing, and can execute the program 930 under the control of the processor 910.
[0199] For example, the processor 910 may be configured to implement the uplink signal receiving method described in the embodiment of the second aspect by executing a program. For example, the processor 910 may be configured to perform the following control, that is, to transmit setting information or instruction information to the terminal device, and the setting information or instruction information is at least used by the terminal device to compare first information related to a first uplink signal with second information related to a second time-frequency resource, or to compare first information related to a first time-frequency resource with second information related to a second time-frequency resource; and to receive the first uplink signal transmitted by the terminal device, and / or a second uplink signal related to the second information, or a third uplink signal related to the first information and the second information.
[0200] Also, as shown in FIG. 9, the network device 900 may further include a transceiver 940, an antenna 950, etc. Since the functions of these components are similar to those in the prior art, the detailed description thereof is omitted here. It should be noted that the network device 900 does not necessarily include all the components shown in FIG. 9. Also, the network device 900 may further include components not shown in FIG. 9, and for this, reference may be made to the prior art.
[0201] In an embodiment of the present invention, a terminal device is further provided, but the present invention is not limited thereto, and other devices may be further included.
[0202] FIG. 10 is a diagram showing a terminal device according to an embodiment of the present invention. As shown in FIG. 10, the terminal device 1000 may include a processor 1010 and a memory 1020. The memory 1020 stores data and programs and is connected to the processor 1010. Note that this figure is merely an example, and electrical communication functions or other functions can also be realized by supplementing or replacing this structure with other types of structures.
[0203] For example, the processor 1010 may be configured to implement the uplink signal transmission method described in the embodiment of the first aspect by executing a program. For example, the processor 1010 may be configured to perform the following control, that is, to instruct the medium access control (MAC) layer to transmit a first uplink signal in a first time-frequency resource to the physical layer (PHY); in the MAC layer, determine that a second time-frequency resource and the first time-frequency resource overlap at least partially in the time domain or the time-frequency domain; and in the MAC layer, compare first information regarding the first uplink signal with second information regarding the second time-frequency resource.
[0204] Also, for example, the processor 1010 may be configured to perform the following control, that is, in the MAC layer, determine that a first time-frequency resource and a second time-frequency resource overlap at least partially in the time domain or the time-frequency domain; in the MAC layer, compare first information regarding the first time-frequency resource with second information regarding the second time-frequency resource; and instruct the MAC layer to transmit a first uplink signal regarding the first information in the first time-frequency resource and / or transmit a second uplink signal regarding the second information in the second time-frequency resource to the physical layer, or instruct to transmit a third uplink signal regarding the first information and the second information in the first time-frequency resource or the second time-frequency resource.
[0205] As shown in FIG. 10, the terminal device 1000 may further include a communication module 1030, an input unit 1040, a display 1050, a power supply 1060, etc. Among them, since the functions of these components are similar to those of the prior art, detailed descriptions thereof are omitted here. Note that the terminal device 1000 does not necessarily include all the components shown in FIG. 10. Further, the terminal device 1000 may further include components not shown in FIG. 10, and for this, reference may be made to the prior art.
[0206] In an embodiment of the present invention, a computer program is further provided. When the program is executed on the terminal device, the program causes the terminal device to execute the uplink signal transmission method described in the embodiment of the first aspect.
[0207] In an embodiment of the present invention, a storage medium storing a computer program is further provided. The computer program causes the terminal device to execute the uplink signal transmission method described in the embodiment of the first aspect.
[0208] In an embodiment of the present invention, a computer program is further provided. When the program is executed on the network device, the program causes the network device to execute the uplink signal reception method described in the embodiment of the second aspect.
[0209] In an embodiment of the present invention, a storage medium storing a computer program is further provided. The computer program causes the network device to execute the uplink signal reception method described in the embodiment of the second aspect.
[0210] In addition, the above-described apparatus and method may be implemented by software or hardware, or may be implemented by a combination of hardware and software. The present invention further relates to a computer-readable program as follows, that is, when the program is executed by a logic component, the logic component realizes the above-described apparatus or component, or the logic component realizes the above-described various methods or steps. The logic component may be, for example, an FPGA (Field Programmable Gate Array), a microprocessor, a processor used in a computer, or the like. The present invention further relates to a storage medium storing the above-described program, such as a hard disk, a magnetic disk, an optical hard disk, a DVD, a flash memory, or the like.
[0211] Furthermore, one or a combination of a plurality of the functional blocks described in the drawings and / or one or a combination of a plurality of the functional blocks may be realized as a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic components, discrete gates or transistor logic components, discrete hardware assemblies or any other suitable combination for performing the functions described in this specification. Also, one or a combination of a plurality of the functional blocks described in the drawings and / or one or a combination of a plurality of the functional blocks may be further configured as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or a plurality of microprocessors connected in communication with the DSP, or any other combination of configurations.
[0212] As described above, the preferred embodiments of the present invention have been described. However, the present invention is not limited to such embodiments, and any changes to the present invention belong to the technical scope of the present invention as long as the gist of the present invention is not departed from.
[0213] Regarding the above-described embodiments and the like, the following supplementary notes are further disclosed.
[0214] (Appendix 1) A method for transmitting an uplink signal, comprising: instructing a terminal device to transmit a first uplink signal on a first time-frequency resource from a Medium Access Control (MAC) layer to a Physical (PHY) layer; determining, by the terminal device in the MAC layer, that a second time-frequency resource and the first time-frequency resource at least partially overlap in a time domain or a time-frequency domain; and comparing, by the terminal device in the MAC layer, first information related to the first uplink signal with second information related to the second time-frequency resource.
[0215] (Appendix 2) The method according to Appendix 1, further comprising: instructing, by the terminal device from the MAC layer to the PHY layer, to transmit a second uplink signal related to the second information on at least the second time-frequency resource.
[0216] (Appendix 3) The method according to Appendix 2, further comprising: transmitting, by the terminal device in the PHY layer, the second uplink signal on the second time-frequency resource.
[0217] (Appendix 4) The method according to Appendix 1, further comprising: transmitting, by the terminal device in the PHY layer, the first uplink signal on the first time-frequency resource.
[0218] (Appendix 5) The method according to any one of Appendices 1 to 4, further comprising: instructing, by the terminal device from the MAC layer to the PHY layer, information related to the priority of a second uplink signal or the second information or the second time-frequency resource.
[0219] (Appendix 6) The method according to any one of Supplementary Notes 1 to 5, wherein the priority of the second time-frequency resource is higher than the priority of the first time-frequency resource.
[0220] (Supplementary Note 7) The method according to any one of Supplementary Notes 1 to 5, wherein the priority of the second time-frequency resource is equal to or higher than the priority of the first time-frequency resource.
[0221] (Supplementary Note 8) The method according to any one of Supplementary Notes 1 to 5, wherein the priority of the second time-frequency resource is equal to the priority of the first time-frequency resource.
[0222] (Supplementary Note 9) The method according to any one of Supplementary Notes 1 to 8, wherein the first uplink signal or the second uplink signal includes at least one of the following, namely, a Physical Random Access Channel (PRACH), a Physical Uplink Control Channel (PUCCH), and a Physical Uplink Shared Channel (PUSCH).
[0223] (Supplementary Note 10) The method according to any one of Supplementary Notes 1 to 9, wherein the first information or the second information includes at least one of the following, namely, a Random Access Preamble, a Scheduling Request (SR), a Media Access Control (MAC) Protocol Data Unit (PDU), data in a logical channel, an uplink shared channel (UL-SCH) resource, and Channel State Information (CSI).
[0224] (Supplementary Note 11) The method according to any one of Supplementary Notes 1 to 10, A method for determining the priority order of the first information and the second information based on a Medium Access Control (MAC) Protocol Data Unit (PDU) and / or an Uplink Shared Channel (UL-SCH) resource and / or a logical channel priority and / or a trigger event.
[0225] (Appendix 12) The method according to any one of Appendices 1 to 10, determining a first priority of the first information and a second priority of the second information respectively based on a Medium Access Control (MAC) Protocol Data Unit (PDU) and / or an Uplink Shared Channel (UL-SCH) resource and / or a logical channel priority and / or a trigger event; and comparing the first priority of the first information with the second priority of the second information to determine the priority order of the first information and the second information.
[0226] (Appendix 13) The method according to any one of Appendices 1 to 12, a method for comparing the first information and the second information based on a Medium Access Control (MAC) Protocol Data Unit (PDU) and / or an Uplink Shared Channel (UL-SCH) resource and / or a logical channel priority and / or a trigger event.
[0227] (Appendix 14) The method according to any one of Appendices 10 to 13, wherein the MAC PDU or the UL-SCH resource includes at least one of the following, namely, a MAC CE (Control Element), data corresponding to a logical channel, and padding.
[0228] (Appendix 15) The method according to any one of Appendices 10 to 14, A method for determining the priority or precedence of the first information and / or the second information based on the priority of the logical channel that triggers the scheduling request when the first information and / or the second information is a scheduling request.
[0229] (Appendix 16) A method according to any one of paragraphs 10 to 14 of the appendix, A method for determining the priority or precedence of the first information and / or the second information based on the conditions / events that trigger the random access procedure when the first information and / or the second information is a random access preamble.
[0230] (Appendix 17) A method according to the method described in Appendix 16, The priority of the random access preamble for the following conditions / events that trigger the random access procedure is higher than the priority of the MAC PDU or the UL-SCH resource or the logical channel data, and the conditions / events include at least one of the following, namely, Initial access from RRC_IDLE, RRC Connection Re-establishment procedure, Handover, Request by RRC upon synchronous reconfiguration, Transition from RRC_INACTIVE, To establish time alignment at SCell addition, and Beam failure recovery.
[0231] (Appendix 18) A method according to the method described in Appendix 16, The priority of the random access preamble for the following conditions / events that trigger the random access procedure is the priority of the logical channel corresponding to the uplink data or downlink data, and the conditions / events include at least one of the following, namely, DL or UL data arrival during RRC_CONNECTED when UL synchronisation status is “non-synchronised” and UL data arrival during RRC_CONNECTED when there are no PUCCH resources for SR available, method.
[0232] (Appendix 19) The method according to Appendix 16, wherein the condition / event that triggers the random access procedure is that the priority of the random access preamble for a scheduling request failure (SR failure) is the priority of the logical channel that triggers the scheduling request, method.
[0233] (Appendix 20) The method according to Appendix 16, wherein the condition / event that triggers the random access procedure is that the priority of the random access preamble for a Request for Other SI is lower than the priority of the MAC PDU or the UL-SCH resource or the logical channel data, method.
[0234] (Appendix 21) The method according to any one of Appendices 10 to 14, when the MAC PDU is not generated / assembled / obtained, setting the highest priority among the priorities of one or more logical channels as the priority of the UL-SCH resource, method.
[0235] (Appendix 22) The method according to any one of Appendices 10 to 14, A method of setting the priority of a UL-SCH resource to the highest priority among the priorities of one or more logical channels that satisfy the logical channel priority processing mapping restriction (LCP mapping restriction) of the first time-frequency resource / second time-frequency resource when not generating / assembling / acquiring a MAC PDU.
[0236] (Appendix 23) The method according to any one of Appendices 10 to 14, A method of setting the priority of a UL-SCH resource to the highest priority among the priorities of one or more logical channels with pending transmission data that satisfy the LCP mapping restriction of the first time-frequency resource / second time-frequency resource when not generating / assembling / acquiring a MAC PDU.
[0237] (Appendix 24) The method according to Appendix 14, When the MAC PDU or the UL-SCH resource contains data corresponding to the logical channel but does not contain the MAC CE, a method of setting the highest priority among the priorities of one or more logical channels as the priority of the MAC PDU or the UL-SCH resource.
[0238] (Appendix 25) The method according to Appendix 14, When the MAC PDU or the UL-SCH resource contains the MAC CE but does not contain data corresponding to the logical channel, a method of setting the highest priority among the priorities of one or more MAC CEs as the priority of the MAC PDU or the UL-SCH resource.
[0239] (Appendix 26) The method according to Appendix 14, When the MAC PDU or the UL-SCH resource contains the MAC CE but does not contain data corresponding to the logical channel, the highest priority among the priorities of one or more MAC CEs is set by the network device or determined based on the type of MAC CE.
[0240] (Appendix 27) The method according to Appendix 26, The priorities of different MAC CEs are C-RNTI MAC CE; Configured Grant Confirmation MAC CE; MAC CE for BSR, with exception of BSR included for padding; Single Entry PHR MAC CE or Multiple Entry PHR MAC CE; MAC CE for Recommended bit rate query; MAC CE for BSR included for padding.
[0241] (Appendix 28) The method according to Appendix 14, When the MAC PDU or the UL-SCH resource contains both data corresponding to the logical channel and the MAC CE, the highest priority among the priorities of one or more logical channels is used as the priority of the MAC PDU or the UL-SCH resource, or the highest priority among the priorities of one or more MAC CEs is used as the priority of the MAC PDU or the UL-SCH resource.
[0242] (Appendix 29) The method according to Appendix 14, A method in which, when the MAC PDU or the UL-SCH resource includes both data corresponding to the logical channel and the MAC CE, the highest priority among the priorities of one or more logical channels and one or more MAC CEs is set as the priority of the MAC PDU or the UL-SCH.
[0243] (Appendix 30) The method according to Appendix 14, A method in which, when the MAC PDU or the UL-SCH resource includes both data corresponding to the logical channel and the MAC CE, the priority or priorities are determined based on the types of the logical channel and the MAC CE.
[0244] (Appendix 31) The method according to Appendix 30, The priorities of data of different MAC CEs and logical channels are Data from C-RNTI MAC CE or UL-CCCH; Configured Grant Confirmation MAC CE; MAC CE for BSR, excluding BSR included for padding; Single Entry PHR MAC CE or Multiple Entry PHR MAC CE; Data from any logical channel other than UL-CCCH; MAC CE for Recommended bit rate query; MAC CE for BSR included for padding.
[0245] (Appendix 32) The method according to Appendix 14, A method in which the priorities or priorities of the logical channel and the MAC CE are predefined or set by a network device.
[0246] (Appendix 33) The method according to Supplementary Note 14, wherein when the MAC PDU or the UL-SCH resource includes both data corresponding to the logical channel and the MAC CE, the data of the logical channel is divided into at least data from a first logical channel and data from a second logical channel, and priorities or priorities are determined based on the types of the logical channel and the MAC CE.
[0247] (Supplementary Note 34) The method according to Supplementary Note 33, wherein the value of the logical channel priority corresponding to the first logical channel is lower than a first threshold value, and the value of the logical channel priority corresponding to the second logical channel is equal to or higher than the first threshold value; or wherein the transmission time duration corresponding to the first logical channel is lower than a second threshold value, and the transmission time duration corresponding to the second logical channel is equal to or higher than the second threshold value.
[0248] (Supplementary Note 35) The method according to Supplementary Note 33 or 34, wherein the priorities of data of different MAC CEs and logical channels are data from C-RNTI MAC CE or UL-CCCH; Configured Grant Confirmation MAC CE; MAC CE for BSR, with the exception of the BSR included for padding; Single Entry PHR MAC CE or Multiple Entry PHR MAC CE; data from a first logical channel other than UL-CCCH; data from a second logical channel other than UL-CCCH; MAC CE for Recommended bit rate query; MAC CE for BSR included for padding.
[0249] (Appendix 36) The method according to Appendix 33 or 34, wherein the priorities of data of different MAC CE and logical channels are data from C-RNTI MAC CE or UL-CCCH; data from the first logical channel other than UL-CCCH; Configured Grant Confirmation MAC CE; MAC CE for BSR, excluding BSR included for padding; Single Entry PHR MAC CE or Multiple Entry PHR MAC CE; data from the second logical channel other than UL-CCCH; MAC CE for Recommended bit rate query; MAC CE for BSR included for padding, the method.
[0250] (Appendix 37) The method according to any one of Appendices 1 to 36, wherein when both the first information and the second information are scheduling requests, i.e., SR1 and SR2, and the PUCCH resource corresponding to the setting of SR1 overlaps with the PUCCH resource corresponding to the setting of SR2, when the priority of the logical channel triggering SR1 is equal to or higher than the priority of the logical channel triggering SR2, the MAC layer instructs the physical layer to transmit SR1 on the PUCCH resource corresponding to SR1; or comparing the priorities of the logical channel triggering SR1 and the logical channel triggering SR2, for the SR triggered by the logical channel with a higher priority, the MAC layer instructs the physical layer to transmit the SR on the PUCCH resource corresponding to the SR; or A method for sorting according to the priority of a logical channel triggering SR, and based on the priority, the MAC layer instructs the physical layer to transmit the SR with a PUCCH resource corresponding to the SR.
[0251] (Appendix 38) The method according to any one of Appendices 1 to 36, when the first information is a random access preamble and the second information is a scheduling request, or when the first information is a scheduling request and the second information is a random access preamble, the priority or the degree of priority is determined according to at least one of the following methods, that is, the priority of the random access preamble for the following conditions / events triggering a random access procedure is higher than the priority of the scheduling request, and the conditions / events include at least one of the following, that is, Initial access from RRC_IDLE, RRC Connection Re-establishment procedure, Handover, Request by RRC upon synchronous reconfiguration, Transition from RRC_INACTIVE, To establish time alignment at SCell addition, and Beam failure recovery; The priority of the random access preamble for the following conditions / events that trigger the random access procedure is the priority of the logical channel corresponding to the uplink data or downlink data, the priority of the scheduling request is the priority of the logical channel that triggers the scheduling request, and the conditions / events include at least one of the following, i.e., DL or UL data arrival during RRC_CONNECTED when UL synchronisation status is “non-synchronised” and UL data arrival during RRC_CONNECTED when there are no PUCCH resources for SR available; For the conditions / events that trigger the random access procedure, the priority of the random access preamble for a scheduling request failure is the priority of the logical channel that triggers the scheduling request failure, and the priority of the scheduling request is the priority of the logical channel that triggers the scheduling request; and A method in which the conditions / events that trigger the random access procedure are such that the priority of the random access preamble for Request for Other SI is lower than the priority of the scheduling request.
[0252] (Appendix 39) The method according to any one of Items 1 to 36 of the appendix, When the first information is a scheduling request and the second information is a MAC PDU or UL-SCH resource, or when the first information is a MAC PDU or UL-SCH resource and the second information is a scheduling request, the priority or precedence of the scheduling request is the priority of the logical channel that triggers the scheduling request, and the priority or precedence of the MAC PDU or UL-SCH resource is the priority of the MAC CE or logical channel data or padding bits contained therein, method.
[0253] (Appendix 40) The method according to any one of Appendices 1 to 36, When the first information is a random access preamble and the second information is a MAC PDU or UL-SCH resource, or when the first information is a MAC PDU or UL-SCH resource and the second information is a random access preamble, the priority or precedence is determined according to at least one of the following methods, that is, The priority of the random access preamble of the following conditions / events that trigger the random access procedure is higher than the priority of the MAC PDU or UL-SCH resource or logical channel data, and the conditions / events include at least one of the following, that is, Initial access from RRC_IDLE, RRC Connection Re-establishment procedure, Handover, Request by RRC upon synchronous reconfiguration, Transition from RRC_INACTIVE, To establish time alignment at SCell addition, and Beam failure recovery; The priority of the random access preamble for the following conditions / events that trigger the random access procedure is the priority of the logical channel corresponding to the uplink data or downlink data, and the conditions / events include at least one of the following, that is, DL or UL data arrival during RRC_CONNECTED when UL synchronisation status is “non-synchronised” and UL data arrival during RRC_CONNECTED when there are no PUCCH resources for SR available; The condition / event that triggers the random access procedure is that the priority of the random access preamble for the scheduling request failure is the priority of the logical channel that triggers the scheduling request failure; The condition / event that triggers the random access procedure is that the priority of the random access preamble for the Request for Other SI is lower than the priority of the MAC PDU or UL-SCH resource or logical channel data, method.
[0254] (Appendix 41) The method according to any one of Appendices 1 to 36, When the first information is a MAC PDU and the second information is a MAC PDU or UL-SCH resource, or when the first information is a MAC PDU or UL-SCH resource and the second information is a MAC PDU, the priority or precedence of the MAC PDU or UL-SCH resource is the priority of the MAC CE or logical channel data or padding bits included therein, method.
[0255] (Appendix 42) A method for transmitting an uplink signal, The terminal device determines at the MAC layer that the first time-frequency resource and the second time-frequency resource at least partially overlap in the time domain or the time-frequency domain; The terminal device compares, at the MAC layer, first information regarding the first time-frequency resource with second information regarding the second time-frequency resource; and The terminal device instructs the physical layer from the MAC layer to transmit a first uplink signal regarding the first information on the first time-frequency resource and / or transmit a second uplink signal regarding the second information on the second time-frequency resource, or instructs to transmit a third uplink signal regarding the first information and the second information on the first time-frequency resource or the second time-frequency resource, the method comprising.
[0256] (Appendix 43) The method according to Appendix 42, further comprising The terminal device transmits, at the physical layer, the first uplink signal on the first time-frequency resource and / or transmits the second uplink signal on the second time-frequency resource, or transmits a third uplink signal regarding the first information and the second information on the first time-frequency resource or the second time-frequency resource, the method comprising.
[0257] (Appendix 44) The method according to Appendix 42 or 43, further comprising The terminal device instructs the physical layer from the MAC layer to provide information regarding the priority of the first uplink signal or the first information or the first time-frequency resource, and / or information regarding the priority of the second uplink signal or the second information or the second time-frequency resource, the method comprising.
[0258] (Appendix 45) The method according to any one of Appendices 42 to 44, wherein the priority of the second time-frequency resource is higher than the priority of the first time-frequency resource, the method.
[0259] (Appendix 46) The method according to any one of Appendices 42 to 44, wherein the priority of the second time-frequency resource is equal to or higher than the priority of the first time-frequency resource.
[0260] (Appendix 47) The method according to any one of Appendices 42 to 44, wherein the priority of the second time-frequency resource is equal to the priority of the first time-frequency resource.
[0261] (Appendix 48) The method according to any one of Appendices 42 to 47, wherein the first uplink signal or the second uplink signal includes at least one of the following, namely, a physical random access channel (PRACH), a physical uplink control channel (PUCCH), and a physical uplink shared channel (PUSCH).
[0262] (Appendix 49) The method according to any one of Appendices 42 to 48, wherein the first information or the second information includes at least one of the following, namely, a random access preamble, a scheduling request (SR), a medium access control (MAC) protocol data unit (PDU), data in a logical channel, uplink shared channel (UL-SCH) resources, and channel state information (CSI).
[0263] (Appendix 50) The method according to any one of Appendices 42 to 49, determining the priority order of the first information and the second information based on a media access control (MAC) protocol data unit (PDU) and / or uplink shared channel (UL-SCH) resources and / or logical channel priority and / or a trigger event.
[0264] (Appendix 51) The method according to any one of Appendices 42 to 49, wherein based on a media access control (MAC) protocol data unit (PDU) and / or an uplink shared channel (UL-SCH) resource and / or a logical channel priority and / or a trigger event, respectively determining a first priority of the first information and a second priority of the second information; and comparing the first priority of the first information with the second priority of the second information to determine a priority order of the first information and the second information.
[0265] (Appendix 52) The method according to any one of Appendices 42 to 51, wherein comparing the first information and the second information based on a media access control (MAC) protocol data unit (PDU) and / or an uplink shared channel (UL-SCH) resource and / or a logical channel priority and / or a trigger event.
[0266] (Appendix 53) The method according to any one of Appendices 49 to 52, wherein the MAC PDU or the UL-SCH resource includes at least one of the following, namely, a MAC CE (control element), data corresponding to a logical channel, and padding.
[0267] (Appendix 54) The method according to any one of Appendices 49 to 53, wherein when the first information and / or the second information is a scheduling request, determining a priority order or a priority of the first information and / or the second information based on a priority of a logical channel that triggers the scheduling request.
[0268] (Appendix 55) The method according to any one of Appendices 49 to 53, wherein A method for determining the priority or precedence of the first information and / or the second information based on a condition / event that triggers a random access procedure when the first information and / or the second information is a random access preamble.
[0269] (Appendix 56) The method according to Appendix 55, wherein the priority of the random access preamble for the following conditions / events that trigger a random access procedure is higher than the priority of the MAC PDU or the UL-SCH resource or the logical channel data, and the conditions / events include at least one of the following, namely, Initial access from RRC_IDLE, RRC Connection Re-establishment procedure, Handover, Request by RRC upon synchronous reconfiguration, Transition from RRC_INACTIVE, To establish time alignment at SCell addition, and Beam failure recovery.
[0270] (Appendix 57) The method according to Appendix 55, wherein the priority of the random access preamble for the following conditions / events that trigger a random access procedure is the priority of the logical channel corresponding to the uplink data or the downlink data, and the conditions / events include at least one of the following, namely, DL or UL data arrival during RRC_CONNECTED when UL synchronisation status is “non-synchronised” and UL data arrival during RRC_CONNECTED when there are no PUCCH resources for SR available.
[0271] (Supplementary Note 58) The method according to Supplementary Note 55, wherein the condition / event that triggers the random access procedure is that the priority of the random access preamble for a scheduling request failure (SR failure) is the same as the priority of the logical channel that triggers the scheduling request.
[0272] (Supplementary Note 59) The method according to Supplementary Note 55, wherein the condition / event that triggers the random access procedure is that the priority of the random access preamble for a Request for Other SI is lower than the priority of the MAC PDU or the UL-SCH resource or the logical channel data.
[0273] (Supplementary Note 60) The method according to any one of Supplementary Notes 49 to 53, wherein when not generating / assembling / acquiring the MAC PDU, the highest priority among the priorities of one or more logical channels is set as the priority of the UL-SCH resource.
[0274] (Supplementary Note 61) The method according to any one of Supplementary Notes 49 to 53, wherein when not generating / assembling / acquiring the MAC PDU, the highest priority among the priorities of one or more logical channels that satisfy the logical channel priority processing mapping restriction (LCP mapping restriction) of the first time-frequency resource / second time-frequency resource is set as the priority of the UL-SCH resource.
[0275] (Supplementary Note 62) The method according to any one of Supplementary Notes 49 to 53, wherein A method of setting the priority of a UL-SCH resource to the highest priority among the priorities of one or more logical channels with data waiting to be transmitted that satisfy the LCP mapping restriction of the first time-frequency resource / second time-frequency resource when not generating / assembling / acquiring an MAC PDU.
[0276] (Appendix 63) A method according to Appendix 53, wherein when the MAC PDU or the UL-SCH resource contains data corresponding to the logical channel but does not contain the MAC CE, the highest priority among the priorities of one or more logical channels is set as the priority of the MAC PDU or the UL-SCH resource.
[0277] (Appendix 64) A method according to Appendix 53, wherein when the MAC PDU or the UL-SCH resource contains the MAC CE but does not contain data corresponding to the logical channel, the highest priority among the priorities of one or more MAC CEs is set as the priority of the MAC PDU or the UL-SCH resource.
[0278] (Appendix 65) A method according to Appendix 53, wherein when the MAC PDU or the UL-SCH resource contains the MAC CE but does not contain data corresponding to the logical channel, the highest priority among the priorities of one or more MAC CEs is set by the network device or determined based on the type of the MAC CE.
[0279] (Appendix 66) A method according to Appendix 65, The priority order of different MAC CEs is C-RNTI MAC CE; Configured Grant Confirmation MAC CE; MAC CE for BSR, excluding the BSR included for padding; Single Entry PHR MAC CE or Multiple Entry PHR MAC CE; MAC CE for Recommended bit rate query; A method where the MAC CE for BSR included for padding.
[0280] (Appendix 67) The method described in Appendix 53, When the MAC PDU or the UL-SCH resource includes both data corresponding to the logical channel and the MAC CE, setting the highest priority among the priorities of one or more logical channels as the priority of the MAC PDU or the UL-SCH resource, or setting the highest priority among the priorities of one or more MAC CEs as the priority of the MAC PDU or the UL-SCH resource.
[0281] (Appendix 68) The method described in Appendix 53, When the MAC PDU or the UL-SCH resource includes both data corresponding to the logical channel and the MAC CE, setting the highest priority among the priorities of one or more logical channels and one or more MAC CEs as the priority of the MAC PDU or the UL-SCH.
[0282] (Appendix 69) The method described in Appendix 53, When the MAC PDU or the UL-SCH resource includes both data corresponding to the logical channel and the MAC CE, determining the priority order or priority based on the types of the logical channel and the MAC CE.
[0283] (Appendix 70) The method described in Appendix 69, The priorities of data for different MAC CEs and logical channels are Data from C-RNTI MAC CE or UL-CCCH; Configured Grant Confirmation MAC CE; MAC CE for BSR, excluding BSR included for padding; Single Entry PHR MAC CE or Multiple Entry PHR MAC CE; Data from any logical channel other than UL-CCCH; MAC CE for Recommended bit rate query; A method which is MAC CE for BSR included for padding.
[0284] (Appendix 71) A method according to the method described in Appendix 53, wherein the priorities or priorities of the logical channels and the MAC CEs are predefined or set by a network device.
[0285] (Appendix 72) A method according to the method described in Appendix 53, when the MAC PDU or the UL-SCH resource includes both data corresponding to the logical channel and the MAC CE, the data of the logical channel is divided into at least data from a first logical channel and data from a second logical channel, and priorities or priorities are determined based on the types of the logical channels and the MAC CEs.
[0286] (Appendix 73) A method according to the method described in Appendix 72, wherein the value of the logical channel priority corresponding to the first logical channel is lower than a first threshold value, and the value of the logical channel priority corresponding to the second logical channel is equal to or higher than the first threshold value; or A method in which the transmission time length corresponding to the first logical channel is lower than a second threshold value, and the transmission time length corresponding to the second logical channel is equal to or higher than the second threshold value.
[0287] (Appendix 74) A method according to Appendix 72 or 73, The priorities of data of different MAC CEs and logical channels are Data from C-RNTI MAC CE or UL-CCCH; Configured Grant Confirmation MAC CE; MAC CE for BSR, excluding the BSR included for padding; Single Entry PHR MAC CE or Multiple Entry PHR MAC CE; Data from the first logical channel other than UL-CCCH; Data from the second logical channel other than UL-CCCH; MAC CE for Recommended bit rate query; MAC CE for BSR included for padding.
[0288] (Appendix 75) A method according to Appendix 72 or 73, The priorities of data of different MAC CEs and logical channels are Data from C-RNTI MAC CE or UL-CCCH; Data from the first logical channel other than UL-CCCH; Configured Grant Confirmation MAC CE; MAC CE for BSR, excluding the BSR included for padding; Single Entry PHR MAC CE or Multiple Entry PHR MAC CE; Data from a second logical channel other than UL-CCCH; MAC CE for Recommended bit rate query; A method which is MAC CE for BSR included for padding.
[0289] (Appendix 76) A method according to any one of Items 42 to 75 of the appendix, when both the first information and the second information are scheduling requests, namely SR1 and SR2, and when the PUCCH resource corresponding to the setting of SR1 overlaps with the PUCCH resource corresponding to the setting of SR2, if the priority of the logical channel that triggers SR1 is equal to or higher than the priority of the logical channel that triggers SR2, the MAC layer instructs the physical layer to transmit SR1 using the PUCCH resource corresponding to SR1; or compare the priorities of the logical channel that triggers SR1 and the logical channel that triggers SR2, and for the SR triggered by the logical channel with a higher priority, the MAC layer instructs the physical layer to transmit the SR using the PUCCH resource corresponding to the SR; or perform sorting according to the priority of the logical channel that triggers the SR, and based on the priority order, the MAC layer instructs the physical layer to transmit the SR using the PUCCH resource corresponding to the SR.
[0290] (Appendix 77) A method according to any one of Items 42 to 75 of the appendix, when the first information is a random access preamble and the second information is a scheduling request, or when the first information is a scheduling request and the second information is a random access preamble, the priority or priorities are determined according to at least one of the following methods, namely, The priority of the random access preamble for the following conditions / events that trigger the random access procedure is higher than the priority of the scheduling request, and the conditions / events include at least one of the following, namely, Initial access from RRC_IDLE, RRC Connection Re-establishment procedure, Handover, Request by RRC upon synchronous reconfiguration, Transition from RRC_INACTIVE, To establish time alignment at SCell addition, and Beam failure recovery; The priority of the random access preamble for the following conditions / events that trigger the random access procedure is the priority of the logical channel corresponding to the uplink data or downlink data, the priority of the scheduling request is the priority of the logical channel that triggers the scheduling request, and the conditions / events include at least one of the following, namely, DL or UL data arrival during RRC_CONNECTED when UL synchronisation status is “non-synchronised” and UL data arrival during RRC_CONNECTED when there are no PUCCH resources for SR available; The condition / event that triggers the random access procedure is that the priority of the random access preamble for the scheduling request failure is the priority of the logical channel that triggers the scheduling request failure, and the priority of the scheduling request is the priority of the logical channel that triggers the scheduling request; The condition / event that triggers the random access procedure is that the priority of the random access preamble of the Request for Other SI is lower than the priority of the scheduling request, method.
[0291] (Appendix 78) The method according to any one of paragraphs 42 to 75 of the appendix, When the first information is a scheduling request and the second information is a MAC PDU or UL-SCH resource, or when the first information is a MAC PDU or UL-SCH resource and the second information is a scheduling request, the priority or precedence of the scheduling request is the priority of the logical channel that triggers the scheduling request, and the priority or precedence of the MAC PDU or UL-SCH resource is the priority of the MAC CE or logical channel data or padding bits contained therein, method.
[0292] (Appendix 79) The method according to any one of paragraphs 42 to 75 of the appendix, When the first information is a random access preamble and the second information is a MAC PDU or UL-SCH resource, or when the first information is a MAC PDU or UL-SCH resource and the second information is a random access preamble, the priority or precedence is determined according to at least one of the following methods, that is, The priority of the random access preamble for the following conditions / events that trigger a random access procedure is higher than the priority of the MAC PDU or UL-SCH resource or logical channel data, and the conditions / events include at least one of the following, namely, Initial access from RRC_IDLE, RRC Connection Re-establishment procedure, Handover, Request by RRC upon synchronous reconfiguration, Transition from RRC_INACTIVE, To establish time alignment at SCell addition, and Beam failure recovery; The priority of the random access preamble for the following conditions / events that trigger a random access procedure is the priority of the logical channel corresponding to the uplink data or downlink data, and the conditions / events include at least one of the following, namely, DL or UL data arrival during RRC_CONNECTED when UL synchronisation status is “non-synchronised” and UL data arrival during RRC_CONNECTED when there are no PUCCH resources for SR available; The condition / event that triggers a random access procedure is that the priority of the random access preamble for a scheduling request failure is the priority of the logical channel that triggers the scheduling request failure; The condition / event that triggers a random access procedure is that the priority of the random access preamble for Request for Other SI is lower than the priority of the MAC PDU or UL-SCH resource or logical channel data, method.
[0293] (Appendix 80) The method according to any one of Appendices 42 to 75, wherein when the first information is a MAC PDU and the second information is a MAC PDU or a UL-SCH resource, or when the first information is a MAC PDU or a UL-SCH resource and the second information is a MAC PDU, the priority or precedence of the MAC PDU or UL-SCH resource is the priority of the MAC CE, logical channel data, or padding bits included therein.
[0294] (Appendix 81) A method for receiving an uplink signal, comprising: a network device transmitting configuration information or instruction information to a terminal device, the configuration information or instruction information being used, at least, by the terminal device to compare first information regarding a first uplink signal with second information regarding a second time-frequency resource, or to compare first information regarding a first time-frequency resource with second information regarding a second time-frequency resource; and the network device receiving a second uplink signal regarding the first uplink signal and / or the second information transmitted by the terminal device, or a third uplink signal regarding the first information and the second information.
[0295] (Appendix 82) A terminal device, comprising: a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the computer program to implement the uplink signal transmission method according to any one of Appendices 1 to 80.
[0296] (Appendix 83) A network device, comprising: a memory and a processor, A computer program is stored in the memory, and the processor is configured to execute the computer program to implement the method for receiving an uplink signal described in Appendix 81, a network device.
[0297] (Appendix 84) A communication system, including a terminal device and a network device, wherein the terminal device instructs to transmit a first uplink signal in a first time-frequency resource from a media access control layer to a physical layer; determines in the media access control layer that a second time-frequency resource and the first time-frequency resource overlap at least partially in a time domain or a time-frequency domain; and compares, in the media access control layer, first information regarding the first uplink signal with second information regarding the second time-frequency resource. The network device receives the first uplink signal and / or a second uplink signal regarding the second information, a communication system.
[0298] (Appendix 85) A communication system, including a terminal device and a network device, wherein the terminal device determines in the media access control layer that a first time-frequency resource and a second time-frequency resource overlap at least partially in a time domain or a time-frequency domain; compares, in the media access control layer, first information regarding the first time-frequency resource with second information regarding the second time-frequency resource; and instructs the physical layer in the media access control layer to transmit a first uplink signal regarding the first information in the first time-frequency resource and / or to transmit a second uplink signal regarding the second information in the second time-frequency resource, or instructs to transmit a third uplink signal regarding the first information and the second information in the first time-frequency resource or the second time-frequency resource. The network device receives the first uplink signal and / or the second uplink signal, or the third uplink signal, a communication system.
Claims
1. An apparatus for transmitting an uplink signal, comprising: a determination unit in a media access control layer for determining that a first time-frequency resource and a second time-frequency resource overlap at least partially in a time domain or a time-frequency domain; a comparison unit in the media access control layer for comparing a priority of a first uplink grant for the first time-frequency resource with a priority of a second uplink grant for the second time-frequency resource, and obtaining a prioritized uplink grant; and an instruction unit for instructing, according to a result of the comparison, the media access control layer to the physical layer to transmit a first uplink signal related to the first uplink grant on the first time-frequency resource and / or transmit a second uplink signal related to the second uplink grant on the second time-frequency resource based on the prioritized uplink grant, wherein when a media access control protocol data unit is not generated / obtained for the first uplink grant or the second uplink grant, the comparison unit sets the highest priority among priorities of one or more logical channels with data waiting to be transmitted that satisfy a logical channel priority processing mapping restriction (LCP mapping restriction) of the first uplink grant or the second uplink grant as the priority of the first uplink grant or the second uplink grant.
2. The apparatus according to claim 1, wherein the first uplink signal or the second uplink signal includes at least one of a physical random access channel, a physical uplink control channel, and a physical uplink shared channel.
3. The apparatus according to claim 1, wherein the determination unit is further used to respectively determine a first priority of the first uplink grant and a second priority of the second uplink grant based on priorities of logical channels, and the comparison unit is further used to compare the first priority of the first uplink grant with the second priority of the second uplink grant to determine a priority order of the first uplink grant and the second uplink grant.
4. The apparatus according to claim 1, wherein An apparatus, wherein when the first uplink grant has a higher priority than the second uplink grant and a media access control protocol data unit corresponding to the first uplink grant has already been generated, the instruction unit instructs the physical layer to transmit the first uplink signal related to the first uplink grant.
5. The apparatus according to claim 1, wherein when the first uplink grant has a higher priority than the second uplink grant and a media access control protocol data unit corresponding to the first uplink grant has not been generated, the instruction unit generates a media access control protocol data unit corresponding to the first uplink grant and instructs the physical layer to transmit the first uplink signal related to the first uplink grant.
6. The apparatus according to claim 1, wherein when the second uplink grant has a higher priority than the first uplink grant, the comparison unit further generates a media access control protocol data unit corresponding to the second uplink grant, and the instruction unit further instructs the physical layer to transmit the second uplink signal related to the second uplink grant on a second physical uplink shared channel resource.
7. The apparatus according to claim 1, wherein when the first uplink grant or the second uplink grant includes data corresponding to a logical channel, the highest priority among the priorities of one or more logical channels is set as the priority of the first uplink grant or the second uplink grant.
8. The apparatus according to claim 1, wherein a priority is set for the first time-frequency resource and / or the second time-frequency resource, and the priority is used for processing at the physical layer.
9. The apparatus according to claim 8, The priority is the priority of a time-frequency resource, or the priority of a physical uplink shared channel carried or to be carried by the time-frequency resource, or the priority of a scheduling request carried or to be carried by the time-frequency resource, or the priority of a physical random access channel carried or to be carried by the time-frequency resource, or the processing capability of a terminal corresponding to the time-frequency resource, a device.
10. The device according to claim 8, wherein the priority is indicated by downlink control information or set by radio resource control, a device.
11. The device according to claim 8, wherein when the priority of the second time-frequency resource is less than or equal to the priority of the first time-frequency resource, the media access control layer does not instruct the physical layer to transmit the second uplink grant regarding the second time-frequency resource, a device.
12. A device for receiving an uplink signal, a transmitting unit that transmits downlink control information or radio resource control to a terminal device, where the downlink control information or the radio resource control is used to at least compare the priority of a first uplink grant regarding a first uplink signal and the priority of a second uplink grant regarding a second time-frequency resource by the terminal device, or compare the priority of a first uplink grant regarding a first time-frequency resource and the priority of a second uplink grant regarding a second time-frequency resource, and is used to obtain a prioritized uplink grant; and a receiving unit that receives a first uplink signal regarding the first uplink grant and / or a second uplink signal regarding the second uplink grant transmitted by the terminal device, or a third uplink signal regarding the first uplink grant and the second uplink grant, based on the result of the comparison and the prioritized uplink grant, When not generating / obtaining a Medium Access Control Protocol Data Unit for the first uplink grant or the second uplink grant, the terminal device sets the highest priority among the priorities of one or more logical channels with data waiting to be transmitted that satisfy the logical channel priority processing mapping restriction (LCP mapping restriction) of the first uplink grant or the second uplink grant as the priority of the first uplink grant or the second uplink grant, wherein the priority is indicated by the downlink control information or set by the radio resource control, device. [
13. ] A communication system, comprising a network device and a terminal device, wherein the network device transmits downlink control information or radio resource control, and receives a first uplink signal regarding a first uplink grant and / or a second uplink signal regarding a second uplink grant, or a third uplink signal regarding the first uplink grant and the second uplink grant, wherein the terminal device determines, in the Medium Access Control layer, that a first time-frequency resource and a second time-frequency resource overlap at least partially in the time domain or the time-frequency domain; compares, in the Medium Access Control layer, the priority of the first uplink grant regarding the first time-frequency resource with the priority of the second uplink grant regarding the second time-frequency resource to obtain a prioritized uplink grant; and, according to the result of the comparison, instructs the Physical layer from the Medium Access Control layer to transmit the first uplink signal regarding the first uplink grant on the first time-frequency resource and / or transmit the second uplink signal regarding the second uplink grant on the second time-frequency resource based on the prioritized uplink grant, When the medium access control protocol data unit is not generated / obtained for the first uplink grant or the second uplink grant, the terminal device sets the highest priority among the priorities of one or more logical channels with data waiting to be transmitted that satisfy the logical channel priority processing mapping restriction (LCP mapping restriction) of the first uplink grant or the second uplink grant as the priority of the first uplink grant or the second uplink grant. A communication system, wherein the priority is indicated by the downlink control information or set by the radio resource control.