Information transmission method, device and communication equipment
The method for determining the transmission of SL DRX Command MAC CE in LTE systems provides a clear mechanism for sending MAC CE, addressing the uncertainty in existing technologies and ensuring efficient operation by using specific information to guide the sending process.
Patent Information
- Application Number
- CN202110358462.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-01
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2041-04-01
AI Technical Summary
The technical challenge lies in determining how to transmit the SL DRX Command MAC CE in the LTE system, which is essential for direct data transfer between user equipment, but the existing methods do not provide a clear mechanism for this transmission.
The proposed solution involves a method and apparatus for determining whether to send a media access control (MAC) control element, specifically a non-continuous reception MAC CE, by using information that indicates whether to send this element, thereby clarifying the sending mechanism for the MAC CE, allowing terminals to send it accordingly.
This approach ensures that the MAC CE is sent or not sent based on specific information, ensuring proper transmission and enabling terminals to operate efficiently by adhering to the defined sending mechanism, thus addressing the uncertainty in SL DRX Command MAC CE transmission.
Smart Images

Figure CN115175373B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to an information transmission method, device and communication equipment. Background Art
[0002] The Long Term Evolution (LTE) system supports SideLink (SL, also called sidelink or sidelink) from the 12th release, through which data can be directly transmitted between SL user equipment (UE). The SL discontinuous reception media access control element (DRX Command MAC Control Element, DRX Command MAC CE) will be introduced in SL, but it is not certain how to transmit the SL DRX Command MAC CE. Summary of the invention
[0003] The embodiments of the present application provide an information transmission method, apparatus and communication device, which can solve the problem of how to transmit SLDRX Command MAC CE.
[0004] In a first aspect, an information transmission method is provided, comprising:
[0005] Based on the terminal implementation or the first information, the first communication device determines whether to send a first media access layer control unit MAC CE, the first MAC CE is a discontinuous reception MAC CE in the secondary link SL, and the first information is information used to determine whether to send the first media access layer control unit MAC CE.
[0006] In a second aspect, an information transmission method is provided, comprising:
[0007] The second communication device sends first information, where the first information is information used to determine whether the first communication device sends a first media access layer control element MAC CE.
[0008] In a third aspect, an information transmission device is provided, comprising:
[0009] The first processing module is used to determine whether to send a first media access layer control unit MAC CE based on terminal implementation or first information, the first MAC CE is a discontinuous reception MAC CE in a secondary link SL, and the first information is information used to determine whether to send the first media access layer control unit MAC CE.
[0010] In a fourth aspect, an information transmission device is provided, comprising:
[0011] The first transmission module is used to send first information, where the first information is information used to determine whether the first communication device sends a first media access layer control element MAC CE.
[0012] In a fifth aspect, a communication device is provided, which is the first communication device or the second communication device, and includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect or the second aspect are implemented.
[0013] In a sixth aspect, a communication device is provided, which is a first communication device, comprising a processor and a communication interface, wherein the processor is used to determine whether to send a first media access layer control unit MAC CE based on a terminal implementation or first information, the first MAC CE being a discontinuous reception MAC CE in a secondary link SL, and the first information being information used to determine whether to send the first media access layer control unit MAC CE.
[0014] In the seventh aspect, a communication device is provided, which is a second communication device, comprising a processor and a communication interface, wherein the communication interface is used to send first information, and the first information is information used to determine whether the first communication device sends a first media access layer control unit MAC CE.
[0015] In an eighth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0016] In the ninth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect, or to implement the method described in the second aspect.
[0017] In the tenth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a non-volatile storage medium, and the program / program product is executed by at least one processor to implement the steps of the method described in the first aspect or the second aspect.
[0018] In an embodiment of the present application, based on the terminal implementation or the first information, it is determined whether to send the first media access layer control unit MAC CE, and the first MAC CE is a discontinuous reception MAC CE in the secondary link SL. In this way, the sending mechanism of the first MAC CE is clarified, so that the terminal can send the first MAC CE according to the sending mechanism. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 A structural diagram showing a communication system to which the embodiments of the present application can be applied;
[0020] Figure 2 A schematic diagram showing a flow chart of an information transmission method according to an embodiment of the present application;
[0021] Figure 3 A second flowchart of the information transmission method according to an embodiment of the present application is shown;
[0022] Figure 4 One of the module schematic diagrams showing the information transmission device according to an embodiment of the present application;
[0023] Figure 5 A structural block diagram showing a communication device according to an embodiment of the present application;
[0024] Figure 6 A structural block diagram showing a terminal according to an embodiment of the present application;
[0025] Figure 7 A second schematic diagram showing a module of the information transmission device according to an embodiment of the present application;
[0026] Figure 8 A structural block diagram showing a network side device according to an embodiment of the present application. DETAILED DESCRIPTION
[0027] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.
[0028] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the objects associated with each other are in an "or" relationship.
[0029] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, 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 for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to applications other than NR system applications, such as the 6th generation (6 th Generation, 6G) communication system.
[0030] Figure 1The structure diagram of a wireless communication system applicable to the embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can also be called a terminal device or a user terminal (User Equipment, UE), and the terminal 11 can be a mobile phone, a tablet computer (Tablet Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), a wearable device (Wearable Device) or a vehicle-mounted device (VUE), a pedestrian terminal (PUE) and other terminal side devices, and the wearable device includes: a smart watch, a bracelet, a headset, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 can be a base station or a core network device, wherein the base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (Base TransceiverStation, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or some other suitable term in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.
[0031] The information transmission method provided in the embodiment of the present application is described in detail below through some embodiments and their application scenarios in combination with the accompanying drawings.
[0032] like Figure 2 As shown, an embodiment of the present application provides an information transmission method, including:
[0033] Step 201: Based on terminal implementation or first information, the first communication device determines whether to send a first media access layer control unit MAC CE, the first MAC CE is a discontinuous reception MAC CE in the secondary link SL, and the first information is information used to determine whether to send the first media access layer control unit MAC CE.
[0034] In the embodiment of the present application, the first communication device is specifically a first terminal. The discontinuous reception (DRX) MAC CE is used to indicate to stop running related DRX timers (such as DRX-onDurationTimer, DRX-InactivityTimer), so that the terminal enters a DRX inactive state.
[0035] In an embodiment of the present application, based on the terminal implementation or the first information, it is determined whether to send the first media access layer control unit MAC CE, and the first MAC CE is a discontinuous reception MAC CE in the secondary link SL. In this way, the sending mechanism of the first MAC CE is clarified, so that the terminal can send the first MAC CE according to the sending mechanism.
[0036] Optionally, the first information includes at least one of the following:
[0037] Item 1: indication information sent by the second communication device, where the indication information is used to indicate whether to send the first MAC CE or not to send the first MAC CE;
[0038] Item 2: terminal auxiliary information sent by the second communication device;
[0039] The third item: priority information of the first MAC CE.
[0040] In the embodiment of the present application, the second communication device is a second terminal or a network side device, which can be a service base station of the first terminal or a service base station of the second terminal. Optionally, the service base station of the first terminal and the service base station of the second terminal can be the same or different.
[0041] For the first item above, the indication information may be an explicit instruction, such as a 1-bit indication, and the first terminal directly decides whether to send the first MAC CE or not to send the first MAC CE through the indication information. Specifically, when the indication information indicates to send the first MAC CE, the first communication device sends the first MAC CE, and when the indication information indicates not to send the first MAC CE, the first communication device does not send the first MAC CE.
[0042] For the second item above, the terminal auxiliary information may specifically be terminal auxiliary information of the second terminal, and the first terminal determines whether to send the first MAC CE according to the terminal auxiliary information.
[0043] Further optionally, the terminal auxiliary information includes at least one of the following:
[0044] Uu discontinuous reception configuration information;
[0045] Business service quality QoS information;
[0046] Destination L2 ID.
[0047] Here, the first terminal determines different requirements that need to be met based on the terminal auxiliary information, and then determines whether to send the first MAC CE.
[0048] For the third item above, optionally, the priority information of the first MAC CE is a fixed priority value;
[0049] Alternatively, the priority information of the first MAC CE is determined according to a priority value of at least one SL logical channel;
[0050] Alternatively, the priority information of the first MAC CE is determined according to the SL media access control protocol data unit MAC PDU multiplexing priority.
[0051] In the case where the priority information of the first MAC CE is a fixed priority value, one may be selected from the priority value range [1,8] allowed by the protocol as the priority of the first MAC CE, for example, priority value=8.
[0052] In the case where the priority information of the above-mentioned first MAC CE is determined according to the priority value of at least one SL logical channel, the priority information of the first MAC CE can be determined according to the priority of the logical channel with the highest priority in the SL logical channels to be transmitted, or, the priority information of the first MAC CE can be determined according to the highest priority value in the configured SL logical channels.
[0053] In the case where the priority information of the first MAC CE is determined according to the SL media access control protocol data unit MAC PDU multiplexing priority, the SL MAC PDU multiplexing priority may be at least one of the following:
[0054] Shared control channel data > first MAC CE > SL CSI report MAC CE > traffic channel data;
[0055] Shared control channel data > SL CSI report MAC CE > first MAC CE > traffic channel data;
[0056] Data of shared control channel>SL CSI report MAC CE>data of traffic channel>first MAC CE.
[0057] Optionally, in an embodiment of the present application, when the first information is priority information of the first MAC CE, and the priority information of the first MAC CE is determined according to a SL MAC PDU multiplexing priority order, the method further includes:
[0058] In the case where uplink transmission and SL transmission meet preset conditions, if the SL transmission only includes the first MACCE, uplink transmission is prioritized.
[0059] Here, it can be understood that the priority of the first MAC CE is always lower than that of the SL service channel data.
[0060] The above preset condition may be that uplink transmission and SL transmission cannot be performed at the same time, or that one of the uplink transmission and the SL transmission needs to be selected for transmission due to power limitation.
[0061] Specifically, when the above transmission and SL transmission meet the preset conditions, if the SL transmission only includes the first MAC CE, uplink transmission is prioritized and the SL transmission is abandoned.
[0062] In addition, when the priority information of the first MAC CE is determined according to a fixed priority value (the smaller the priority value, the higher the priority it reflects), or is determined according to the priority value of at least one SL logical channel, if the uplink transmission and the SL transmission meet the preset conditions, and the SL transmission contains the first MAC CE, the existing rules are reused. That is, the network is configured with two thresholds, namely the SL priority threshold and the UL priority threshold. If the highest priority value in the SL transmission is less than the SL priority threshold, and the highest priority value in the UL transmission is greater than or equal to the UL priority threshold, SL is prioritized; otherwise, UL is prioritized.
[0063] If the priority information of the first MAC CE is determined according to the SL MAC PDU multiplexing priority, if the priority of the first MAC CE is always lower than the SL service channel data, and the SL transmission includes the first MAC CE and the second information, the above existing rules are reused, and at this time, it is only necessary to consider whether the second information satisfies the judgment condition "the highest priority value in the SL transmission is less than the SL priority threshold". The second information includes at least one of the SL CSI report MAC CE and the SL service channel data.
[0064] If the priority information of the first MAC CE is determined according to the SL MAC PDU multiplexing priority, if the priority of the first MAC CE is always higher than the SL service channel data, and the SL transmission only contains the first MAC CE, UL is always prioritized.
[0065] If the priority information of the first MAC CE is determined according to the SL MAC PDU multiplexing priority, if the priority of the first MAC CE is always higher than the SL service channel data, and the SL transmission includes the first MAC CE and the above-mentioned second information, the existing rules are reused, and at this time, the judgment condition "the highest priority value in SL transmission is less than the SL priority threshold" is met, so it is only necessary to see whether the comparison result of UL transmission meets the judgment condition "the highest priority value in UL transmission is greater than or equal to the UL priority threshold" to further decide whether to prioritize UL or SL.
[0066] Optionally, the method of the embodiment of the present application further includes:
[0067] The first communication device determines a hybrid automatic repeat request HARQ attribute of the first MAC CE according to at least one of the following;
[0068] Preset fixed attributes;
[0069] HARQ attributes of at least one SL logical channel.
[0070] For example, the first communications device selects one from the HARQ attribute value enumeration type [enabled, disabled] allowed by the protocol as the HARQ attribute of the first MAC CE. For example, the HARQ attribute of the first MAC CE is fixed to disabled.
[0071] For another example, the first communication device determines according to the HARQ attribute of the logical channel with the highest priority value in the SL logical channels to be transmitted data, or determines according to the HARQ attribute of the logical channel with the highest priority value in the configured SL logical channels.
[0072] For another example, when the first MAC CE is sent alone, the HARQ attribute of the first MAC CE is determined according to a preset fixed attribute, and when the first MAC CE is sent together with SL data, the HARQ attribute of the first MAC CE is determined according to the HARQ attribute of at least one SL logical channel. In this way, if the HARQ attribute of the logical channel with the highest priority value in the SL logical channels with data to be transmitted is disabled, and the HARQ attribute of the first MAC CE is fixed to enabled, the HARQ attribute of the first MAC CE can be temporarily changed, so that it can be multiplexed and transmitted together according to the data to be transmitted.
[0073] Optionally, the method in the embodiment of the present application, after determining the hybrid automatic repeat request HARQ attribute of the first MAC CE, further includes:
[0074] The first communication device determines, according to a preset rule, a HARQ attribute of a SL transmission, where the SL transmission includes at least a first MAC CE;
[0075] The preset rules include at least one of the following:
[0076] In a case where the HARQ attribute of the first MAC CE is a preset fixed attribute, determining the HARQ attribute of the SL transmission according to the preset fixed attribute of the first MAC CE;
[0077] In a case where the HARQ attribute of the first MAC CE is the HARQ attribute of at least one SL logical channel, if the SL transmission includes first data, determining the HARQ attribute of the SL transmission according to the HARQ attribute of the logical channel with the highest priority value in the SL logical channels corresponding to the first data;
[0078] In a case where the HARQ attribute of the first MAC CE is the HARQ attribute of at least one SL logical channel, if the SL transmission does not include the first data, determining the HARQ attribute of the SL transmission according to the HARQ attribute of the logical channel with the highest priority value in the configured SL logical channels;
[0079] In the case where the HARQ attribute of the first MAC CE is determined based on a preset fixed attribute and the HARQ attribute of at least one SL logical channel, if the SL transmission contains first data, the HARQ attribute of the SL transmission is determined based on the HARQ attribute of the logical channel with the highest priority value in the SL logical channel corresponding to the first data.
[0080] In the case where the HARQ attribute of the first MAC CE is determined based on a preset fixed attribute and the HARQ attribute of at least one SL logical channel, if the SL transmission does not contain the first data, the HARQ attribute of the SL transmission is determined based on the preset fixed attribute of the first MAC CE.
[0081] Optionally, the first data is a MAC service data unit SDU.
[0082] In an embodiment of the present application, based on the terminal implementation or the first information, it is determined whether to send the first media access layer control unit MAC CE, and the first MAC CE is a discontinuous reception MAC CE in the secondary link SL. In this way, the sending mechanism of the first MAC CE is clarified, so that the terminal can send the first MAC CE according to the sending mechanism.
[0083] like Figure 3 As shown, the embodiment of the present application also provides an information transmission method, including:
[0084] Step 301: The second communication device sends first information, where the first information is information used to determine whether the first communication device sends a first media access layer control element MAC CE.
[0085] In this step, the first communication device is specifically a first terminal. The second communication device is a second terminal or a network side device, and the network side device can be a service base station of the first terminal or a service base station of the second terminal. Optionally, the service base station of the first terminal and the service base station of the second terminal can be the same or different.
[0086] The above-mentioned discontinuous reception (DRX) MAC CE is used to instruct to stop running related DRX timers (such as DRX-onDurationTimer, DRX-InactivityTimer), so that the terminal enters the DRX inactive state.
[0087] In an embodiment of the present application, first information is sent, where the first information is information used to determine whether the first communication device sends a first media access layer control unit MAC CE, so that the first communication device can determine whether to send the first MAC CE based on the first information.
[0088] Optionally, the first information includes at least one of the following:
[0089] Indication information, where the indication information is used to indicate whether to send the first MAC CE or not to send the first MAC CE;
[0090] Terminal auxiliary information.
[0091] Optionally, the terminal auxiliary information includes at least one of the following:
[0092] Uu discontinuous reception configuration information;
[0093] Business service quality QoS information;
[0094] Target layer 2 identification.
[0095] The above indication information and terminal auxiliary information have been described in detail in the method embodiment on the first communication device side, and will not be repeated here.
[0096] In an embodiment of the present application, first information is sent, where the first information is information used to determine whether the first communication device sends a first media access layer control unit MAC CE, so that the first communication device can determine whether to send the first MAC CE based on the first information.
[0097] It should be noted that the information transmission method provided in the embodiment of the present application can be executed by an information transmission device, or a control module in the information transmission device for executing the information transmission method. In the embodiment of the present application, the information transmission device provided in the embodiment of the present application is described by taking the information transmission device executing the information transmission method as an example.
[0098] like Figure 4 As shown, the embodiment of the present application provides an information transmission device 400, including:
[0099] The first processing module 401 is used to determine whether to send a first media access layer control unit MAC CE based on terminal implementation or first information, the first MAC CE is a discontinuous reception MAC CE in the secondary link SL, and the first information is information used to determine whether to send the first media access layer control unit MAC CE.
[0100] Optionally, the device of the embodiment of the present application further includes: a transmission module, configured to send the first MAC CE when the first processing module determines to send the first MAC CE.
[0101] Optionally, the first information includes at least one of the following:
[0102] Indication information sent by the second communication device, where the indication information is used to indicate whether to send the first MAC CE or not to send the first MAC CE;
[0103] Terminal auxiliary information sent by the second communication device;
[0104] Priority information of the first MAC CE.
[0105] Optionally, the terminal auxiliary information includes at least one of the following:
[0106] Uu discontinuous reception configuration information;
[0107] Business service quality QoS information;
[0108] Target layer 2 identification.
[0109] Optionally, the priority information of the first MAC CE is a fixed priority value;
[0110] Alternatively, the priority information of the first MAC CE is determined according to a priority value of at least one SL logical channel;
[0111] Alternatively, the priority information of the first MAC CE is determined according to the multiplexing priority of the SL media access control protocol data unit MAC PDU.
[0112] Optionally, when the first information is priority information of the first MAC CE, and the priority information of the first MAC CE is determined according to a SL MAC PDU multiplexing priority order, the device further includes:
[0113] The second processing module is used to give priority to uplink transmission when the uplink transmission and the SL transmission meet a preset condition and if the SL transmission only includes the first MAC CE.
[0114] Optionally, the device of the embodiment of the present application further includes:
[0115] A first determining module, configured to determine a hybrid automatic repeat request HARQ attribute of a first MAC CE according to at least one of the following;
[0116] Preset fixed attributes;
[0117] HARQ attributes of at least one SL logical channel.
[0118] Optionally, the device of the embodiment of the present application further includes:
[0119] A second determining module, configured to determine the HARQ attribute of a SL transmission according to a preset rule after the first determining module determines the HARQ attribute of the first MAC CE, wherein the SL transmission at least includes the first MAC CE;
[0120] The preset rules include at least one of the following:
[0121] In a case where the HARQ attribute of the first MAC CE is a preset fixed attribute, determining the HARQ attribute of the SL transmission according to the preset fixed attribute of the first MAC CE;
[0122] In a case where the HARQ attribute of the first MAC CE is the HARQ attribute of at least one SL logical channel, if the SL transmission includes first data, determining the HARQ attribute of the SL transmission according to the HARQ attribute of the logical channel with the highest priority value in the SL logical channels corresponding to the first data;
[0123] In a case where the HARQ attribute of the first MAC CE is the HARQ attribute of at least one SL logical channel, if the SL transmission does not include the first data, determining the HARQ attribute of the SL transmission according to the HARQ attribute of the logical channel with the highest priority value in the configured SL logical channels;
[0124] In the case where the HARQ attribute of the first MAC CE is determined based on a preset fixed attribute and the HARQ attribute of at least one SL logical channel, if the SL transmission contains first data, the HARQ attribute of the SL transmission is determined based on the HARQ attribute of the logical channel with the highest priority value in the SL logical channel corresponding to the first data.
[0125] In the case where the HARQ attribute of the first MAC CE is determined based on a preset fixed attribute and the HARQ attribute of at least one SL logical channel, if the SL transmission does not contain the first data, the HARQ attribute of the SL transmission is determined based on the preset fixed attribute of the first MAC CE.
[0126] The device of the embodiment of the present application determines whether to send the first media access layer control unit MAC CE based on the terminal implementation or the first information, and the first MAC CE is a discontinuous reception MAC CE in the secondary link SL. In this way, the sending mechanism of the first MAC CE is clarified, so that the terminal can send the first MAC CE according to the sending mechanism.
[0127] The information transmission device in the embodiment of the present application can be a device, a device or electronic device with an operating system, or a component, an integrated circuit, or a chip in a terminal. The device or electronic device can be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal can include but is not limited to the types of terminals 11 listed above, and the non-mobile terminal can be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0128] The device provided in the embodiment of the present application can achieve Figure 2 The various processes implemented in the method embodiment achieve the same technical effect and will not be described again here to avoid repetition.
[0129] Optional, such as Figure 5As shown, the embodiment of the present application further provides a communication device 500, including a processor 501, a memory 502, and a program or instruction stored in the memory 502 and executable on the processor 501. When the communication device 500 is the first communication device, the program or instruction is executed by the processor 501 to implement the various processes of the information transmission method embodiment applied to the first communication device, and can achieve the same technical effect. When the communication device 500 is the second communication device, the program or instruction is executed by the processor 501 to implement the various processes of the information transmission method embodiment applied to the second communication device, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0130] An embodiment of the present application also provides a first communication device, which is specifically the above-mentioned first terminal, including a processor and a communication interface, the processor is used to: determine whether to send a first media access layer control unit MAC CE based on terminal implementation or first information, the first MAC CE is a discontinuous reception MAC CE in the secondary link SL, and the first information is information used to determine whether to send the first media access layer control unit MAC CE.
[0131] This embodiment corresponds to the first communication device side method embodiment described above, and each implementation process and implementation method of the above method embodiment can be applied to this embodiment and can achieve the same technical effect. Specifically, Figure 6 To implement a hardware structure diagram of a terminal in an embodiment of the present application, the terminal can be specifically the first terminal or the second terminal mentioned above, and the terminal 600 includes but is not limited to: a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, and at least some of the components of the processor 610.
[0132] Those skilled in the art will appreciate that the terminal 600 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 610 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 6 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0133] It should be understood that in the embodiment of the present application, the input unit 604 may include a graphics processor (Graphics Processing Unit, GPU) 6041 and a microphone 6042, and the graphics processor 6041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 606 may include a display panel 6061, and the display panel 6061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 607 includes a touch panel 6071 and other input devices 6072. The touch panel 6071 is also called a touch screen. The touch panel 6071 may include two parts: a touch detection device and a touch controller. Other input devices 6072 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 will not be repeated here.
[0134] In the embodiment of the present application, the radio frequency unit 601 receives downlink data from the network side device and sends it to the processor 610 for processing; in addition, the uplink data is sent to the network side device. Generally, the radio frequency unit 601 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0135] The memory 609 can be used to store software programs or instructions and various data. The memory 609 can mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area can store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 609 can include a high-speed random access memory, and can also include a non-volatile memory, wherein the non-volatile memory can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices.
[0136] The processor 610 may include one or more processing units; optionally, the processor 610 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs or instructions, etc., and the modem processor mainly processes wireless communications, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 610.
[0137] When the terminal is the above-mentioned first terminal, the processor 610 is used to determine whether to send a first media access layer control unit MAC CE based on the terminal implementation or the first information, the first MAC CE is a discontinuous reception MAC CE in the secondary link SL, and the first information is information used to determine whether to send the first media access layer control unit MAC CE.
[0138] Optionally, the first information includes at least one of the following:
[0139] Indication information sent by the second communication device, where the indication information is used to indicate whether to send the first MAC CE or not to send the first MAC CE;
[0140] Terminal auxiliary information sent by the second communication device;
[0141] Priority information of the first MAC CE.
[0142] Optionally, the terminal auxiliary information includes at least one of the following:
[0143] Uu discontinuous reception configuration information;
[0144] Business service quality QoS information;
[0145] Target layer 2 identification.
[0146] Optionally, the priority information of the first MAC CE is a fixed priority value;
[0147] Alternatively, the priority information of the first MAC CE is determined according to a priority value of at least one SL logical channel;
[0148] Alternatively, the priority information of the first MAC CE is determined according to the multiplexing priority of the SL media access control protocol data unit MAC PDU.
[0149] Optionally, when the first information is priority information of the first MAC CE, and the priority information of the first MAC CE is determined according to a SL MAC PDU multiplexing priority order, the processor 610 is further configured to:
[0150] In the case where uplink transmission and SL transmission meet preset conditions, if the SL transmission only includes the first MACCE, uplink transmission is prioritized.
[0151] Optionally, the processor 610 is further configured to:
[0152] Determine a hybrid automatic repeat request HARQ attribute of the first MAC CE according to at least one of the following;
[0153] Preset fixed attributes;
[0154] HARQ attributes of at least one SL logical channel.
[0155] Optionally, the processor 610 is further configured to:
[0156] The first communication device determines, according to a preset rule, a HARQ attribute of a SL transmission, where the SL transmission includes at least a first MAC CE;
[0157] The preset rules include at least one of the following:
[0158] In a case where the HARQ attribute of the first MAC CE is a preset fixed attribute, determining the HARQ attribute of the SL transmission according to the preset fixed attribute of the first MAC CE;
[0159] In a case where the HARQ attribute of the first MAC CE is the HARQ attribute of at least one SL logical channel, if the SL transmission includes first data, determining the HARQ attribute of the SL transmission according to the HARQ attribute of the logical channel with the highest priority value in the SL logical channels corresponding to the first data;
[0160] In a case where the HARQ attribute of the first MAC CE is the HARQ attribute of at least one SL logical channel, if the SL transmission does not include the first data, determining the HARQ attribute of the SL transmission according to the HARQ attribute of the logical channel with the highest priority value in the configured SL logical channels;
[0161] In the case where the HARQ attribute of the first MAC CE is determined based on a preset fixed attribute and the HARQ attribute of at least one SL logical channel, if the SL transmission contains first data, the HARQ attribute of the SL transmission is determined based on the HARQ attribute of the logical channel with the highest priority value in the SL logical channel corresponding to the first data.
[0162] In the case where the HARQ attribute of the first MAC CE is determined based on a preset fixed attribute and the HARQ attribute of at least one SL logical channel, if the SL transmission does not contain the first data, the HARQ attribute of the SL transmission is determined based on the preset fixed attribute of the first MAC CE.
[0163] In the case where the terminal is the second terminal, the radio frequency unit 601 is used to send first information, where the first information is information used to determine whether the first communication device sends a first media access layer control element MAC CE;
[0164] Optionally, the first information includes at least one of the following:
[0165] Indication information, where the indication information is used to indicate whether to send the first MAC CE or not to send the first MAC CE;
[0166] Terminal auxiliary information.
[0167] Optionally, the terminal auxiliary information includes at least one of the following:
[0168] Uu discontinuous reception configuration information;
[0169] Business service quality QoS information;
[0170] Target layer 2 identification.
[0171] In an embodiment of the present application, based on the terminal implementation or the first information, it is determined whether to send the first media access layer control unit MAC CE, and the first MAC CE is a discontinuous reception MAC CE in the secondary link SL. In this way, the sending mechanism of the first MAC CE is clarified, so that the terminal can send the first MAC CE according to the sending mechanism.
[0172] like Figure 7 As shown, the embodiment of the present application further provides an information transmission device 700, including:
[0173] The first transmission module 701 is used to send first information, where the first information is information used to determine whether the first communication device sends a first media access layer control element MAC CE.
[0174] Optionally, the device of the embodiment of the present application further includes:
[0175] The third determining module is used to determine the first information.
[0176] Optionally, the first information includes at least one of the following:
[0177] Indication information, where the indication information is used to indicate whether to send the first MAC CE or not to send the first MAC CE;
[0178] Terminal auxiliary information.
[0179] Optionally, the terminal auxiliary information includes at least one of the following:
[0180] Uu discontinuous reception configuration information;
[0181] Business service quality QoS information;
[0182] Target layer 2 identification.
[0183] The apparatus of an embodiment of the present application sends first information, where the first information is information used to determine whether the first communication device sends a first media access layer control unit MAC CE, so that the first communication device can determine whether to send the first MAC CE based on the first information.
[0184] The embodiment of the present application also provides a network side device (the above-mentioned second communication device), including a processor and a communication interface, the communication interface is used to send first information, and the first information is information used to determine whether the first communication device sends a first media access layer control unit MAC CE. The network side device embodiment corresponds to the method embodiment on the above-mentioned second communication device side, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to the network side device embodiment, and can achieve the same technical effect.
[0185] Specifically, the embodiment of the present application further provides a network side device (the above-mentioned second communication device). Figure 8 As shown, the network device 800 includes: an antenna 801, a radio frequency device 802, and a baseband device 803. The antenna 801 is connected to the radio frequency device 802. In the uplink direction, the radio frequency device 802 receives information through the antenna 801 and sends the received information to the baseband device 803 for processing. In the downlink direction, the baseband device 803 processes the information to be sent and sends it to the radio frequency device 802. The radio frequency device 802 processes the received information and sends it out through the antenna 801.
[0186] The frequency band processing device may be located in the baseband device 803 . The method performed by the second communication device in the above embodiment may be implemented in the baseband device 803 . The baseband device 803 includes a processor 804 and a memory 805 .
[0187] The baseband device 803 may include, for example, at least one baseband board on which a plurality of chips are arranged. Figure 8 As shown, one of the chips is, for example, a processor 804, which is connected to a memory 805 to call a program in the memory 805 to execute the operations on the second communication device side shown in the above method embodiment.
[0188] The baseband device 803 may further include a network interface 806 for exchanging information with the radio frequency device 802 , and the interface may be, for example, a common public radio interface (CPRI for short).
[0189] Specifically, the network side device (the second communication device) of the embodiment of the present invention further includes: an instruction or program stored in the memory 805 and executable on the processor 804, and the processor 804 calls the instruction or program in the memory 805 to execute Figure 7 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.
[0190] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information transmission method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0191] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0192] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information transmission method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0193] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0194] It should be noted that, in this article, the term "comprises", "includes" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0195] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0196] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. An information transmission method, characterized in that: include: Based on the terminal implementation, the first communication device determines whether to send a first media access layer control unit MAC CE, where the first MAC CE is a discontinuous reception MAC CE in a secondary link SL, the first communication device is a first terminal, and the first MAC CE is used to instruct the second terminal to stop running an SL-related discontinuous reception DRX timer, wherein the SL-related DRX timer includes a DRX listening period timer and a DRX inactive timer; The method further comprises: The first communications device determines a hybrid automatic repeat request HARQ attribute of the first MAC CE according to at least one of the following: Preset fixed attribute; wherein the preset fixed attribute is HARQ disabled; HARQ attributes of at least one SL logical channel; After determining the hybrid automatic repeat request HARQ attribute of the first MAC CE, the method further includes: The first communication device determines, according to a preset rule, a HARQ attribute of a SL transmission, where the SL transmission includes at least a first MACCE; The preset rules include at least one of the following: In a case where the HARQ attribute of the first MAC CE is a preset fixed attribute, determining the HARQ attribute of the SL transmission according to the preset fixed attribute of the first MAC CE; In the case where the HARQ attribute of the first MAC CE is determined based on a preset fixed attribute and the HARQ attribute of at least one SL logical channel, if the SL transmission does not contain the first data, the HARQ attribute of the SL transmission is determined based on the preset fixed attribute of the first MAC CE.
2. An information transmission device, characterized in that: include: A first processing module, configured to determine whether to send a first media access layer control unit MAC CE based on terminal implementation, where the first MAC CE is a discontinuous reception MAC CE in a secondary link SL, and the first MAC CE is used to instruct the second terminal to stop running an SL-related discontinuous reception DRX timer, wherein the SL-related DRX timer includes a DRX listening period timer and a DRX inactivity timer; The device also includes: The first determining module is configured to determine a hybrid automatic repeat request HARQ attribute of the first MAC CE according to at least one of the following: Preset fixed attribute; wherein the preset fixed attribute is HARQ disabled; HARQ attributes of at least one SL logical channel; The device also includes: A second determining module, configured to determine the HARQ attribute of a SL transmission according to a preset rule after the first determining module determines the HARQ attribute of the first MAC CE, wherein the SL transmission at least includes the first MAC CE; The preset rules include at least one of the following: In a case where the HARQ attribute of the first MAC CE is a preset fixed attribute, determining the HARQ attribute of the SL transmission according to the preset fixed attribute of the first MAC CE; In the case where the HARQ attribute of the first MAC CE is determined based on a preset fixed attribute and the HARQ attribute of at least one SL logical channel, if the SL transmission does not contain the first data, the HARQ attribute of the SL transmission is determined based on the preset fixed attribute of the first MAC CE.
3. A communication device, characterized in that: The method comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the information transmission method as claimed in claim 1.
4. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the information transmission method as claimed in claim 1 are implemented.
Citation Information
Patent Citations
Communication method and related equipment
CN110831062A