Communication method and device, computer readable storage medium and computer program product
By rationally allocating resources and time windows during the activation duration of discontinuous reception and transmission modes in the cell, the communication efficiency and success rate of terminal equipment within the effective coverage time in satellite communication are solved, thus achieving efficient information transmission.
Patent Information
- Application Number
- CN202410961348.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-17
- Publication Date
- 2026-01-20
AI Technical Summary
In satellite communication scenarios, how can terminal devices communicate within the effective coverage time of network devices, especially how to improve communication efficiency and success rate in cases of discontinuous coverage in cells?
By sending uplink information during the active duration of the cell's discontinuous reception mode and receiving downlink information during the active duration of the discontinuous transmission mode, and by configuring PRACH resources using remainder or offset values, the preamble and random access response messages are ensured to be transmitted within the active time. A time window is set to cover the discontinuous transmission period, thereby improving the communication success rate.
It improves the success rate of uplink information transmission and downlink information reception, enhances communication efficiency, and ensures that terminal devices can communicate effectively during the activation period.
Smart Images

Figure CN121368029A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and in particular to a communication method and device, a computer readable storage medium, and a computer program product. BACKGROUND
[0002] In an existing communication system, a network device can provide communication services for terminal devices in different cells or geographical areas in a time-division manner. For example, in a satellite communication scenario, the coverage area of a satellite is composed of multiple wave positions, each wave position can be covered and served by a beam. Considering the capabilities of the satellite side (for example, power limitation, antenna configuration, etc.), the satellite beam needs to cover each wave position in a time-division multiplexing (TDM) manner. Assuming that one cell corresponds to 4 wave positions, and one beam of the satellite needs to cover 16 wave positions in a TDM manner, the time for each cell to be covered by the beam is discontinuous. In a traditional mobile communication scenario, the network device can configure a cell-level discontinuous transmission (DTX) or a cell-level discontinuous reception (DRX) for the terminal device to realize communication of the terminal device at different times.
[0003] However, how to realize communication of the terminal device within the effective coverage time of the network device is a technical problem to be solved. SUMMARY
[0004] The present application provides a scheme for realizing communication of a terminal device and a network device within an effective coverage time.
[0005] To achieve the above purpose, the present application provides the following technical scheme:
[0006] In a first aspect, a communication method is provided, which includes: transmitting uplink information or receiving downlink information, wherein a time domain resource carrying the uplink information is located within an active duration of a cell discontinuous reception mode, and part or all of time domain resources carrying the downlink information are located within an active duration of a cell discontinuous transmission mode.
[0007] Optionally, the uplink information includes a preamble, and a physical random access channel (PRACH) resource carrying the preamble is located within the active duration of the cell discontinuous reception mode.
[0008] Optionally, the method further includes, before transmitting the uplink information, receiving first information, the first information being used to determine a system frame in which the PRACH resource is located.
[0009] Optionally, the first information comprises a remainder value, and a result of modulo operation of the frame number of the system frame of the PRACH resource and the PRACH period is the remainder value.
[0010] Optionally, a value range of the remainder value is [0, N-1], where N represents a quantity of system frames in the PRACH period.
[0011] Optionally, the first information comprises an offset value, and a result of modulo operation of a sum of the frame number of the system frame of the PRACH resource and the offset value and the PRACH period is 0 or 1.
[0012] Optionally, a value range of the offset value is [0, N-1], where N represents a quantity of system frames in the PRACH period.
[0013] Optionally, the time domain resource carrying the downlink information comprises a time window, a starting position of the time window is located in an active duration of the discontinuous transmission mode of the cell, and an ending position of the time window is located in the active duration of the discontinuous transmission mode of the cell or is located outside the active duration of the discontinuous transmission mode of the cell.
[0014] Optionally, the downlink information comprises a random access response message corresponding to a random access request message, in a case where a first time domain position determined based on an ending position of the random access request message and an air interface propagation round trip time is located in an active duration of a discontinuous transmission cycle, the starting position of the time window is the first time domain position; in a case where the first time domain position is located outside the active duration of the discontinuous transmission cycle, the starting position of the time window is a starting position of an active duration of a first discontinuous transmission cycle after the first time domain position.
[0015] Optionally, the downlink information comprises a response message corresponding to uplink data transmission using a preconfigured uplink transmission resource, in a case where a second time domain position determined based on a time domain ending position of the preconfigured uplink transmission resource and a first time delay value is located in an active duration of a discontinuous transmission cycle, the starting position of the time window is the second time domain position; in a case where the second time domain position is located outside the active duration of the discontinuous transmission cycle, the starting position of the time window is a starting position of an active duration of a first discontinuous transmission cycle after the second time domain position.
[0016] Optionally, in a case that the third time domain position is earlier than an end position of an activation duration of a first discontinuous transmission period, the end position of the time window is the third time domain position; in a case that the third time domain position is not earlier than the end position of the activation duration of the first discontinuous transmission period, the end position of the time window is the third time domain position or the end position of the activation duration of the first discontinuous transmission period; wherein the third time domain position is determined according to a start position of the time window and a length of the time window, and the first discontinuous transmission period is a discontinuous transmission period in which the start position of the time window is located.
[0017] Optionally, the time window comprises a plurality of sub-time windows located in activation durations of a plurality of discontinuous transmission periods, a start position of a first sub-time window in the plurality of sub-time windows is the start position of the time window, and a sum of lengths of the plurality of sub-time windows is the length of the time window.
[0018] In a second aspect, the present application further discloses a communication method, which comprises: receiving uplink information or transmitting downlink information, wherein time domain resources carrying the uplink information are located in an activation duration of a cell discontinuous reception mode, and part or all of time domain resources carrying the downlink information are located in an activation duration of a cell discontinuous transmission mode.
[0019] Optionally, the uplink information comprises a preamble, and a system frame of a PRACH resource carrying the preamble is located in the activation duration of the cell discontinuous reception mode.
[0020] Optionally, the method further comprises, before the transmitting of the uplink information: receiving first information, wherein the first information is used to determine a system frame in which the PRACH resource is located.
[0021] Optionally, the first information comprises a remainder value, and a result of a modulo operation of a frame number of the system frame of the PRACH resource on a PRACH period is the remainder value.
[0022] Optionally, the first information comprises an offset value, and a sum of the frame number of the system frame of the PRACH resource and the offset value is 0 or 1.
[0023] Optionally, the time domain resources carrying the downlink information comprise a time window, a start position of the time window is located in the activation duration of the cell discontinuous transmission mode, and an end position of the time window is located in the activation duration of the cell discontinuous transmission mode or outside the activation duration of the cell discontinuous transmission mode.
[0024] Optionally, the downlink information comprises a random access response message corresponding to a random access request message, and the starting position of the time window is a first time domain position determined based on an ending position of the random access request message and an air interface propagation round trip time, in a case where the first time domain position is within an active duration of the discontinuous transmission cycle.
[0025] Optionally, the downlink information comprises a response message corresponding to uplink data transmission using a preconfigured uplink transmission resource, and the starting position of the time window is a second time domain position determined based on an ending position of the preconfigured uplink transmission resource and a first time delay value, in a case where the second time domain position is within an active duration of the discontinuous transmission cycle.
[0026] Optionally, in a case where the third time domain position is earlier than an ending position of an active duration of a first discontinuous transmission cycle, the ending position of the time window is the third time domain position; in a case where the third time domain position is not earlier than the ending position of the active duration of the first discontinuous transmission cycle, the ending position of the time window is the third time domain position or the ending position of the active duration of the first discontinuous transmission cycle; wherein the third time domain position is determined according to the starting position of the time window and the length of the time window, and the first discontinuous transmission cycle is a discontinuous transmission cycle in which the starting position of the time window is located.
[0027] Optionally, the time window comprises a plurality of sub-time windows located within active durations of a plurality of discontinuous transmission cycles, a starting position of a first sub-time window is the starting position of the time window, and a sum of lengths of the plurality of sub-time windows is the length of the time window.
[0028] In a third aspect, the present application further discloses a communication device, comprising: a communication module, configured to send uplink information or receive downlink information, wherein time domain resources carrying the uplink information are within an active duration of a cell discontinuous reception mode, and part or all of time domain resources carrying the downlink information are within an active duration of a cell discontinuous transmission mode.
[0029] In a fourth aspect, the present application further discloses a communication device, comprising: a communication module, configured to receive uplink information or send downlink information, wherein time domain resources carrying the uplink information are located in an active duration of a cell discontinuous reception mode, and part or all of time domain resources carrying the downlink information are located in an active duration of a cell discontinuous transmission mode.
[0030] In a fifth aspect, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program, and the computer program is run by a processor to execute any method provided in the first aspect or the second aspect.
[0031] In a sixth aspect, a communication device is provided, comprising a memory and a processor, and the memory stores a computer program capable of being run on the processor, and the processor runs the computer program to execute any method provided in the first aspect.
[0032] In a seventh aspect, a communication device is provided, comprising a memory and a processor, and the memory stores a computer program capable of being run on the processor, and the processor runs the computer program to execute any method provided in the second aspect.
[0033] In an eighth aspect, a computer program product is provided, and the computer program product stores a computer program, and the computer program is run by a processor to execute any method provided in the first aspect or the second aspect.
[0034] In a ninth aspect, a communication system is provided, comprising a communication device for executing any method provided in the first aspect and a communication device for executing any method provided in the second aspect.
[0035] In a tenth aspect, an embodiment of the present application further provides a chip, and the chip stores a computer program, and when the computer program is executed by the chip, the steps of the above method are implemented.
[0036] In an eleventh aspect, an embodiment of the present application further provides a system chip, and the chip system comprises at least one processor and an interface circuit, the interface circuit and the at least one processor are interconnected through a circuit, and the at least one processor is configured to execute instructions to execute any method provided in the first aspect or the second aspect.
[0037] Compared with the prior art, the technical scheme of the present application has the following beneficial effects:
[0038] In the technical solution of the present application, when the terminal device transmits uplink information, the time domain resource carrying the uplink information is located within the active duration of the cell discontinuous reception mode; when the terminal device receives downlink information, part or all of the time domain resources carrying the downlink information are located within the active duration of the cell discontinuous transmission mode. By transmitting uplink information within the active duration of the cell discontinuous reception mode and receiving downlink information within the active duration of the discontinuous transmission mode, the success rate of transmitting uplink information or the success rate of receiving downlink information can be ensured, and the communication efficiency can be improved.
[0039] Further, in the technical solution of the present application, the terminal device receives first information, the first information includes a remainder value or an offset value, and the value range of the remainder value or the offset value is [0, N-1]. By indicating the remainder value or the offset value in a larger value range, it is ensured that the terminal device can transmit a preamble within the active duration, and the success rate of transmitting the preamble is ensured.
[0040] Further, in the technical solution of the present application, the time domain resource carrying the downlink information includes a time window, the starting position of the time window is located within the active duration of the cell discontinuous transmission mode, and the ending position of the time window is located within the active duration of the cell discontinuous transmission mode or outside the active duration of the cell discontinuous transmission mode. By locating part or all of the time window within the active duration, the present application ensures that the terminal device can receive a random access response message within the active duration or a response message corresponding to uplink data transmission using a preconfigured uplink transmission resource, and improves the communication efficiency. BRIEF DESCRIPTION OF DRAWINGS
[0041] Figure 1 is an interaction flowchart of a communication method provided by an embodiment of the present application;
[0042] Figure 2 is a schematic diagram of a discontinuous reception mode and a discontinuous transmission mode provided by an embodiment of the present application;
[0043] Figure 3 is an interaction flowchart of another communication method provided by an embodiment of the present application;
[0044] Figure 4 is an interaction flowchart of another communication method provided by an embodiment of the present application;
[0045] Figure 5 is a schematic diagram of the starting position of a time window provided by an embodiment of the present application;
[0046] Figure 6 is a schematic diagram of the position of a time window provided by an embodiment of the present application;
[0047] Figure 7is a structural schematic diagram of a communication device provided by an embodiment of the present application;
[0048] Figure 8 is a hardware structural schematic diagram of a communication device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0049] The communication system to which the embodiments of the present application are applicable includes, but is not limited to, a Long Term Evolution (LTE) system, a 5th-Generation (5G) system, a New Radio (NR) system, a Non-terrestrial network (NTN), a satellite communication network, and a future evolution system or a plurality of communication fusion systems. Among them, the 5G system can be a Non-Stand Alone (NSA) 5G system or a Stand Alone (SA) 5G system. The technical solutions of the present application are also applicable to different network architectures, including but not limited to a relay network architecture, a dual connectivity architecture, a Vehicle-to-Everything architecture, and the like.
[0050] The present application mainly relates to the communication between a terminal device and a network device. Among them:
[0051] The network device in the embodiments of the present application can also be referred to as an access network device, for example, a base station (Base Station, BS) (also referred to as a base station device), and the network device is a device deployed in a radio access network (Radio Access Network, RAN) to provide wireless communication functions. For example, the device providing the base station function in the second generation (2nd-Generation, 2G) network includes a base wireless transceiver station (Base Transceiver Station, BTS), the device providing the base station function in the third generation (3rd-Generation, 3G) network includes a node B (NodeB), the device providing the base station function in the fourth generation (4th-Generation, 4G) network includes an evolved node B (evolved NodeB, eNB), in the wireless local area network (Wireless Local Area Networks, WLAN), the device providing the base station function is an access point (Access Point, AP), the device providing the base station function in the NR includes a next generation base station node (next generation Node Base station, gNB), and a continuously evolving node B (ng-eNB), wherein the gNB and the terminal device communicate with each other using the NR technology, the ng-eNB and the terminal device communicate with each other using the evolved universal terrestrial radio access (Evolved Universal Terrestrial Radio Access, E-UTRA) technology, and the gNB and the ng-eNB can be connected to the 5G core network. The network device in the embodiments of the present application also includes devices providing base station functions in future new communication systems and the like.
[0052] The terminal equipment in the embodiments of the present application can refer to various forms of access terminals, user units, user stations, mobile stations, mobile stations (Mobile Station, MS), remote stations, remote terminals, mobile devices, user terminals, wireless communication devices, user agents or user devices. The terminal equipment can also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal equipment in a future 5G network or a terminal equipment in a future evolved Public Land Mobile Network (PLMN), etc. The embodiments of the present application are not limited thereto. The terminal equipment can also be referred to as user equipment (User Equipment, UE), terminal, etc.
[0053] As described in the background, how to enable the terminal equipment to communicate within the effective coverage time of the network equipment is a technical problem to be solved.
[0054] The embodiments of the present application can be used in a cell discontinuous coverage scenario, in which the time of each cell covered by a beam is discontinuous, in other words, each cell needs to provide data transmission services in a discontinuous transmission or discontinuous reception mode, and the terminal equipment communicates with the network equipment within the beam coverage time (i.e. the active duration). In the cell discontinuous coverage scenario, the network equipment can pre-configure the terminal equipment with a cell discontinuous reception mode or a cell discontinuous transmission mode. The embodiments of the present application can guarantee the success rate of sending uplink information or the success rate of receiving downlink information by sending the uplink information within the active duration of the cell discontinuous reception mode and receiving the downlink information within the active duration of the discontinuous transmission mode, thereby improving the communication efficiency.
[0055] The on duration time in the embodiments of the present application can also be referred to as active time or duration.
[0056] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the specific embodiments of the present application will be described in detail below with reference to the drawings.
[0057] Referring to Figure 1 The method provided by the present application specifically includes steps 101 and 102.
[0058] Step 101: The network device sends downlink information to the terminal device. Correspondingly, the terminal device receives the downlink information.
[0059] Step 102: The terminal device sends uplink information to the network device. Correspondingly, the network device receives the uplink information.
[0060] In this embodiment, the terminal device or the network device can selectively perform step 101 and / or step 102.
[0061] In the scenario of cell discontinuous coverage, the network device can pre-configure cell discontinuous reception mode parameters for the terminal device. The discontinuous reception mode parameters can include the time domain starting position of the discontinuous reception active duration, the discontinuous reception active duration cycle, and the length of the discontinuous reception active duration. As shown in FIG. 1, each discontinuous reception cycle includes an active duration and a non-active duration. The network device provides communication services for the terminal device in the active duration, and the terminal device sends uplink information in the active duration, so as to ensure that the network device can successfully receive the uplink information. Figure 2
[0062] Specifically, the network device can configure the discontinuous reception mode by configuring the discontinuous reception active duration cycle, the starting position of the discontinuous reception active duration, and the length of the discontinuous reception active duration.
[0063] Correspondingly, in the scenario of cell discontinuous coverage, the network device can pre-configure cell discontinuous transmission mode parameters for the terminal device. The discontinuous transmission mode parameters can include the time domain starting position of a plurality of discontinuous transmission active durations, the discontinuous transmission active duration cycle, and the length of the discontinuous transmission active duration. As shown in FIG. 2, each discontinuous transmission cycle includes an active duration and a non-active duration. The network device provides communication services for the terminal device in the active duration, and the network device sends downlink information in the active duration, and the terminal device receives the downlink information in the active duration, so as to ensure that the terminal device can successfully receive the downlink information. Figure 2
[0064] Specifically, the network device can configure the discontinuous transmission mode by configuring the time domain starting position of the discontinuous transmission active duration, the discontinuous transmission active duration cycle, and the length of the discontinuous transmission active duration.
[0065] In this embodiment, by locating the time domain resource carrying the uplink information in the active duration of the cell discontinuous reception mode, and locating part or all of the time domain resources carrying the downlink information in the active duration of the cell discontinuous transmission mode, the success rate of sending the uplink information or the success rate of receiving the downlink information can be ensured, and the communication efficiency is improved.
[0066] It should be noted that the serial numbers of the steps in this embodiment do not represent the limitation on the execution order of the steps.
[0067] It can be understood that, in specific implementation, the communication method can be realized in the form of a software program running in a processor integrated in a chip or a chip module. The method can also be realized in the form of software combined with hardware, and the present application does not make any limitation.
[0068] The specific uplink information and downlink information will be described in detail in combination with different embodiments.
[0069] In Embodiment 1, the uplink information includes a preamble. The network device configures a remainder value to the terminal device to determine the system frame in which the physical random access channel (PRACH) resource carrying the preamble is located. The PRACH resource represents a time-frequency resource block used for sending a random access request message, and the preamble can also be referred to as a random access preamble.
[0070] In this embodiment, the network device configures a remainder value to the terminal device, so that the terminal device determines that the location of the PRACH resource according to the remainder value is located in the active duration of the cell discontinuous reception mode, that is, in the time in which the network device provides communication services, thereby improving the success rate of sending the preamble.
[0071] Please refer to Figure 3 , Figure 3 The flow of a communication method according to an embodiment of the present application is shown.
[0072] In step 301, the network device sends first information to the terminal device. Correspondingly, the terminal device receives the first information. The first information includes a remainder value, and the number of remainder values can be one or more. That is, the result of taking the frame number of the system frame of the PRACH resource modulo the PRACH period is the remainder value. The PRACH period is the period of the time domain location of the PRACH resource.
[0073] In this embodiment, the network device pre-configures the PRACH resource to the terminal device, and the PRACH resource has periodicity. The number of system frames in the PRACH period is N, and N is a positive integer. The value range of the remainder value in the first information is [0, N-1].
[0074] For example, the frame number of the system frame of the PRACH resource satisfies the following formula (1):
[0075] n SFN mode x=y1 (1)
[0076] wherein, n SFN represents the system frame of the PRACH resource, mode represents the remainder operation, x represents the number of system frames in the PRACH period, and y1 represents the remainder value in the first information.
[0077] In this embodiment, the frame number of the system frame of the PRACH resource is determined by the remainder value, so as to determine the time domain position of the PRACH resource. Since the network device knows how to make the PRACH resource in the activation duration, the network device ensures the PRACH resource in the activation duration by configuring the remainder value.
[0078] In a specific implementation, the first information can be carried in high-layer signaling.
[0079] In step 302, the terminal device sends a preamble to the network device. The terminal device sends the preamble on the system frame of the PRACH resource determined in step 301.
[0080] Since the system frame of the PRACH resource determined in step 301 is located in the activation duration of the cell discontinuous reception mode, the preamble can be successfully sent to the network device.
[0081] Embodiment 2, the uplink information includes a preamble. The network device sends an offset value to the terminal device to determine the system frame where the PRACH resource is located.
[0082] In this embodiment, the network device configures an offset value for the terminal device, so that the terminal device determines the position of the PRACH resource according to the offset value, which is located in the activation duration of the cell discontinuous reception mode, that is, in the time when the network device provides communication services, thereby improving the success rate of the preamble transmission.
[0083] Please refer to Figure 4 , Figure 4 A communication method is shown in the embodiment of the application.
[0084] In step 401, the network device sends first information to the terminal device. Correspondingly, the terminal device receives the first information. The first information includes an offset value, which is used to offset the frame number of the system frame of the PRACH resource. The number of offset values can be one or more.
[0085] That is, the frame number of the system frame of the PRACH resource and the offset value are summed, and the result of the modulo operation of the PRACH period is 0 or 1
[0086] In this embodiment, the network device pre-configures the PRACH resource for the terminal device, and the PRACH resource has periodicity, the number of system frames in the PRACH period is N, and N is a positive integer. The offset value in the first information is in the range of [0, N-1].
[0087] For example, the frame number n of the system frame in which the PRACH resource is located SFN The following formula (2) is satisfied:
[0088] (n SFN + SFN offset ) mode x = y (2)
[0089] Wherein, mode represents the modulo operation, x represents the number of system frames in the PRACH period, SFN offset represents the offset value in the first information, and y represents the default remainder, which is 0 or 1.
[0090] In this embodiment, the frame number of the system frame of the PRACH resource is determined by the offset value, so as to determine the time domain position of the PRACH resource. Since the network device knows how to make the PRACH resource in the activation duration, the network device ensures the PRACH resource in the activation duration by configuring the offset value.
[0091] In step 402, the terminal device sends a preamble to the network device. Wherein, the terminal device sends the preamble on the system frame of the PRACH resource determined in step 401.
[0092] Since the system frame of the PRACH resource determined in step 401 is located in the activation duration of the cell discontinuous reception mode, the preamble can be successfully sent to the network device.
[0093] In one of the variations of embodiment 1 and embodiment 2, in the case where the network device does not send the first information to the terminal device, the terminal device can determine the frame number of the system frame of the PRACH resource according to the remainder value in the PRACH time domain resource configuration parameter and the default offset. Wherein, the remainder value in the PRACH time domain resource configuration parameter can be 0 or 1, and the default offset is 0, which can be specified by the communication standard protocol.
[0094] For example, in the case where the network device sends the first information (i.e., the network configures y1) to the terminal device, the frame number of the system frame of the PRACH resource satisfies formula (1);
[0095] In a case where the network device does not send the first information to the terminal device, a frame number of a system frame of the PRACH resource satisfies the following formula (3):
[0096] n SFN mode x=y (3)
[0097] wherein n SFN represents the system frame of the PRACH resource, mode represents a remainder operation, x represents a quantity of system frames in a PRACH period, and y represents a remainder value in a PRACH time domain resource configuration parameter.
[0098] It should be noted that the PRACH time domain resource configuration parameter can be determined with reference to a configuration parameter of each row of PRACH time domain resource in a PRACH time domain resource configuration table, and the PRACH time domain resource configuration table can be configured by the network device or specified by a communication standard protocol, which is not limited in the present application.
[0099] In embodiment 3, the downlink information includes a random access response (RAR) message for the random access request message. A starting position of a time window carrying the RAR message is located in an active duration of the cell discontinuous transmission mode, and an ending position of the time window carrying the RAR message is located in the active duration of the cell discontinuous transmission mode or outside the active duration of the cell discontinuous transmission mode.
[0100] By determining the position of the time window carrying the RAR message, the network device can successfully send the RAR message to the terminal device.
[0101] In the four-step random access procedure, the terminal device first completes downlink synchronization by reading the Master Information Block (MIB) and SIB1. By reading the System Information Block (SIB) 1, the PRACH resource for sending the preamble to the network device is determined to indicate its intention to access the network. The terminal device sends Message 1 (Msg1) on the PRACH resource it determines, which includes a preamble. If the network device correctly receives Msg1, it sends the terminal device a RAR message (also known as Msg2) scrambled with a random access (RA) radio network temporary identity (RNTI). After sending Msg1, the terminal device can use the RA-RNTI to monitor Msg2 from the network device to descramble the message. The RA-RNTI is calculated from the time and frequency resources of the random access occasion (RO). Msg2 can include a timing advance (TA), a transmission configuration (TC) RNTI, a power adjustment, and an indication of the resources for the terminal device to send Message 3 (Mgs3). The terminal device sends its identity and initial access establishment (also known as Msg3) to the network device through the uplink scheduling indication in Msg2. Finally, the network device can notify the terminal device of the completion of the initial access procedure through Message 4 (Msg4), otherwise the terminal device can determine that the initial access procedure has failed.
[0102] In the 2-step random access (2-Step RACH) procedure, the terminal device only needs to send Message A (MsgA) and receive Message B (MsgB), where MsgA includes a random preamble (Msg1) and uplink data (Msg3), and MsgB contains the contents of 4-step random access Msg2 and Msg4.
[0103] The time window carrying the RAR message referred to in this embodiment means the time window carrying Message 2, or the time window carrying Message B.
[0104] After the terminal device sends the PRACH in the active duration of the discontinuous reception mode, the terminal device needs to listen to the physical downlink control channel (PDCCH) in a time window carrying the RAR message to receive the RAR message sent by the network device. In the discontinuous transmission scenario of the cell, the terminal device cannot receive the PDCCH in the inactive duration of the discontinuous transmission mode of the cell, and therefore the position of the time window carrying the RAR message needs to be ensured to enable the terminal device to receive the PDCCH sent by the network.
[0105] In this embodiment, the starting position of the time window carrying the RAR message can be determined according to the end position of the random access request message and the air interface propagation round trip time (RTT). The first time domain position is determined based on the end position of the random access request message and the air interface propagation RTT, and the starting position of the time window carrying the RAR message is determined according to the position relationship between the first time domain position and the active duration of the discontinuous transmission cycle.
[0106] Specifically, the first time domain position is the first OFDM symbol of the earliest control resource set (CORESET) after the end position of the Msg1 transmission is postponed by one OFDM symbol and the air interface propagation RTT between the terminal device and the network device, and the RTT can be determined by the terminal device according to the time advance compensation value and the delay (for example, the value of the parameter K_mac) indicated by the network device. The value of K_mac can be indicated by system information, and the unit of K_mac can be subframe or millisecond.
[0107] In one specific embodiment, please refer to Figure 5 , the first time domain position is time T1, and time T1 is located in the active duration of the discontinuous transmission mode of the cell, and therefore the starting position of the time window carrying the RAR message is time T1.
[0108] In another specific embodiment, please refer to Figure 5 , the first time domain position is time T2, and time T2 is located outside the active duration of the discontinuous transmission mode of the cell, and therefore the starting position of the time window carrying the RAR message is the starting position of the active duration of the first discontinuous transmission cycle after the first time domain position T2, that is, time T3 shown in Figure 5 .
[0109] In this embodiment, the length of the time window carrying the RAR message can be pre-configured by the network device. The ending position of the time window carrying the RAR message can be determined according to the starting position of the time window carrying the RAR message and the length of the time window. Wherein, the third time domain position is determined according to the starting position of the time window carrying the RAR message and the length of the time window, and the ending position of the time window carrying the RAR message is determined according to the position relationship between the third time domain position and the active duration of the discontinuous transmission cycle.
[0110] For example, the third time domain position is determined by adding the starting position of the time window carrying the RAR message and the length of the time window.
[0111] In one specific implementation, please refer to Figure 6 , the discontinuous transmission cycle in which the starting position T7 of the time window is located is the first discontinuous transmission cycle. The third time domain position is time T4, and time T4 is located outside the active duration of the first discontinuous transmission cycle. Therefore, the ending position of the time window carrying the RAR message can be the third time domain position T4. At this time, the time window carrying the RAR message is shown as time window 1.
[0112] In this case, although part of the time position of the time window 1 is located outside the active duration of the first discontinuous transmission cycle, both the network device and the terminal device know that the RAR message needs to be transmitted within the time window 1. Therefore, the network device can continue to transmit the RAR message after the end of the active duration of the first discontinuous transmission cycle, and the terminal device can also continue to receive the RAR message.
[0113] In another specific implementation, please refer to Figure 6 , the third time domain position is time T4, and the ending position of the time window carrying the RAR message can be the ending position T6 of the active duration of the first discontinuous transmission cycle. At this time, the time window carrying the RAR message is shown as time window 4.
[0114] Unlike the foregoing embodiment, although the third time domain position is located outside the active duration of the first discontinuous transmission cycle, the network device only transmits the RAR message within the active duration of the first discontinuous transmission cycle, and the terminal device also only receives the RAR message within the active duration of the first discontinuous transmission cycle, so as to avoid affecting other communication processes.
[0115] In another specific implementation, please refer to Figure 6 , the third time domain position T8 is located within the active duration of the first discontinuous transmission cycle, and the ending position of the time window carrying the RAR message can be the third time domain position T8. At this time, the time window carrying the RAR message is shown as time window 2.
[0116] In yet another embodiment, referring to Figure 6 , the third time domain position is the end position T6 of the on-duration of the first discontinuous transmission cycle, the end position of the time window carrying the RAR message can be the end position T6 of the on-duration of the first discontinuous transmission cycle. At this time, the time window carrying the RAR message is shown as time window 4.
[0117] In yet another embodiment, the time window carrying the RAR message can include a plurality of sub-time windows located in the on-duration of a plurality of discontinuous transmission cycles, the start position of the first sub-time window in the plurality of sub-time windows is the start position of the time window, and the sum of the lengths of the plurality of sub-time windows is the length of the time window.
[0118] For details, please refer to Figure 6 , the time window carrying the RAR message includes sub-time window 31 and sub-time window 32. The start position of the first sub-time window 31 is the start position T7 of the time window, and the start position of the sub-time window 32 is the start position T9 of the on-duration of the next discontinuous transmission cycle of the first discontinuous transmission cycle. The total length of the sub-time window 31 and the sub-time window 32 is the length of the time window carrying the RAR message. That is, the length L of the time window = (T6-T7) + (T5-T9).
[0119] It should be noted that the above embodiments are described with the number of sub-time windows being 2. In actual application scenarios, the number of sub-time windows can be 3, 4 or more according to the length of the time window and the length of the on-duration, which is not limited in the present application.
[0120] In embodiment 4, the downlink information includes a response message corresponding to uplink data transmission using preconfigured uplink resource (PUR). The start position of the time window (which can also be referred to as search space time window) carrying the response message corresponding to the PUR uplink data transmission is located in the on-duration of the cell discontinuous transmission mode, and the end position of the time window is located in the on-duration of the cell discontinuous transmission mode or outside the on-duration of the cell discontinuous transmission mode.
[0121] By determining the position of the time window carrying the response message corresponding to the PUR uplink data transmission, the network device can successfully transmit the response message corresponding to the PUR uplink data transmission to the terminal device.
[0122] In this embodiment, the terminal device can send uplink data through PUR in the non-connected state, and receive a response message of the network device in a search space time window associated with the PUR. The interval between the search space time window and the associated PUR is a first delay value, which can be configured through a parameter K_mac.
[0123] In this embodiment, the search space time window can be determined according to the time domain end position of the preconfigured uplink transmission resource and the first delay value. The second time domain position is determined according to the time domain end position of the preconfigured uplink transmission resource and the first delay value, and the starting position of the search space time window is determined according to the positional relationship between the second time domain position and the active duration of the discontinuous transmission cycle.
[0124] Specifically, the second time domain position is determined according to the sum of the time domain end position of the preconfigured uplink transmission resource and the first delay value.
[0125] For example, the time domain end position of the preconfigured uplink transmission resource is subframe n (that is, the end position of subframe n is the time domain end position of the preconfigured uplink transmission resource), and the starting position of the terminal device for monitoring PDCCH is subframe n+4+K_mac, that is, the terminal device starts monitoring PDCCH at the starting position of subframe with index n+4+K_mac.
[0126] In one specific embodiment, please refer to Figure 5 , the second time domain position is time T1, and the time T1 is located within the active duration of the cell discontinuous transmission mode, so the starting position of the time window carrying the RAR message is the time T1.
[0127] In another specific embodiment, please refer to Figure 5 , the second time domain position is time T2, and the time T1 is located outside the active duration of the cell discontinuous transmission mode, so the starting position of the time window carrying the RAR message is the starting position of the active duration of the first discontinuous transmission cycle after the second time domain position T2, that is, the time T3 shown in Figure 5 .
[0128] In this embodiment, the length of the search space time window can be preconfigured by the network device. The end position of the search space time window can be determined according to the starting position of the search space time window and the length of the time window. The third time domain position is determined according to the starting position of the search space time window and the length of the time window, and the end position of the search space time window is determined according to the positional relationship between the third time domain position and the active duration of the discontinuous transmission cycle.
[0129] For example, the third time domain position is determined by adding the starting position of the search space time window and the length of the time window.
[0130] It should be noted that the end position of the search space time window is determined in the same way as the end position of the time window carrying the RAR message, and specific descriptions can be referred to related descriptions in Embodiment 3, which will not be repeated here.
[0131] Please refer to Figure 7 , Figure 7 A communication apparatus 70 is shown, which can comprise:
[0132] The communication module 701 is configured to send uplink information or receive downlink information, wherein the time domain resource carrying the uplink information is located within the active duration of the cell discontinuous reception mode, and part or all of the time domain resource carrying the downlink information is located within the active duration of the cell discontinuous transmission mode.
[0133] Further, the communication module 701 is further configured to receive first information, the first information being used to determine the system frame in which the PRACH resource is located.
[0134] Further, the first information includes a remainder value, and the frame number of the system frame in which the PRACH resource is located is the result of the remainder operation of the PRACH period.
[0135] Further, the value range of the remainder value is [0, N-1], where N represents the number of system frames in the PRACH period.
[0136] Further, the first information includes an offset value, wherein the sum of the frame number of the system frame in which the PRACH resource is located and the offset value is 0 or 1, and the result of the remainder operation of the PRACH period.
[0137] Further, the value range of the offset value is [0, N-1], where N represents the number of system frames in the PRACH period.
[0138] Further, the time domain resource carrying the downlink information includes a time window, the start position of the time window is located within the active duration of the cell discontinuous transmission mode, and the end position of the time window is located within the active duration of the cell discontinuous transmission mode or outside the active duration of the cell discontinuous transmission mode.
[0139] Further, the downlink information includes a random access response message for a random access request message, and the start position of the time window is the first time domain position determined based on the end position of the random access request message and the air interface propagation round trip time, in the case that the first time domain position is located within the active duration of the discontinuous transmission cycle; in the case that the first time domain position is located outside the active duration of the discontinuous transmission cycle, the start position of the time window is the start position of the active duration of the first discontinuous transmission cycle after the first time domain position.
[0140] Further, the downlink information comprises a response message corresponding to the uplink data transmission using the preconfigured uplink transmission resource, and the starting position of the time window is a second time domain position determined based on an ending position of the preconfigured uplink transmission resource and the first time delay value, in a case that the second time domain position is within an active duration of the discontinuous transmission cycle; and the starting position of the time window is a starting position of an active duration of a first discontinuous transmission cycle after the second time domain position, in a case that the second time domain position is outside the active duration of the discontinuous transmission cycle.
[0141] Further, the ending position of the time window comprises at least one of:
[0142] In a case that the third time domain position is earlier than an ending position of the active duration of the first discontinuous transmission cycle, the ending position of the time window is the third time domain position;
[0143] In a case that the third time domain position is not earlier than the ending position of the active duration of the first discontinuous transmission cycle, the ending position of the time window is the third time domain position or the ending position of the active duration of the first discontinuous transmission cycle, wherein the third time domain position is determined according to the starting position of the time window and the length of the time window, and the first discontinuous transmission cycle is a discontinuous transmission cycle in which the starting position of the time window is located.
[0144] Further, the time window comprises a plurality of sub-time windows located within the active durations of the plurality of discontinuous transmission cycles, a starting position of a first sub-time window of the plurality of sub-time windows is the starting position of the time window, and a sum of lengths of the plurality of sub-time windows is the length of the time window.
[0145] In specific implementation, the communication device 70 can correspond to a chip with a communication function in a terminal device, such as a System-On-a-Chip (SOC), a baseband chip, etc.; or correspond to a chip module including a chip with a communication function in the terminal device; or correspond to a chip module with a data processing function chip, or correspond to the terminal device.
[0146] In another non-limiting embodiment, the communication module 701 is configured to receive uplink information or transmit downlink information.
[0147] In specific implementation, the communication device 70 can correspond to a chip with a communication function in a network device, such as an SOC, a baseband chip, etc.; or correspond to a chip module including a chip with a communication function in the network device; or correspond to a chip module with a data processing function chip, or correspond to the network device.
[0148] For other related descriptions of the communication device 70, reference can be made to the related descriptions in the foregoing embodiments, which will not be repeated here.
[0149] As to each device, product or apparatus described in the embodiments, it can be a product or apparatus integrating the modules or units described in the embodiments, or it can be a product or apparatus including the modules or units described in the embodiments. As to each device, product or apparatus described in the embodiments, it can be a product or apparatus integrating the modules or units described in the embodiments, or it can be a product or apparatus including the modules or units described in the embodiments. As to each device, product or apparatus described in the embodiments, it can be a product or apparatus integrating the modules or units described in the embodiments, or it can be a product or apparatus including the modules or units described in the embodiments. As to each device, product or apparatus described in the embodiments, it can be a product or apparatus integrating the modules or units described in the embodiments, or it can be a product or apparatus including the modules or units described in the embodiments. As to each device, product or apparatus described in the embodiments, it can be a product or apparatus integrating the modules or units described in the embodiments, or it can be a product or apparatus including the modules or units described in the embodiments. As to each device, product or apparatus described in the embodiments, it can be a product or apparatus integrating the modules or units described in the embodiments, or it can be a product or apparatus including the modules or units described in the embodiments.
[0150] The embodiments of the present application further provide a storage medium, which is a computer readable storage medium, and has a computer program stored thereon, where the computer program, when executed, enables a processor to perform the steps of the methods described in the preceding embodiments. The storage medium can include a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, etc. The storage medium can also include a non-volatile memory or a non-transitory memory, etc.
[0151] Please refer to Figure 8 The embodiments of the present application further provide a hardware structure diagram of a communication device. The device includes a processor 801, a memory 802 and a transceiver 803.
[0152] The processor 801 can be a general central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the program execution of the solutions of the present application. The processor 801 can also include multiple CPUs, and the processor 801 can be a single-CPU processor or a multi-CPU processor. The processor herein can refer to one or more devices, circuits, or processing cores for processing data (for example, computer program instructions).
[0153] The memory 802 can be a ROM, or other type of static storage device that can store static information and instructions, a RAM, or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, a magnetic disk storage or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and capable of being accessed by a computer, which is not limited in the present application. The memory 802 can exist independently (at this time, the memory 802 can be located outside the device or inside the device), or can be integrated with the processor 801. The memory 802 can contain computer program code. The processor 801 is used to execute the computer program code stored in the memory 802, thereby realizing the method provided by the embodiments of the present application.
[0154] The processor 801, the memory 802, and the transceiver 803 are connected through a bus. The transceiver 803 is used to communicate with other devices or communication networks. Optionally, the transceiver 803 can include a transmitter and a receiver. The device for realizing the receiving function in the transceiver 803 can be regarded as a receiver, which is used to execute the receiving steps in the embodiments of the present application. The device for realizing the sending function in the transceiver 803 can be regarded as a transmitter, which is used to execute the sending steps in the embodiments of the present application.
[0155] When Figure 8The structure diagram shown is used to illustrate the structure of the terminal device involved in the above embodiments. The processor 801 is configured to control and manage the actions of the terminal device. For example, the processor 801 is configured to support the terminal device to perform the actions performed by the terminal device in the methods described in the embodiments of the present application. The processor 801 can communicate with other network entities, for example, the network device described above, through the transceiver 803. The memory 802 is configured to store the program code and data of the terminal device.
[0156] When Figure 8 The structure diagram shown is used to illustrate the structure of the network device involved in the above embodiments. The processor 801 is configured to control and manage the actions of the network device. For example, the processor 801 is configured to support the network device to perform the actions performed by the network device in the methods described in the embodiments of the present application. The processor 801 can communicate with other network entities, for example, the terminal device described above, through the transceiver 803. The memory 802 is configured to store the program code and data of the network device.
[0157] In the embodiments of the present application, the unidirectional communication link from the access network to the terminal device is defined as a downlink, the data transmitted on the downlink is downlink data, and the transmission direction of the downlink data is referred to as a downlink direction. The unidirectional communication link from the terminal device to the access network is defined as an uplink, the data transmitted on the uplink is uplink data, and the transmission direction of the uplink data is referred to as an uplink direction.
[0158] It should be understood that the term "and / or" herein merely describes an association relationship of associated objects, and can represent three relationships, for example, A and / or B can represent three cases of A alone, A and B together, and B alone. In addition, the character " / " herein represents an "or" relationship between the associated objects before and after it.
[0159] "Multiple" appearing in the embodiments of the present application means two or more.
[0160] The first, second, and the like appearing in the embodiments of the present application are only used for illustration and distinction of the description objects, and do not have order, and do not represent a special limitation on the number of devices in the embodiments of the present application, and cannot constitute any limitation on the embodiments of the present application.
[0161] The "connection" appearing in the embodiments of the present application means direct connection or indirect connection and various connection modes to realize communication between devices, and the embodiments of the present application do not make any limitation on this.
[0162] The above-described embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented by software, the above-described embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are wholly or partially generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center through a wired or wireless manner.
[0163] It should be understood that the size of the sequence number of each process described above in various embodiments of the present application does not mean the order of execution, and the execution order of each process should be determined by its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0164] In several embodiments provided in the present application, it should be understood that the disclosed methods, devices and systems can be implemented in other ways. For example, the device embodiments described above are only schematic; 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 omitted or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0165] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or they can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiments of the present application.
[0166] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically included separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of hardware plus software functional unit.
[0167] The integrated unit implemented in the form of software functional units can be stored in a computer readable storage medium. The software functional units stored in the storage medium can include a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute part of the steps of the methods described in the various embodiments of the present application.
[0168] Although the present application is disclosed by the above, the present application is not limited thereto. Any person skilled in the art, without departing from the spirit and scope of the present application, can make various changes and modifications, therefore the protection scope of the present application should be subject to the range defined by the claims.
Claims
1. A communication method, characterized in that, include: Sending uplink information or receiving downlink information, wherein the time domain resources carrying the uplink information are located within the active duration of the cell discontinuous reception mode, and some or all of the time domain resources carrying the downlink information are located within the active duration of the cell discontinuous transmission mode.
2. The communication method according to claim 1, characterized in that, The uplink information includes a preamble, and the Physical Random Access Channel (PRACH) resource carrying the preamble is located within the active duration of the cell's discontinuous reception mode.
3. The communication method according to claim 2, characterized in that, Before sending the uplink information, the following is also included: Receive first information, which is used to determine the system frame where the PRACH resource is located.
4. The communication method according to claim 3, characterized in that, The first information includes a remainder value, which is the remainder value obtained by taking the remainder between the system frame number of the PRACH resource and the PRACH period.
5. The communication method according to claim 4, characterized in that, The remainder value ranges from [0, N-1], where N represents the number of system frames in the PRACH cycle.
6. The communication method according to claim 3, characterized in that, The first information includes an offset value, wherein the sum of the system frame number of the PRACH resource and the offset value, and the result of the modulo operation with the PRACH period, is 0 or 1.
7. The communication method according to claim 6, characterized in that, The offset value ranges from [0, N-1], where N represents the number of system frames in the PRACH cycle.
8. The communication method according to claim 1, characterized in that, The time-domain resource carrying the downlink information includes a time window, the start position of which is within the activation duration of the cell discontinuous transmission mode, and the end position of which is either within the activation duration of the cell discontinuous transmission mode or outside the activation duration of the cell discontinuous transmission mode.
9. The communication method according to claim 8, characterized in that, The downlink information includes a random access response message for a random access request message. If the first time domain position, determined by the end position of the random access request message transmission and the air interface round-trip time, is within the active duration of a discontinuous transmission cycle, the starting position of the time window is the first time domain position. If the first time domain position is outside the active duration of the discontinuous transmission cycle, the starting position of the time window is the starting position of the active duration of the first discontinuous transmission cycle after the first time domain position.
10. The communication method according to claim 8, characterized in that, The downlink information includes a response message corresponding to uplink data transmission using pre-configured uplink transmission resources. If the second time domain position, determined based on the time domain end position of the pre-configured uplink transmission resources and the first delay value, is within the activation duration of a discontinuous transmission cycle, the starting position of the time window is the second time domain position. If the second time domain position is outside the activation duration of the discontinuous transmission cycle, the starting position of the time window is the starting position of the activation duration of the first discontinuous transmission cycle after the second time domain position.
11. The communication method according to claim 9 or 10, characterized in that, If the third time-domain position is earlier than the end position of the activation duration of the first discontinuous transmission period, the end position of the time window is the third time-domain position. If the third time domain position is not earlier than the end position of the activation duration of the first discontinuous transmission period, the end position of the time window is the third time domain position or the end position of the activation duration of the first discontinuous transmission period. The third time-domain position is determined based on the starting position of the time window and the length of the time window, and the first discontinuous transmission period is the discontinuous transmission period in which the starting position of the time window is located.
12. The communication method according to claim 9 or 10, characterized in that, The time window includes multiple sub-time windows located within the activation duration of multiple non-continuous transmission cycles. The starting position of the first sub-time window among the multiple sub-time windows is the starting position of the time window, and the sum of the lengths of the multiple sub-time windows is the length of the time window.
13. A communication method, characterized in that, include: Receiving uplink information or sending downlink information, wherein the time domain resources carrying the uplink information are located within the active duration of the cell discontinuous reception mode, and some or all of the time domain resources carrying the downlink information are located within the active duration of the cell discontinuous transmission mode.
14. The communication method according to claim 13, characterized in that, The uplink information includes a preamble, and the system frame carrying the PRACH resource of the preamble is located within the active duration of the cell's discontinuous reception mode.
15. The communication method according to claim 14, characterized in that, Before sending the uplink information, the following is also included: Send first information, which is used to determine the system frame where the PRACH resource is located.
16. The communication method according to claim 15, characterized in that, The first information includes a remainder value, which is the remainder value obtained by taking the remainder between the system frame number of the PRACH resource and the PRACH period.
17. The communication method according to claim 15, characterized in that, The first information includes an offset value, the sum of the system frame number of the PRACH resource and the offset value, and the result of a modulo operation with the PRACH period is 0 or 1.
18. The communication method according to claim 13, characterized in that, The time-domain resource carrying the downlink information includes a time window, the start position of which is within the activation duration of the cell discontinuous transmission mode, and the end position of which is either within the activation duration of the cell discontinuous transmission mode or outside the activation duration of the cell discontinuous transmission mode.
19. The communication method according to claim 18, characterized in that, The downlink information includes a random access response message for a random access request message. If the first time domain position, determined by the end position of the random access request message transmission and the air interface round-trip time, is within the active duration of a discontinuous transmission cycle, the starting position of the time window is the first time domain position. If the first time domain position is outside the active duration of the discontinuous transmission cycle, the starting position of the time window is the starting position of the active duration of the first discontinuous transmission cycle after the first time domain position.
20. The communication method according to claim 18, characterized in that, The downlink information includes a response message corresponding to uplink data transmission using pre-configured uplink transmission resources. If the second time domain position, determined based on the time domain end position of the pre-configured uplink transmission resources and the first delay value, is within the activation duration of a discontinuous transmission cycle, the starting position of the time window is the second time domain position. If the second time domain position is outside the activation duration of the discontinuous transmission cycle, the starting position of the time window is the starting position of the activation duration of the first discontinuous transmission cycle after the second time domain position.
21. The communication method according to claim 19 or 20, characterized in that, If the third time-domain position is earlier than the end position of the activation duration of the first discontinuous transmission period, the end position of the time window is the third time-domain position. If the third time domain position is not earlier than the end position of the activation duration of the first discontinuous transmission period, the end position of the time window is the third time domain position or the end position of the activation duration of the first discontinuous transmission period. The third time-domain position is determined based on the starting position of the time window and the length of the time window, and the first discontinuous transmission period is the discontinuous transmission period in which the starting position of the time window is located.
22. The communication method according to claim 19 or 20, characterized in that, The time window includes multiple sub-time windows located within the activation duration of multiple non-continuous transmission cycles. The starting position of the first sub-time window is the starting position of the time window, and the sum of the lengths of the multiple sub-time windows is the length of the time window.
23. A communication device, characterized in that, include: A communication module is used to send uplink information or receive downlink information, wherein the time domain resources carrying the uplink information are located within the active duration of the cell discontinuous reception mode, and some or all of the time domain resources carrying the downlink information are located within the active duration of the cell discontinuous transmission mode.
24. A communication device, characterized in that, include: A communication module is used to receive uplink information or send downlink information, wherein the time domain resources carrying the uplink information are located within the active duration of the cell discontinuous reception mode, and some or all of the time domain resources carrying the downlink information are located within the active duration of the cell discontinuous transmission mode.
25. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is run by the processor, it performs the steps of the communication method according to any one of claims 1 to 12, or performs the steps of the communication method according to any one of claims 13 to 22.
26. A computer program product comprising a computer program / instructions, characterized in that, When executed by a processor, the computer program / instruction implements the steps of the communication method according to any one of claims 1 to 12, or performs the steps of the communication method according to any one of claims 13 to 22.
27. A communication device comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor runs the computer program, it performs the steps of the communication method according to any one of claims 1 to 12.
28. A communication device comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor runs the computer program, it performs the steps of the communication method according to any one of claims 13 to 22.