Communication method and communication apparatus

By sending a request to establish communication information on the first resource and sending service data on the associated second resource in satellite communication, the high latency problem caused by beam switching in satellite communication is solved, and low-latency, high-efficiency data transmission and decoding performance are improved.

WO2026016755A1PCT designated stage Publication Date: 2026-01-22HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/103409
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-18
Filing Date
2025-06-25
Publication Date
2026-01-22

AI Technical Summary

Technical Problem

In satellite communications, terminal devices need to frequently switch beams and cells due to the movement of satellites, resulting in high latency in service data transmission, which is difficult to effectively reduce with existing technologies.

Method used

The terminal device establishes communication by sending a request on the first resource and sends service data on the associated second resource. The network device determines the second resource for reception based on the time-frequency location of the first resource, thereby realizing direct transmission of service data and avoiding the limitations of random access steps and uplink synchronization timers.

Benefits of technology

It reduces the transmission latency of business data, improves decoding performance, reduces resource conflicts, is suitable for multi-terminal device scenarios, and improves the flexibility of communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025103409_22012026_PF_FP_ABST
    Figure CN2025103409_22012026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a communication method and a communication apparatus. The method comprises: sending first information on a first resource, the first information being used for requesting communication establishment with a network device; sending second information on a second resource, the second resource being associated with the first resource, the second information indicating a terminal device, and the second information comprising service data; and receiving third information, the third information indicating a transmission result of the second information. In the present application, by means of first information and second information which are sent at the same time, transmission delay of service data can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and a communication apparatus

[0001] This application claims priority to the Chinese Patent Application No. 202410971432.0, filed on July 18, 2024, and entitled "A communication method and a communication apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication, and more particularly, to a communication method and a communication apparatus. BACKGROUND

[0003] When terminal devices and network devices perform data transmission, the transmission delay is often required to be high. For example, in satellite communication, the round-trip transmission delay is large, and the terminal needs to perform frequent beam and cell switching due to the movement of the satellite, which has a high demand for reducing the transmission delay of service data. Therefore, how to reduce the transmission delay of service data is a problem to be solved in the field. SUMMARY

[0004] The present application provides a communication method and a communication apparatus, which can reduce the transmission delay of service data.

[0005] In a first aspect, a communication method is provided. The method can be applied to the terminal side, that is, the method can be executed by a terminal device, or can be executed by a component (such as a chip or a chip system or a circuit or a communication module) of the terminal device, which is not limited in the present application. Hereinafter, the terminal will be mainly taken as an example for description.

[0006] The method can include: transmitting first information at a first resource, the first information being used to request a network device to establish a communication; transmitting second information at a second resource, the second resource being associated with the first resource, the second information indicating the terminal device, and the second information including service data; and receiving third information, the third information indicating a transmission result of the second information.

[0007] As an example, the second resource being associated with the first resource can include that the second resource and the first resource have a determined relative position relationship in the frequency domain and the time domain, and the network device can determine the time domain and frequency domain positions of the second resource through the time domain and frequency domain positions of the first resource.

[0008] As an example, the terminal device transmits the first information and the second information at the same time, the network device can receive the first information at the first resource, so as to know that there is a terminal device requesting to establish a connection, and the network device can determine the second resource according to the association relationship between the first resource and the second resource, and receive the second information at the second resource, so as to obtain the service data of the terminal device.

[0009] Based on the technical solution, the terminal device can simultaneously send the first information for requesting the network device to establish communication on the first resource and send the second information including the service data on the second resource. By associating the second resource with the first resource and by the second information indicating the terminal device, the network device can determine the second resource after receiving the first information and acquire the service data of the terminal device on the second resource, so that the uplink transmission of the service data can be achieved in one step without other random access steps, thereby reducing the transmission delay of the service data.

[0010] In addition, the time error generally has little effect on the first information for requesting the network device to establish communication, and the network device can receive the service data by the timing deviation detected from the first information, thereby increasing the decoding performance to a certain extent.

[0011] Further, the network device does not need to configure a dedicated resource for the terminal device to send the uplink data, so that the terminal device can directly send data without entering the connected state, and the network device does not need to set the uplink synchronization timer, that is, the sending of the service data will not be limited by whether the timer is expired.

[0012] In combination with the first aspect, in some implementations of the first aspect, the second resource is one of a plurality of data resources, and the plurality of data resources do not coincide with one or more information for requesting the network device to establish communication.

[0013] In a possible implementation, the plurality of data resources do not coincide with one or more preambles, that is, each data resource has a corresponding preamble sequence index range.

[0014] Based on the technical solution, the second resource for the terminal device to send the second information can be one of a plurality of data resources, and the information for requesting the network device to establish communication corresponding to the plurality of data resources can not coincide. In this case, different terminal devices can send service data on different data resources, thereby reducing the resource conflict of different terminal devices sending service data, and being suitable for scenarios with a large number of potential users.

[0015] In combination with the first aspect, in some implementations of the first aspect, the second resource is determined from the plurality of data resources according to at least one of the following information: a system architecture evolution temporary mobile device identifier (S-TMSI), a fifth generation system architecture evolution temporary mobile device identifier (5G-S-TMSI), or an ID configured by the network device for the terminal device when the terminal device and the network device establish a connection.

[0016] Optionally, the ID configured by the network device for the terminal device when the terminal device and the network device establish a connection can be a resume ID.

[0017] Exemplarily, the number of data resources is N, N is an integer greater than 1, it is assumed that the terminal device determines the second resource from the plurality of data resources according to the 5G-S-TMSI, when 5G-S-TMSI mod N = 0, the terminal device can send the second information in the data resource 1, that is, the second resource is the data resource 1; it is assumed that 5G-S-TMSI mod N = 1, the terminal device can send the second information in the data resource 2, that is, the second resource is the data resource 2, and so on. Wherein, mod can represent the modulo operation.

[0018] With reference to the first aspect, in some implementations of the first aspect, the third information includes a first bit field, and a bit value of the first bit field is the first value to indicate that the second information transmission is successful; or the bit value of the first bit field is the first value to indicate that the second information transmission fails.

[0019] Optionally, the first bit field is a reserved bit in the third information.

[0020] Optionally, the network device can feed back the transmission results of the second information sent by the plurality of terminal devices in the third information.

[0021] As an example, the third information can carry an ID related to the first information and the first resource, after receiving the third information, different terminal devices can find the feedback corresponding to themselves in the third information according to the first information sent by themselves.

[0022] Optionally, the third information can carry a random access radio network temporary identifier (RA-RNTI), that is, the third information can indicate different terminals and the transmission results of the second information of different terminals through the RA-RNTI. Wherein, the RA-RNTI can be calculated according to the first information and / or the first resource.

[0023] Based on the above technical solutions, the network device can directly indicate whether the second information transmission is successful through the bit value of a bit field in the third information, so that the terminal device can determine the subsequent steps to be performed after receiving the third information. In addition, since the first information and the second information are sent at the same time in the embodiment of the application, the second information of each terminal can be matched to the corresponding RA-RNTI, and further, the third information can indicate different terminals and the transmission results of the second information of different terminals through the RA-RNTI.

[0024] With reference to the first aspect, in some implementations of the first aspect, the method can further include: determining a first scrambling sequence according to the first information, and the second information is information scrambled according to the first scrambling sequence.

[0025] Further, the network device can also determine the first scrambling sequence according to the first information, and decode the received second information using the first scrambling sequence.

[0026] Optionally, the first scrambling sequence can be an orthogonal cover code (OCC) sequence.

[0027] Optionally, the first scrambling sequence can be a non-orthogonal scrambling sequence.

[0028] Based on the above technical solution, the terminal device can determine the first scrambling sequence according to the first information, and scramble the second information using the first scrambling sequence, so that even if multiple terminal devices send the second information on the same second resource, the network device can determine the scrambling sequence used by these terminal devices according to the received first information, and then decode the second information sent by each of the multiple terminal devices, thereby reducing the chance of collision of the second information transmission.

[0029] In combination with the first aspect, in some implementations of the first aspect, the transmission result of the second information is a transmission failure, and the third information further indicates a third resource, and the method can further include: sending the second information on the third resource.

[0030] As an example, when the second information is information scrambled according to the first scrambling sequence, the terminal device can continue to scramble the second information sent on the third resource using the same scrambling sequence, and correspondingly, the network device can schedule multiple terminal devices to send the scrambled second information on the same third resource.

[0031] Based on the above technical solution, when the second information transmission fails, the network device can indicate a third resource to the terminal device, and the terminal device can continue to send the second information in the third resource, so that the method provided in the embodiments of the present application can also be applicable in a scenario with a large number of terminal devices.

[0032] In combination with the first aspect, in some implementations of the first aspect, the method can further include: receiving first configuration information, the first configuration information configuring the first resource and the second resource.

[0033] Optionally, the first resource is different from other random access resources, and / or the second resource is different from other data resources.

[0034] Optionally, the first resource belongs to an existing resource. For example, the first resource can be obtained by dividing a special random access sequence index in an existing RO.

[0035] Optionally, the second resource belongs to an existing resource. For example, the second resource can be divided from an existing data resource.

[0036] With reference to the first aspect, in some implementations of the first aspect, the method can further include receiving fourth information, the fourth information indicating that the terminal device is capable of simultaneously sending the first information and the second information.

[0037] With reference to the first aspect, in some implementations of the first aspect, the terminal device is in an idle state or an inactive state.

[0038] Based on the above technical solution, the terminal device in the idle state or the inactive state can directly use the method provided in the embodiments of the present application to send uplink data, and the terminal device does not need to establish a connection with the network device, nor does the network device need to configure a dedicated resource for the terminal device.

[0039] With reference to the first aspect, in some implementations of the first aspect, the method can further include receiving second configuration information, the second configuration information being used to configure a resource dedicated to the terminal device for sending data, the resource dedicated to the terminal device for sending data being associated with a timer, and the timer being expired.

[0040] Based on the above technical solution, when the resource dedicated to the terminal device for directly sending uplink data configured by the network device expires, the terminal device can use the method provided in the embodiments of the present application to implement the transmission of uplink data in one step, thereby increasing the flexibility of the communication system.

[0041] The second aspect provides a communication method. The method can be applied to the network side, that is, the method can be executed by a network device, or can be executed by a component (such as a chip or a chip system or a circuit or a communication module) of the network device, and the present application does not limit this. Hereinafter, the network device will be mainly taken as an example for description.

[0042] The method can include: receiving first information at a first resource, the first information being used for a terminal device to request to establish communication; receiving second information at a second resource, the second resource being associated with the first resource, the second information indicating the terminal device, and the second information including service data; and sending third information, the third information indicating a transmission result of the second information.

[0043] With reference to the second aspect, in some implementations of the second aspect, the second resource is one of a plurality of data resources, and the plurality of data resources correspond to one or more information used for a terminal device to request to establish communication without overlapping.

[0044] With reference to the second aspect, in some implementations of the second aspect, the second resource is determined from the plurality of data resources according to at least one of the following information: a system architecture evolution temporary mobile device identity (S-TMSI), a fifth generation system architecture evolution temporary mobile device identity (5G-S-TMSI), or an ID configured by a network device to a terminal device when the network device establishes a connection with the terminal device.

[0045] With reference to the second aspect, in some implementations of the second aspect, the third information includes a first bit field, a bit value of the first bit field being the first value indicating that the transmission of the second information is successful, or the bit value of the first bit field being the first value indicating that the transmission of the second information is unsuccessful.

[0046] With reference to the second aspect, in some implementations of the second aspect, the method further includes determining a first scrambling sequence according to the first information, and the second information is information scrambled according to the first scrambling sequence.

[0047] With reference to the second aspect, in some implementations of the second aspect, the transmission result of the second information is unsuccessful, and the third information further indicates a third resource, and the method further includes receiving the second information at the third resource.

[0048] With reference to the second aspect, in some implementations of the second aspect, the method further includes sending first configuration information, the first configuration information configuring the first resource and the second resource.

[0049] With reference to the second aspect, in some implementations of the second aspect, the method further includes sending fourth information, the fourth information indicating that the network device allows the terminal device to simultaneously send the first information and the second information.

[0050] With reference to the second aspect, in some implementations of the second aspect, the method further includes sending second configuration information, the second configuration information being used to configure a resource dedicated to data transmission of the terminal device, the resource dedicated to data transmission of the terminal device being associated with a timer, and the timer being expired.

[0051] The advantages and possible designs of the second aspect can be referred to the descriptions of the first aspect, and will not be repeated here.

[0052] In a third aspect, a communication apparatus is provided. The apparatus can include a transceiver configured to transmit first information on a first resource, the first information being used to request a network device to establish a communication; the transceiver is further configured to transmit second information on a second resource, the second resource being associated with the first resource, the second information indicating the terminal device, the second information comprising service data; and the transceiver is further configured to receive third information, the third information indicating a transmission result of the second information.

[0053] With reference to the third aspect, in some implementations of the third aspect, the second resource is one of a plurality of data resources, the plurality of data resources corresponding to one or more information used to request the network device to establish the communication non-overlappedly.

[0054] With reference to the third aspect, in some implementations of the third aspect, the second resource is determined from the plurality of data resources according to at least one of the following information: a system architecture evolution temporary mobile device identity (S-TMSI), a fifth generation system architecture evolution temporary mobile device identity (5G-S-TMSI), or an ID configured by the network device to the terminal device when the terminal device establishes a connection with the network device.

[0055] With reference to the third aspect, in some implementations of the third aspect, the third information comprises a first bit field, a bit value of the first bit field being the first value indicating that the transmission of the second information is successful, or the bit value of the first bit field being the first value indicating that the transmission of the second information is unsuccessful.

[0056] With reference to the third aspect, in some implementations of the third aspect, the apparatus can further include a processing unit configured to determine a first scrambling sequence according to the first information, the second information being scrambled information according to the first scrambling sequence.

[0057] With reference to the third aspect, in some implementations of the third aspect, the transmission result of the second information is unsuccessful, and the third information further indicates a third resource, and the apparatus can further include the transceiver configured to transmit the second information on the third resource.

[0058] With reference to the third aspect, in some implementations of the third aspect, the transceiver is further configured to receive first configuration information, the first configuration information configuring the first resource and the second resource.

[0059] With reference to the third aspect, in some implementations of the third aspect, the transceiver is further configured to receive fourth information, the fourth information indicating that the terminal device is capable of transmitting the first information and the second information simultaneously.

[0060] In some implementations of the third aspect, the terminal device is in an idle state or an inactive state.

[0061] In some implementations of the third aspect, the transceiver can further be configured to receive second configuration information, the second configuration information being used to configure resources dedicated for the terminal device to transmit data, the resources dedicated for the terminal device to transmit data being associated with a timer, the timer being expired.

[0062] In the fourth aspect, a communication apparatus is provided. The apparatus can include a transceiver, which can be configured to receive first information on a first resource, the first information being used for a terminal device to request to establish a communication; receive second information on a second resource, the second resource being associated with the first resource, the second information being indicative of the terminal device, the second information including service data; and transmit third information, the third information being indicative of a transmission result of the second information.

[0063] In some implementations of the fourth aspect, the second resource is one of a plurality of data resources, the plurality of data resources being non-coincidently corresponding to one or more information used for a terminal device to request to establish a communication.

[0064] In some implementations of the fourth aspect, the second resource is determined from the plurality of data resources according to at least one of the following information: a system architecture evolution temporary mobile device identity (S-TMSI), a fifth generation system architecture evolution temporary mobile device identity (5G-S-TMSI), or an ID configured to the terminal device by a network device when the terminal device establishes a connection with the network device.

[0065] In some implementations of the fourth aspect, the third information includes a first bit field, a bit value of the first bit field being a first value indicating that the transmission of the second information is successful, or the bit value of the first bit field being a second value indicating that the transmission of the second information is failed.

[0066] In some implementations of the fourth aspect, the apparatus can further include a processing unit, which can be configured to determine a first scrambling sequence according to the first information, the second information being scrambled information according to the first scrambling sequence.

[0067] In some implementations of the fourth aspect, the transmission result of the second information is a transmission failure, the third information further indicates a third resource, and the apparatus can further include that the second information is received on the third resource.

[0068] In a fourth aspect, in some implementations of the fourth aspect, the transceiver can be further configured to transmit first configuration information, the first configuration information configuring the first resource and the second resource.

[0069] In a fourth aspect, in some implementations of the fourth aspect, the transceiver can be further configured to transmit fourth information, the fourth information indicating that the network device allows the terminal device to simultaneously transmit the first information and the second information.

[0070] In a fourth aspect, in some implementations of the fourth aspect, the transceiver can be further configured to transmit second configuration information, the second configuration information being used to configure a resource dedicated to the terminal device for transmitting data, the resource dedicated to the terminal device for transmitting data being associated with a timer, the timer being expired.

[0071] In a fifth aspect, a communication apparatus is provided, which is configured to execute the method in the first aspect or the second aspect or any possible implementation of the first aspect or the second aspect. Specifically, the apparatus can include units and / or modules for performing the method in the first aspect or the second aspect or any possible implementation of the first aspect or the second aspect, such as a processing unit and / or a communication unit.

[0072] In an implementation, the apparatus is a communication device (e.g., a terminal device, or a network device). When the apparatus is a communication device, the communication unit can be a transceiver, or an input / output interface; and the processing unit can be at least one processor. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0073] In another implementation, the apparatus is a chip, a chip system or a circuit or a communication module for a communication device (e.g., a terminal device, or a network device). When the apparatus is a chip, a chip system or a circuit for a communication device, the communication unit can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or related circuitry, etc. on the chip, the chip system or the circuit; and the processing unit can be at least one processor, a processing circuit or a logic circuit, etc.

[0074] In a sixth aspect, a communication apparatus is provided, which includes at least one processor configured to cause the apparatus to execute the method in the first aspect or the second aspect or any possible implementation of the first aspect or the second aspect.

[0075] Optionally, the at least one processor is configured to execute a computer program or instructions to perform the method in the first aspect or the second aspect or any possible implementation of the first aspect or the second aspect.

[0076] Optionally, the apparatus further includes a memory configured to store the computer program or instructions.

[0077] Optionally, the at least one processor is coupled with a memory for storing the computer program or instructions. The memory can be arranged outside the apparatus.

[0078] Optionally, the apparatus further comprises a communication interface through which the processor reads the instructions on the memory. It can be understood that the communication interface is coupled with the processor and can be used to input the computer program or instructions into the processor or output the information in the processor.

[0079] For the operations of sending, obtaining / receiving and the like involved, if no special description is made, or if it is not contrary to the actual role or internal logic in the related description, it can be understood as the output, input and the like operations, or the sending and receiving operations performed by the radio frequency circuit and the antenna, which are not limited in the present application.

[0080] In an implementation manner, the apparatus is a communication device (such as a terminal device, or a network device).

[0081] In another implementation manner, the apparatus is a chip, a chip system or a circuit or a communication module for a communication device (such as a terminal device, or a network device). Optionally, the chip is a Modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core.

[0082] In a seventh aspect, a computer readable storage medium is provided, and the computer readable medium stores a computer program (for example, program code) or instructions, which, when executed on a communication apparatus, causes the communication apparatus to perform the method in the first aspect or the second aspect or any possible implementation manner thereof.

[0083] In an eighth aspect, a computer program product containing instructions is provided, which, when executed on a computer, causes the computer to perform the method in the first aspect or the second aspect or any possible implementation manner thereof.

[0084] In a ninth aspect, a communication system is provided, which includes a first communication apparatus and a second communication apparatus. The first communication apparatus is configured to perform the method provided in any implementation manner of the first aspect, and the second communication apparatus is configured to perform the method provided in any implementation manner of the second aspect. BRIEF DESCRIPTION OF DRAWINGS

[0085] FIG. 1 is a schematic diagram of a wireless communication system suitable for embodiments of the present application.

[0086] FIG. 2 shows a schematic diagram of an application architecture suitable for embodiments of the present application.

[0087] FIG. 3 is a schematic diagram of a communication method 300 according to an embodiment of the present application.

[0088] FIG. 4 is a schematic diagram of a resource relationship according to an embodiment of the present application.

[0089] FIG. 5 is a schematic diagram of another resource relationship according to an embodiment of the present application.

[0090] FIG. 6 is a schematic diagram of a third information format according to an embodiment of the present application.

[0091] FIG. 7 is a schematic diagram of a communication apparatus 700 according to an embodiment of the present application.

[0092] FIG. 8 is a schematic diagram of another communication apparatus 800 according to an embodiment of the present application.

[0093] FIG. 9 is a schematic diagram of a chip system 900 according to an embodiment of the present application. DETAILED DESCRIPTION

[0094] The technical solutions in the present application will be described below with reference to the accompanying drawings.

[0095] Before introducing the solutions of the present application, the following points are explained.

[0096] (1) In the present application, "indication" can include direct indication, indirect indication, explicit indication, implicit indication, etc. When describing that a certain indication information indicates A, it can be understood that the indication information carries A, carries an identifier of A, carries B having a correlation with A, carries an identifier of B having a correlation with A, etc. In other words, if the receiving side of certain indication information can determine A according to the indication information, it can be described that the indication information indicates A, and the specific determination is not limited. When it is understood that the indication information carries A, "indication" can be replaced by "includes", and at this time, similar to the expression "sending / receiving indication information, the indication information indicates A", it can be replaced by "sending / receiving A".

[0097] In the present application, the information indicated by the indication information is referred to as to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or the index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, wherein the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be only indicated in part, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can also be achieved by means of the arrangement order of each information agreed in advance (for example, the protocol stipulates), thereby reducing the indication overhead to a certain extent. In addition, the to-be-indicated information can be sent as a whole, or can be sent separately into multiple sub-information, and the sending period and / or sending time of these sub-information can be the same or different.

[0098] (2) In the present application, the expression " / " is used to represent that the objects associated before and after are in an "or" relationship; for example, A / B can represent A or B. The expression "and / or" is used to represent that the objects associated before and after can be in an "and" association relationship or an "or" association relationship; for example, A and / or B can represent the following cases: A exists alone, B exists alone, A and B exist together, wherein A and B can be single or multiple. "At least one of the following" or similar expressions are used to represent any combination of the listed items; for example, at least one of A, B and (or) C can represent the following cases: A exists alone, B exists alone, C exists alone, A and B exist together, B and C exist together, A and C exist together, A, B and C exist together, wherein A, B and C can be single or multiple.

[0099] (3) In the present application, "sending" and "receiving" represent the direction of signal transmission. For example, "sending information to XX" can be understood as that the destination of the information is XX, which can include direct sending through the air interface, or indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as that the source of the information is YY, which can include direct receiving from YY through the air interface, or indirect receiving from YY through the air interface from other units or modules. "Sending" can also be understood as "output" of a chip interface, and "receiving" can also be understood as "input" of a chip interface. In other words, sending and receiving can be carried out between devices, for example, between network devices and terminal devices, or can be carried out within a device, for example, between components, between modules, between chips, between software modules or hardware modules in a device through a bus, a wire or an interface.

[0100] (4) In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be referred to each other if there is no special description and logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0101] (5) In the present application, “first”, “second”, etc. are only convenient for description, used to distinguish objects, and do not limit the scope of the embodiments of the present application. It is not used to describe the order or sequence of characteristics. It should be understood that the objects thus described can be interchanged under appropriate circumstances in order to describe solutions other than the embodiments of the present application.

[0102] (6) In the present application, “predefined” can mean standard protocol predefined, or can also mean pre-agreed or pre-negotiated between devices. Wherein, “protocol” can refer to standard protocols in the field of communication, which can include fourth generation (4 th generation, 5G) network protocol, new radio (NR) protocol, 5.5G network protocol, future communication network protocol and related protocols applied in future communication system, which is not limited in the present application. th

[0103] (7) In the present application, the words “exemplarily”, “such as” and the like are used to represent examples, illustrations or descriptions. Any embodiment or design scheme described as “example” in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the use of the word “example” is intended to present the concept in a specific way. In the embodiments of the present application, “of”, “corresponding” and “corresponding” can be used interchangeably at times. It should be pointed out that when the distinction is not emphasized, the meanings expressed are consistent.

[0104] First, introduce the communication system applicable to the present application.

[0105] ​The technical solutions provided in the present application can be applied to various communication systems, for example: a 5th generation (5G) or new radio (NR) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, and the like. The technical solutions provided in the present application can also be applied to future communication systems, such as a future communication network mobile communication system. The technical solutions provided in the present application can also be applied to device to device (D2D) communication, vehicle-to-everything (V2X) communication, machine to machine (M2M) communication, machine type communication (MTC), and internet of things (IoT) communication systems. The technical solutions provided in the present application can also be applied to non-terrestrial network (NTN) systems such as inter-satellite communication and satellite communication.

[0106] As an example, a satellite communication system includes a satellite base station and a terminal device. The satellite base station provides communication services for the terminal device. The satellite base station can also communicate with a base station. The satellite can act as a base station or a terminal device. The satellite can refer to a drone, a hot air balloon, a low earth orbit satellite, a medium earth orbit satellite, a high earth orbit satellite, and the like. The satellite can also refer to a non-ground base station or a non-ground device, and the like.

[0107] As an example, V2X communication can include vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, and vehicle-to-network (V2N) communication.

[0108] A device in a communication system can send a signal to another device or receive a signal from another device. The signal can include information, signaling, or data, and the like. The device can also be replaced by an entity, a network entity, a communication device, a communication module, a node, a communication node, and the like. The device is described as an example in the embodiments of the present application.

[0109] The terminal device in the embodiments of the present application can be a device or module with corresponding communication functions for accessing the above-mentioned communication system. The terminal device can include various devices with wireless communication functions, which can be used to connect people, things, machines, etc. The terminal device can be widely used in various scenarios, such as cellular communication, D2D, V2X, end-to-end, M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart traffic, smart city UAV, robot, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery, etc. The terminal device can be a terminal in any of the above scenarios, such as an MTC terminal, an IoT terminal, etc. The terminal device can be a user equipment (UE) of the 3rd generation partnership project (3GPP) standard, a terminal, a fixed device, a mobile station device or a mobile device, a subscriber unit, a handset, a vehicle-mounted device, a wearable device, a cellular phone, a smart phone, a session initiation protocol (SIP) phone, a wireless data card, a personal digital assistant (PDA), a computer, a tablet computer, a notebook computer, a wireless modem, a handset, a laptop computer, a computer with wireless transceiver function, a smart book, a vehicle, a satellite, a global positioning system (GPS) device, a target tracking device, an aircraft (such as a drone, a helicopter, a multi-copter, a quad-copter, or an airplane, etc.), a ship, a remote control device, a smart home device, an industrial device, a transport vehicle with wireless communication function, a communication module, a road side unit (RSU) with terminal function, or a device built-in the above-mentioned device (such as a communication module, a modem or a chip in the above-mentioned device, etc.), or other processing devices connected to the wireless modem.

[0110] It should be understood that in some scenarios, the UE can also be used as a base station. For example, the UE can act as a scheduling entity that provides sidelink signals between UEs in V2X, D2D, etc. scenarios.

[0111] In the embodiments of the present application, the device for implementing the function of the terminal device, i.e., the terminal device, can be a terminal device or a device capable of supporting the terminal device to implement the function, such as a chip system or a chip or a circuit or a communication module (i.e., a communication module performing a communication function), which can be installed in the terminal device. In the embodiments of the present application, the chip system can be composed of a chip or can include a chip and other discrete devices. In addition, the device can also be configured with program instructions for performing corresponding communication functions.

[0112] The network device in the embodiments of the present application can be a device or a module with a corresponding communication function. The network device can be a device for communicating with the terminal device, and the network device can also be referred to as an access network device or a radio access network device, such as a network device, which can be a base station. The network device in the embodiments of the present application can refer to a radio access network (RAN) node (or device) for accessing the terminal device to a wireless network. The base station can broadly cover various names in the following or be replaced by the following names, such as: Node B (NodeB), evolved Node B (eNB), next generation Node B (gNB), relay station, access point, transmitting and receiving point (TRP), transmission point, primary station, secondary station, motor slide retainer (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. The base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. The base station can also refer to a communication module, a modem or a chip for being arranged in the foregoing device or apparatus. The base station can also be a mobile switching center and a device assuming a base station function in D2D, V2X, M2M communication, a network side device in a future communication network, a device assuming a base station function in a future communication system, etc. The base station can support networks of the same or different access technologies. The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the network device.

[0113] A base station can be fixed, or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, with one or more cells moving according to the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.

[0114] In some deployments, the network device mentioned in embodiments of the present application can be a device including a CU, or a DU, or a device including a CU and a DU, or a control plane CU node (central unit-control plane (CU-CP)) and a user plane CU node (central unit-user plane (CU-UP)), and a DU node.

[0115] In some deployments, a plurality of RAN nodes cooperate to assist a terminal device to implement wireless access, and different RAN nodes respectively implement part of the functions of a base station. For example, a RAN node can be a CU, a DU, a CU-CP, a CU-UP, or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can also be included in the same network element, such as a BBU. The RU can be included in a radio frequency device or a radio frequency unit, such as an RRU, an AAU, or an RRH.

[0116] In different systems, the CU (or CU-CP and CU-UP), DU, or RU can also have different names, but those skilled in the art can understand their meanings. For example, the wireless access network can also be an open radio access network (O-RAN) architecture, in which the CU can also be referred to as an open CU (O-CU), the DU can also be referred to as an open DU (O-DU), the CU-CP can also be referred to as an open CU-CP (O-CU-CP), the CU-UP can also be referred to as an open CU-UP (O-CU-UP), and the RU can also be referred to as an open RU (O-RU). Any of the CU (or CU-CP, CU-UP), DU, and RU in the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0117] In the embodiments of the present application, the device for implementing the function of the network device can be a network device, or a device capable of supporting the network device to implement the function, such as a chip system or a chip or a circuit or a communication module (i.e., a communication module performing a communication function), which can be installed in the network device. In the embodiments of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. In addition, program instructions for performing corresponding communication functions can also be configured in the device. In the embodiments of the present application, only the device for implementing the function of the network device is taken as an example for description, and the scheme of the embodiments of the present application is not limited.

[0118] The network device and the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water surface; and can also be deployed on airplanes, balloons and satellites in the air. The scenarios in which the network device and the terminal device are located are not limited in the embodiments of the present application.

[0119] In combination with FIG. 1, a communication system suitable for the embodiments of the present application is briefly introduced as follows.

[0120] Referring to FIG. 1, FIG. 1 is a schematic diagram of a wireless communication system suitable for the embodiments of the present application, as an example. As shown in FIG. 1, the wireless communication system includes a radio access network 100. The radio access network 100 can be a next-generation (for example, a future communication network or a higher version) radio access network, or a traditional (for example, 5G, 4G, 3G or 2G) radio access network. One or more terminal devices (120a-120j, collectively referred to as 120) can be connected to each other or connected to one or more network devices (110a, 110b, collectively referred to as 110) in the radio access network 100. The network elements in the wireless communication system are connected through interfaces (for example, NG, Xn), or connected through the air interface.

[0121] In the communication between the network device and the terminal device, the network device can manage one or more cells, and each cell can include at least one terminal device. The cell can be understood as an area within the coverage range of the wireless signal of the network device.

[0122] FIG. 1 is only a schematic diagram, and the wireless communication system can also include other devices, such as core network devices, wireless relay devices and / or wireless backhaul devices, etc., which are not shown in FIG. 1.

[0123] Referring to FIG. 2, FIG. 2 shows a schematic diagram of an application architecture suitable for the embodiments of the present application. The terminal device accesses through a 5G new air interface access network, the 5G access network device is deployed on a satellite, and is connected to the core network on the ground through a wireless link. At the same time, there is a wireless link between the satellites, which completes the signaling interaction and user data transmission between the access network devices and the access network devices. The network elements in FIG. 2 and their interfaces are described as follows:

[0124] Terminal device: a mobile device supporting 5G new air interface, which can access the satellite network through the air interface and initiate a call, online service, etc.

[0125] 5G access network device: mainly provides wireless access service, schedules wireless resources to access terminals, and provides reliable wireless transmission protocol and data encryption protocol, etc.

[0126] 5G core network: user access control, mobility management, session management, user security authentication, charging, etc. It is composed of multiple functional units and can be divided into control plane and data plane functional entities. Access and mobility management unit (AMF) is responsible for user access management, security authentication, and mobility management. User plane unit (UPF) is responsible for managing user plane data transmission, traffic statistics, etc.

[0127] Ground station device: responsible for forwarding signaling and service data between satellite access network device and 5G core network.

[0128] 5G new air interface: wireless link between terminal and access network device.

[0129] Xn interface: interface between 5G access network devices and access network devices, mainly used for handover signaling interaction, etc.

[0130] NG interface: interface between 5G access network device and 5G core network, mainly interacting with core network NAS signaling, and user service data.

[0131] For the convenience of understanding the embodiments of the present application, the terms involved in the present application are briefly described. In addition, for the convenience of description, the terminal device will be described by taking the terminal or UE as an example hereinafter.

[0132] 1. Non-terrestrial network (NTN):

[0133] NTN, such as satellite communication, has the advantages of wide coverage, long communication distance, high reliability, great flexibility, high throughput, and the like, and a satellite base station is not easily damaged by natural disasters or external forces. If satellite communication is introduced into future 5G communication, communication services can be provided for areas that cannot be covered by ground communication networks, such as oceans and forests. The reliability of 5G communication is enhanced, for example, to ensure that airplanes, trains, and users on these vehicles obtain better communication services, to provide more data transmission resources for 5G communication, and to improve the rate of the network. Therefore, supporting communication with the ground or with a satellite at the same time is an inevitable trend for future 5G communication, which has great benefits in terms of wide coverage, reliability, multi-connection, and high throughput.

[0134] In addition, the biggest feature of satellite communication is large round-trip transmission delay, and the terminal needs to perform frequent beam and cell switching due to the movement of the satellite. Therefore, the integration of satellite and 5G communication needs to enhance the existing 5G protocol to adapt to satellite communication.

[0135] 2. Early data transmission (EDT):

[0136] In EDT, a terminal device can carry service data to be sent in message 3 (Msg3) of random access, to send uplink data to a network device in a random access process. EDT is mainly applied to the transmission of small packet data, and has the advantage that the terminal does not need to enter a connected state, and can send data to the network side in the random access process, thereby reducing the delay of data transmission.

[0137] 3. Preconfigured uplink resources (PUR):

[0138] In PUR, the network side can configure some resources for the terminal. When the terminal has data to send, and the uplink synchronization timer configured by the network side has not expired, the terminal can send data in the idle state.

[0139] In one possible implementation, the terminal sends uplink data using EDT, and the terminal still needs to send the data to be sent after sending message 1 (Msg1) and receiving message 2 (Msg2), so there is still a certain delay. If the terminal device sends uplink data using PUR, the network device needs to configure dedicated resources for the terminal, which will waste resource overhead if the terminal has no data to send, and PUR requires the terminal to have entered a connected state before, and to be configured in the connected state. In addition, the terminal sending data using PUR is limited by the uplink synchronization timer.

[0140] Therefore, the present application proposes that the transmission delay of service data can be reduced by simultaneously sending the first information for requesting the network device to establish communication and the second information including the service data.

[0141] The method provided by the embodiments of the present application will be described in detail below with reference to the drawings. The embodiments provided by the present application can be applied to the scenario shown in the above figures, without limitation.

[0142] Referring to FIG. 3, as an example, FIG. 3 is a schematic diagram of a communication method 300 provided by an embodiment of the present application. For ease of description, the terminal device and the network device are exemplarily described below. The terminal device can be replaced by a component (for example, a chip or a chip system or a circuit or a communication module) of the terminal device, and the network device can be replaced by a component (for example, a chip or a chip system or a circuit or a communication module) of the network device. In addition, the steps described below executed by a single execution subject can also be divided into being executed by multiple execution subjects, which can be logically and / or physically separated.

[0143] The method 300 shown in FIG. 3 can include steps 310 to 330. Optionally, the method 300 can include step 340.

[0144] 310. The terminal device sends first information at a first resource. Correspondingly, the network device receives the first information at the first resource. The first information is used for the terminal device to request the network device to establish communication.

[0145] As an example, the first resource can be used for transmitting the first information, and the first resource can include a random access channel occasion (RO) or other resources used for transmitting a random access request. The RO can include time, frequency resources or polarization resources of random access, and the polarization resources can be the polarization characteristics of a signal. Therefore, the RO can also be referred to as a random access resource.

[0146] As a possible implementation manner, the network device sends first configuration information. Correspondingly, the terminal device receives the first configuration information. The first configuration information configures the first resource.

[0147] Optionally, the first resource is distinguished from other random access resources, that is, the first resource can be used exclusively for implementing step 310.

[0148] Optionally, the first resource belongs to an existing resource. For example, the first resource can be obtained by dividing a special random access sequence index in an existing RO.

[0149] It should be noted that the first resource can also be preconfigured or protocol predefined, and embodiments of the present application do not limit the determination manner of the first resource.

[0150] As an example, the first information is used for the terminal device to request the network device to establish communication, that is, the network device can know that the terminal device wants to send data after receiving the first information, and the first information can include a preamble or other information used for requesting the terminal device to establish communication with the network device.

[0151] 320, the terminal device sends second information on the second resource. Correspondingly, the network device receives the second information on the second resource. Wherein, the second resource is associated with the first resource, and the second information indicates the terminal device, and the second information includes service data.

[0152] As an example, the second resource can be used to transmit the second information, for example, the second resource can transmit terminal identification and / or service data, etc. The second resource can also be referred to as Msg3 resource or Msg3 data resource or data resource, etc., and the naming does not limit the protection scope of the embodiments of the present application.

[0153] As a possible implementation manner, the network device sends the first configuration information. Correspondingly, the terminal device receives the first configuration information. Wherein, the first configuration information configures the second resource.

[0154] Optionally, the second resource is different from other data resources in other manners, that is, the second resource can be used for implementing step 320.

[0155] Optionally, the second resource belongs to an existing resource. For example, the second resource can be divided from an existing data resource.

[0156] It should be noted that the second resource can also be preconfigured or protocol predefined, and embodiments of the present application do not limit the determination manner of the second resource.

[0157] As an example, the second resource is associated with the first resource, which can include a determined relative position relationship between the second resource and the first resource in the frequency domain and the time domain, and the network device can determine the time domain and frequency domain positions of the second resource through the time domain and frequency domain positions of the first resource.

[0158] Optionally, the association relationship between the second resource and the first resource is configured by the network device.

[0159] Optionally, the association relationship between the second resource and the first resource is agreed by the protocol.

[0160] Referring to FIG. 4, FIG. 4 is a resource relationship diagram provided by an embodiment of the present application. In FIG. 4, the first resource can correspond to N types of information P0 to PN used for requesting to establish a connection, and the second resource is associated with the first resource, and then the second information transmitted in the second resource can be associated with P0 to PN.

[0161] As an example, the second information is used to indicate the terminal device, and the second information includes service data, and the second information can also be referred to as Msg3 data or the like, and the naming does not limit the protection scope of the embodiments of the present application.

[0162] As an example, the second information can carry an identifier of the terminal device, for example, the second information can carry a system architecture evolution temporary mobile subscriber identity (S-TMSI), or a fifth generation system architecture evolution temporary mobile subscriber identity (5G-S-TMSI), or a resume identity (resume ID) or the like, and the second information can indicate the terminal device through at least one identifier. th

[0163] As an example, the second information can include service data, and the service data can include a text message, voice data or the like. Optionally, the service data is small packet data.

[0164] As a possible implementation manner, steps 310 and 320 in the method 300 are performed simultaneously, that is, the terminal device simultaneously sends the first information and the second information.

[0165] As an example, the terminal device simultaneously sends the first information and the second information, the network device can receive the first information on the first resource, so as to know that the terminal device requests to establish a connection, the network device can determine the second resource according to the association relationship between the first resource and the second resource, and receive the second information on the second resource, so as to obtain the service data of the terminal device.

[0166] ​In the embodiments of the present application, the terminal device can simultaneously send first information for requesting the network device to establish communication on the first resource and send second information including service data on the second resource. By associating the second resource with the first resource and by the second information indicating the terminal device, the network device can determine the second resource after receiving the first information and obtain the service data of the terminal device on the second resource, so that the uplink transmission of the service data can be achieved in one step without other random access steps, thereby reducing the transmission delay of the service data.

[0167] In addition, the time error generally has little effect on the first information for requesting the network device to establish communication, and the network device can receive the service data by the timing deviation detected by the first information, thereby increasing the decoding performance to a certain extent.

[0168] Further, the network device does not need to configure a dedicated resource for the terminal device to send uplink data, so that the terminal device can directly send data without entering a connected state, and the network device does not need to set an uplink synchronization timer, that is, the sending of the service data will not be limited by whether the timer is expired.

[0169] As a possible scenario, multiple terminal devices simultaneously send first information on the first resource and send second information on the second resource, and the network device can detect multiple first information on the first resource. At this time, the second information of the multiple terminal devices can be sent in conflict.

[0170] As an example, when the second information of the multiple terminal devices is sent in conflict, the network device can not decode all the second information, or the network device can correctly decode the second information sent by a certain terminal device.

[0171] As an example, the network device can know the number of terminals in conflict by detecting the multiple first information, wherein the first information sent by the terminals in conflict is different.

[0172] Optionally, the first information sent by the terminals in conflict can include different preamble sequences sent by the terminals in conflict.

[0173] As a possible implementation manner, the second resource is one of multiple data resources, and the multiple data resources do not coincide with one or more information for the terminal device to request the network device to establish communication.

[0174] Referring to FIG. 5, FIG. 5 is another resource relationship diagram provided by the embodiments of the present application. In FIG. 5, the first resource can correspond to N types of information P0 to PN for requesting to establish connection, and the first resource can be associated with multiple data resources, for example, the multiple data resources can be data resource 1 to data resource 3 in FIG. 5.

[0175] As a possible implementation, the second resource is determined from the plurality of data resources according to at least one of the following information: S-TMSI, 5G-S-TMSI, or an ID configured by the network device to the terminal device when the terminal device establishes a connection with the network device.

[0176] Optionally, the ID configured by the network device to the terminal device when the terminal device establishes a connection with the network device can be a resume ID.

[0177] As an example, the terminal device can determine which one of the plurality of data resources the second resource is according to at least one of the S-TMSI, 5G-S-TMSI, or resume ID, and the number of the plurality of data resources.

[0178] As an example, the number of data resources is N, N is an integer greater than 1, assuming that the terminal device determines the second resource from the plurality of data resources according to the 5G-S-TMSI, when 5G-S-TMSI mod N = 0, the terminal device can send the second information in the data resource 1, that is, the second resource is the data resource 1; assuming that 5G-S-TMSI mod N = 1, the terminal device can send the second information in the data resource 2, that is, the second resource is the data resource 2, and so on. Wherein, mod can represent the modulo operation.

[0179] As an example, the plurality of data resources correspond to one or more information for requesting to establish communication with the network device without overlap, or in other words, each data resource has a corresponding range of information for requesting to establish communication. For example, in FIG. 5, the data resource 1 can correspond to P0 to P2, the data resource 2 can correspond to P3 to P4, and the data resource 1 and the data resource 2 correspond to different information for requesting to establish communication.

[0180] In a possible implementation, the plurality of data resources correspond to one or more preambles without overlap, or in other words, each data resource has a corresponding preamble sequence index range.

[0181] As an example, the correspondence between the data resource and the information for requesting to establish communication can mean that the terminal device can simultaneously send the information for requesting to establish communication and send the second information on the data resource. For example, in FIG. 5, the data resource 1 can correspond to P0 to P2, at this time the terminal device can randomly select one of P0 to P2, for example, P0. Further, the terminal device can simultaneously send P0 on the first resource and send the second information on the data resource 1.

[0182] As an example, assuming that M terminal devices simultaneously send the first information and the second information to the network device, M is an integer greater than 1, if the resources for sending the second information by the M terminal devices are different data resources, the M terminal devices will not conflict.

[0183] In the embodiments of the present application, the second resource for sending the second information by the terminal device can be one of a plurality of data resources, and the information corresponding to each of the plurality of data resources for requesting the network device to establish communication can not coincide. In this case, different terminal devices can send service data on different data resources, thereby reducing the resource conflict of sending service data by different terminal devices, and being suitable for a scenario with a large number of potential users.

[0184] As a possible implementation manner, the terminal device can determine the first scrambling sequence according to the first information, and the second information is information scrambled according to the first scrambling sequence.

[0185] Further, the network device can also determine the first scrambling sequence according to the first information, and use the first scrambling sequence to decode the received second information.

[0186] Optionally, the first scrambling sequence can be an orthogonal cover code (OCC) sequence.

[0187] Optionally, the first scrambling sequence can be a non-orthogonal scrambling sequence.

[0188] As an example, when the second information sent by the plurality of terminal devices is information scrambled according to the first scrambling sequence, even if the plurality of terminal devices send the second information on the same second resource, the network device can determine the scrambling sequence used by the terminal devices according to the received first information, and decode the second information sent by the plurality of terminal devices.

[0189] In the embodiments of the present application, the terminal device can determine the first scrambling sequence according to the first information, and scramble the second information with the first scrambling sequence, so that even if the plurality of terminal devices send the second information on the same second resource, the network device can determine the scrambling sequence used by the terminal devices according to the received first information, and further decode the second information sent by the plurality of terminal devices respectively, thereby reducing the opportunity of collision of the second information transmission, and improving the utilization rate of resources.

[0190] Optionally, before step 310, the network device can send fourth information, and correspondingly, the terminal device receives the fourth information, the fourth information indicating that the terminal device can send the first information and the second information simultaneously, or in other words, the fourth information indicating that the network device allows the terminal device to send the first information and the second information simultaneously.

[0191] As an example, the fourth information includes 1 bit information, the fourth information being 0 indicates that the network device allows the terminal device to send the first information and the second information simultaneously, and the fourth information being 1 indicates that the network device does not allow the terminal device to send the first information and the second information simultaneously.

[0192] As a possible scenario, the terminal device has the capability to perform the method 300, or in other words, the terminal device has the capability to simultaneously send the first information and the second information. After receiving the fourth information, the terminal device can implement the transmission of the uplink service data through the method 300.

[0193] As another possible scenario, the terminal device does not have the capability to perform the method 300, or in other words, the terminal device does not have the capability to simultaneously send the first information and the second information. After receiving the fourth information, the terminal device does not perform the transmission of the uplink service data through the method 300.

[0194] In the embodiments of the present application, the network device can control whether the terminal device transmits data uplink through simultaneously sending the first information and the second information, thereby increasing the flexibility of the system.

[0195] As a possible implementation manner, the terminal device is in an idle state or an inactive state.

[0196] In the embodiments of the present application, the terminal device in the idle state or the inactive state can directly transmit uplink data by using the method 300, and the terminal device does not need to establish a connection with the network device, nor does the network device need to configure a dedicated resource for the terminal device.

[0197] As a possible implementation manner, before step 310, the network device can further send second configuration information, and correspondingly, the terminal device receives the second configuration information. The second configuration information is used to configure a resource dedicated to transmitting data by the terminal device, and the resource dedicated to transmitting data by the terminal device is associated with a first timer, and the first timer is expired.

[0198] As an example, when the first timer is not expired, the terminal device can directly transmit uplink service data to the network device through the resource dedicated to transmitting data by the terminal device; when the first timer is expired, the terminal device can implement the transmission of the uplink service data by using the method 300.

[0199] As a possible implementation manner, before step 310, the network device can further send third configuration information, and correspondingly, the terminal device receives the third configuration information. The third configuration information is used to configure a fourth resource, and the fourth resource can be used for multiple terminal devices to share to transmit service data, and the fourth resource can be associated with a second timer.

[0200] Optionally, the fourth resource can be a periodic resource.

[0201] As an example, when the second timer does not expire, the terminal device can directly transmit service data through the fourth resource; when the second timer expires, the terminal device can transmit service data through the method 300, or in other words, the terminal device can simultaneously transmit the first information on the first resource and the second information on the second resource.

[0202] In the embodiments of the present application, when the resource configured by the network device for the terminal device for directly transmitting uplink data expires, the terminal device can use the method provided in the embodiments of the present application to implement the transmission of uplink data in one step, thereby increasing the flexibility of the communication system.

[0203] 330, the network device transmits third information. Correspondingly, the terminal device receives the third information. The third information indicates the transmission result of the second information.

[0204] As an example, the third information can indicate the transmission result of the second information. For example, when multiple terminal devices simultaneously transmit the second information and a conflict occurs, the third information can indicate that the transmission of the second information fails. The third information can also be referred to as Msg2 information or feedback information, and the naming does not limit the protection scope of the embodiments of the present application.

[0205] Optionally, when the network device detects multiple first information on the first resource, or the network device fails to decode the second information, it is determined that the transmission of the second information fails.

[0206] As a possible implementation manner, the third information includes a first bit field. A bit value of the first bit field is a first value, indicating that the transmission of the second information succeeds; or the bit value of the first bit field is the first value, indicating that the transmission of the second information fails.

[0207] Referring to FIG. 6, FIG. 6 is a schematic diagram of a format of third information provided in the embodiments of the present application. R in the upper left corner of FIG. 6 can be the above-mentioned one-bit field. The network device can set the value of R to indicate whether the transmission of the second information succeeds or fails. Correspondingly, the terminal device can determine whether the transmission of the second information succeeds or fails according to the value of R.

[0208] As an example, when R=0, it indicates that the transmission of the second information succeeds; when R=1, it indicates that the transmission of the second information fails; or when R=1, it indicates that the transmission of the second information succeeds; when R=0, it indicates that the transmission of the second information fails.

[0209] As an example, when R indicates that the transmission of the second information succeeds, the method 300 can end. When R indicates that the transmission of the second information fails, the terminal device can retransmit the second information in a subsequent step. For example, the terminal device can retransmit the second information in the EDT manner.

[0210] Optionally, the first bit field is a reserved bit in the third information.

[0211] Optionally, the network device can feed back the transmission result of the second information sent by the plurality of terminal devices in the third information.

[0212] As an example, the third information can carry an ID related to the first information and the first resource. After receiving the third information, different terminal devices can find the feedback corresponding to themselves in the third information according to the first information sent by themselves.

[0213] Optionally, the third information can carry a random access radio network temporary identifier (RA-RNTI). That is, the third information can indicate different terminal devices and the transmission result of the second information of different terminal devices through the RA-RNTI. The RA-RNTI can be calculated according to the first information and / or the first resource.

[0214] In the embodiment of the application, the network device can directly indicate whether the second information is successfully transmitted through the bit value of a bit field in the third information, so that the terminal device can determine the subsequent steps to be performed after receiving the third information. In addition, since the first information and the second information are sent at the same time in the embodiment of the application, the second information of each terminal can be matched to the corresponding RA-RNTI, and further, the third information can indicate different terminal devices and the transmission result of the second information of different terminal devices through the RA-RNTI.

[0215] Optionally, after sending the second information, the terminal device starts to monitor the third information sent by the network device after a first time.

[0216] Optionally, the length of the first time is determined by the round-trip transmission delay between the terminal device and the network device.

[0217] The following describes different transmission cases of the second information through case 1 and case 2.

[0218] Case 1: The second information sent by the terminal device is successfully transmitted.

[0219] As an example, the network device can directly feed back the completion information through the third information, or in other words, the network device can directly feed back that the second information is decoded correctly through the third information.

[0220] Optionally, the third information does not need to include information for scheduling subsequent transmission of the second information.

[0221] As an example, after receiving the third information, the terminal device knows that the transmission of the second information is successful, and the method 300 ends.

[0222] Case 2, the second information transmitted by the terminal device fails to be transmitted.

[0223] Optionally, the second information transmitted by the plurality of terminal devices can collide, and the second information can fail to be transmitted. The network device can instruct the terminal device to continue transmitting the second information in the EDT mode through the third information.

[0224] As an example, the transmission result of the second information is a transmission failure, and the third information further indicates a third resource. Optionally, the method 300 can further include step 340.

[0225] 340, the terminal device transmits the second information in the third resource, and the network device receives the second information in the third resource.

[0226] As an example, the third resource can be a resource for subsequent transmission of the second information in the case that the second information fails to be transmitted in the second resource. Alternatively, the third resource can be a resource for transmitting the second information by the terminal device after the terminal device returns to the EDT mode. The third resource can also be referred to as a Msg3 data transmission resource, and the naming thereof does not limit the protection scope of the embodiments of the present application.

[0227] Optionally, the second information can further include a timing advance size or a modulation and coding scheme (MCS) or other scheduling parameters that need to be adjusted for subsequent transmission of the second information.

[0228] As an example, when the second information is information scrambled according to the first scrambling sequence, the terminal device can continue to scramble the second information transmitted in the third resource with the same scrambling sequence. Correspondingly, the network device can schedule a plurality of terminal devices to transmit the scrambled second information in the same third resource, that is, the network device can continue to schedule users that are not successfully decoded in the EDT mode for multi-user multiplexing.

[0229] For example, four terminal devices transmit the scrambled second information in the second resource at the same time, and only one terminal device is successfully decoded. The remaining three terminal devices can continue to transmit the scrambled second information in the same third resource subsequently.

[0230] In the embodiments of the present application, when the second information fails to be transmitted, the network device can instruct the terminal device to continue transmitting the second information in the third resource, so that the method provided by the embodiments of the present application can also be applied in the case of a large number of terminal devices.

[0231] It can be understood that the methods and operations implemented by the devices in the above various method embodiments can also be implemented by the components (such as chips or circuits) of the devices, without limitation.

[0232] The above describes the method provided by the embodiments of the present application in detail in combination with FIG. 3 to FIG. 6. The following describes the apparatus provided by the embodiments of the present application in combination with FIG. 7 to FIG. 9. It should be understood that the description of the apparatus embodiments corresponds to the description of the method embodiments, and therefore, the content not described in detail can be referred to the method embodiments described above, which will not be described here for brevity.

[0233] Referring to FIG. 7, FIG. 7 is a schematic diagram of a communication apparatus 700 provided by the embodiments of the present application, as an example. The communication apparatus 700 includes a transceiver unit 710 and a processing unit 720. The transceiver unit 710 can be configured to implement corresponding communication functions. The transceiver unit 710 can also be referred to as a communication interface or a communication unit. The processing unit 720 can be configured to perform processing, such as determining information bits.

[0234] Optionally, the apparatus 700 can further include a storage unit, which can be configured to store instructions and / or data. The processing unit 720 can read the instructions and / or data in the storage unit, so that the apparatus implements the foregoing method embodiments.

[0235] In a first possible design, the apparatus 700 can be a terminal in the foregoing embodiments, and the apparatus 700 can implement steps or procedures corresponding to the steps or procedures performed by the terminal in the foregoing method embodiments. Specifically, the transceiver unit 710 can be configured to perform operations related to transceiving (such as operations of transmitting and / or receiving data or messages) of the terminal in the foregoing method embodiments, and the processing unit 720 can be configured to perform operations related to processing of the terminal in the foregoing method embodiments, or operations other than transceiving (such as operations other than transmitting and / or receiving data or messages).

[0236] In a possible implementation, the transceiver unit 710 is configured to transmit first information at a first resource, the first information being used to request a network device to establish communication; the transceiver unit 710 is further configured to transmit second information at a second resource, the second resource being associated with the first resource, the second information being used to indicate a terminal device, the second information including service data; and the transceiver unit 710 is further configured to receive third information, the third information being used to indicate a transmission result of the second information.

[0237] In a second possible design, the apparatus 700 can be a network device in the foregoing embodiments, and the apparatus 700 can implement steps or procedures corresponding to the steps or procedures performed by the network device in the foregoing method embodiments. Specifically, the transceiver unit 710 can be configured to perform operations related to transceiving (such as operations of transmitting and / or receiving data or messages) of the network device in the foregoing method embodiments, and the processing unit 720 can be configured to perform operations related to processing of the network device in the foregoing method embodiments, or operations other than transceiving (such as operations other than transmitting and / or receiving data or messages).

[0238] In a possible implementation, the transceiver unit 710 is configured to receive first information at a first resource, the first information being used for a terminal device to request establishment of communication; the transceiver unit 710 is further configured to receive second information at a second resource, the second resource being associated with the first resource, the second information being indicative of the terminal device, and the second information including service data; and the transceiver unit 710 is further configured to send third information, the third information being indicative of a transmission result of the second information.

[0239] It should be understood that the specific process in which each unit performs the corresponding steps described above has been described in detail in the method embodiments described above, and for the sake of brevity, will not be described here.

[0240] It should also be understood that the apparatus 700 herein is embodied in the form of functional units. The term "unit" herein can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (for example, a shared processor, a dedicated processor, or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combination of logical circuit and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art can understand that the apparatus 700 can be embodied as the communication device in the above embodiments, and can be used to perform the processes and / or steps corresponding to the communication device in each of the method embodiments described above. To avoid repetition, they will not be described here.

[0241] The apparatus 700 of each of the above schemes has the function of implementing the corresponding steps performed by the communication device (for example, the terminal, and for example, the network device) in the above methods. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor, which respectively performs the transceiving operations and related processing operations in each of the method embodiments.

[0242] In addition, the transceiver unit 710 described above can also be a transceiver circuit (for example, it can include a receiving circuit and a sending circuit), and the processing unit can be a processing circuit.

[0243] It should be noted that the apparatus in FIG. 7 can be a communication device (for example, the terminal, and for example, the network device) in the above embodiments, or a chip or a chip system, for example, a system on chip (SoC). Among them, the transceiver unit can be an input / output circuit, a communication interface; the processing unit is a processor or microprocessor or integrated circuit integrated on the chip. It is not limited here.

[0244] Referring to FIG. 8, as an example, FIG. 8 is a schematic diagram of another communication apparatus 800 provided by the embodiments of the present application. The apparatus 800 includes a processor 810, and the processor 810 is coupled with a memory 820. The memory 820 is configured to store computer programs or instructions and / or data. The processor 810 is configured to execute the computer programs or instructions stored in the memory 820, or read the data stored in the memory 820, to perform the methods in the above method embodiments.

[0245] Optionally, the processor 810 is one or more.

[0246] Optionally, the memory 820 is one or more.

[0247] Optionally, the memory 820 is integrated with the processor 810, or is separately arranged.

[0248] Optionally, as shown in FIG. 8, the apparatus 800 further includes a transceiver 830 configured to receive and / or send signals. For example, the processor 810 is configured to control the transceiver 830 to receive and / or send signals.

[0249] As an example, the processor 810 can have the functions of the processing unit 720 shown in FIG. 7. The memory 820 can have the functions of a storage unit. The transceiver 830 can have the functions of the transceiving unit 710 shown in FIG. 7.

[0250] As an example, the apparatus 800 is configured to implement the operations performed by the communication apparatus (e.g., a terminal, or a network device) in the above method embodiments.

[0251] For example, the processor 810 is configured to execute the computer programs or instructions stored in the memory 820, to implement the related operations of the communication apparatus in the above method embodiments.

[0252] It should be understood that the processor mentioned in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor, or the processor can also be any conventional processor.

[0253] It should also be understood that the memory referred to in the embodiments of the application can be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM). For example, the RAM can be used as an external cache. As an example but not limitation, the RAM includes the following various forms: static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM) and direct memory bus random access memory (direct rambus RAM, DR RAM).

[0254] It should be noted that when the processor is a general processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated in the processor.

[0255] It should also be noted that the memory described herein is intended to include, but not limited to, these and any other suitable types of memory.

[0256] Referring to FIG. 9, as an example, FIG. 9 is a schematic diagram of a chip system 900 provided by an embodiment of the application. The chip system 900 (or also can be called a processing system) includes a logic circuit 910 and an input / output interface 920.

[0257] The logic circuit 910 can be a processing circuit in the chip system 900. The logic circuit 910 can be coupled with the storage unit, invoke instructions in the storage unit, so that the chip system 900 can implement the methods and functions of the embodiments of the present application. The input / output interface 920 can be an input / output circuit in the chip system 900, output information processed by the chip system 900, or input data or signaling information to be processed by the chip system 900.

[0258] As an option, the chip system 900 is configured to implement operations performed by a communication apparatus (e.g., a terminal, or a network device) in the above method embodiments.

[0259] For example, the logic circuit 910 is configured to implement processing-related operations performed by a communication apparatus (e.g., a terminal, or a network device) in the above method embodiments; and the input / output interface 920 is configured to implement sending and / or receiving-related operations performed by a communication apparatus (e.g., a terminal, or a network device) in the above method embodiments.

[0260] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program or instructions for implementing the method performed by a communication apparatus (e.g., a terminal, or a network device) in the above method embodiments. For example, the computer program or instructions, when running on a communication apparatus, enable the communication apparatus (e.g., a terminal, or a network device) to perform the above method (e.g., the method 300).

[0261] The embodiments of the present application also provide a computer program product, which contains instructions executed by a computer to implement the method performed by a communication apparatus (e.g., a terminal, or a network device) in the above method embodiments. For example, the computer program or instructions, when running on a communication apparatus, enable the communication apparatus (e.g., a terminal, or a network device) to perform the above method (e.g., the method 300).

[0262] The embodiments of the present application also provide a communication system, which includes the terminal and / or the network device in the above embodiments. For example, the system includes the terminal and the network device in the embodiment of FIG. 3.

[0263] The above-described explanations and advantages of the related contents in any of the apparatuses provided by the present application can refer to the corresponding method embodiments provided above, and will not be repeated here.

[0264] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented by other manners. For example, the apparatus embodiments described above are only illustrative, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units or components shown or discussed can be indirect coupling or communication connection through some interfaces, apparatuses or units, and can be electrical, mechanical or other forms.

[0265] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable devices. For example, the computer can be a personal computer, a server or a network device. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as DVD), or semiconductor media (such as solid state disk (SSD) and the like. For example, the foregoing available media includes but is not limited to: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk and various media that can store program codes.

[0266] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A communication method characterized by comprising: The method is applied to a terminal device and includes: sending first information on a first resource, the first information being used to request a network device to establish communication; sending second information on a second resource, the second resource being associated with the first resource, the second information indicating the terminal device, and the second information including service data; receiving third information indicating a transmission result of the second information.

2. The method of claim 1, wherein, The second resource is one of a plurality of data resources, and the plurality of data resources correspond to one or more pieces of information used to request a network device to establish communication without overlapping.

3. The method of claim 2, wherein, The second resource is determined from the plurality of data resources according to at least one of the following information: a system architecture evolution temporary mobile device identifier (S-TMSI), a fifth-generation system architecture evolution temporary mobile device identifier (5G-S-TMSI), or an ID configured by a network device for the terminal device when the terminal device and the network device establish a connection.

4. The method according to any one of claims 1 to 3, characterized in that, The third information includes a first bit field, and a bit value of the first bit field is a first value indicating that the second information is successfully transmitted; or The bit value of the first bit field is a first value indicating that the second information is unsuccessfully transmitted.

5. The method according to any one of claims 1 to 4, characterized in that, Further comprising: determining a first scrambling sequence according to the first information, and the second information being information scrambled according to the first scrambling sequence.

6. The method according to any one of claims 1 to 5, characterized in that, The transmission result of the second information is a transmission failure, and the third information further indicates a third resource, and the method further includes: sending the second information on the third resource.

7. The method according to any one of claims 1 to 6, characterized in that, Further comprising: receiving first configuration information, the first configuration information configuring the first resource and the second resource.

8. The method according to any one of claims 1 to 7, characterized in that, Further comprising: receiving fourth information, the fourth information indicating that the terminal device can simultaneously send the first information and the second information.

9. The method according to any one of claims 1 to 8, characterized in that, The terminal device is in an idle state or an inactive state.

10. The method according to any one of claims 1 to 9, characterized in that, Further comprising: receiving second configuration information, the second configuration information being used to configure a resource dedicated to the terminal device for sending data, and the resource dedicated to the terminal device for sending data being associated with a timer, and the timer being expired.

11. A communication method, comprising: The method is applied to a network device and includes: receiving first information on a first resource, the first information being used by a terminal device to request to establish communication; receiving second information on a second resource, the second resource being associated with the first resource, the second information indicating the terminal device, and the second information including service data; sending third information indicating a transmission result of the second information.

12. The method of claim 11, wherein, The second resource is one of a plurality of data resources, and the plurality of data resources correspond to one or more pieces of information used by a terminal device to request to establish communication without overlapping.

13. The method of claim 12, wherein, The second resource is determined from the plurality of data resources according to at least one of the following information: a system architecture evolution temporary mobile device identifier (S-TMSI), a fifth-generation system architecture evolution temporary mobile device identifier (5G-S-TMSI), or an ID configured by a network device for a terminal device when the terminal device and the network device establish a connection.

14. The method according to any one of claims 11 to 13, characterized in that, The third information includes a first bit field, and a bit value of the first bit field is a first value indicating that the second information is successfully transmitted; or The bit value of the first bit field is a first value indicating that the second information is unsuccessfully transmitted. The bit value of the first bit field being a first value indicates that the second information transmission fails.

15. The method according to any one of claims 11 to 14, characterized in that, Further comprising: determining a first scrambling sequence according to the first information, the second information being scrambled information according to the first scrambling sequence.

16. The method according to any one of claims 11 to 15, characterized in that, The transmission result of the second information is a transmission failure, and the third information further indicates a third resource, and the method further comprises: receiving the second information at the third resource.

17. The method according to any one of claims 11 to 16, characterized in that, Further comprising: sending first configuration information, the first configuration information configuring the first resource and the second resource.

18. The method according to any one of claims 11 to 17, characterized in that, Further comprising: sending fourth information, the fourth information indicating that the network device allows the terminal device to simultaneously send the first information and the second information.

19. The method according to any one of claims 11 to 18, characterized in that, Further comprising: sending second configuration information, the second configuration information being used for configuring a resource dedicated to data transmission of the terminal device, the resource dedicated to data transmission of the terminal device being associated with a timer, and the timer being expired.

20. A communications device, characterized by include a module or unit for performing the method of any one of claims 1-10; or include a module or unit for performing the method of any one of claims 11-19.

21. A communications device, characterized by include a processor configured to cause the communication apparatus to perform the method of any one of claims 1-10, or configured to cause the communication apparatus to perform the method of any one of claims 11-19.

22. A computer-readable storage medium, characterized in that, The computer readable storage medium has stored thereon a computer program or instructions, which, when executed on a communication apparatus, cause the communication apparatus to perform the method of any one of claims 1-10, or cause the communication apparatus to perform the method of any one of claims 11-19.

23. A computer program product, characterised in that, The computer program product includes a computer program or instructions, which, when executed on a communication apparatus, cause the communication apparatus to perform the method of any one of claims 1-10, or cause the communication apparatus to perform the method of any one of claims 11-19.

Citation Information

Patent Citations

  • Random access resource configuration method, device and base station

    CN111757480A

  • TECHNIQUES FOR TRANSMISSION OF MESSAGE A (MSGA) IN AN Idle CYCLE WITHIN A

    CN116134951A

  • Communications device, infrastructure equipment and methods

    US20210266981A1

  • Random access method, communication apparatus and communication device

    WO2023138606A1