Method, device and readable storage medium for sending uplink signal
By performing uplink signal transmission operations in the XR device, the problem of channel state changes caused by XR device attitude changes not being reported in a timely manner is solved, enabling faster channel state awareness and transmission parameter adjustment, and improving transmission efficiency and user interaction experience.
Patent Information
- Application Number
- CN202111310178.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-03
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2041-11-03
AI Technical Summary
In extended reality applications, changes in the posture of XR devices can cause channel state changes to fail to be reported in a timely manner, resulting in network-side data delays and errors, which affect the user's interactive experience.
When the terminal meets the preset conditions and/or preset service information, it performs uplink signal transmission operations, including sending SRS or sending SRS requests, so that the network side can detect changes in channel status more quickly and adjust transmission parameters.
By promptly sensing and adjusting channel conditions, transmission efficiency was improved, business needs were met, and the user experience was enhanced.
Smart Images

Figure CN116073973B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of communication, and particularly relates to a method for sending an uplink signal, a device and a readable storage medium. BACKGROUND
[0002] In an extended reality (XR) application, when a state of an XR device changes, such as a change in pose, pose information is carried in UL data. Meanwhile, such a change in pose or position can cause a change in channel state. Channel measurement and reporting is unrelated to the pose information of the XR device, so the XR device may not be able to timely report the channel state when the pose or position changes, which can cause unnecessary delay and errors in data issued by the network side, and ultimately affect the interactive experience of the user. SUMMARY
[0003] Embodiments of the application provide a method for sending an uplink signal, a device and a readable storage medium, which solve the problem that ignoring a change in the pose of an XR device causes a change in the channel state, which can cause unnecessary delay and errors in data issued by the network side, and ultimately affect the interactive experience of the user.
[0004] In a first aspect, a method for sending an uplink signal is provided, comprising:
[0005] When a preset condition and / or preset service information is met, a terminal performs an uplink signal sending related operation;
[0006] The uplink signal sending related operation comprises at least one of the following:
[0007] SRS is sent;
[0008] An SRS sending request is sent.
[0009] In a second aspect, an uplink signal sending device is provided, comprising:
[0010] An execution module is configured to cause the terminal to perform an uplink signal sending related operation when a preset condition and / or preset service information is met;
[0011] The uplink signal sending related operation comprises at least one of the following:
[0012] SRS is sent;
[0013] An SRS sending request is sent.
[0014] In a third aspect, a terminal is provided, comprising a processor, a memory, and a program stored in the memory and capable of running on the processor, which, when executed by the processor, implements the steps of the method according to the first aspect.
[0015] In a fourth aspect, a readable storage medium is provided, which stores a program or instructions, which, when executed by a processor, implements the steps of the method according to the first aspect.
[0016] In a fifth aspect, a computer program product is provided, which is stored in a non-transitory storage medium, and which, when executed by at least one processor, implements the steps of the method according to the first aspect.
[0017] In a sixth aspect, a chip is provided, which comprises a processor and a communication interface, the communication interface being coupled to the processor, and the processor being configured to run a program or instructions, and implement the steps of the method according to the first aspect.
[0018] In the embodiments of the present application, the terminal performs the uplink signal sending related operation under the condition that the preset condition and / or the preset service information are met, so that the network side can more quickly and effectively perceive the change of the channel state, and adjust the parameters of the uplink and downlink transmission according to the change, thereby further meeting the service demand and improving the transmission efficiency. BRIEF DESCRIPTION OF DRAWINGS
[0019] Figure 1a is a structural schematic diagram of a wireless communication system provided by the embodiments of the present application;
[0020] Figure 1b is a schematic diagram of XR service scenarios with different degrees of freedom;
[0021] Figure 2 is a flowchart of the method for uplink signal sending provided by the embodiments of the present application;
[0022] Figures 3a-3c is a schematic diagram of an application scenario provided by the embodiments of the present application;
[0023] Figure 4 is a structural schematic diagram of the uplink signal sending device provided by the embodiments of the present application;
[0024] Figure 5 is a structural schematic diagram of the terminal provided by the embodiments of the present application. DETAILED DESCRIPTION
[0025] With reference to the drawings and the embodiments of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely. Obviously, the described embodiments are some of the embodiments of the present application, but not all of the embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts are within the scope of the present application.
[0026] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specified order or a chronological order. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by "first", "second" are generally of a kind, and are not limited to the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally means that the front and rear associated objects are in an "or" relationship.
[0027] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, and can also be used in other systems and radio technologies. However, the following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, and these technologies can also be applied to applications other than NR system applications, such as 6th Generation (6G) communication systems. th
[0028] Figure 1a A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network side device 12. The terminal 11 can also be referred to as a terminal device or a user terminal (User Equipment, UE). The terminal 11 can be a terminal side device such as a mobile phone, a tablet personal computer, a laptop computer, a personal digital assistant (PDA), a palm computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (a home device with a wireless communication function, such as a refrigerator, a television, a washing machine, or furniture, etc.), and the like. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, etc.), a smart wristband, smart clothing, a game console, and the like. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network side device 12 can be a base station or a core network. The base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a node B, an evolved node B (eNB), a home node B, a home evolved node B, a WLAN access point, a WiFi node, a transmitting receiving point (TRP), or some other appropriate terminology in the art, as long as the same technical effects are achieved. The base station is not limited to the specified technical terms, and it should be noted that only the base station in the NR system is taken as an example in the embodiments of the present application, but the specific type of the base station is not limited.
[0029] In order to better understand the technical solutions of the embodiments of the present application, the following contents are first introduced:
[0030] XR service
[0031] XR refers to all combined real and virtual environments and human-machine interactions produced by computer technology and wearable devices. It includes Augmented Reality (AR), Mixed Reality (MR), Virtual Reality (VR), and other representative forms, as well as the interpolation areas between them. The level of virtual world ranges from partial sensory input to fully immersive virtual reality. One key aspect of XR is the extension of human experience, especially the experience related to presence (represented by VR) and cognitive acquisition (represented by AR).
[0032] Take the VR service model as an example: packets arrive at equal intervals, and the interval is 1 / FPS seconds. The typical value of Frames Per Second (FPS) is 60 or 120 per second.
[0033] As shown in Figure 1b , the following different types of degrees of freedom are described:
[0034] (1) 3DoF: three rotations around the X, Y, and Z axes and unlimited motion (pitch, yaw, and roll, respectively). A typical use case is that a user sits in a chair to watch 3D 360 VR content on a head-mounted display (HMD) (see Figure 1b (a) in particular).
[0035] (2) 3DoF+: 3DoF with additional limited translational motion along the X, Y, and Z axes (typically head motion). A typical use case is that a user sits in a chair to watch 3D 360 VR content on an HMD, with the ability to move the head slightly up / down, left / right, and forward / backward (see Figure 1b (b) in particular).
[0036] (3) Constrained 6DoF: 6DoF with constrained translational motion along the X, Y, and Z axes (typically two steps of walking distance). A typical use case is that a user freely navigates VR content displayed on an HMD (physically or through dedicated user input means), but within a limited roaming area (see Figure 1b (c) in particular).
[0037] (4) 6DoF: 3DoF with full translational motion along the X, Y, and Z axes. In addition to the 3DoF experience, it also adds (i) up and down movement (heave / sway); (ii) left and right movement (slew / roll); and (iii) forward and backward movement (walk / pant). A typical use case is that a user freely navigates 3D 360 VR content displayed on an HMD (physically or through dedicated user input means) (see Figure 1b (d) in particular).
[0038] SRS trigger reporting mechanism
[0039] Sounding Reference Signal (SRS) is an uplink reference signal in 5G NR, which is used for uplink channel information acquisition, downlink channel information acquisition when satisfying channel reciprocity, and uplink beam management. In the LTE system, SRS can only be configured in the last symbol of each subframe. In the NR system, SRS has more available resource positions, which can be flexibly configured through high-layer signaling.
[0040] According to the high-layer parameter indication, the UE can be configured with one or more SRS resource sets, each of which contains at least one SRS resource. The number of SRS resources contained in each resource set is related to the processing capability of the UE. The high-layer parameter is used to configure the resource set. The 5G SRS resource type (ResourceType) defines whether the SRS is periodic (configured by RRC), semi-persistent (triggered by MAC CE), or aperiodic (triggered by DCI).
[0041] Periodic SRS transmission: the network will configure the terminal with the period of SRS and the time slot offset information within the period, and the terminal will transmit periodically according to the network configuration
[0042] Semi-persistent SRS transmission: similar to periodic SRS, the network will configure the SRS period and time slot offset. Similar to semi-persistent CSI-RS, the network needs to activate or deactivate the semi-persistent SRS transmission through MAC CE signaling.
[0043] Aperiodic SRS transmission: the network triggers the transmission of SRS through DCI command, and the related configuration background is as follows:
[0044] (1) The network configures through RRC: the RRC parameter SRS resource set contains the resource type resourceType field, if the field is configured as aperiodic, the aperiodic field contains aperiodicSRS-ResourceTrigger and aperiodicSRS-ResourceTriggerList, which select one or select two as the trigger state of the set in the trigger candidate state (1, 2, 3).
[0045] (2) The network activates through DCI:
[0046] SRS request, 2 bits as defined in Table 1, for UEs not configured with supplementary uplink in ServingCellConfig of the cell; 3 bits for UEs configured with supplementary uplink in ServingCellConfig of the cell, where the first bit is the non-SUL / SUL indicator as defined in Table 1, and the second and third bits are defined by Table 1. This bit field can also indicate the associated CSI-RS.
[0047] where SRS request is 2 bits for indicating trigger state for UEs not configured with SUL in this cell;
[0048] SRS request is 1 bit for non-SUL / SUL indication and 2 bits for indicating trigger state for UEs configured with SUL in this cell;
[0049] The specific indication is as follows:
[0050] 00 represents not activated;
[0051] 01 represents activating trigger state = 1 or 1 contained in trigger state list;
[0052] 10 represents activating trigger state = 2 or 2 contained in trigger state list;
[0053] 11 represents activating trigger state = 3 or 3 contained in trigger state list;
[0054] Table 1
[0055]
[0056]
[0057] The method and device provided by the embodiments of the present application will be described in detail below with reference to the specific embodiments and application scenarios.
[0058] Referring to Figure 2 The embodiments of the present application provide a method for sending uplink signals, the execution subject of the method can be a terminal, and the specific steps include:
[0059] Step 201: In the case of meeting the preset condition and / or the preset service information, the terminal performs uplink signal sending related operation;
[0060] Wherein, the uplink signal sending related operation includes at least one of the following:
[0061] transmitting the SRS;
[0062] transmitting the SRS transmission request.
[0063] In the embodiments of the present application, taking the XR application scenario as an example, when the posture of the XR device changes, it may bring changes in the channel state. Of course, in other scenarios, such as terminal positioning scenarios, as the position and posture of the device change, it may also bring changes in the channel state, and the present application does not make specific limitations on the application scenario.
[0064] The above SRS transmission request is mainly used to instruct the network that the terminal has transmitted the SRS.
[0065] It should be noted that the preset condition and / or the preset service information can include any of the following cases: (1) the terminal or the related parameters (such as related information, identifiers, data packets, channels, etc.) of the terminal meet the preset condition; (2) the service information of the terminal is the preset service information; (3) the terminal or the related parameters of the terminal meet the preset condition, and the service information of the terminal is the preset service information.
[0066] In the embodiments of the present application, in the case of meeting the preset condition and / or the preset service information, the terminal performs the uplink signal transmission related operation, which can make the network side more quickly and effectively perceive the change of the channel state, and adjust the parameters of the uplink and downlink transmission according to these changes, so as to further meet the service demand and improve the transmission efficiency.
[0067] In a possible implementation, the preset condition is associated with the preset service information of the terminal, for example: the preset service is the XR service, and the corresponding preset condition is associated with the XR service information, such as the posture information.
[0068] In a possible implementation, the preset condition includes:
[0069] The first target information obtained by the terminal includes at least one of the following:
[0070] (1) a specific Quality of Service (QoS) flow;
[0071] (2) specific QoS synchronization information;
[0072] (3) mapping relationship information between multiple specific QoSs, i.e., association and mapping relationship between multiple data packets, for example, QoS flow 1 depends on QoS flow 2, or there is some correlation between PDB and PER performance indicators, or there is some correlation between data packets, the mapping relationship information can also be referred to as dependency relationship information;
[0073] (4) specific logical channel information;
[0074] (5) specific logical channel information synchronization information;
[0075] (6) mapping relationship information between multiple specific logical channel information, i.e., association and mapping relationship between multiple data packets, for example, logical channel 1 depends on logical channel 2, or there is some correlation between PDB and PER performance indicators, or there is some correlation between data packets, the mapping relationship information can also be referred to as dependency relationship information.
[0076] (7) packets belonging to a specific service or satisfying a specific service period;
[0077] (8) packets satisfying a specific size;
[0078] (9) packets satisfying a specific PDB;
[0079] (10) specific PDU (Protocol Data Unit) identifier;
[0080] (11) specific SDU (Service Data Unit) identifier;
[0081] (12) specific TB (Transport Block) identifier.
[0082] In a possible implementation, the preset condition includes:
[0083] (1) a target transport unit reaches a target protocol layer, the target transport unit including at least one of a data frame, a data slice, an Application Data Unit (ADU) and an Internet Protocol (IP) packet, the target protocol layer including at least one of an application layer, an IP layer, a Service Data Adaptation Protocol (SDAP) layer, a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, a Media Access Control (MAC) layer and a physical layer;
[0084] (2) the terminal identifies a target object, or the terminal generates an action or a control service corresponding to the target object, wherein the target object includes at least one of a target gesture, a target action, a target pose and a target object at a preset angle;
[0085] Further, the preset condition further includes any one of the following:
[0086] (1) the preset service of the terminal is mapped to a specific logical channel, preset service information changes, and the specific logical channel has preset service packets;
[0087] (2) the preset service of the terminal is mapped to a specific logical channel, the change value of the preset service information is greater than a preset threshold, and the specific logical channel has preset service packets.
[0088] In a possible implementation, the preset service information includes action information or control service information, and the action information or control service information includes at least one of a target change direction, a target movement speed, a target pose, a target pose change amount and a target action.
[0089] It should be noted that the preset service is not limited to the action control service, and can also include an XR interaction service, a basic layer service of adaptive transmission, an enhanced layer service of adaptive transmission, and a data transmission service of a video service.
[0090] Taking the preset service information as an example, the preset service information is pose information of an XR service:
[0091] The change of the preset service information can refer to a change direction or a movement trend of the pose, for example, left or right.
[0092] The change value of the preset service information can refer to: a change degree of the pose, for example, a speed of the UE, an average speed, a change amount of an instantaneous speed. For another example, the change degree of the pose can be measured by an Euclidean distance between space points or a two-dimensional displacement distance, and the like. In a 3DoF scenario, an angle ≥ Y, or, the Euclidean distance between a point a (x1, y1, z1) and a point b (x2, y2, z2) in a three-dimensional space If a 6DoF scenario is taken as an example, in addition to the above change in the three-dimensional space, a change in position information, such as a displacement distance, is also included.
[0093] It can be understood that the pose information can also be a combination of the above change trend and change degree, which will not be described here.
[0094] Optionally, the preset service information can be further classified, and different degrees (numbers) of SRS reporting can be triggered according to different classifications. How to classify or group the preset service information and the reporting content can be configured by the network.
[0095] In a possible implementation, a terminal performs an uplink signal sending related operation, including: the terminal sends an SRS and / or an SRS sending request on a target resource.
[0096] Further, the target resource satisfies any one of the following conditions:
[0097] (1) The target resource is a resource for sending a PUSCH, wherein the resource for sending the PUSCH is a resource for sending a grant-free PUSCH or a resource for sending a dynamically scheduled PUSCH.
[0098] At this time, the existing conditions include: (1) the target resource is a resource for sending a PUSCH, but since the sending of the SRS is triggered, the processing mode is to send the SRS using the target resource, and the target resource is not used to send the PUSCH; (2) the target resource is used to send the PUSCH, but since the sending of the SRS is triggered, the processing mode is to send the PUSCH and the SRS together on the target resource, that is, the target resource is multiplexed; (3) the PUSCH is a grant-free PUSCH or a dynamically scheduled PUSCH, and when the SRS or the SRS sending request is triggered, the processing mode is to send the SRS or the SRS sending request using the target resource, and the target resource is not used to send the PUSCH.
[0099] (2) The target resource is a first resource that does not overlap with a resource for sending a PUSCH; that is, the target resource is an independent resource that does not overlap with the resource for sending the PUSCH.
[0100] (3) The target resource is a Physical Random Access Channel (PRACH);
[0101] (4) The target resource is a Physical Uplink Control Channel (PUCCH).
[0102] In a possible implementation, the SRS transmission request is carried in a Media Access Control Element (MAC CE) or first Uplink Control Information (UCI).
[0103] In a possible implementation, the method further includes:
[0104] The terminal transmits a second UCI. In one specific implementation, when the terminal uses a grant-free PUSCH resource, the second UCI is a configured grant UCI (CG-UCI), and the second UCI includes at least one of the following:
[0105] (1) Indication information for indicating whether to transmit an SRS and / or an SRS transmission request; for example, 1 bit is used for indication, and '0' indicates that no transmission is performed, and '1' indicates that transmission is performed.
[0106] (2) Related information of an SRS configuration;
[0107] Further, before the step of performing an uplink signal transmission related operation by the terminal, the method further includes: obtaining, by the terminal, a correspondence between one or more grant-free resources and an SRS configuration.
[0108] Further, the related information of the SRS configuration includes:
[0109] One or more SRS resource identifiers, that is, one or more SRS Resource IDs are reported in the CG-UCI, and the SRS Resource ID is used to identify which SRS is transmitted.
[0110] Optionally, the related information of the SRS configuration can also include a first index, and the first index has a preconfigured correspondence with the SRS configuration; that is, the network side preconfigures a correspondence between an SRS configuration (group) and an index (index) for the UE, and the UE notifies the network side of the SRS configuration (group) transmitted by the UE by indicating the index in the CG-UCI.
[0111] Optionally, the information related to the SRS configuration can also include a first parameter, which is used for network side detection of SRS; that is, all parameters required by gNB for detecting SRS are contained in CG-UCI, and then the network side detects SRS at the corresponding position after receiving the corresponding information.
[0112] Optionally, the network pre-configures a correspondence between a preset service (or information) and a configured grant (CG) resource, for example, CG config 1 is used for transmission of type 1 preset service information, and CG config 2 is used for transmission of type 2 preset service information. When the preset service is transmitted through CG config 1, the transmission of SRS is not triggered; when the preset service is transmitted through CG config 2, the transmission of SRS is triggered.
[0113] The type 1 preset service information and the type 2 preset service information refer to classified preset service information.
[0114] In one possible implementation, the terminal performs an uplink signal transmission related operation, including at least one of the following:
[0115] The terminal triggers the transmission of SRS through a high layer or a physical layer;
[0116] The terminal triggers the transmission of an SRS transmission request through a high layer or a physical layer.
[0117] That is, the above process can be triggered by a high layer or a physical layer:
[0118] The high layer and the physical layer interact with each other to inform the physical layer to trigger the above process;
[0119] Alternatively, the physical layer triggers the above process through high layer service related information;
[0120] The high layer includes, for example, a MAC, RLC or PDCP layer.
[0121] The technical solutions of the present application will be described below in combination with specific embodiments:
[0122] Embodiment 1:
[0123] Referring to Figure 3a, the network configures downlink SPS for the transmission of downlink video service data, and configures uplink CG resources for the transmission of uplink pose service. The period of the uplink CG resource is shorter than that of the downlink SPS. When the IP packet of the pose service arrives, the UE detects that the change degree of the pose information exceeds a certain range, and indicates the transmission of SRS through CG-UCI (when the change degree of the pose is less than a certain value, SRS reporting is not triggered). SRS uses resources independent of PUSCH for transmission, and gNB detects SRS at the corresponding position according to the indication of CG-UCI.
[0124] Embodiment 2:
[0125] Referring to Figure 3b , the user is a VR device terminal. It should be noted that the resources occupied by PUSCH in Figure 3b are the dark gray + light gray parts, and the resources occupied by SRS are the light gray parts, that is, SRS and PUSCH resources are multiplexed;
[0126] When the user pose changes, the UE carries SRS when sending CG-PUSCH, that is, SRS and CG-PUSCH are multiplexed on the CG-PUSCH resource for transmission. The SRS Resource ID of the SRS is reported in advance by CG-UCI, and the network side detects SRS at the corresponding position according to the reported information.
[0127] Embodiment 3:
[0128] Referring to Figure 3c , the user is a VR device terminal, and when the user pose changes to a certain degree, SRS reporting is triggered. In this embodiment, the resources for SRS transmission do not overlap with the resources for CG-PUSCH, and the SRS configuration information is indicated and reported through CG-UCI, and the network side detects SRS at the corresponding position according to the reported information.
[0129] Embodiment 4:
[0130] A specific logical channel is configured for XR service mapping. When the logical channel has XR service packets and the UE has continuously changed its pose, it is assumed that the pose has changed 3 times. According to the size of the pose space Euclidean distance, the pose is classified, and the classification standard can be classified according to multiple (not limited to two) threshold values, such as threshold values A and B described below, and then trigger SRS reporting of different degrees:
[0131] poses I (d a,b < A) do not report SRS;
[0132] poses II (da,b The number of SRS resources is moderate;
[0133] The pose III(d a,b The number of SRS resources reported is large;
[0134] Referring to Figure 4 The embodiment of the application provides an uplink signal sending device 400, which comprises:
[0135] The execution module 401 is configured to perform an uplink signal sending related operation when a preset condition and / or preset service information are met.
[0136] The uplink signal sending related operation comprises at least one of the following:
[0137] Sending an SRS;
[0138] Sending an SRS sending request.
[0139] In a possible implementation, the preset condition is associated with the preset service information of the terminal.
[0140] In a possible implementation, the preset condition comprises:
[0141] The first target information acquired by the terminal comprises at least one of the following:
[0142] A specific QoS flow;
[0143] Specific QoS synchronization information;
[0144] Mapping relationship information between a plurality of specific QoSs;
[0145] A specific logical channel;
[0146] Specific logical channel information synchronization information;
[0147] Mapping relationship information between a plurality of specific logical channel information.
[0148] A packet belonging to a specific service or satisfying a specific service period;
[0149] A packet satisfying a specific size;
[0150] A packet satisfying a specific PDB;
[0151] A specific PDU identifier;
[0152] A specific SDU identifier;
[0153] A specific transport block TB identifier.
[0154] In a possible implementation, the preset condition comprises:
[0155] The target transport unit reaches a target protocol layer, the target transport unit comprising at least one of a data frame, a data slice, an ADU and an IP packet, and the target protocol layer comprising at least one of an application layer, an IP layer, an SDAP layer, a PDCP layer, an RLC layer, a MAC layer and a physical layer;
[0156] The terminal identifies a target object, or the terminal generates an action or a control service corresponding to the target object, wherein the target object comprises at least one of a target gesture, a target action, a target posture and a target object at a preset angle;
[0157] In a possible implementation, the preset condition further comprises any one of the following:
[0158] The preset service of the terminal is mapped to a specific logical channel, preset service information changes, and the specific logical channel has preset service to pack;
[0159] The preset service of the terminal is mapped to a specific logical channel, a change value of the preset service information is greater than a preset threshold, and the specific logical channel has preset service to pack.
[0160] In a possible implementation, the preset service information comprises action information or control service information, and the action information or the control service information comprises at least one of a target change direction, a target moving speed, a target posture, a target posture change amount and a target action.
[0161] In a possible implementation, the execution module is further configured to:
[0162] The terminal sends the SRS and / or the SRS sending request on a target resource.
[0163] In a possible implementation, the target resource satisfies any one of the following:
[0164] The target resource is a resource for sending a PUSCH, wherein the resource for sending the PUSCH is a resource for sending a grant-free PUSCH or a resource for sending a dynamically scheduled PUSCH;
[0165] The target resource is a first resource that does not overlap with the resource for sending the PUSCH;
[0166] The target resource is a PRACH;
[0167] The target resource is a PUCCH.
[0168] In a possible implementation, the SRS transmission request is carried in a MAC CE or a first UCI.
[0169] In a possible implementation, the apparatus further includes:
[0170] a sending module configured to send, by the terminal, a second UCI, the second UCI including at least one of the following:
[0171] indication information for indicating whether to send an SRS and / or an SRS transmission request;
[0172] related information of the SRS configuration;
[0173] In a possible implementation, the apparatus further includes:
[0174] an obtaining module configured to, before the terminal performs the step of performing an uplink signal transmission related operation, obtain, by the terminal, a correspondence between one or more unlicensed configuration resources and an SRS configuration.
[0175] In a possible implementation, the related information of the SRS configuration includes:
[0176] one or more SRS resource identifiers.
[0177] In a possible implementation, the performing module is further configured to perform at least one of the following:
[0178] the terminal triggers the sending of the SRS through a higher layer or a physical layer;
[0179] the terminal triggers the sending of the SRS transmission request through a higher layer or a physical layer.
[0180] Figure 5 A hardware structure diagram of a terminal for implementing an embodiment of the present application.
[0181] The terminal 500 includes, but is not limited to, a radio frequency unit 501, a network module 502, an audio output unit 503, an input unit 504, a sensor 505, a display unit 506, a user input unit 507, an interface unit 508, a memory 509, and a processor 510, and the like.
[0182] Those skilled in the art can understand that the terminal 500 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 510 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. Figure 5 The terminal structure shown in the foregoing is not a limitation on the terminal, and the terminal can include more or fewer components than those shown, or combine certain components, or different component arrangements, which are not described here again.
[0183] It should be understood that in the embodiments of the present application, the input unit 504 can include a graphics processor (GPU) 5041 and a microphone 5042. The graphics processor 5041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 506 can include a display panel 5061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 507 includes a touch panel 5061 and other input devices 5072. The touch panel 5061 is also referred to as a touch screen. The touch panel 5061 can include two parts of a touch detection device and a touch controller. The other input devices 5072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, and the like, which will not be described here.
[0184] In the embodiments of the present application, the radio frequency unit 501 receives downlink data from a network side device and processes the data by the processor 510. In addition, the radio frequency unit 501 sends uplink data to the network side device. Generally, the radio frequency unit 501 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.
[0185] The memory 509 can be used to store software programs or instructions and various data. The memory 509 can mainly include a storage program or instruction area and a storage data area, wherein the storage program or instruction area can store an operating system, at least one application program or instruction required by a function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 509 can include a high-speed random access memory, and can also include a non-volatile memory, which can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device.
[0186] The processor 510 can include one or more processing units; optionally, the processor 510 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and an application program or instruction, and the modem processor mainly processes wireless communication, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 510.
[0187] The processor 510 is configured to perform, by the terminal, an uplink signal sending related operation when a preset condition and / or preset service information is met.
[0188] The uplink signal sending related operation includes at least one of the following:
[0189] Sending an SRS;
[0190] Sending an SRS sending request.
[0191] In a possible implementation, the preset condition is associated with preset service information of the terminal.
[0192] In a possible implementation, the preset condition includes:
[0193] The first target information obtained by the terminal includes at least one of the following:
[0194] A specific QoS flow;
[0195] A specific QoS synchronization information;
[0196] Mapping relationship information between a plurality of specific QoSs;
[0197] A specific logical channel;
[0198] A specific logical channel information synchronization information;
[0199] Mapping relationship information between a plurality of specific logical channel information.
[0200] A packet belonging to a specific service or satisfying a specific service period;
[0201] A packet satisfying a specific size;
[0202] A packet satisfying a specific PDB;
[0203] A specific PDU identifier;
[0204] A specific SDU identifier;
[0205] A specific transport block TB identifier.
[0206] In a possible implementation, the preset condition includes:
[0207] A target transport unit reaches a target protocol layer, the target transport unit includes at least one of a data frame, a data slice, an ADU and an IP packet, and the target protocol layer includes at least one of an application layer, an IP layer, an SDAP layer, a PDCP layer, an RLC layer, a MAC layer and a physical layer;
[0208] The terminal identifies a target object, or the terminal generates an action or a control service corresponding to the target object, wherein the target object includes at least one of a target gesture, a target action, a target posture, and a target object at a preset angle.
[0209] In a possible implementation, the preset condition further includes any one of the following:
[0210] The preset service of the terminal is mapped to a specific logical channel, the preset service information changes, and the specific logical channel has a preset service to be packed.
[0211] The preset service of the terminal is mapped to a specific logical channel, the preset service information changes, and the specific logical channel has a preset service to be packed.
[0212] In a possible implementation, the preset service information includes action information or control service information, and the action information or the control service information includes at least one of a target change direction, a target moving speed, a target posture, a target posture change amount, and a target action.
[0213] In a possible implementation, the processor 510 is further configured to:
[0214] The terminal sends the SRS and / or the SRS sending request on a target resource.
[0215] In a possible implementation, the target resource satisfies any one of the following:
[0216] The target resource is a resource for sending a PUSCH, wherein the resource for sending the PUSCH is a resource for sending a grant-free PUSCH or a resource for sending a dynamically scheduled PUSCH.
[0217] The target resource is a first resource that does not overlap with the resource for sending the PUSCH.
[0218] The target resource is a PRACH.
[0219] The target resource is a PUCCH.
[0220] In a possible implementation, the SRS sending request is carried in a MAC CE or a first UCI.
[0221] In a possible implementation, the processor 510 is configured to send, by the terminal, a second UCI, and the second UCI includes at least one of the following:
[0222] Indication information for indicating whether to send the SRS and / or the SRS sending request;
[0223] SRS configuration related information;
[0224] In a possible implementation, the processor 510 is configured to, before the terminal performs the step of performing the uplink signal transmission related operation, acquire a correspondence between one or more unlicensed configuration resources and an SRS configuration.
[0225] In a possible implementation, the SRS configuration related information includes:
[0226] One or more SRS resource identifiers.
[0227] In a possible implementation, the processor 510 is configured to perform at least one of the following:
[0228] The terminal triggers the sending of the SRS through a higher layer or a physical layer;
[0229] The terminal triggers the sending of the SRS transmission request through a higher layer or a physical layer.
[0230] Embodiments of the present application also provide a program product stored in a nonvolatile storage medium, the program product being executed by at least one processor to implement the steps of the above method of uplink signal transmission.
[0231] Embodiments of the present application also provide a readable storage medium having a program or instruction stored thereon, the program or instruction being executed by a processor to implement various processes of the above method embodiment of uplink signal transmission and achieve the same technical effects. To avoid repetition, details are not described here.
[0232] The processor is the processor in the terminal in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, etc.
[0233] Embodiments of the present application further provide a chip including a processor and a communication interface, the communication interface being coupled to the processor, and the processor being configured to run a network side device program or instruction to implement various processes of the above method embodiment of uplink signal transmission and achieve the same technical effects. To avoid repetition, details are not described here.
[0234] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system level chip, a system chip, a chip system or a system on chip, etc.
[0235] It should be noted that each of the above-described embodiments of the present application can be implemented alone or in any combination, and can achieve the same technical effects as the above-described method for sending uplink signals, and thus will not be described again here.
[0236] It should be noted that in this document, the terms "comprise", "comprising", or any other variant thereof are intended to cover non-exclusive inclusions, so that processes, methods, articles, or devices that comprise a list of elements not only include those elements, but also include other elements not expressly listed, or inherent to such processes, methods, articles, or devices. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article, or device that includes the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, but can also include performing functions in a substantially simultaneous manner or in reverse order, for example, the described method can be performed in an order different from that described, and various steps can be added, omitted, or combined. In addition, features described with reference to certain examples can be combined in other examples.
[0237] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of software and the necessary general hardware platform, of course, they can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes a number of instructions for making a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) execute the methods described in the various embodiments of the present application.
[0238] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-described specific embodiments, which are only illustrative and not limiting, and those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.
Claims
1. A method of transmitting an uplink signal, the method comprising: Comprise: In the case of meeting a preset condition, the terminal performs an uplink signal sending related operation; Wherein, the uplink signal sending related operation comprises at least one of the following: Send a sounding reference signal SRS; Send a SRS sending request; Wherein, the preset condition is associated with preset service information of the terminal; Wherein, the preset condition comprises: The first target information obtained by the terminal comprises at least one of the following: A specific logical channel; Specific logical channel information synchronization information; Mapping relationship information between a plurality of specific logical channel information; Packets belonging to a specific service or satisfying a specific service period; Packets satisfying a specific size; Packets satisfying a specific packet delay budget PDB; A specific protocol data unit PDU identifier; A specific service data unit SDU identifier; A specific transport block TB identifier.
2. The method of claim 1, wherein, The preset condition comprises: The first target information obtained by the terminal further comprises at least one of the following: A specific quality of service QoS flow; Specific QoS synchronization information; Mapping relationship information between a plurality of specific QoS.
3. The method of claim 1, wherein, The terminal performs an uplink signal sending related operation in the case of meeting a preset condition comprises: In the case of meeting a preset condition and preset service information, the terminal performs an uplink signal sending related operation; Wherein, the preset service information comprises action information or control service information, and the action information or control service information comprises at least one of a target change direction, a target moving speed, a target attitude, a target attitude change amount, and a target action.
4. The method of claim 3, wherein, The preset condition comprises: A target transport unit reaches a target protocol layer, the target transport unit comprises at least one of a data frame, a data slice, an application data unit ADU, and an Internet protocol IP packet, and the target protocol layer comprises at least one of an application layer, an IP layer, a service data adaptation protocol SDAP layer, a packet data convergence protocol PDCP layer, a radio link control RLC layer, a medium access control MAC layer, and a physical layer; The terminal identifies a target object, or the terminal generates an action or control service corresponding to the target object, wherein the target object comprises at least one of a target gesture, a target action, a target attitude, and a target object at a preset angle.
5. The method according to claim 2 or 4, characterized in that, The preset condition further comprises any one of the following: The preset service information of the terminal is mapped to a specific logical channel, the preset service information changes, and the specific logical channel has a preset service packet; The preset service information of the terminal is mapped to a specific logical channel, the change value of the preset service information is greater than a preset threshold, and the specific logical channel has a preset service packet.
6. The method of claim 5, wherein, The terminal performs an uplink signal sending related operation, comprising: The terminal sends the SRS and / or the SRS sending request on a target resource.
7. The method of claim 6, wherein, The target resource satisfies any one of the following: The target resource is a resource for sending a PUSCH, wherein the resource for sending the PUSCH is a resource for sending a grant-free PUSCH or a resource for sending a dynamically scheduled PUSCH; The target resource is a first resource that does not overlap with the resource for sending the PUSCH; The target resource is a physical random access channel (PRACH). The target resource is a physical uplink control channel (PUCCH).
8. The method of claim 6, wherein, The SRS transmission request is carried in a medium access control element (MAC CE) or first uplink control information (UCI).
9. The method of claim 1, wherein, The method further includes: The terminal transmits second UCI, which includes at least one of: Indication information indicating whether to transmit SRS and / or SRS transmission request; SRS configuration related information.
10. The method of claim 1, wherein, Before the terminal performs the uplink signal transmission related operation, the method further includes: The terminal obtains a correspondence between one or more unlicensed configuration resources and SRS configurations.
11. The method of claim 9, wherein, The SRS configuration related information includes: One or more SRS resource identifiers.
12. The method of claim 1, wherein, The terminal performs the uplink signal transmission related operation, including at least one of: The terminal triggers the transmission of SRS through a higher layer or a physical layer; The terminal triggers the transmission of an SRS transmission request through a higher layer or a physical layer.
13. An uplink signal transmitting device, characterized in that, Includes: An execution module for a terminal to perform an uplink signal transmission related operation when a preset condition is met; The uplink signal transmission related operation includes at least one of: Transmit SRS; Transmit SRS transmission request; The preset condition is associated with preset service information of the terminal; The preset condition includes: The first target information obtained by the terminal includes at least one of: A specific logical channel; Specific logical channel information synchronization information; Mapping relationship information between multiple specific logical channel information; Packets belonging to a specific service or satisfying a specific service period; Packets satisfying a specific size; Packets satisfying a specific packet delay budget (PDB); A specific protocol data unit (PDU) identifier; A specific service data unit (SDU) identifier; A specific transport block (TB) identifier.
14. The apparatus of claim 13, wherein, The preset condition includes: The first target information obtained by the terminal further includes at least one of: A specific QoS flow; Specific QoS synchronization information; Mapping relationship information between multiple specific QoS.
15. The apparatus of claim 13, wherein, The execution module is specifically configured to cause the terminal to perform an uplink signal transmission related operation when a preset condition and preset service information are met; The preset service information includes action information or control service information, and the action information or control service information includes at least one of a target change direction, a target moving speed, a target attitude, a target attitude change amount, and a target action.
16. The apparatus of claim 15, wherein, The preset condition includes: A target transport unit reaches a target protocol layer, the target transport unit includes at least one of a data frame, a data slice, an ADU, and an IP packet, and the target protocol layer includes at least one of an application layer, an IP layer, an SDAP layer, a PDCP layer, an RLC layer, a MAC layer, and a physical layer; The terminal identifies a target object, or the terminal generates an action or control service corresponding to the target object, wherein the target object includes at least one of a target gesture, a target action, a target attitude, and a target object at a preset angle.
17. The apparatus of claim 14 or 16, wherein, The preset condition further includes any one of: The preset service of the terminal is mapped to a specific logical channel, preset service information of the terminal is changed, and the specific logical channel has preset service packets. The preset service of the terminal is mapped to a specific logical channel, a change value of the preset service information is greater than a preset threshold, and the specific logical channel has preset service packets.
18. The apparatus of claim 13, wherein, The execution module is further configured to: The terminal transmits the SRS and / or the SRS transmission request on the target resource.
19. The apparatus of claim 18, wherein, The target resource satisfies any one of the following conditions: The target resource is a resource for transmitting a PUSCH, wherein the resource for transmitting the PUSCH is a resource for transmitting a grant-free PUSCH or a resource for transmitting a dynamically scheduled PUSCH. The target resource is a first resource that does not overlap with the resource for transmitting the PUSCH. The target resource is a PRACH. The target resource is a PUCCH.
20. The apparatus of claim 18, wherein, The SRS transmission request is carried in a MAC CE or a first UCI.
21. The apparatus of claim 13, wherein, The apparatus further includes: A sending module configured to send, by the terminal, a second UCI, wherein the second UCI includes at least one of the following: Indication information for indicating whether to transmit the SRS and / or the SRS transmission request; Information related to an SRS configuration.
22. The apparatus of claim 13, wherein, The apparatus further includes: An obtaining module configured to, before the terminal performs the step of transmitting the uplink signal, obtain, by the terminal, a correspondence between one or more grant-free resources and an SRS configuration.
23. The apparatus of claim 22, wherein, The information related to the SRS configuration includes: One or more SRS resource identifiers.
24. The apparatus of claim 13, wherein, The execution module is further configured to at least one of the following: The terminal triggers transmission of the SRS through a higher layer or a physical layer. The terminal triggers transmission of the SRS transmission request through a higher layer or a physical layer.
25. A terminal, characterized by A processor, a memory, and a program or instructions stored on the memory and executable on the processor, wherein the program or instructions are executed by the processor to implement the steps of the method for transmitting the uplink signal according to any one of claims 1 to 12.
26. A readable storage medium characterized by, A readable storage medium stores a program or instructions, wherein the program or instructions are executed by a processor to implement the steps of the method for transmitting the uplink signal according to any one of claims 1 to 12.
Citation Information
Patent Citations
Beam information updating method, terminal equipment and network equipment
CN111818660A
Information transmission method and apparatus
WO2017166249A1