CN110475372B - Uplink transmission method and terminal - Google Patents
Uplink transmission method and terminal Download PDFInfo
- Publication number
- CN110475372B CN110475372B CN201810442896.7A CN201810442896A CN110475372B CN 110475372 B CN110475372 B CN 110475372B CN 201810442896 A CN201810442896 A CN 201810442896A CN 110475372 B CN110475372 B CN 110475372B
- Authority
- CN
- China
- Prior art keywords
- transmission
- uplink
- prach
- terminal
- transmissions
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 492
- 238000000034 method Methods 0.000 title claims abstract description 64
- 230000001960 triggered effect Effects 0.000 claims abstract description 39
- 238000004590 computer program Methods 0.000 claims description 12
- 238000009825 accumulation Methods 0.000 claims description 2
- 238000011144 upstream manufacturing Methods 0.000 claims 2
- 238000004891 communication Methods 0.000 abstract description 15
- 230000006870 function Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
- H04W74/006—Transmission of channel access control information in the downlink, i.e. towards the terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
- H04W74/0841—Random access procedures, e.g. with 4-step access with collision treatment
- H04W74/085—Random access procedures, e.g. with 4-step access with collision treatment collision avoidance
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides an uplink transmission method and a terminal, which relate to the technical field of communication, and the uplink transmission method is applied to the terminal and comprises the following steps: when at least two uplink transmissions to be sent triggered by a terminal conflict in transmission time, determining a first uplink transmission to carry out uplink transmission sending in the at least two uplink transmissions to be sent; wherein the at least two uplink transmissions to be sent comprise: at least one scheduling request, SR, transmission and at least one physical random access channel, PRACH, transmission, or at least two SR transmissions, or at least two PRACH transmissions. According to the scheme, when at least two uplink transmissions to be sent triggered by the terminal conflict in transmission time, the first uplink transmission is determined to be sent in the at least two uplink transmissions to be sent for uplink transmission sending, so that the sending behavior of the terminal is determined when the uplink transmissions conflict in transmission time, the occurrence of network communication faults is avoided, and the reliability of network communication is ensured.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to an uplink transmission method and a terminal.
Background
After the Random Access process is triggered, a User Equipment (UE, also called a terminal) may select a Random Access resource to transmit a Physical Random Access Channel (PRACH) signal.
After the UE triggers a Buffer Status Report (BSR) to Report, if no uplink resource can send the BSR, the UE triggers a Scheduling Request (SR) to send. The SR resources may be configured on one or more cells.
When a Media Access Control (MAC) entity of the UE triggers an SR procedure and an RACH procedure, transmission timings of the SR and PRACH may overlap. If the SR and PRACH resources are in the same cell, the UE cannot transmit the SR and PRACH at the same time. If the SR and PRACH resources are in different cells, the UE may not be able to transmit the SR and PRACH simultaneously due to the limitation of uplink transmission power.
Disclosure of Invention
The embodiment of the invention provides an uplink transmission method and a terminal, aiming at solving the problem of network communication failure caused by the fact that the terminal cannot determine which uplink transmission is carried out when the sending moments of SR and PRACH are overlapped because the terminal cannot carry out different uplink transmissions at the same time.
In order to solve the technical problem, the invention adopts the following scheme:
in a first aspect, an embodiment of the present invention provides an uplink transmission method, applied to a terminal, including:
when at least two uplink transmissions to be sent triggered by a terminal conflict in transmission time, determining a first uplink transmission to carry out uplink transmission sending in the at least two uplink transmissions to be sent;
wherein the at least two uplink transmissions to be sent comprise: at least one scheduling request, SR, transmission and at least one physical random access channel, PRACH, transmission, or at least two SR transmissions, or at least two PRACH transmissions.
In a second aspect, an embodiment of the present invention provides a terminal, including:
the terminal comprises a sending module, a receiving module and a sending module, wherein the sending module is used for determining a first uplink transmission to carry out uplink transmission sending in at least two uplink transmissions to be sent when the at least two uplink transmissions to be sent triggered by the terminal conflict in transmission time;
wherein the at least two uplink transmissions to be sent comprise: at least one scheduling request, SR, transmission and at least one physical random access channel, PRACH, transmission, or at least two SR transmissions, or at least two PRACH transmissions.
In a third aspect, an embodiment of the present invention provides a terminal, including: a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the uplink transmission method described above.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program, and the computer program, when executed by a processor, implements the steps of the uplink transmission method described above.
The invention has the beneficial effects that:
according to the scheme, when at least two uplink transmissions to be sent triggered by the terminal conflict in transmission time, the first uplink transmission is determined to be sent in the at least two uplink transmissions to be sent for uplink transmission sending, so that the sending behavior of the terminal is determined when the uplink transmissions conflict in transmission time, the occurrence of network communication faults is avoided, and the reliability of network communication is ensured.
Drawings
Fig. 1 is a flowchart illustrating an uplink transmission method applied to a terminal side according to an embodiment of the present invention;
fig. 2 shows a block diagram of a terminal according to an embodiment of the present invention;
fig. 3 shows a block diagram of a terminal according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in detail with reference to the accompanying drawings and specific embodiments.
The following briefly describes the related art of the present invention.
The triggering events for the random access procedure of the current fifth Generation (5Generation, 5G) communication system include:
radio Resource Control (RRC) IDLE (IDLE) initial access;
RRC connection reestablishment;
cell switching, namely switching a terminal from one cell to another cell in a connected state;
uplink or downlink data arrives and uplink is out of step;
RRC INACTIVE state (INACTIVE) connection establishment;
a system information request;
and recovering the beam failure.
After the random access process is triggered, the UE selects a random access resource to transmit a PRACH signal.
The embodiment of the invention provides an uplink transmission method and a terminal, aiming at the problem that the terminal cannot determine which uplink transmission is performed when the transmission time of SR and PRACH are overlapped because the terminal cannot perform different uplink transmissions at the same time, so that network communication faults are caused.
As shown in fig. 1, an uplink transmission method provided in an embodiment of the present invention is applied to a terminal, and includes:
step 101, when at least two uplink transmissions to be sent triggered by a terminal conflict in transmission time, determining a first uplink transmission to perform uplink transmission sending in the at least two uplink transmissions to be sent;
it should be noted that the collision here refers to the overlapping of the transmission times, for example, the transmission times are partially or completely overlapped; in the embodiment of the present invention, the at least two uplink transmissions to be transmitted that collide at the transmission time refer to one of the following situations:
case one, at least one Scheduling Request (SR) transmission and at least one Physical Random Access Channel (PRACH) transmission collide at transmission time, e.g., one SR transmission and one PRACH transmission collide at transmission time;
case two, at least two SR transmissions collide at transmission time, e.g., one SR transmission and another SR transmission collide at transmission time;
case three, at least two PRACH transmissions collide at transmission time, e.g., one PRACH transmission and another PRACH transmission collide at transmission time.
It should be noted that, the step of determining that the first uplink transmission performs uplink transmission sending in the at least two uplink transmissions to be sent may be implemented according to whether to distinguish whether the sending resources of the at least two uplink transmissions to be sent are in the same cell, and the following two ways are respectively described as follows.
Firstly, when distinguishing whether at least two sending resources of uplink transmission to be sent are in the same cell
When the specific implementation of determining that the first uplink transmission carries out uplink transmission sending in the at least two uplink transmissions to be sent includes one of the following modes:
when the transmission resources of the at least two uplink transmissions to be sent are in the same cell, determining that the first uplink transmission carries out uplink transmission sending according to the priority rule of the triggering conditions of the at least two uplink transmissions to be sent;
it should be noted that, when transmission resources are in the same cell, the terminal can only select one uplink transmission to transmit, and at this time, it needs to determine which uplink transmission to transmit according to the priority rule of the triggering conditions of at least two uplink transmissions to be transmitted.
And secondly, when the transmission resources of the at least two uplink transmissions to be sent are not in the same cell, determining that the first uplink transmission carries out uplink transmission sending according to the priority rules of the triggering conditions of the at least two uplink transmissions to be sent and the uplink sending power of the terminal.
It should be noted that, when transmission resources are not in the same cell, the terminal may first determine whether simultaneous transmission of at least two uplink transmissions to be sent is satisfied according to its own uplink transmission power, and if the uplink transmission power allows simultaneous transmission of at least two uplink transmissions to be sent (that is, the uplink transmission power of the terminal is not limited), then at least two uplink transmissions to be sent that collide in transmission time are both sent; if the uplink transmission power does not allow to simultaneously transmit at least two uplink transmissions to be transmitted (i.e. the uplink transmission power of the terminal is limited, i.e. the sum of the transmission powers of at least two uplink transmissions to be transmitted exceeds the uplink transmission power of the terminal), the terminal needs to determine which uplink transmission or uplink transmissions to transmit according to the priority rule of the trigger condition of at least two uplink transmissions to be transmitted.
Secondly, when at least two sending resources of uplink transmission to be sent are not distinguished to be in the same cell or not
When the specific implementation of determining that the first uplink transmission carries out uplink transmission sending in the at least two uplink transmissions to be sent includes one of the following modes:
determining that the first uplink transmission carries out uplink transmission sending according to the priority rules of the triggering conditions of the at least two uplink transmissions to be sent;
and secondly, determining the first uplink transmission to perform uplink transmission according to the priority rules of the triggering conditions of the at least two uplink transmissions to be transmitted and the uplink transmission power of the terminal.
It should be noted that, in this case, the terminal may directly determine which uplink transmission to send according to the priority rule of the triggering conditions of the at least two uplink transmissions to be sent; or the terminal may first determine whether simultaneous transmission of at least two uplink transmissions to be transmitted is satisfied according to its own uplink transmission power, and if the uplink transmission power allows simultaneous transmission of at least two uplink transmissions to be transmitted, at least two uplink transmissions to be transmitted that collide over transmission time are both transmitted; if the uplink transmission power does not allow to simultaneously transmit at least two uplink transmissions to be transmitted, the terminal needs to determine which one or more uplink transmissions to transmit according to the priority rule of the trigger conditions of the at least two uplink transmissions to be transmitted.
It should be further noted that, in the above manner, the priority rule of the trigger conditions of the at least two uplink transmissions to be sent includes at least one of the following items:
a1, the priority of the uplink transmission triggered by the high-priority service is higher than that of the uplink transmission triggered by the low-priority service;
for example, there are logical channel 1 triggered uplink transmission and logical channel 2 triggered uplink transmission, where the priority of logical channel 1 is higher than the priority of logical channel 2, and correspondingly, the priority of logical channel 1 triggered uplink transmission is higher than the priority of logical channel 2 triggered uplink transmission.
A1, the priority of the uplink transmission triggered by the trigger event with high priority is higher than that of the uplink transmission triggered by the trigger event with low priority.
For example, there are event 1 triggered uplink transmission and event 2 triggered uplink transmission, where the priority of event 1 is higher than the priority of event 2, and correspondingly, the priority of event 1 triggered uplink transmission is higher than the priority of event 2 triggered uplink transmission.
It should be noted that the type of the trigger event herein includes at least one of the following items:
b1, the terminal is initially accessed when being switched from an idle state to a connected state;
b2, RRC connection reestablishment;
b3, switching cells, namely switching the terminal from one cell to another cell in a connected state;
b4, up or down data arrives and up goes out of step;
b5, establishing RRC non-activated state connection;
b6, system information request;
b7, beam failure recovery;
b8, buffer status report.
The uplink transmission is triggered when any of the above trigger events occurs.
It should be noted that, when the terminal determines that the first uplink transmission performs uplink transmission sending in the at least two uplink transmissions to be sent, the terminal may know which specific second uplink transmissions that are not to be sent are, specifically, other uplink transmissions except the first uplink transmission in the at least two uplink transmissions to be sent are the second uplink transmissions, and the terminal may further perform a corresponding processing procedure according to the second uplink transmissions, because the second uplink transmissions may include at least one of SR transmission and PRACH transmission, and the processing procedures of the terminal for SR transmission and PRACH transmission are different, the following description of the processing procedures of the terminal for performing SR transmission and PRACH transmission respectively is provided below.
One, when the second uplink transmission includes SR transmission
The processing mode of the terminal comprises one of the following modes:
c1, determining to stop the SR transmission;
and when the SR transmission cannot be transmitted, stopping the SR transmission.
C2, triggering the random access process;
upon determining that the SR transmission cannot be transmitted, a random access procedure is performed.
And C3, stopping the current SR transmission, and judging whether the SR transmission can be carried out at the resource position of the next SR transmission.
When it is determined that the SR transmission cannot be sent, the SR transmission of this time is stopped (that is, the resource location of the SR transmission of this time is skipped), but the terminal needs to determine again according to the subsequent situation as to whether the resource location of the SR transmission of the next time can be SR transmitted.
It should be further noted that, since the terminal maintains the SR transmission counter during SR transmission, when the terminal stops the SR transmission this time and determines whether SR transmission is possible at the resource location of the next SR transmission, a specific processing manner of the SR transmission counter includes one of the following manners:
for the stopped SR transmission, the SR sending counter does not accumulate;
for a stopped SR transmission, the SR transmission counter increments by one, i.e. in this case, the count value of the SR transmission counter is: SR _ COUNTER + 1.
Secondly, when the second uplink transmission comprises PRACH transmission
The processing mode of the terminal comprises one of the following modes:
d1, stopping the random access process corresponding to the PRACH transmission;
and when the PRACH transmission cannot be sent, immediately stopping the random access process corresponding to the PRACH transmission.
D2, determining that the state of the random access process corresponding to the PRACH transmission is a failure state;
obtaining a random access procedure failure when it is determined that the PRACH transmission cannot be transmitted.
D3, determining the state of the random access process corresponding to the PRACH transmission as a success state;
when it is determined that the PRACH transmission cannot be transmitted, the random access procedure is successful.
And D4, stopping the current PRACH transmission, and judging whether the PRACH transmission can be carried out at the resource position of the next PRACH transmission.
When it is determined that the PRACH transmission cannot be sent, the PRACH transmission of this time is stopped (that is, the resource location of the PRACH transmission of this time is skipped), but for whether the resource location of the PRACH transmission of the next time can be used for PRACH transmission, the terminal needs to determine again according to subsequent conditions.
It should be further noted that, because the terminal correspondingly maintains a PRACH power ramp-up counter and a PRACH transmission frequency counter during PRACH transmission, specifically, when stopping the current PRACH transmission and determining whether PRACH transmission is possible at a resource location of a next PRACH transmission, a specific processing manner of the PRACH power ramp-up counter includes one of the following manners:
for the stopped PRACH transmission, the PRACH power ramp counter does not accumulate;
for a stopped PRACH transmission, the PRACH power ramp-up counter increments by one, i.e. in this case, the count value of the PRACH power ramp-up counter is: PREAMBLE _ POWER _ forwarding _ COUNTER + 1.
The specific processing method of the PRACH transmission number counter includes one of the following methods:
for the stopped PRACH transmission, the PRACH sending frequency counter is not accumulated;
for the stopped PRACH transmission, the PRACH transmission number counter increments by one, that is, in this case, the count value of the PRACH transmission number counter is: PREAMBLE _ TRANSMISSION _ COUNTER + 1.
It should be noted that, when at least two uplink transmissions to be sent triggered by the terminal collide with each other in transmission time, one uplink transmission with a higher priority is selected to send, so as to avoid the influence on a high-priority service, and also avoid the delay of excessive services caused by the terminal abandoning all the colliding uplink transmissions, avoid the occurrence of network communication failures, and ensure the reliability of network communication.
As shown in fig. 2, an embodiment of the present invention provides a terminal 200, including:
a sending module 201, configured to determine, when at least two uplink transmissions to be sent triggered by a terminal collide with each other in transmission time, a first uplink transmission in the at least two uplink transmissions to be sent to perform uplink transmission sending;
wherein the at least two uplink transmissions to be sent comprise: at least one scheduling request, SR, transmission and at least one physical random access channel, PRACH, transmission, or at least two SR transmissions, or at least two PRACH transmissions.
Further, the sending module 201 implements one of the following manners:
when the transmission resources of the at least two uplink transmissions to be sent are in the same cell, determining that the first uplink transmission carries out uplink transmission sending according to the priority rule of the triggering conditions of the at least two uplink transmissions to be sent;
and when the transmission resources of the at least two uplink transmissions to be sent are not in the same cell, determining that the first uplink transmission carries out uplink transmission sending according to the priority rules of the triggering conditions of the at least two uplink transmissions to be sent and the uplink sending power of the terminal.
Further, the sending module 201 implements one of the following manners:
determining the first uplink transmission to perform uplink transmission sending according to the priority rules of the triggering conditions of the at least two uplink transmissions to be sent;
and determining the first uplink transmission to perform uplink transmission according to the priority rules of the triggering conditions of the at least two uplink transmissions to be transmitted and the uplink transmission power of the terminal.
Specifically, the priority rule of the at least two trigger conditions of the uplink transmission to be sent includes at least one of the following items:
the priority of the uplink transmission triggered by the high-priority service is higher than that of the uplink transmission triggered by the low-priority service;
the priority of the uplink transmission triggered by the trigger event with high priority is higher than that of the uplink transmission triggered by the trigger event with low priority.
Optionally, other uplink transmissions except the first uplink transmission in the at least two uplink transmissions to be transmitted are second uplink transmissions, and when the second uplink transmissions include SR transmissions, the terminal further includes one of the following:
a first determining module for determining to stop the SR transmission;
the triggering module is used for triggering the random access process;
and the first judgment module is used for stopping the current SR transmission and judging whether the SR transmission can be carried out or not at the resource position of the next SR transmission.
Further, when the first determining module stops the current SR transmission and the resource location of the next SR transmission determines whether the SR transmission is available, the terminal further includes one of the following items:
the first control module is used for not accumulating the SR transmission counter for the stopped SR transmission;
and the second control module is used for accumulating one by the SR sending counter for the stopped SR transmission.
Optionally, other uplink transmissions except the first uplink transmission in the at least two uplink transmissions to be sent are second uplink transmissions, and when the second uplink transmissions include PRACH transmission, the terminal further includes one of the following items:
a stopping module, configured to stop a random access procedure corresponding to the PRACH transmission;
a second determining module, configured to determine that a state of a random access procedure corresponding to the PRACH transmission is a failure state;
a third determining module, configured to determine that a state of a random access procedure corresponding to the PRACH transmission is a successful state;
and the second judgment module is used for stopping the current PRACH transmission and judging whether the PRACH transmission can be carried out at the resource position of the next PRACH transmission.
Further, when the second determining module stops the current PRACH transmission, and the resource location of the next PRACH transmission determines whether the PRACH transmission is available, the terminal further includes one of the following items:
a third control module, configured to not accumulate the PRACH power ramp counter for the stopped PRACH transmission;
a fourth control module for incrementing a PRACH power ramp counter by one for a stopped PRACH transmission.
Further, when the second determining module stops the current PRACH transmission, and the resource location of the next PRACH transmission determines whether the PRACH transmission is available, the terminal further includes one of the following items:
a fifth control module, configured to not perform accumulation on the PRACH transmission stopped by the PRACH transmission number counter;
and the sixth control module is used for accumulating one by the PRACH sending time counter for the stopped PRACH transmission.
It should be noted that the terminal embodiment is a terminal corresponding to the uplink transmission method applied to the terminal side, and all implementations of the foregoing embodiments are applicable to the terminal embodiment, and can achieve the same technical effects.
Fig. 3 is a schematic diagram of a hardware structure of a terminal for implementing an embodiment of the present invention.
The terminal 30 includes but is not limited to: radio frequency unit 310, network module 320, audio output unit 330, input unit 340, sensor 350, display unit 360, user input unit 370, interface unit 380, memory 390, processor 311, and power supply 312. Those skilled in the art will appreciate that the terminal structure shown in fig. 3 is not intended to be limiting and that the terminal may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
The radio frequency unit 310 is configured to determine, when at least two uplink transmissions to be sent triggered by a terminal collide with each other in transmission time, a first uplink transmission in the at least two uplink transmissions to be sent to perform uplink transmission and send;
wherein the at least two uplink transmissions to be sent comprise: at least one scheduling request, SR, transmission and at least one physical random access channel, PRACH, transmission, or at least two SR transmissions, or at least two PRACH transmissions.
According to the terminal provided by the embodiment of the invention, when at least two uplink transmissions to be sent triggered by the terminal conflict in transmission time, the first uplink transmission is determined to be transmitted in the at least two uplink transmissions to be sent for uplink transmission, so that the transmission behavior of the terminal is determined when the uplink transmissions conflict in transmission time, the occurrence of network communication faults is avoided, and the reliability of network communication is ensured.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 310 may be used for receiving and sending signals during a message sending and receiving process or a call process, and specifically, after receiving downlink data from a network device, the downlink data is processed by the processor 311; in addition, the uplink data is sent to the network device. In general, radio frequency unit 310 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio unit 310 may also communicate with a network and other devices through a wireless communication system.
The terminal provides the user with wireless broadband internet access through the network module 320, such as helping the user send and receive e-mails, browse webpages, access streaming media, and the like.
The audio output unit 330 may convert audio data received by the radio frequency unit 310 or the network module 320 or stored in the memory 390 into an audio signal and output as sound. Also, the audio output unit 330 may also provide audio output related to a specific function performed by the terminal 30 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 330 includes a speaker, a buzzer, a receiver, and the like.
The input unit 340 is used to receive an audio or video signal. The input Unit 340 may include a Graphics Processing Unit (GPU) 341 and a microphone 342, and the Graphics processor 341 processes image data of a still picture or video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 360. The image frames processed by the graphic processor 341 may be stored in the memory 390 (or other storage medium) or transmitted via the radio frequency unit 310 or the network module 320. The microphone 342 may receive sound and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output transmittable to the mobile communication network device via the radio frequency unit 310 in case of the phone call mode.
The terminal 30 also includes at least one sensor 350, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that adjusts the brightness of the display panel 361 according to the brightness of ambient light, and a proximity sensor that turns off the display panel 361 and/or the backlight when the terminal 30 moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration identification related functions (such as pedometer, tapping), and the like; the sensors 350 may also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be described in detail herein.
The display unit 360 is used to display information input by a user or information provided to the user. The Display unit 360 may include a Display panel 361, and the Display panel 361 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 370 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the terminal. Specifically, the user input unit 370 includes a touch panel 371 and other input devices 372. Touch panel 371, also referred to as a touch screen, may collect touch operations by a user on or near touch panel 371 (e.g., operations by a user on or near touch panel 371 using a finger, a stylus, or any suitable object or attachment). The touch panel 371 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 311, and receives and executes commands sent by the processor 311. In addition, the touch panel 371 may be implemented in various types, such as resistive, capacitive, infrared, and surface acoustic wave. The user input unit 370 may include other input devices 372 in addition to the touch panel 371. In particular, the other input devices 372 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described herein again.
Further, the touch panel 371 may be overlaid on the display panel 361, and when the touch panel 371 detects a touch operation thereon or nearby, the touch panel 371 is transmitted to the processor 311 to determine the type of the touch event, and then the processor 311 provides a corresponding visual output on the display panel 361 according to the type of the touch event. Although the touch panel 371 and the display panel 361 are shown in fig. 3 as two separate components to implement the input and output functions of the terminal, in some embodiments, the touch panel 371 and the display panel 361 may be integrated to implement the input and output functions of the terminal, and is not limited herein.
The interface unit 380 is an interface for connecting an external device to the terminal 30. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 380 may be used to receive input (e.g., data information, power, etc.) from external devices and transmit the received input to one or more elements within the terminal 30 or may be used to transmit data between the terminal 30 and external devices.
The memory 390 may be used to store software programs as well as various data. The memory 390 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 390 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 311 is a control center of the terminal, connects various parts of the entire terminal using various interfaces and lines, and performs various functions of the terminal and processes data by operating or executing software programs and/or modules stored in the memory 390 and calling data stored in the memory 390, thereby integrally monitoring the terminal. Processor 311 may include one or more processing units; preferably, the processor 311 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 311.
The terminal 30 may further include a power supply 312 (such as a battery) for supplying power to various components, and preferably, the power supply 312 may be logically connected to the processor 311 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system.
In addition, the terminal 30 includes some functional modules that are not shown, and are not described in detail herein.
Preferably, an embodiment of the present invention further provides a terminal, including a processor 311, a memory 390, and a computer program stored in the memory 390 and capable of running on the processor 311, where the computer program, when executed by the processor 311, implements each process of the embodiment of the uplink transmission method applied to the terminal side, and can achieve the same technical effect, and details are not repeated here to avoid repetition.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the embodiment of the uplink transmission method applied to the terminal side, and can achieve the same technical effect, and in order to avoid repetition, the detailed description is omitted here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
While the preferred embodiments of the present invention have been described, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the following claims.
Claims (16)
1. An uplink transmission method applied to a terminal is characterized by comprising the following steps:
when at least two uplink transmissions to be sent triggered by a terminal conflict in transmission time, determining a first uplink transmission to carry out uplink transmission sending in the at least two uplink transmissions to be sent;
wherein the at least two uplink transmissions to be sent comprise: at least one scheduling request, SR, transmission and at least one physical random access channel, PRACH, transmission, or at least two SR transmissions, or at least two PRACH transmissions;
the determining of the first uplink transmission for uplink transmission in the at least two uplink transmissions to be transmitted includes one of the following modes:
when the transmission resources of the at least two uplink transmissions to be sent are in the same cell, determining that the first uplink transmission carries out uplink transmission sending according to the priority rule of the triggering conditions of the at least two uplink transmissions to be sent;
when the transmission resources of the at least two uplink transmissions to be sent are not in the same cell, determining that the first uplink transmission carries out uplink transmission sending according to the priority rules of the triggering conditions of the at least two uplink transmissions to be sent and the uplink sending power of the terminal;
the priority rule of the at least two trigger conditions of uplink transmission to be sent includes at least one of the following items:
the priority of the uplink transmission triggered by the high-priority service is higher than that of the uplink transmission triggered by the low-priority service;
the priority of the uplink transmission triggered by the trigger event with high priority is higher than that of the uplink transmission triggered by the trigger event with low priority.
2. The uplink transmission method according to claim 1, wherein the determining a first uplink transmission for uplink transmission among the at least two uplink transmissions to be transmitted comprises one of the following manners:
determining the first uplink transmission to perform uplink transmission sending according to the priority rules of the triggering conditions of the at least two uplink transmissions to be sent;
and determining the first uplink transmission to perform uplink transmission according to the priority rules of the triggering conditions of the at least two uplink transmissions to be transmitted and the uplink transmission power of the terminal.
3. The uplink transmission method according to claim 1, wherein the other uplink transmissions except the first uplink transmission in the at least two uplink transmissions to be transmitted are second uplink transmissions, and when the second uplink transmissions include SR transmissions, the uplink transmission method further includes one of the following manners:
determining to stop the SR transmission;
triggering a random access process;
and stopping the current SR transmission, and judging whether the SR transmission can be carried out at the resource position of the next SR transmission.
4. The uplink transmission method according to claim 3, wherein when stopping the current SR transmission and determining whether SR transmission is possible at a resource location of next SR transmission, the method further comprises one of the following manners:
for the stopped SR transmission, the SR sending counter does not accumulate;
for a stopped SR transmission, the SR transmission counter increments by one.
5. The uplink transmission method according to claim 1, wherein the other uplink transmissions, excluding the first uplink transmission, in the at least two uplink transmissions to be transmitted are second uplink transmissions, and when the second uplink transmissions include PRACH transmission, the uplink transmission method further includes one of the following manners:
stopping the random access process corresponding to the PRACH transmission;
determining that the state of a random access process corresponding to the PRACH transmission is a failure state;
determining that the state of a random access process corresponding to the PRACH transmission is a successful state;
stopping the current PRACH transmission, and judging whether the PRACH transmission can be carried out at the resource position of the next PRACH transmission.
6. The uplink transmission method according to claim 5, wherein when stopping the current PRACH transmission and determining whether PRACH transmission is possible or not at a resource location of a next PRACH transmission, the method further includes one of the following manners:
for the stopped PRACH transmission, the PRACH power ramp counter does not accumulate;
for a stopped PRACH transmission, the PRACH power ramp counter increments by one.
7. The uplink transmission method according to claim 5, wherein when stopping the current PRACH transmission and determining whether PRACH transmission is possible or not at a resource location of a next PRACH transmission, the method further includes one of the following manners:
for the stopped PRACH transmission, the PRACH sending frequency counter is not accumulated;
for a stopped PRACH transmission, the PRACH transmission number counter is incremented by one.
8. A terminal, comprising:
the terminal comprises a sending module, a receiving module and a sending module, wherein the sending module is used for determining a first uplink transmission to carry out uplink transmission sending in at least two uplink transmissions to be sent when the at least two uplink transmissions to be sent triggered by the terminal conflict in transmission time;
wherein the at least two uplink transmissions to be sent comprise: at least one scheduling request, SR, transmission and at least one physical random access channel, PRACH, transmission, or at least two SR transmissions, or at least two PRACH transmissions;
the sending module implements one of the following modes:
when the transmission resources of the at least two uplink transmissions to be sent are in the same cell, determining that the first uplink transmission carries out uplink transmission sending according to the priority rule of the triggering conditions of the at least two uplink transmissions to be sent;
when the transmission resources of the at least two uplink transmissions to be sent are not in the same cell, determining that the first uplink transmission carries out uplink transmission sending according to the priority rules of the triggering conditions of the at least two uplink transmissions to be sent and the uplink sending power of the terminal;
the priority rule of the at least two trigger conditions of uplink transmission to be sent includes at least one of the following items:
the priority of the uplink transmission triggered by the high-priority service is higher than that of the uplink transmission triggered by the low-priority service;
the priority of the uplink transmission triggered by the trigger event with high priority is higher than that of the uplink transmission triggered by the trigger event with low priority.
9. The terminal of claim 8, wherein the sending module implements one of the following:
determining the first uplink transmission to perform uplink transmission sending according to the priority rules of the triggering conditions of the at least two uplink transmissions to be sent;
and determining the first uplink transmission to perform uplink transmission according to the priority rules of the triggering conditions of the at least two uplink transmissions to be transmitted and the uplink transmission power of the terminal.
10. The terminal according to claim 8, wherein the other uplink transmissions except the first uplink transmission in the at least two uplink transmissions to be transmitted are second uplink transmissions, and when the second uplink transmissions include SR transmissions, the terminal further includes one of the following:
a first determining module for determining to stop the SR transmission;
the triggering module is used for triggering the random access process;
and the first judgment module is used for stopping the current SR transmission and judging whether the SR transmission can be carried out or not at the resource position of the next SR transmission.
11. The terminal according to claim 10, wherein when the first determining module stops the SR transmission this time and determines whether SR transmission is possible or not according to a resource location of the next SR transmission, the terminal further comprises one of:
the first control module is used for not accumulating the SR transmission counter for the stopped SR transmission;
and the second control module is used for accumulating one by the SR sending counter for the stopped SR transmission.
12. The terminal according to claim 8, wherein the other uplink transmissions, excluding the first uplink transmission, in the at least two uplink transmissions to be transmitted are second uplink transmissions, and when the second uplink transmissions include PRACH transmission, the terminal further includes one of the following items:
a stopping module, configured to stop a random access procedure corresponding to the PRACH transmission;
a second determining module, configured to determine that a state of a random access procedure corresponding to the PRACH transmission is a failure state;
a third determining module, configured to determine that a state of a random access procedure corresponding to the PRACH transmission is a successful state;
and the second judgment module is used for stopping the current PRACH transmission and judging whether the PRACH transmission can be carried out at the resource position of the next PRACH transmission.
13. The terminal of claim 12, wherein when the second determining module stops the current PRACH transmission and determines whether PRACH transmission is possible or not at a resource location of a next PRACH transmission, the terminal further includes one of:
a third control module, configured to not accumulate the PRACH power ramp counter for the stopped PRACH transmission;
a fourth control module for incrementing a PRACH power ramp counter by one for a stopped PRACH transmission.
14. The terminal of claim 12, wherein when the second determining module stops the current PRACH transmission and determines whether PRACH transmission is possible or not at a resource location of a next PRACH transmission, the terminal further includes one of:
a fifth control module, configured to not perform accumulation on the PRACH transmission stopped by the PRACH transmission number counter;
and the sixth control module is used for accumulating one by the PRACH sending time counter for the stopped PRACH transmission.
15. A terminal, comprising: memory, processor and computer program stored on the memory and executable on the processor, which computer program, when being executed by the processor, carries out the steps of the upstream transmission method according to any one of claims 1 to 7.
16. A computer-readable storage medium, having stored thereon a computer program which, when being executed by a processor, carries out the steps of the upstream transmission method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810442896.7A CN110475372B (en) | 2018-05-10 | 2018-05-10 | Uplink transmission method and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810442896.7A CN110475372B (en) | 2018-05-10 | 2018-05-10 | Uplink transmission method and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110475372A CN110475372A (en) | 2019-11-19 |
CN110475372B true CN110475372B (en) | 2021-09-24 |
Family
ID=68503953
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810442896.7A Active CN110475372B (en) | 2018-05-10 | 2018-05-10 | Uplink transmission method and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110475372B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111278148B (en) | 2019-01-25 | 2021-09-14 | 维沃移动通信有限公司 | Information transmission method and terminal |
CN114339294B (en) * | 2022-01-04 | 2023-02-10 | 腾讯科技(深圳)有限公司 | Method, device and equipment for confirming network jitter and storage medium |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102084710A (en) * | 2008-03-03 | 2011-06-01 | Lg电子株式会社 | Method for resolving collision of uplink signals |
CN102088786A (en) * | 2010-02-11 | 2011-06-08 | 大唐移动通信设备有限公司 | Method, device and system for transmitting uplink data |
CN103200663A (en) * | 2012-01-09 | 2013-07-10 | 华为技术有限公司 | Control method, device and system of uplink channel power |
CN103327613A (en) * | 2012-03-18 | 2013-09-25 | 上海贝尔股份有限公司 | Method for transmitting scheduling request in wireless communication network |
WO2013168137A2 (en) * | 2012-05-10 | 2013-11-14 | Nokia Siemens Networks Oy | Prioritization for uplink transmissions in case of hybrid automatic repeat request feedback repetition |
CN104685955A (en) * | 2012-09-28 | 2015-06-03 | Lg电子株式会社 | Uplink transmission method and uplink transmission device |
CN106134263A (en) * | 2014-01-29 | 2016-11-16 | 交互数字专利控股公司 | Ul transmissions in radio communication |
CN106376070A (en) * | 2015-07-23 | 2017-02-01 | 宏碁股份有限公司 | Apparatus and method for handling uplink power control |
CN107113150A (en) * | 2015-01-13 | 2017-08-29 | Lg电子株式会社 | For sending the method and user equipment of uplink signal and method and base station for receiving uplink signal |
CN107567098A (en) * | 2016-06-30 | 2018-01-09 | 华为技术有限公司 | The method and apparatus of power distribution |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101926205B (en) * | 2008-01-28 | 2014-01-15 | 艾利森电话股份有限公司 | Method and apparatus for use in communications network |
US8559383B2 (en) * | 2009-11-20 | 2013-10-15 | Nokia Corporation | Multiradio control |
CN102149206B (en) * | 2010-02-09 | 2016-01-13 | 中兴通讯股份有限公司 | Uplink dispatch method |
CN102158932B (en) * | 2010-02-12 | 2015-06-03 | 中兴通讯股份有限公司 | Contention based uplink transmitting method and system |
CN103037520A (en) * | 2011-03-25 | 2013-04-10 | 北京新岸线无线技术有限公司 | Resource scheduling method and resource scheduling device |
US9378390B2 (en) * | 2012-03-30 | 2016-06-28 | Nokia Technologies Oy | Method and apparatus for policy adaption based on application policy compliance analysis |
CN103428868B (en) * | 2012-05-15 | 2016-08-24 | 华为技术有限公司 | Up launching technique and subscriber equipment |
US9716988B2 (en) * | 2013-09-26 | 2017-07-25 | Sierra Wireless, Inc. | Method and apparatus for communicating with LTE terminals having restricted capabilities |
CN104754758A (en) * | 2013-12-27 | 2015-07-01 | 重庆重邮信科通信技术有限公司 | Random access method, user equipment, base station and system |
ES2917200T3 (en) * | 2016-06-14 | 2022-07-07 | Royal Bank Of Canada | Verification of data processes in a network of computing resources |
-
2018
- 2018-05-10 CN CN201810442896.7A patent/CN110475372B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102084710A (en) * | 2008-03-03 | 2011-06-01 | Lg电子株式会社 | Method for resolving collision of uplink signals |
CN102088786A (en) * | 2010-02-11 | 2011-06-08 | 大唐移动通信设备有限公司 | Method, device and system for transmitting uplink data |
CN103200663A (en) * | 2012-01-09 | 2013-07-10 | 华为技术有限公司 | Control method, device and system of uplink channel power |
CN103327613A (en) * | 2012-03-18 | 2013-09-25 | 上海贝尔股份有限公司 | Method for transmitting scheduling request in wireless communication network |
WO2013168137A2 (en) * | 2012-05-10 | 2013-11-14 | Nokia Siemens Networks Oy | Prioritization for uplink transmissions in case of hybrid automatic repeat request feedback repetition |
CN104685955A (en) * | 2012-09-28 | 2015-06-03 | Lg电子株式会社 | Uplink transmission method and uplink transmission device |
CN106134263A (en) * | 2014-01-29 | 2016-11-16 | 交互数字专利控股公司 | Ul transmissions in radio communication |
CN107113150A (en) * | 2015-01-13 | 2017-08-29 | Lg电子株式会社 | For sending the method and user equipment of uplink signal and method and base station for receiving uplink signal |
CN106376070A (en) * | 2015-07-23 | 2017-02-01 | 宏碁股份有限公司 | Apparatus and method for handling uplink power control |
CN107567098A (en) * | 2016-06-30 | 2018-01-09 | 华为技术有限公司 | The method and apparatus of power distribution |
Also Published As
Publication number | Publication date |
---|---|
CN110475372A (en) | 2019-11-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111800888B (en) | SDT processing method, device and system | |
CN109587789B (en) | Random access method, mobile terminal and network equipment | |
CN109067418B (en) | Antenna control method and mobile terminal | |
US20210168631A1 (en) | Cell beam failure processing method, mobile communication terminal and network side device | |
CN109560905B (en) | Activation control method, user terminal and network side equipment | |
JP2022539902A (en) | Random access process backoff method, device and system | |
CN110022567B (en) | Data transmission method and user terminal | |
US11877339B2 (en) | Channel access method, configuration method, terminal, and network side device | |
CN110933763B (en) | Transmission method and related equipment | |
CN110446220B (en) | Wireless link recovery method and terminal | |
CN110719647B (en) | Random access method, terminal and network equipment | |
US20220394553A1 (en) | Data transmission method, device, and medium | |
CN111818658A (en) | Scheduling request sending method, scheduling request receiving method, terminal and network equipment | |
CN109831359B (en) | A method for detecting the connection state of a data network and a terminal device thereof | |
CN110324914B (en) | Processing method and terminal for beam failure | |
CN110475303B (en) | Data transmission method and terminal equipment | |
CN110475372B (en) | Uplink transmission method and terminal | |
CN111343710A (en) | Power adjustment method and electronic equipment | |
CN109561514B (en) | Processing method, terminal and base station for random access process | |
CN110798896B (en) | Transmission method, terminal equipment and network side equipment | |
US11523442B2 (en) | Random access resource selection method and terminal device | |
CN111836279B (en) | Processing method and terminal for beam failure | |
CN108076287B (en) | Image processing method, mobile terminal and computer readable storage medium | |
CN111615204A (en) | Method and terminal for processing random access message | |
CN109828652B (en) | Control method of power consumption mode and terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |