Communication method, communication device, communication system, and storage medium
By determining the phase-continuous time window for multiplexing transmission of the channel orthogonal coverage code (OCC) in a non-terrestrial network system, the problem of multi-user multiplexing transmission is solved, and communication performance and uplink capacity are improved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2025-01-15
- Publication Date
- 2026-07-23
AI Technical Summary
In non-terrestrial network systems, existing technologies struggle to achieve multi-user multiplexing transmission on the same time-frequency resources, resulting in insufficient communication performance.
By determining the first time window as the phase-continuous time window for the transmission of the channel orthogonal coverage code (OCC), and performing channel transmission and reception according to this time window, the phase continuity of the channel is ensured, thereby supporting OCC demultiplexing.
It improves communication performance, ensures that network devices can correctly demultiplex channels, and enhances the uplink capacity and efficiency of the communication system.
Smart Images

Figure CN2025072607_23072026_PF_FP_ABST
Abstract
Description
Communication methods, communication equipment, communication systems and storage media Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to a communication method, communication device, communication system and storage medium. Background Technology
[0002] In communication systems, orthogonal cover code (OCC) technology has been introduced for channels in non-terrestrial network (NTN) systems to enable multi-user multiplexing transmission on the same time-frequency resources, thereby achieving uplink capacity enhancement. Summary of the Invention
[0003] This disclosure provides a communication method, communication device, communication system, and storage medium.
[0004] The first aspect of this disclosure provides a communication method executed by a terminal, comprising: determining a first time window, the first time window being a phase-continuous time window for the multiplexing of a first channel using orthogonal coverage code (OCC); and transmitting the first channel to a network device according to the first time window.
[0005] A second aspect of this disclosure provides a communication method executed by a network device, comprising: determining a first time window, the first time window being a phase-continuous time window for the multiplexing of a first channel using orthogonal coverage code (OCC); and receiving a first channel transmitted by a terminal according to the first time window.
[0006] A third aspect of this disclosure provides a terminal, comprising: a processing module for determining a first time window, the first time window being a phase-continuous time window for the multiplexing of a first channel using orthogonal coverage code (OCC); and a transceiver module for transmitting a first channel to a network device according to the first time window.
[0007] A fourth aspect of this disclosure provides a network device, comprising: a processing module for determining a first time window, the first time window being a phase-continuous time window for the multiplexing of a first channel using orthogonal coverage code (OCC); and a transceiver module for receiving a first channel transmitted by a terminal according to the first time window.
[0008] A fifth aspect of this disclosure provides a communication device comprising: one or more processors; wherein the processors are configured to perform the method as described in the first aspect above, or to perform the method as described in the second aspect above.
[0009] A sixth aspect of this disclosure provides a communication system including a terminal and a network device, wherein the terminal is used to perform the method as described in the first aspect above, and the network device is used to perform the method as described in the second aspect above.
[0010] A seventh aspect of this disclosure provides a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the method described in the first aspect above, or to perform the method described in the second aspect above.
[0011] An eighth aspect embodiment of this disclosure provides a computer program product including a computer program that, when executed by a processor, implements the method as described in the first aspect above, or implements the method as described in the second aspect above.
[0012] The solution proposed in this disclosure, in the above embodiments, determines a first time window, which is a time window for phase continuity during the transmission of the first channel using orthogonal coverage code (OCC), and transmits the first channel to the network device according to the first time window. Therefore, when transmitting the first channel based on OCC multiplexing, the phase continuity of the first channel can be maintained within the first time window, thereby ensuring that the network device can correctly perform OCC demultiplexing on the first channel and improving communication performance. Attached Figure Description
[0013] To more clearly illustrate the technical solutions in the embodiments or background art of this disclosure, the accompanying drawings used in the embodiments or background art of this disclosure will be described below.
[0014] Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure;
[0015] Figure 2 is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure;
[0016] Figure 3 is an interactive schematic diagram of a communication method according to yet another embodiment of the present disclosure;
[0017] Figure 4 is an interactive schematic diagram of a communication method according to another embodiment of the present disclosure;
[0018] Figure 5 is a schematic diagram of the structure of the communication device proposed in an embodiment of this disclosure;
[0019] Figure 6A is a schematic diagram of the structure of the communication device proposed in an embodiment of this disclosure;
[0020] Figure 6B is a schematic diagram of the chip structure proposed in an embodiment of this disclosure. Detailed Implementation
[0021] This disclosure provides communication methods, communication devices, communication systems, and storage media.
[0022] In a first aspect, embodiments of this disclosure propose a communication method executed by a terminal, comprising: determining a first time window, wherein the first time window is a phase-continuous time window for the multiplexing of a first channel using orthogonal coverage code (OCC); and transmitting the first channel to a network device according to the first time window.
[0023] In the above embodiments, a first time window is determined, which is the time window for phase continuity during the transmission of the first channel using orthogonal coverage code (OCC). Based on this first time window, the first channel is transmitted to the network device. Therefore, when transmitting the first channel based on OCC multiplexing, the phase continuity of the first channel can be maintained within the first time window, thereby ensuring that the network device can correctly perform OCC demultiplexing on the first channel and improving communication performance.
[0024] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0025] Send a first message to the network device, wherein the first message is used to indicate the terminal's ability to maintain phase continuity.
[0026] In the above embodiments, the terminal can report first information to the network device to enable it to maintain phase continuity. The network device can then determine the terminal's ability to maintain phase continuity by receiving the first information reported by the terminal.
[0027] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes at least one of the following:
[0028] The first indication information is used to indicate that the terminal has the ability to maintain phase continuity;
[0029] The OCC multiplexing methods supported by the terminal;
[0030] The second indication information is used to indicate the OCC sequence length of the OCC multiplexing method supported by the terminal.
[0031] At least one first duration, the first duration being used by the terminal to maintain phase continuity of the first channel OCC multiplexing transmission.
[0032] In the above embodiments, the ability of the terminal to maintain phase continuity can be effectively indicated to the network device, enabling the network device to determine a first time window suitable for OCC multiplexing transmission of the first channel based on the terminal's ability to maintain phase continuity. Furthermore, the content contained in the first information can be personalized based on the communication scenario requirements, allowing for flexible application of various indication methods. This makes it effectively applicable to personalized communication scenarios and improves application flexibility.
[0033] In conjunction with some embodiments of the first aspect, in some embodiments, the first indication information includes at least one of the following:
[0034] A first indication field, wherein the first indication field is used to indicate at least one second duration supported by the terminal, the second duration being used by the terminal to maintain phase continuity based on the demodulation reference signal (DMRS) bundling function;
[0035] The second indication field is used to indicate that the terminal supports DMRS bundling functionality based on repeat transmission type A.
[0036] In the above embodiments, it is possible to ensure phase continuity when the terminal transmits OCC multiplexing of the channel, and at the same time, it is possible to ensure that the network device can correctly schedule and decode the OCC multiplexing of the channel.
[0037] In conjunction with some embodiments of the first aspect, in some embodiments, the OCC multiplexing method supported by the terminal includes at least one of the following:
[0038] An OCC sequence value is mapped to at least one symbol;
[0039] One sequence value of an OCC sequence is mapped to a time slot;
[0040] One sequence value of an OCC sequence is mapped to at least two non-contiguous time slots, wherein the interval between two adjacent non-contiguous time slots mapped by the same sequence value is L-1 time slots, where L is the length of the OCC sequence;
[0041] An OCC sequence value is mapped to at least one symbol within a symbol group.
[0042] In the above embodiments, the performance of channel OCC multiplexing transmission can be ensured, thereby improving communication performance.
[0043] In conjunction with some embodiments of the first aspect, in some embodiments, the second instruction information includes at least one of the following:
[0044] At least one third indication field, wherein the third indication field is used to indicate whether the terminal supports an OCC sequence length of OCC multiplexing mode;
[0045] The fourth indication field is used to indicate at least one OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing mode;
[0046] The fifth indication field is used to indicate the maximum OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing mode.
[0047] In the above embodiments, the terminal can select an appropriate reporting method to report the supported OCC sequence length, and the network device can effectively know the supported OCC sequence length of the terminal, thereby ensuring the reception performance of channel OCC multiplexing and thus improving communication performance.
[0048] In conjunction with some embodiments of the first aspect, in some embodiments, the OCC sequence length supported by the terminal includes at least one of the following: 2, 4, 5.
[0049] In the above embodiments, when the OCC sequence length is 2, 4, or 5, the transmission and reception performance of the channel OCC multiplexing can be ensured, thereby improving communication performance.
[0050] In conjunction with some embodiments of the first aspect, in some embodiments, the OCC multiplexing method supported by the terminal is associated with a first duration; and / or, the OCC sequence length supported by the terminal is associated with a first duration; and / or, the subcarrier spacing (SCS) of the first channel is associated with a first duration; and / or, the number of subcarriers of the first channel is associated with a first duration.
[0051] In the above embodiments, the terminal can implicitly indicate the supported first duration to the network device by reporting the supported OCC multiplexing mode and / or OCC sequence length. The network device can also determine the first duration supported by the terminal based on the SCS and / or the number of subcarriers of the first channel. The first duration is used to maintain the phase continuity of the OCC multiplexing transmission of the first channel, thereby enabling the network device to configure a suitable first time window for the terminal based on the first duration supported by the terminal. The first time window is used to maintain phase continuity during the OCC multiplexing transmission of the first channel.
[0052] In conjunction with some embodiments of the first aspect, in some embodiments, the first duration is greater than or equal to the duration of the time domain resource mapped by the maximum OCC sequence length of the OCC multiplexing mode supported by the terminal; and / or, the duration of the first time window is less than or equal to the first duration.
[0053] In the above embodiments, the correctness of the OCC multiplexing transmission of the first channel can be ensured, and the rationality of the configuration of the first time window can also be ensured, thereby ensuring that the phase continuity of the OCC multiplexing transmission of the first channel is accurately maintained.
[0054] In conjunction with some embodiments of the first aspect, in some embodiments, the duration of the first time window is less than or equal to the duration of the time domain resource mapped by the OCC sequence length of the OCC multiplexing method supported by the terminal.
[0055] In the above embodiments, the correctness of the OCC multiplexing transmission of the first channel can be ensured, and the rationality of the configuration of the first time window can also be ensured, thereby ensuring that the phase continuity of the OCC multiplexing transmission of the first channel is accurately maintained.
[0056] In conjunction with some embodiments of the first aspect, in some embodiments, determining the first time window includes at least one of the following:
[0057] The system receives second information sent by a network device and determines a first time window based on the second information, wherein the second information is used to indicate the first time window to the terminal, and the second information is determined by the network device based on the first information.
[0058] Based on the initial information, determine the first time window.
[0059] In the above embodiments, the terminal is able to select an appropriate method to determine the first time window, thereby supporting the timely and effective determination of the first time window, and also improving the flexibility of the determination of the first time window, thus making it applicable to various possible communication systems.
[0060] In conjunction with some embodiments of the first aspect, in some embodiments, the second information includes at least one of the following:
[0061] The third instruction information is used to indicate that the second time window corresponding to the DMRS bundled function is used as the first time window, and the second time window is determined based on the second duration.
[0062] The fourth indication information is used to indicate the first time window.
[0063] In the above embodiments, a suitable method can be selected to configure and / or indicate the first time window for the terminal, so as to support the terminal to correctly perform OCC multiplexing transmission of the first channel.
[0064] In conjunction with some embodiments of the first aspect, in some embodiments, determining a first time window based on first information includes:
[0065] The first time window is determined based on at least one of the following: the OCC multiplexing method supported by the terminal, the OCC sequence length supported by the terminal, and the first duration.
[0066] In the above embodiments, the first time window can be accurately determined, the correct transmission of the first channel OCC multiplexing can be supported, and the phase continuity can be maintained within the first time window when transmitting the first channel based on OCC multiplexing, so as to ensure that the network device can correctly demultiplex the first channel and improve communication performance.
[0067] In conjunction with some embodiments of the first aspect, in some embodiments, the first channel includes at least one of the following:
[0068] Narrowband Physical Uplink Shared Channel (NPUSCH) of Format 1;
[0069] Narrowband Physical Random Access Channel (NPRACH);
[0070] Physical uplink shared channel (PUSCH).
[0071] In the above embodiments, it is applicable to personalized first channels, supports maintaining the phase continuity of the first channel transmission in various possible first channel OCC multiplexing transmission processes, and ensures that network devices can correctly schedule and decode various possible first channel OCC multiplexing.
[0072] In conjunction with some embodiments of the first aspect, in some embodiments, the transmission type of NPUSCH in format 1 includes at least one of the following:
[0073] Single subcarrier transmission;
[0074] Multi-subcarrier transmission.
[0075] In the above embodiments, the transmission performance of the orthogonal coverage code (OCC) multiplexing transmission of the first channel can be ensured under various transmission types, thereby effectively expanding communication application scenarios and improving communication transmission effect.
[0076] In conjunction with some embodiments of the first aspect, in some embodiments, the SCS of NPUSCH of format 1 includes at least one of the following:
[0077] 3.75 kHz;
[0078] 15 kHz.
[0079] In the above embodiments, the first channel is applicable to various possible subcarrier intervals, ensuring good transmission performance when transmitting the first channel with various possible subcarrier intervals based on OCC multiplexing, effectively expanding communication application scenarios.
[0080] Secondly, embodiments of this disclosure propose a communication method, which is executed by a network device, including: determining a first time window, the first time window being a phase-continuous time window for the multiplexing of a first channel using orthogonal coverage code (OCC); and receiving a first channel transmitted by a terminal according to the first time window.
[0081] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0082] The receiving terminal sends first information, wherein the first information is used to indicate the terminal's ability to maintain phase continuity.
[0083] In conjunction with some embodiments of the second aspect, in some embodiments, the first information includes at least one of the following:
[0084] The first indication information is used to indicate that the terminal has the ability to maintain phase continuity;
[0085] The OCC multiplexing methods supported by the terminal;
[0086] The second indication information is used to indicate the OCC sequence length of the OCC multiplexing method supported by the terminal.
[0087] At least one first duration, the first duration being used by the terminal to maintain phase continuity of the first channel OCC multiplexing transmission.
[0088] In conjunction with some embodiments of the second aspect, in some embodiments, the first indication information includes at least one of the following:
[0089] A first indication field, wherein the first indication field is used to indicate at least one second duration supported by the terminal, the second duration being used by the terminal to maintain phase continuity based on the demodulation reference signal (DMRS) bundling function;
[0090] The second indication field is used to indicate that the terminal supports DMRS bundling functionality based on repeat transmission type A.
[0091] In conjunction with some embodiments of the second aspect, in some embodiments, the OCC multiplexing method supported by the terminal includes at least one of the following:
[0092] An OCC sequence value is mapped to at least one symbol;
[0093] One sequence value of an OCC sequence is mapped to a time slot;
[0094] One sequence value of an OCC sequence is mapped to at least two non-contiguous time slots, wherein the interval between two adjacent non-contiguous time slots mapped by the same sequence value is L-1 time slots, where L is the length of the OCC sequence;
[0095] An OCC sequence value is mapped to at least one symbol within a symbol group.
[0096] In conjunction with some embodiments of the second aspect, in some embodiments, the second indication information includes at least one of the following:
[0097] At least one third indication field, wherein the third indication field is used to indicate whether the terminal supports an OCC sequence length of OCC multiplexing mode;
[0098] The fourth indication field is used to indicate at least one OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing mode;
[0099] The fifth indication field is used to indicate the maximum OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing mode.
[0100] In conjunction with some embodiments of the second aspect, in some embodiments, the OCC sequence length supported by the terminal includes at least one of the following: 2, 4, 5.
[0101] In conjunction with some embodiments of the second aspect, in some embodiments, the OCC multiplexing method supported by the terminal is associated with a first duration; and / or, the OCC sequence length supported by the terminal is associated with a first duration; and / or, the subcarrier spacing (SCS) of the first channel is associated with a first duration; and / or, the number of subcarriers of the first channel is associated with a first duration.
[0102] In conjunction with some embodiments of the second aspect, in some embodiments, the first duration is greater than or equal to the duration of the time domain resource mapped by the maximum OCC sequence length of the OCC multiplexing mode supported by the terminal; and / or, the duration of the first time window is less than or equal to the first duration.
[0103] In conjunction with some embodiments of the second aspect, in some embodiments, the duration of the first time window is less than or equal to the duration of the time domain resource mapped by the OCC sequence length of the OCC multiplexing method supported by the terminal.
[0104] In conjunction with some embodiments of the second aspect, in some embodiments, determining the first information includes:
[0105] Based on the initial information, determine the first time window.
[0106] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0107] Send a second message to the terminal, wherein the second message is used to indicate the first time window to the terminal.
[0108] In conjunction with some embodiments of the second aspect, in some embodiments, the second information includes at least one of the following:
[0109] The third instruction information is used to indicate that the second time window corresponding to the DMRS bundled function is used as the first time window, and the second time window is determined based on the second duration.
[0110] The fourth indication information is used to indicate the first time window.
[0111] In conjunction with some embodiments of the second aspect, in some embodiments, determining a first time window based on first information includes:
[0112] The first time window is determined based on at least one of the following: the OCC multiplexing method supported by the terminal, the OCC sequence length supported by the terminal, and the first duration.
[0113] In conjunction with some embodiments of the second aspect, in some embodiments, the first channel includes at least one of the following:
[0114] Narrowband Physical Uplink Shared Channel (NPUSCH) of Format 1;
[0115] Narrowband Physical Random Access Channel (NPRACH);
[0116] Physical uplink shared channel (PUSCH).
[0117] In conjunction with some embodiments of the second aspect, in some embodiments, the transmission type of NPUSCH in format 1 includes at least one of the following:
[0118] Single subcarrier transmission;
[0119] Multi-subcarrier transmission.
[0120] In conjunction with some embodiments of the second aspect, in some embodiments, the SCS of NPUSCH of format 1 includes at least one of the following:
[0121] 3.75 kHz;
[0122] 15 kHz.
[0123] Thirdly, embodiments of this disclosure propose a terminal, the terminal comprising: a processing module, configured to determine a first time window, the first time window being a phase-continuous time window for the multiplexing transmission of the first channel orthogonal coverage code (OCC); and a transceiver module, configured to transmit the first channel to a network device according to the first time window.
[0124] Fourthly, embodiments of this disclosure propose a network device, which includes: a processing module for determining a first time window, wherein the first time window is a phase-continuous time window for the multiplexing of a first channel using orthogonal coverage code (OCC); and a transceiver module for receiving a first channel transmitted by a terminal according to the first time window.
[0125] Fifthly, embodiments of this disclosure provide a communication device, which includes one or more processors; wherein the communication device is used to execute the first aspect and optional implementations of the first aspect, or to execute the second aspect and optional implementations of the second aspect.
[0126] In a sixth aspect, embodiments of this disclosure provide a communication system comprising: a terminal and a network device; wherein the terminal is configured to perform the method described in the first aspect and optional implementations thereof, and the network device is configured to perform the method described in the second aspect and optional implementations thereof.
[0127] In a seventh aspect, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the method described in the first aspect and its optional implementations, or to perform the method described in the second aspect and its optional implementations.
[0128] Eighthly, embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the method described in the first aspect and its optional implementations, or to perform the method described in the second aspect and its optional implementations.
[0129] In a ninth aspect, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the method as described in the first aspect and optional implementations of the first aspect, or to perform the method as described in the second aspect and optional implementations of the second aspect.
[0130] In a tenth aspect, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the method described according to the first aspect and optional implementations thereof, or configured to perform the method described according to the second aspect and optional implementations thereof.
[0131] It is understood that the aforementioned terminals, network devices, communication devices, communication systems, storage media, program products, computer programs, chips, or chip systems are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0132] This disclosure provides a communication method, a communication device, a communication system, and a storage medium. In some embodiments, the terms "communication method" and "information processing method," "communication control method," etc., can be used interchangeably; the terms "communication method apparatus" and "information processing apparatus," "communication control apparatus," etc., can be used interchangeably; and the terms "transmission system" and "information processing system," "communication system," etc., can be used interchangeably.
[0133] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0134] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0135] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
[0136] In this disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the aforementioned," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular or a plural expression.
[0137] In the embodiments disclosed herein, "multiple" refers to two or more.
[0138] In some embodiments, the terms “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
[0139] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of B); in some embodiments, B (execute B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, C, etc.
[0140] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, C, etc.
[0141] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "first information" can be the same information or different information, and their content can be the same or different.
[0142] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0143] In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “if…”, “if…”, etc., can be used interchangeably.
[0144] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.
[0145] In some embodiments, the apparatus and device may be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they may also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "body", etc.
[0146] In some embodiments, "network" can be interpreted as devices included in the network, such as access network devices, core network devices, etc.
[0147] In some embodiments, "access network device (AN device)" may also be referred to as "radio access network device (RAN device)," "base station (BS)," "radio base station," or "fixed station." In some embodiments, it may also be understood as "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," or "bandwidth part (BWP)."
[0148] In some embodiments, "terminal" or "terminal device" may be referred to as "user equipment (UE)," "user terminal," "Narrow Band-Internet of Things (NB-IoT) device," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," etc.
[0149] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.
[0150] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.
[0151] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0152] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0153] Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.
[0154] As shown in Figure 1, the communication system 100 includes a terminal 101 and a network device 102.
[0155] In some embodiments, terminal 101 includes, but is not limited to, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.
[0156] In some embodiments, network device 102 may include at least one of access network device and core network device.
[0157] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include, but is not limited to, at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system.
[0158] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.
[0159] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.
[0160] In some embodiments, a core network device may be a single device comprising one or more network elements, or it may be multiple devices or a group of devices, each comprising all or part of the aforementioned one or more network elements. Network elements may be virtual or physical. The core network may include, for example, at least one of an Evolved Protocol Core (EPC), a 5G Core Network (5GCN), or a Next Generation Core (NGC).
[0161] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.
[0162] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1 are illustrative. The communication system may include all or some of the main bodies in FIG1, or may include other main bodies outside of FIG1. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0163] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), 6th generation mobile communication system (6G), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New Radio Access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).
[0164] Optionally, in a non-terrestrial network (NTN), uplink capacity enhancement can be performed to simultaneously serve more terminals. Reasons for uplink capacity enhancement may include at least one of the following: limited frequency band resources for the NTN network; satellite-covered cell radii are typically larger, resulting in more terminals within the same cell compared to a terrestrial network (TN); and the transmission distance between the terminal and the satellite is relatively long, requiring more blind retransmissions in the NTN network to improve cell coverage and transmission performance under limited terminal transmit power, thus wasting spectrum resources and reducing spectrum efficiency.
[0165] Optionally, in the embodiments of this disclosure, "orthogonal coverage code (OCC) multiplexing transmission of the first channel" can be understood as follows: when different terminals transmit the first channel, the first channel of each terminal is weighted using the OCC sequence corresponding to that terminal's first channel. Different terminals correspond to different OCC sequences for their first channels; therefore, the weighted first channels obtained after weighting the first channel of each terminal based on the OCC sequence are different. Furthermore, each terminal can transmit its weighted first channel to the network device on the same time-frequency resource. When the network device receives the weighted first channels transmitted by each terminal on the same time-frequency resource, it can perform inverse weighting based on the OCC sequences corresponding to the first channels of each terminal to determine the first channel of each terminal. This achieves OCC multiplexing transmission of multiple terminals on the same time-frequency resource, improving resource utilization and realizing uplink capacity enhancement and system expansion. Under the premise of limited time-frequency resources and limited terminal transmission power, it can support more terminals for uplink transmission, improving uplink transmission efficiency.
[0166] Optionally, if the terminal supports Demodulation Reference Signal (DMRS) bundling, it can report the duration of phase continuity that can be maintained during DMRS bundling to the network device (e.g., gNB). For example, the duration of phase continuity that can be maintained can be reported through the maxDurationDMRS-Bundling-r17 parameter. For example, n4 and n8 can be specified in the maxDurationDMRS-Bundling-r17 parameter, where n4 represents 4 slots and n8 represents 8 slots, without limitation.
[0167] Optionally, network devices (e.g., gNBs) can configure the window length of the phase continuity time domain window (TDW) for terminals that support DMRS-bundling functionality. The network device (e.g., gNB) can determine an appropriate time slot based on the value of the maxDurationDMRS-Bundling-r17 parameter reported by the terminal, and configure the number of time slots to the terminal via the pusch-TimeDomainWindowLength-r17 parameter.
[0168] Optionally, when the terminal transmits data via the Physical Uplink Control Channel (PUCCH) or the Physical Uplink Shared Channel (PUSCH) based on dmrs-bundling, it needs to maintain phase continuity. Specifically, the value of the pusch-TimeDomainWindowLength-r17 parameter configured by the network device (e.g., gNB) should not exceed the terminal's capabilities; that is, it should not exceed the duration reported by the terminal based on the maxDurationDMRS-Bundling-r17 parameter.
[0169] Optionally, when performing OCC demultiplexing, the receiver assumes that the channels between different time-domain resources to which the modulation symbol is spread are consistent. Therefore, when transmitting through a channel based on OCC multiplexing, the transmitter must ensure that the transmission on different time-domain resources within the OCC sequence length is phase continuous. That is, the terminal needs to determine a phase continuity maintenance window and maintain the phase continuity of the channel within the phase continuity maintenance window when transmitting the channel based on OCC multiplexing, so as to ensure that the network device can correctly perform OCC demultiplexing of the channel and improve communication performance.
[0170] Alternatively, in embodiments of this disclosure, the time window may also be referred to as a time domain window, time window, window, phase continuity maintenance window, etc.
[0171] Optionally, in the embodiments of this disclosure, the duration of the time window may also be referred to as the window length, window size, etc., and there is no limitation thereto.
[0172] Alternatively, in embodiments of this disclosure, the OCC sequence length may also be referred to as OCC length, OCC multiplexing user number, etc.
[0173] Alternatively, in embodiments of this disclosure, the indicator field may also be referred to as an indicator field, field, indicator value, parameter, etc.
[0174] Figure 2 is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 2, the embodiment of the present disclosure relates to a communication method that can be used in a communication system 100. The communication system 100 may include a terminal and a network device, which are not limited thereto. The above method includes:
[0175] Step S2101: The terminal sends the first information to the network device.
[0176] Optionally, in some embodiments, the terminal is, for example, a UE, and the network device is, for example, a base station (e.g., a gNB).
[0177] Optionally, in some embodiments, the first information can be used to enable the network device to determine the terminal's ability to maintain phase continuity. That is, the terminal can indicate its ability to maintain phase continuity by reporting the first information to the network device. The network device can then learn about the terminal's ability to maintain phase continuity by receiving the first information reported by the terminal.
[0178] Optionally, in some embodiments, the ability of the terminal to maintain phase continuity may be, for example, the terminal supporting at least one first duration for maintaining phase continuity, the OCC multiplexing method supported by the terminal, the OCC sequence length of the OCC multiplexing method supported by the terminal, etc., and there are no limitations on this.
[0179] Optionally, in some embodiments, the first information includes at least one of the following: first indication information, OCC multiplexing mode supported by the terminal, second indication information, and at least one first duration; wherein, the first indication information is used to indicate that the terminal has the ability to maintain phase continuity, the second indication information is used to indicate the OCC sequence length of the OCC multiplexing mode supported by the terminal, and the first duration is used for the terminal to maintain phase continuity during OCC multiplexing transmission of the first channel. Therefore, the terminal's ability to maintain phase continuity can be effectively indicated to the network device, enabling the network device to determine a first time window suitable for OCC multiplexing transmission of the first channel based on the terminal's ability to maintain phase continuity. Furthermore, the content included in the first information can be customized according to the communication scenario requirements, allowing for flexible application of multiple indication methods, thus effectively adapting to personalized communication scenarios and improving application flexibility.
[0180] Optionally, in some embodiments, the first indication information described above may be used to indicate the forward characteristics supported by the terminal (DMRS bundling based on PUSCH repetition type A (or DMRS-bundling for PUSCH repetition type A)), and / or the first indication information may also be used to indicate the second duration of phase continuity that the terminal can maintain during DMRS-bundling.
[0181] Optionally, in some embodiments, the terminal may report first indication information to the network device when reporting OCC multiplexing transmission of the supporting channel (e.g., NRPUSCHOCC multiplexing).
[0182] Optionally, in some embodiments, the first indication information includes at least one of the following: a first indication field and a second indication field; wherein the first indication field is used to indicate at least one second duration supported by the terminal, the second duration being used for the terminal to maintain phase continuity based on the demodulation reference signal (DMRS) bundling function, and the second indication field is used to indicate that the terminal supports the DMRS bundling function based on repetitive transmission type A. This ensures phase continuity when the terminal performs OCC multiplexing transmission of the channel, and also ensures that the network device can correctly schedule and decode the OCC multiplexing of the channel.
[0183] Optionally, in some embodiments, the first indication field may be, for example, the maxDurationDMRS-Bundling-r17 parameter.
[0184] Optionally, in some embodiments, the second indication field may be, for example, the dmrs-BundlingPUSCH-RepTypeA-r17 parameter.
[0185] For example, when a terminal reports support for OCC multiplexing transmission of a channel (e.g., NRPUSCHOCC multiplexing), it can report supported forward characteristics including: DMRS-bundlingforPUSCHrepetitiontypeA. Alternatively, when reporting support for OCC multiplexing transmission of a channel (e.g., NRPUSCHOCC multiplexing), the terminal can simultaneously report dmrs-BundlingPUSCH-RepTypeA-r17 and / or maxDurationDMRS-Bundling-r17. Based on this approach, phase continuity can be guaranteed when the terminal performs OCC multiplexing transmission of the channel, while ensuring that the network can schedule and correctly decode appropriate channel OCC multiplexing. In other words, in this approach, the terminal supports performing OCC multiplexing transmission of the channel (e.g., NRPUSCHOCC multiplexing) by reporting the dmrs-BundlingPUSCH-RepTypeA-r17 parameter and / or maxDurationDMRS-Bundling-r17 parameter.
[0186] Optionally, the interpretation of the value of the maxDurationDMRS-Bundling-r17 parameter can be found in the "Interpretation of Window Length Reported by Terminal" in the following embodiment, and there are no restrictions on this.
[0187] Optionally, in some embodiments, the OCC multiplexing methods supported by the terminal include at least one of the following: mapping a sequence value of an OCC sequence to at least one symbol; mapping a sequence value of an OCC sequence to one time slot; mapping a sequence value of an OCC sequence to at least two non-contiguous time slots, wherein the interval between two adjacent non-contiguous time slots mapped by the same sequence value is L-1 time slots, where L is the length of the OCC sequence; or mapping a sequence value of an OCC sequence to at least one symbol within a symbol group. This ensures the performance of OCC multiplexing transmission of the channel, thereby improving communication performance.
[0188] Alternatively, in some embodiments, the OCC multiplexing scheme may also be referred to as OCCscheme or OCCmultiplexingscheme.
[0189] Optionally, in some embodiments, when the terminal performs OCC multiplexing transmission of the channel, a sequence value of the OCC sequence can be mapped to at least one symbol. This OCC multiplexing transmission method can be referred to as symbol-level OCC multiplexing (Inter-symbol). In other embodiments, a sequence value of the OCC sequence can be mapped to a time slot. This OCC multiplexing transmission method can be referred to as slot-level OCC multiplexing (Inter-slot). Mapping a sequence value of the OCC sequence to a time slot can be, for example, assuming the OCC sequence length is 2, then OCCsequence = [w1, w2], where w1 or w2 represents the sequence value. Further, w1 can be mapped to the data symbol transmitted in slot 1, and w2 can be mapped to the data symbol transmitted in slot 2.
[0190] Optionally, in some embodiments, the slot-level OCC multiplexing method may also be, for example, mapping one sequence value of the OCC sequence to at least two non-contiguous time slots, wherein the interval between two adjacent non-contiguous time slots mapped by the same sequence value is L-1 time slots, where L is the length of the OCC sequence. This method may also be called Inter-2 slot.
[0191] Optionally, in some embodiments, a sequence value of an OCC sequence is mapped to at least one symbol within a symbol group, a method that may also be referred to as an Intra-symbol group.
[0192] Optionally, the aforementioned second indication information can be used to indicate the OCC sequence length of the OCC multiplexing method supported by the terminal. Optionally, since an OCC multiplexing method can correspond to one or more OCC sequence lengths, the terminal can indicate the OCC sequence length of the OCC multiplexing method supported by the terminal by reporting the second indication information to the network device.
[0193] Optionally, in some embodiments, the second indication information includes at least one of the following: at least one third indication field, a fourth indication field, and a fifth indication field; wherein, the third indication field is used to indicate whether the terminal supports one OCC sequence length of the OCC multiplexing method; the fourth indication field is used to indicate at least one OCC sequence length supported by the terminal among multiple OCC sequence lengths of the OCC multiplexing method; and the fifth indication field is used to indicate the maximum OCC sequence length supported by the terminal among multiple OCC sequence lengths of the OCC multiplexing method. Therefore, the terminal can select an appropriate reporting method to report the supported OCC sequence lengths, and the network device can effectively know the OCC sequence lengths supported by the terminal, thereby ensuring the reception performance of channel OCC multiplexing and improving communication performance.
[0194] Optionally, in some embodiments, the second indication information may include one or more third indication fields. Each third indication field is used to indicate the length of an OCC sequence in the OCC multiplexing method. The third indication field can be configured to a value indicating that the terminal supports the OCC multiplexing method for that OCC sequence length, or it can be configured to another value indicating that the terminal does not support the OCC multiplexing method for that OCC sequence length. There is no limitation on this. That is, by including at least one third indication field in the second indication information, the system can report whether the terminal supports each OCC sequence length separately.
[0195] Optionally, in some embodiments, the second indication information may include a fourth indication field, which may jointly indicate one or more OCC sequence lengths supported by the terminal. That is, by including a fourth indication field in the second indication information, at least one OCC sequence length supported by the terminal among multiple OCC sequence lengths of the jointly reported OCC multiplexing method can be achieved.
[0196] Optionally, in some embodiments, the second indication information may include a fifth indication field, which may indicate the maximum OCC sequence length supported by the terminal among multiple OCC sequence lengths of the OCC multiplexing method. That is, by including the fifth indication field in the second indication information, the maximum OCC sequence length supported by the terminal among multiple OCC sequence lengths of the reported OCC multiplexing method is achieved.
[0197] Optionally, in some embodiments, the OCC sequence length supported by the terminal described above may include at least one of the following: 2, 4, or 5. The unit of OCC sequence length can be "number". Thus, when the OCC sequence length is 2, 4, or 5, the transmission and reception performance of channel OCC multiplexing can be ensured, thereby improving communication performance.
[0198] Optionally, in some embodiments, the OCC multiplexing mode supported by the terminal is associated with a first duration; and / or, the OCC sequence length supported by the terminal is associated with a first duration; and / or, the subcarrier spacing (SCS) of the first channel is associated with a first duration; and / or, the number of subcarriers of the first channel is associated with a first duration. This allows the terminal to implicitly indicate the supported first duration to the network device by reporting the supported OCC multiplexing mode and / or OCC sequence length, or the network device can determine the first duration associated with the subcarrier spacing (SCS) of the first channel and / or the number of subcarriers of the first channel. The first duration is used to maintain phase continuity during the OCC multiplexing transmission of the first channel, thereby enabling the network device to configure a suitable first time window for the terminal based on the implicitly reported first duration. The first time window is used to maintain phase continuity during the OCC multiplexing transmission of the first channel.
[0199] Optionally, in some embodiments, the first channel described above may include at least one of the following: a Narrowband Physical Uplink Shared Channel (NPUSCH) of format 1 (or referred to as NPUSCH format 1), a Narrowband Physical Random Access Channel (NPRACH), or a Physical Uplink Shared Channel (PUSCH). This allows for the application of customized first channels, supporting the maintenance of phase continuity in the transmission of the first channel during various possible first channel OCC multiplexing transmissions, while ensuring that network devices can correctly schedule and decode various possible first channel OCC multiplexings.
[0200] Optionally, in some embodiments, the transmission type of NPUSCH in format 1 includes at least one of the following: single-tone transmission; multi-tone transmission. This ensures the transmission performance of the orthogonal coverage code (OCC) multiplexing transmission of the first channel under various transmission types, thereby effectively expanding communication application scenarios and improving communication transmission performance.
[0201] Optionally, in some embodiments, the subcarrier spacing (SCS) of Format 1 NPUSCH includes at least one of the following: 3.75 kHz; 15 kHz. This first channel, applicable to various possible subcarrier spacings, ensures good transmission performance when transmitting the first channel with various possible subcarrier spacings based on OCC multiplexing, effectively expanding communication application scenarios.
[0202] For example, for OCC multiplexing, the window size for phase continuity maintenance supported by the terminal is bound to the OCC length corresponding to the OCC multiplexing method supported by the terminal. For example, by reporting the supported OCC multiplexing scheme and / or supported OCC length, the terminal can implicitly determine the window length of its phase continuity maintenance window. The supported OCC scheme and / or OCC length may include at least one combination of the following:
[0203] For PUSCH, the terminal may support at least one of the following OCC schemes and / or OCC lengths: Inter-slot, OCC2; Inter-slot, OCC4.
[0204] For NPUSCH, the terminal may support at least one of the following OCC schemes and / or OCC lengths:
[0205] For Multi-tone, it includes at least one of the following: Inter-slot, OCC2; Inter-2slot, OCC2; Inter-slot, OCC4; Inter-2slot, OCC4.
[0206] For Single-tone, it should include at least one of the following:
[0207] For a 3.75kHz SCS, it includes at least one of the following: Inter-symbol, OCC2; Inter-symbol, OCC4.
[0208] For a 15kHz SCS, it corresponds to at least one of the following: Inter-slot, OCC2; Inter-2slot, OCC2.
[0209] For NPRACH, the terminal may support at least one of the following OCC schemes and / or OCC lengths: Intra-symbol group, OCC2, OCC4, OCC5, etc.
[0210] For example, different terminals may support different OCC schemes. If a specific terminal supports a certain OCC scheme, it can support all OCC lengths under that OCC scheme. Furthermore, different terminals may support different OCC lengths (e.g., UE#1 supports OCC2, UE#2 supports OCC4, or UE#1 supports both OCC2 and OCC4, UE#2 supports OCC2). In this approach, the OCC length supported by the terminal can be determined through at least one of the following three methods:
[0211] Optionally, in some embodiments, the terminal can report to the base station using independent parameters (an optional example of the third indication field described above). For example, the terminal can report whether it supports OCC2 or OCC4 using an independent FG (an optional example of the third indication field described above). That is, OCC2 and OCC4 can be reported to the gNB separately using separate parameters. Taking Inter-slot OCC multiplexing as an example, a possible Radio Resource Control (RRC) reporting signaling design could include, for example, Inter-slot-occ2 ENUMERATED{supported} and / or Inter-slot-occ4 ENUMERATED{supported} in the RRC reporting signaling.
[0212] The “Inter-slot-occ2 ENUMERATED{supported}” above is an optional example of the third indicator field, used to indicate the OCC sequence length 2 (OCC2) under the OCC multiplexing mode (Inter-slot) supported by the terminal. “Inter-slot-occ4 ENUMERATED{supported}” is another optional example of the third indicator field, used to indicate the OCC sequence length 4 (OCC4) under the OCC multiplexing mode (Inter-slot) supported by the terminal.
[0213] Optionally, in some embodiments, the terminal may report multiple OCClength values. For example, the terminal reports the following (an optional example of the fourth indication field mentioned above): OCClength::=SEQUENCE{ OCC2 BOOLEANOPTIONAL, OCC4 BOOLEAN OPTIONAL};
[0214] Among them, based on the aforementioned content, the OCC sequence lengths supported by the joint instruction terminal are OCC2 and OCC4.
[0215] Optionally, in some embodiments, the terminal reports the longest supported OCClength value (an optional example of the maximum OCC sequence length mentioned above). For example, the terminal may report the following (an optional example of the fifth indication field mentioned above):
[0216] OCC length::=ENUMERATED{n2, n4};
[0217] In this mode, if the terminal reports support for OCClength=4, it implicitly indicates that the terminal also supports OCC2. Alternatively, if the terminal reports support for OCClength=4, it implicitly indicates that the terminal also supports OCC2 under the same OCC scheme (i.e., if the terminal reports a value of N, it implicitly reports that the terminal supports any OCC length less than or equal to N).
[0218] Optionally, the above-mentioned OCClength reporting method can be for the same OCCscheme, while different OCCschemes and / or the OCClength supported by the uplink multi-user multiplexing channel can be reported separately with independent parameters.
[0219] Optionally, in some embodiments, the terminal may include at least one first duration supported by the terminal in the first information. The first duration is used by the terminal to maintain phase continuity of the first channel OCC multiplexing transmission. That is, the terminal may report to the network device, through the first information, at least one supported first duration that can maintain phase continuity of the first channel OCC multiplexing transmission.
[0220] Optionally, in some embodiments, the terminal may report a new parameter to the network device to indicate at least one first duration supported by the terminal.
[0221] Optionally, in some embodiments, when reporting at least one first duration, the terminal may report the first duration based on at least one of a sixth indication field, a seventh indication field, an eighth indication field, and a ninth indication field. For example, the sixth indication field indicates a general first duration; the seventh indication field indicates a first duration associated with the subcarrier spacing (SCS); the eighth indication field indicates a first duration associated with the number of subcarriers; and the ninth indication field indicates a first duration associated with the OCC multiplexing method. Thus, the terminal can flexibly report one or more supported first durations using various possible methods, enabling the network device to effectively determine the terminal's ability to maintain phase continuity.
[0222] Optionally, in some embodiments, the terminal may include a sixth indication field in the first information to indicate a first duration, which may be common. For example, for a specific Narrowband Internet of Things Non-terrestrial Network (NB-IoT) terminal, for different OCC schemes (inter-symbol, inter-slot, inter-2-slot) supported by the terminal, a window length of a common phase continuity maintenance (an optional example of the aforementioned first duration) may be reported; or for different transmission channels (NPUSCH or NPRACH) transmitted by the terminal, a window length of a common phase continuity maintenance (an optional example of the aforementioned first duration) may be reported; or for different SCSs (3.75kHz SCS, 15kHz SCS) supported by the terminal... The terminal can report a window length for a common phase continuity maintenance (an optional example of the first duration mentioned above); or for different numbers of subcarriers (tones, e.g., single-tone, multi-tone (3, 6, 12)) supported by the terminal, it can report a window length for a common phase continuity maintenance (an optional example of the first duration mentioned above), without any restrictions.
[0223] Optionally, in some embodiments, the terminal may include a seventh indication field in the first information, which indicates a first duration associated with the subcarrier spacing (SCS). That is, the terminal may independently report the first duration associated with each different SCS.
[0224] For example, for NPUSCH format 1, a specific terminal can independently report the window length of supported phase continuity maintenance for different SCSs (an optional example of the first duration mentioned above). For instance, for a 15kHz SCS, the window length for reporting supported phase continuity maintenance is {n2, n4, etc.}. For a 3.75kHz SCS, the window length for reporting supported phase continuity maintenance is {symbol2, symbol4, etc.}, without restriction.
[0225] Optionally, in some embodiments, the terminal may include an eighth indication field in the first information, which indicates a first duration associated with the number of subcarriers. That is, the terminal may independently report the first duration associated with different numbers of subcarriers (tones).
[0226] For example, for NPSUCH format 1, a specific terminal can independently report the window length of the supported phase continuity maintenance for different tone numbers (an optional example of the first duration mentioned above).
[0227] Optionally, in some embodiments, the terminal may include a ninth indication field in the first information, which is used to indicate the first duration associated with the OCC multiplexing method. That is, the terminal may independently report the first duration associated with different OCC multiplexing methods.
[0228] For example, for NPUSCH format 1, a specific terminal can independently report the window length of the supported phase continuity maintenance for different OCC schemes (an optional example of the first duration mentioned above).
[0229] Optionally, at least two of the sixth, seventh, eighth, and ninth indication fields can be combined with each other. For example, the first information may simultaneously include both the seventh and eighth indication fields to indicate the window length for phase continuity maintenance under different subcarrier numbers (tone counts) and SCS combinations. For instance, for NPUSCH format 1, a specific terminal can report independent window lengths for phase continuity maintenance for different tone counts and SCS combinations.
[0230] Optionally, in some embodiments, the terminal can report its ability to maintain phase continuity to the network device by sending first information. The terminal's ability to maintain phase continuity may include at least one first duration supported by the terminal, which can also be referred to as the window length reported by the terminal. The interpretation of the reported window length can be illustrated as follows: the candidate value of the reported window length can be {2, 4}, etc. The unit can be milliseconds (ms), subframes, slots, or symbols. That is, the reported window length can be at least one numerical value, and the corresponding duration (or time-domain duration) determined based on this value can be: for different SCSs, the time-domain duration is calculated using a specified SCS. For example, a 15kHz SCS is used for calculation. Or, for different SCSs, independent SCSs are used to calculate their respective time-domain durations. For example, if the terminal reporting window length is 4, and assuming the unit is slot, then for a 3.75kHz SCS NPUSCH format 1 channel, the time-domain duration is 2 slots (equivalent to 4ms in physical time units), and for a 15kHz SCS, the time-domain duration is also 2 slots (equivalent to 1ms in physical time units). Furthermore, the 3.75kHz SCS and 15kHz SCS can use different time units; for example, the 3.75kHz SCS uses a symbol as the time unit, while the 15kHz SCS uses a slot, etc.
[0231] Optionally, in some embodiments, the first duration is greater than or equal to the duration of the time-domain resource mapped by the maximum OCC sequence length of the OCC multiplexing scheme supported by the terminal. That is, the window length of the phase continuity maintenance reported by the terminal (an optional example of the first duration) should not be less than ("should not be less than" that is, greater than or equal to) the duration of the time-domain resource mapped by the maximum OCC length under the OCC scheme supported by the terminal (an optional example of the duration of the aforementioned time-domain resource).
[0232] Optionally, in some embodiments, the duration of the first time window is less than or equal to the first duration. That is, the duration of the maintenance window indicated by the network device (an optional example of the duration of the first time window mentioned above) should not be greater than ("should not be greater than" means: less than or equal to) the duration of the maintenance window reported by the terminal (an optional example of the first duration mentioned above).
[0233] Optionally, in some embodiments, the duration of the first time window is less than or equal to the duration of the time-domain resource mapped by the OCC sequence length of the OCC multiplexing method supported by the terminal.
[0234] Optionally, in some embodiments, the terminal does not expect the length of the phase maintenance window indicated by the base station (an optional example of the duration of the aforementioned first time window) to be greater than the length of the time-domain resources mapped (covered) by the OCC length supported by the terminal. That is, the terminal expects the length of the phase maintenance window indicated by the base station (an optional example of the duration of the aforementioned first time window) to be less than or equal to the length of the time-domain resources mapped (covered) by the OCC length supported by the terminal (or: the duration of the time-domain resources).
[0235] Optionally, in some embodiments, the terminal does not expect the length of the phase maintenance window configured and / or indicated by the base station (an optional example of the duration of the aforementioned first time window) to be greater than the length of the phase maintenance window supported by the terminal (an optional example of the aforementioned first duration). That is, the terminal expects the length of the phase maintenance window configured and / or indicated by the base station (an optional example of the duration of the aforementioned first time window) to be less than or equal to the length of the phase maintenance window supported by the terminal (an optional example of the aforementioned first duration).
[0236] In step S2102, the terminal determines the first time window based on the first information.
[0237] The first time window is the phase-continuous time window for the transmission of the first channel orthogonal coverage code (OCC) multiplexing.
[0238] Optionally, in some embodiments, the first time window can be determined by the terminal and network device based on the first information reported by the terminal, as agreed upon by the protocol. That is, the protocol stipulates that the terminal can determine the first time window based on the first information. Or the protocol stipulates that the network device can determine the first time window based on the first information. For example, the terminal and the base station can simultaneously determine the phase maintenance window (an optional example of the first time window) based on the duration of the maintenance window reported by the terminal (an optional example of the first duration).
[0239] Optionally, in some embodiments, if the network device does not configure a phase maintenance window (an optional example of a first time window) for the terminal, the terminal can determine the phase maintenance window based on the first information by using the methods described below, one and / or two.
[0240] Optionally, in some embodiments, the process of determining the first time window based on the first information can be carried out by determining the first time window based on at least one of the OCC multiplexing method supported by the terminal, the OCC sequence length supported by the terminal, and the first duration. This enables accurate determination of the first time window, supports correct transmission of the first channel using OCC multiplexing, and maintains phase continuity within the first time window when transmitting the first channel based on OCC multiplexing, ensuring that the network device can correctly demultiplex the first channel using OCC and improving communication performance.
[0241] Optionally, in some embodiments, Method 1: The protocol stipulates that the terminal and the base station simultaneously determine the phase maintenance window based on the OCC length reported by the terminal (an optional example of the first time window mentioned above). Specifically, the method for determining the phase maintenance window for different SCSs, different subcarrier intervals, different channels, different OCC schemes, or different OCC lengths is the same as the method described above where the terminal implicitly indicates the phase maintenance window based on the OCC length. In this method, the phase maintenance window determined by the terminal and the phase maintenance window implicitly reported by the terminal for different SCSs and / or different channels and / or different tone numbers are of the same length.
[0242] Optionally, in some embodiments, Method Two: The protocol stipulates that the terminal and the base station simultaneously determine the phase maintenance window (an optional example of the first time window mentioned above) based on the duration of the maintenance window reported by the terminal (an optional example of the first time window mentioned above). For example, for different tone numbers, or different subcarrier spacings, or different channels, or different OCC schemes, or different OCC lengths, the phase maintenance window (an optional example of the first time window mentioned above) can be determined based on the duration of the maintenance window reported by the terminal.
[0243] Optionally, in some other embodiments, step S2102 may be omitted. The network device determines a first time window based on the first information, and the network device can send second information to the terminal. The second information is used to indicate the first time window to the terminal, and the terminal can receive the second information sent by the network device. That is, the network device can determine the maintenance window (an optional example of the first time window) based on the first information reported by the terminal, and configure the maintenance window to the terminal through the second information.
[0244] Optionally, in some other embodiments, if step S2102 is not performed, and the network device determines and / or indicates the first time window to the terminal based on the first information (for example, the first time window can be configured and / or indicated to the terminal through the second information), then the second information may include at least one of the following: third indication information and fourth indication information; wherein, the third indication information is used to indicate that the second time window corresponding to the DMRS bundling function is used as the first time window, the second time window is determined based on a second duration, and the second duration is used for the terminal to maintain phase continuity based on the DMRS bundling function; the fourth indication information is used to indicate the first time window. Thus, a suitable method can be selected to configure and / or indicate the first time window to the terminal, so as to support the terminal in correctly performing OCC multiplexing transmission of the first channel.
[0245] Network devices can configure maintenance windows (an optional example of first-time windows) for terminals in the following way:
[0246] Network devices can indicate a first time window to a terminal by sending a third instruction message.
[0247] For example, the third indication information can be the pusch-TimeDomainWindowLength-r17 parameter. That is, by configuring the pusch-TimeDomainWindowLength-r17 parameter, the phase continuity window (another optional example of the first time window) required for uplink channel OCC multiplexing is indicated to the terminal.
[0248] In this approach, the same parameters can be used to determine the phase continuity window for different OCC schemes; and / or the same parameters can be used to determine the phase continuity window for different channels; and / or the same parameters can be used to determine the phase continuity window for different subcarrier spacings; and / or the same parameters can be used to determine the phase continuity window for different tone numbers; and / or the same parameters can be used to determine the phase continuity window for different OCC lengths. Specifically, the determination of the physical time value under different SCSs can be found in the "Interpretation Method of Window Length Reported by Terminal" in the above embodiment, and there are no restrictions on this.
[0249] It should be noted that in this method, the `pusch-TimeDomainWindowLength-r17` parameter can be reused under information elements (IEs) related to OCCmultiplexing configuration. That is, even if the base station does not configure the `DMRS-Bundling-Config-r17` parameter, it can still indicate the OCCmultiplexing phase maintenance window (another optional example of the first time window) through the `pusch-TimeDomainWindowLength-r17` parameter. Alternatively, the `pusch-TimeDomainWindowLength-r17` parameter is still indicated under `DMRS-Bundling-Config-r17`, but it does not need to be used in conjunction with `PUSCH-DMRS-Bundling-r17`. In other words, even if the base station configures the `pusch-TimeDomainWindowLength-r17` parameter under the `DMRS-Bundling-Config-r17` IE, it is not necessary to enable `pusch-DMRS-Bundling-r17`. Alternatively, when configuring OCC multiplexing for the base station, DMRS bundling must be enabled.
[0250] Optionally, in other embodiments, the network device sends a fourth indication message to the terminal to configure and / or indicate a first time window for the terminal. The fourth indication message may, for example, be a new RRC parameter. For instance, the base station can indicate the phase maintenance window using a newly introduced RRC parameter.
[0251] In step S2103, the network device determines the first time window based on the first information.
[0252] Optionally, in some embodiments, the network device may use the same method as in the terminal described above to determine the first time window based on the first information. If the network device configures and / or indicates the first time window to the terminal, the network device may configure and / or indicate the first time window to the terminal. If the protocol stipulates that the terminal determines the first time window based on the first information, the network device may not send the first time window to the terminal.
[0253] Optionally, in some embodiments, the network device may determine a first time window based on the first information and use the first time window to perform OCC demultiplexing on the received first channel, as described below.
[0254] Step S2104: The terminal sends the first channel to the network device according to the first time window.
[0255] Optionally, in some embodiments, after determining the first time window, the terminal may send the first channel based on the first time window.
[0256] Optionally, in some embodiments, the terminal may perform OCC multiplexing transmission of the first channel and maintain phase continuity of the orthogonal coverage code OCC multiplexing transmission of the first channel within a first time window.
[0257] Optionally, in some embodiments, the network device can receive a first channel and determine that the phase of the first channel's orthogonal coverage code (OCC) multiplexing transmission is continuous within a first time window. Then, the network device can perform OCC demultiplexing on the received first channel based on the first time window, thereby correctly performing OCC demultiplexing on the first channel and improving communication performance.
[0258] This disclosure provides a method for determining a phase maintenance window (an optional example of the first time window mentioned above) to support the receiver in performing OCC demultiplexing based on the assumption that the channels on multiple resources of the same symbol spread are the same or similar, thereby ensuring link transmission performance, realizing system expansion, and supporting more terminals to perform uplink transmission under the premise of limited time and frequency resources and limited terminal transmission power.
[0259] The communication method involved in the embodiments of this disclosure may include at least one of steps S2101 to S2104. For example, steps S2101, S2102, S2103, and S2104 may be implemented as independent embodiments, steps S2101+S2102 may be implemented as independent embodiments, steps S2102+S2103 may be implemented as independent embodiments, steps S2101+S2102+S2103 may be implemented as independent embodiments, steps S2102+S2103+S2104 may be implemented as independent embodiments, etc., but not limited thereto.
[0260] In the embodiments disclosed herein, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations in other embodiments.
[0261] In the embodiments disclosed herein, each step and its optional implementation can also be carried out independently.
[0262] In this embodiment, the terminal sends first information to the network device and can determine a first time window based on the first information. The first time window is a time window for phase continuity during the transmission of the first channel using orthogonal coverage code (OCC). The terminal can send the first channel to the network device based on the first time window, and the network device can determine the first time window based on the first information and receive the first channel using the first time window. Therefore, when transmitting the first channel based on OCC multiplexing, the terminal can maintain the phase continuity of the first channel within the first time window, thereby ensuring that the network device can correctly demultiplex the first channel using OCC and improving communication performance.
[0263] It should be noted that in the following embodiments, the descriptions of the same or corresponding terms and method steps as in the above embodiments can be found in the above embodiments, and will not be repeated here.
[0264] Figure 3 is an interactive schematic diagram illustrating a communication method according to yet another embodiment of the present disclosure. As shown in Figure 3, the embodiments of the present disclosure relate to a communication method executed by a terminal. The method includes:
[0265] Step S3101: Determine the first time window, which is the phase-continuous time window for the multiplexing and transmission of the first channel orthogonal coverage code (OCC).
[0266] Step S3102: Send the first channel to the network device according to the first time window.
[0267] The communication method involved in the embodiments of this disclosure may include at least one of steps S3101 to S3102. For example, steps S3101, S3102, etc., may be implemented as independent embodiments, and steps S3101+S3102 may be implemented as independent embodiments, but are not limited thereto.
[0268] In the embodiments disclosed herein, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations in other embodiments.
[0269] In the embodiments disclosed herein, each step and its optional implementation can also be carried out independently.
[0270] Optionally, in some embodiments of this disclosure, the method further includes:
[0271] Send a first message to the network device, wherein the first message is used to indicate the terminal's ability to maintain phase continuity.
[0272] Optionally, in some embodiments of this disclosure, the first information includes at least one of the following:
[0273] The first indication information is used to indicate that the terminal has the ability to maintain phase continuity;
[0274] The OCC multiplexing methods supported by the terminal;
[0275] The second indication information is used to indicate the OCC sequence length of the OCC multiplexing method supported by the terminal.
[0276] At least one first duration, the first duration being used by the terminal to maintain phase continuity of the first channel OCC multiplexing transmission.
[0277] Optionally, in some embodiments of this disclosure, the first indication information includes at least one of the following:
[0278] A first indication field, wherein the first indication field is used to indicate at least one second duration supported by the terminal, the second duration being used by the terminal to maintain phase continuity based on the demodulation reference signal (DMRS) bundling function;
[0279] The second indication field is used to indicate that the terminal supports DMRS bundling functionality based on repeat transmission type A.
[0280] Optionally, in some embodiments of this disclosure, the OCC multiplexing method supported by the terminal includes at least one of the following:
[0281] An OCC sequence value is mapped to at least one symbol;
[0282] One sequence value of an OCC sequence is mapped to a time slot;
[0283] One sequence value of an OCC sequence is mapped to at least two non-contiguous time slots, wherein the interval between two adjacent non-contiguous time slots mapped by the same sequence value is L-1 time slots, where L is the length of the OCC sequence;
[0284] An OCC sequence value is mapped to at least one symbol within a symbol group.
[0285] Optionally, in some embodiments of this disclosure, the second indication information includes at least one of the following:
[0286] At least one third indication field, wherein the third indication field is used to indicate whether the terminal supports an OCC sequence length of OCC multiplexing mode;
[0287] The fourth indication field is used to indicate at least one OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing mode;
[0288] The fifth indication field is used to indicate the maximum OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing mode.
[0289] Optionally, in some embodiments of this disclosure, the OCC sequence length supported by the terminal includes at least one of the following: 2, 4, and 5.
[0290] Optionally, in some embodiments of this disclosure, the OCC multiplexing method supported by the terminal is associated with a first duration; and / or, the OCC sequence length supported by the terminal is associated with a first duration; and / or, the subcarrier spacing (SCS) of the first channel is associated with a first duration; and / or, the number of subcarriers of the first channel is associated with a first duration.
[0291] Optionally, in some embodiments of this disclosure, the first duration is greater than or equal to the duration of the time-domain resource mapped by the maximum OCC sequence length of the OCC multiplexing mode supported by the terminal; and / or, the duration of the first time window is less than or equal to the first duration.
[0292] Optionally, in some embodiments of this disclosure, the duration of the first time window is less than or equal to the duration of the time-domain resource mapped by the OCC sequence length of the OCC multiplexing method supported by the terminal.
[0293] Optionally, in some embodiments of this disclosure, determining the first time window includes at least one of the following:
[0294] The system receives second information sent by a network device and determines a first time window based on the second information, wherein the second information is used to indicate the first time window to the terminal, and the second information is determined by the network device based on the first information.
[0295] Based on the initial information, determine the first time window.
[0296] Optionally, in some embodiments of this disclosure, the second information includes at least one of the following:
[0297] The third instruction information is used to indicate that the second time window corresponding to the DMRS bundled function is used as the first time window, and the second time window is determined based on the second duration.
[0298] The fourth indication information is used to indicate the first time window.
[0299] Optionally, in some embodiments of this disclosure, determining a first time window based on first information includes:
[0300] The first time window is determined based on at least one of the following: the OCC multiplexing method supported by the terminal, the OCC sequence length supported by the terminal, and the first duration.
[0301] Optionally, in some embodiments of this disclosure, the first channel includes at least one of the following:
[0302] Narrowband Physical Uplink Shared Channel (NPUSCH) of Format 1;
[0303] Narrowband Physical Random Access Channel (NPRACH);
[0304] Physical uplink shared channel (PUSCH).
[0305] Optionally, in some embodiments of this disclosure, the transmission type of NPUSCH in format 1 includes at least one of the following:
[0306] Single subcarrier transmission;
[0307] Multi-subcarrier transmission.
[0308] Optionally, in some embodiments of this disclosure, the SCS of NPUSCH of Format 1 includes at least one of the following:
[0309] 3.75 kHz;
[0310] 15 kHz.
[0311] Figure 4 is an interactive schematic diagram illustrating a communication method according to another embodiment of the present disclosure. As shown in Figure 4, the embodiments of the present disclosure relate to a communication method executed by a network device. The method includes:
[0312] Step S4101: Determine the first time window, which is the phase-continuous time window for the multiplexing and transmission of the first channel orthogonal coverage code (OCC).
[0313] Step S4102: According to the first time window, receive the first channel sent by the receiving terminal.
[0314] The communication method involved in the embodiments of this disclosure may include at least one of steps S4101 to S4102. For example, steps S4101, S4102, etc., may be implemented as independent embodiments, and steps S4101+S4102 may be implemented as independent embodiments, but are not limited thereto.
[0315] In the embodiments disclosed herein, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations in other embodiments.
[0316] In the embodiments disclosed herein, each step and its optional implementation can also be carried out independently.
[0317] Optionally, in some embodiments of this disclosure, the method further includes:
[0318] The receiving terminal sends first information, wherein the first information is used to indicate the terminal's ability to maintain phase continuity.
[0319] Optionally, in some embodiments of this disclosure, the first information includes at least one of the following:
[0320] The first indication information is used to indicate that the terminal has the ability to maintain phase continuity;
[0321] The OCC multiplexing methods supported by the terminal;
[0322] The second indication information is used to indicate the OCC sequence length of the OCC multiplexing method supported by the terminal.
[0323] At least one first duration, the first duration being used by the terminal to maintain phase continuity of the first channel OCC multiplexing transmission.
[0324] Optionally, in some embodiments of this disclosure, the first indication information includes at least one of the following:
[0325] A first indication field, wherein the first indication field is used to indicate at least one second duration supported by the terminal, the second duration being used by the terminal to maintain phase continuity based on the demodulation reference signal (DMRS) bundling function;
[0326] The second indication field is used to indicate that the terminal supports DMRS bundling functionality based on repeat transmission type A.
[0327] Optionally, in some embodiments of this disclosure, the OCC multiplexing method supported by the terminal includes at least one of the following:
[0328] An OCC sequence value is mapped to at least one symbol;
[0329] One sequence value of an OCC sequence is mapped to a time slot;
[0330] One sequence value of an OCC sequence is mapped to at least two non-contiguous time slots, wherein the interval between two adjacent non-contiguous time slots mapped by the same sequence value is L-1 time slots, where L is the length of the OCC sequence;
[0331] An OCC sequence value is mapped to at least one symbol within a symbol group.
[0332] Optionally, in some embodiments of this disclosure, the second indication information includes at least one of the following:
[0333] At least one third indication field, wherein the third indication field is used to indicate whether the terminal supports an OCC sequence length of OCC multiplexing mode;
[0334] The fourth indication field is used to indicate at least one OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing mode;
[0335] The fifth indication field is used to indicate the maximum OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing mode.
[0336] Optionally, in some embodiments of this disclosure, the OCC sequence length supported by the terminal includes at least one of the following: 2, 4, and 5.
[0337] Optionally, in some embodiments of this disclosure, the OCC multiplexing method supported by the terminal is associated with a first duration; and / or, the OCC sequence length supported by the terminal is associated with a first duration; and / or, the subcarrier spacing (SCS) of the first channel is associated with a first duration; and / or, the number of subcarriers of the first channel is associated with a first duration.
[0338] Optionally, in some embodiments of this disclosure, the first duration is greater than or equal to the duration of the time-domain resource mapped by the maximum OCC sequence length of the OCC multiplexing mode supported by the terminal; and / or, the duration of the first time window is less than or equal to the first duration.
[0339] Optionally, in some embodiments of this disclosure, the duration of the first time window is less than or equal to the duration of the time-domain resource mapped by the OCC sequence length of the OCC multiplexing method supported by the terminal.
[0340] Optionally, in some embodiments of this disclosure, determining a first time window includes:
[0341] Based on the initial information, determine the first time window.
[0342] Optionally, in some embodiments of this disclosure, the method further includes:
[0343] Send a second message to the terminal, wherein the second message is used to indicate the first time window to the terminal.
[0344] Optionally, in some embodiments of this disclosure, the second information includes at least one of the following:
[0345] The third instruction information is used to indicate that the second time window corresponding to the DMRS bundled function is used as the first time window, and the second time window is determined based on the second duration.
[0346] The fourth indication information is used to indicate the first time window.
[0347] Optionally, in some embodiments of this disclosure, determining a first time window based on first information includes:
[0348] The first time window is determined based on at least one of the following: the OCC multiplexing method supported by the terminal, the OCC sequence length supported by the terminal, and the first duration.
[0349] Optionally, in some embodiments of this disclosure, the first channel includes at least one of the following:
[0350] Narrowband Physical Uplink Shared Channel (NPUSCH) of Format 1;
[0351] Narrowband Physical Random Access Channel (NPRACH);
[0352] Physical uplink shared channel (PUSCH).
[0353] Optionally, in some embodiments of this disclosure, the transmission type of NPUSCH in format 1 includes at least one of the following:
[0354] Single subcarrier transmission;
[0355] Multi-subcarrier transmission.
[0356] Optionally, in some embodiments of this disclosure, the SCS of NPUSCH of Format 1 includes at least one of the following:
[0357] 3.75 kHz;
[0358] 15 kHz.
[0359] This disclosure also provides embodiments of an apparatus for implementing any of the above methods. For example, an apparatus is provided that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Alternatively, another apparatus is provided that includes units or modules for implementing the steps performed by a network device (e.g., a RAN) in any of the above methods.
[0360] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
[0361] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).
[0362] Figure 5 is a schematic diagram of the structure of the communication device proposed in an embodiment of this disclosure. As shown in Figure 5, the communication device 5100 may include at least one of a transceiver module 5101, a processing module 5102, etc.
[0363] In some embodiments, the communication device 5100 is a terminal, wherein...
[0364] The processing module 5102 is used to determine a first time window, which is a time window in which the phase of the first channel orthogonal coverage code OCC multiplexing transmission is continuous.
[0365] The transceiver module 5101 is used to send the first channel to the network device according to the first time window.
[0366] Optionally, in some embodiments of this disclosure, the transceiver module 5101 is further configured to send first information to the network device, wherein the first information is used to indicate the terminal's ability to maintain phase continuity.
[0367] Optionally, in some embodiments of this disclosure, the first information includes at least one of the following:
[0368] The first indication information is used to indicate that the terminal has the ability to maintain phase continuity;
[0369] The OCC multiplexing methods supported by the terminal;
[0370] The second indication information is used to indicate the OCC sequence length of the OCC multiplexing method supported by the terminal.
[0371] At least one first duration, the first duration being used by the terminal to maintain phase continuity of the first channel OCC multiplexing transmission.
[0372] Optionally, in some embodiments of this disclosure, the first indication information includes at least one of the following:
[0373] A first indication field, wherein the first indication field is used to indicate at least one second duration supported by the terminal, the second duration being used by the terminal to maintain phase continuity based on the demodulation reference signal (DMRS) bundling function;
[0374] The second indication field is used to indicate that the terminal supports DMRS bundling functionality based on repeat transmission type A.
[0375] Optionally, in some embodiments of this disclosure, the OCC multiplexing method supported by the terminal includes at least one of the following:
[0376] An OCC sequence value is mapped to at least one symbol;
[0377] One sequence value of an OCC sequence is mapped to a time slot;
[0378] One sequence value of an OCC sequence is mapped to at least two non-contiguous time slots, wherein the interval between two adjacent non-contiguous time slots mapped by the same sequence value is L-1 time slots, where L is the length of the OCC sequence;
[0379] An OCC sequence value is mapped to at least one symbol within a symbol group.
[0380] Optionally, in some embodiments of this disclosure, the second indication information includes at least one of the following:
[0381] At least one third indication field, wherein the third indication field is used to indicate whether the terminal supports an OCC sequence length of OCC multiplexing mode;
[0382] The fourth indication field is used to indicate at least one OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing mode;
[0383] The fifth indication field is used to indicate the maximum OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing mode.
[0384] Optionally, in some embodiments of this disclosure, the OCC sequence length supported by the terminal includes at least one of the following: 2, 4, and 5.
[0385] Optionally, in some embodiments of this disclosure, the OCC multiplexing method supported by the terminal is associated with a first duration; and / or, the OCC sequence length supported by the terminal is associated with a first duration; and / or, the subcarrier spacing (SCS) of the first channel is associated with a first duration; and / or, the number of subcarriers of the first channel is associated with a first duration.
[0386] Optionally, in some embodiments of this disclosure, the first duration is greater than or equal to the duration of the time-domain resource mapped by the maximum OCC sequence length of the OCC multiplexing mode supported by the terminal; and / or, the duration of the first time window is less than or equal to the first duration.
[0387] Optionally, in some embodiments of this disclosure, the duration of the first time window is less than or equal to the duration of the time-domain resource mapped by the OCC sequence length of the OCC multiplexing method supported by the terminal.
[0388] Optionally, in some embodiments of this disclosure, the processing module 5102 is configured to perform at least one of the following:
[0389] The system receives second information sent by a network device and determines a first time window based on the second information, wherein the second information is used to indicate the first time window to the terminal, and the second information is determined by the network device based on the first information.
[0390] Based on the initial information, determine the first time window.
[0391] Optionally, in some embodiments of this disclosure, the second information includes at least one of the following:
[0392] The third instruction information is used to indicate that the second time window corresponding to the DMRS bundled function is used as the first time window, and the second time window is determined based on the second duration.
[0393] The fourth indication information is used to indicate the first time window.
[0394] Optionally, in some embodiments of this disclosure, the processing module 5102 is configured to:
[0395] The first time window is determined based on at least one of the following: the OCC multiplexing method supported by the terminal, the OCC sequence length supported by the terminal, and the first duration.
[0396] Optionally, in some embodiments of this disclosure, the first channel includes at least one of the following:
[0397] Narrowband Physical Uplink Shared Channel (NPUSCH) of Format 1;
[0398] Narrowband Physical Random Access Channel (NPRACH);
[0399] Physical uplink shared channel (PUSCH).
[0400] Optionally, in some embodiments of this disclosure, the transmission type of NPUSCH in format 1 includes at least one of the following:
[0401] Single subcarrier transmission;
[0402] Multi-subcarrier transmission.
[0403] Optionally, in some embodiments of this disclosure, the SCS of NPUSCH of Format 1 includes at least one of the following:
[0404] 3.75 kHz;
[0405] 15 kHz.
[0406] Optionally, the transceiver module described above is used to perform at least one of the communication steps such as sending and / or receiving performed by the terminal in any of the above methods, which will not be elaborated here.
[0407] Optionally, the above processing module is used to perform at least one of the other steps executed by the terminal in any of the above methods, which will not be elaborated here.
[0408] In some embodiments, the communication device 5100 is a network device, wherein...
[0409] The processing module 5102 is used to determine a first time window, which is a time window in which the phase of the first channel orthogonal coverage code OCC multiplexing transmission is continuous.
[0410] The transceiver module 5101 is used to receive the first channel sent by the terminal according to the first time window.
[0411] Optionally, in some embodiments of this disclosure, the transceiver module 5101 is further configured to receive first information sent by the terminal, wherein the first information is used to indicate the terminal's ability to maintain phase continuity.
[0412] Optionally, in some embodiments of this disclosure, the first information includes at least one of the following:
[0413] The first indication information is used to indicate that the terminal has the ability to maintain phase continuity;
[0414] The OCC multiplexing methods supported by the terminal;
[0415] The second indication information is used to indicate the OCC sequence length of the OCC multiplexing method supported by the terminal.
[0416] At least one first duration, the first duration being used by the terminal to maintain phase continuity of the first channel OCC multiplexing transmission.
[0417] Optionally, in some embodiments of this disclosure, the first indication information includes at least one of the following:
[0418] A first indication field, wherein the first indication field is used to indicate at least one second duration supported by the terminal, the second duration being used by the terminal to maintain phase continuity based on the demodulation reference signal (DMRS) bundling function;
[0419] The second indication field is used to indicate that the terminal supports DMRS bundling functionality based on repeat transmission type A.
[0420] Optionally, in some embodiments of this disclosure, the OCC multiplexing method supported by the terminal includes at least one of the following:
[0421] An OCC sequence value is mapped to at least one symbol;
[0422] One sequence value of an OCC sequence is mapped to a time slot;
[0423] One sequence value of an OCC sequence is mapped to at least two non-contiguous time slots, wherein the interval between two adjacent non-contiguous time slots mapped by the same sequence value is L-1 time slots, where L is the length of the OCC sequence;
[0424] An OCC sequence value is mapped to at least one symbol within a symbol group.
[0425] Optionally, in some embodiments of this disclosure, the second indication information includes at least one of the following:
[0426] At least one third indication field, wherein the third indication field is used to indicate whether the terminal supports an OCC sequence length of OCC multiplexing mode;
[0427] The fourth indication field is used to indicate at least one OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing mode;
[0428] The fifth indication field is used to indicate the maximum OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing mode.
[0429] Optionally, in some embodiments of this disclosure, the OCC sequence length supported by the terminal includes at least one of the following: 2, 4, and 5.
[0430] Optionally, in some embodiments of this disclosure, the OCC multiplexing method supported by the terminal is associated with a first duration; and / or, the OCC sequence length supported by the terminal is associated with a first duration; and / or, the subcarrier spacing (SCS) of the first channel is associated with a first duration; and / or, the number of subcarriers of the first channel is associated with a first duration.
[0431] Optionally, in some embodiments of this disclosure, the first duration is greater than or equal to the duration of the time-domain resource mapped by the maximum OCC sequence length of the OCC multiplexing mode supported by the terminal; and / or, the duration of the first time window is less than or equal to the first duration.
[0432] Optionally, in some embodiments of this disclosure, the duration of the first time window is less than or equal to the duration of the time-domain resource mapped by the OCC sequence length of the OCC multiplexing method supported by the terminal.
[0433] Optionally, in some embodiments of this disclosure, the processing module 5102 is configured to:
[0434] Based on the initial information, determine the first time window.
[0435] Optionally, in some embodiments of this disclosure, the transceiver module 5101 is further configured to send second information to the terminal, wherein the second information is used to indicate a first time window to the terminal.
[0436] Optionally, in some embodiments of this disclosure, the second information includes at least one of the following:
[0437] The third instruction information is used to indicate that the second time window corresponding to the DMRS bundled function is used as the first time window, and the second time window is determined based on the second duration.
[0438] The fourth indication information is used to indicate the first time window.
[0439] Optionally, in some embodiments of this disclosure, the processing module 5102 is configured to:
[0440] The first time window is determined based on at least one of the following: the OCC multiplexing method supported by the terminal, the OCC sequence length supported by the terminal, and the first duration.
[0441] Optionally, in some embodiments of this disclosure, the first channel includes at least one of the following:
[0442] Narrowband Physical Uplink Shared Channel (NPUSCH) of Format 1;
[0443] Narrowband Physical Random Access Channel (NPRACH);
[0444] Physical uplink shared channel (PUSCH).
[0445] Optionally, in some embodiments of this disclosure, the transmission type of NPUSCH in format 1 includes at least one of the following:
[0446] Single subcarrier transmission;
[0447] Multi-subcarrier transmission.
[0448] Optionally, in some embodiments of this disclosure, the SCS of NPUSCH of Format 1 includes at least one of the following:
[0449] 3.75 kHz;
[0450] 15 kHz.
[0451] Optionally, the transceiver module described above is used to perform at least one of the communication steps such as sending and / or receiving performed by the second device in any of the above methods, which will not be elaborated here.
[0452] Optionally, the above processing module is used to perform at least one of the other steps performed by the network device in any of the above methods, which will not be elaborated here.
[0453] Figure 6A is a schematic diagram of the structure of the communication device proposed in an embodiment of this disclosure. The communication device 6100 can be the terminal described above, or it can be the network device described above. The communication device 6100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 6100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[0454] As shown in Figure 6A, the communication device 6100 includes one or more processors 6101. The processor 6101 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. The communication device 6100 is used to execute any of the above methods.
[0455] In some embodiments, the communication device 6100 further includes one or more memories 6102 for storing instructions. Optionally, all or part of the memories 6102 may also be located outside the communication device 6100.
[0456] In some embodiments, the communication device 6100 further includes one or more transceivers 6103. When the communication device 6100 includes one or more transceivers 6103, the transceivers 6103 perform at least one of the communication steps such as sending and / or receiving in the above method, and the processor 6101 performs other steps.
[0457] In some embodiments, a transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, etc., may be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., may be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., may be used interchangeably.
[0458] In some embodiments, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuit 6104 is connected to the memory 6102, and the interface circuit 6104 can be used to receive signals from the memory 6102 or other devices, and can be used to send signals to the memory 6102 or other devices. For example, the interface circuit 6104 can read instructions stored in the memory 6102 and send the instructions to the processor 6101.
[0459] The communication device 6100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 6100 described in this disclosure is not limited thereto, and the structure of the communication device 6100 may not be limited by FIG. 6A. The communication device may be a standalone device or a part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.
[0460] Figure 6B is a schematic diagram of the chip structure proposed in an embodiment of this disclosure. For cases where the communication device 6100 can be a chip or a chip system, please refer to the schematic diagram of the chip 6200 shown in Figure 6B, but it is not limited thereto.
[0461] Chip 6200 includes one or more processors 6201, which are used to perform any of the above methods.
[0462] In some embodiments, chip 6200 further includes one or more interface circuits 6202. Optionally, the interface circuit 6202 is connected to memory 6203, and the interface circuit 6202 can be used to receive signals from memory 6203 or other devices, and the interface circuit 6202 can be used to send signals to memory 6203 or other devices. For example, the interface circuit 6202 can read instructions stored in memory 6203 and send the instructions to processor 6201.
[0463] In some embodiments, the interface circuit 6202 performs at least one of the communication steps such as sending and / or receiving in the above method, and the processor 6201 performs at least one of the other steps.
[0464] In some embodiments, the terms interface circuit, interface, transceiver pin, transceiver, etc., can be used interchangeably.
[0465] In some embodiments, chip 6200 further includes one or more memories 6203 for storing instructions. Optionally, all or part of the memories 6203 may be located outside of chip 6200.
[0466] This disclosure also proposes a storage medium storing instructions that, when executed on the communication device 6100, cause the communication device 6100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
[0467] This disclosure also provides a program product that, when executed by the communication device 6100, causes the communication device 6100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0468] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
[0469] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program can be transferred from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0470] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.
[0471] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0472] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, The method is executed by a terminal, and the method includes: A first time window is determined, which is a time window in which the phase of the first channel orthogonal coverage code (OCC) multiplexing transmission is continuous. According to the first time window, the first channel is sent to the network device.
2. The method as described in claim 1, characterized in that, The method further includes: Send first information to the network device, wherein the first information is used to indicate the terminal's ability to maintain phase continuity.
3. The method as described in claim 2, characterized in that, The first information includes at least one of the following: First indication information, wherein the first indication information is used to indicate that the terminal has the ability to maintain phase continuity; The terminal supports the following OCC multiplexing methods; The second indication information is used to indicate the OCC sequence length of the OCC multiplexing method supported by the terminal; At least one first duration, the first duration being used by the terminal to maintain phase continuity of the first channel OCC multiplexing transmission.
4. The method as described in claim 3, characterized in that, The first indication information includes at least one of the following: A first indication field, wherein the first indication field is used to indicate at least one second duration supported by the terminal, the second duration being used by the terminal to maintain phase continuity based on the demodulation reference signal (DMRS) bundling function; The second indication field is used to indicate that the terminal supports DMRS bundling functionality based on repeat transmission type A.
5. The method according to any one of claims 3-4, characterized in that, The terminal supports at least one of the following OCC multiplexing methods: An OCC sequence value is mapped to at least one symbol; One sequence value of an OCC sequence is mapped to a time slot; One sequence value of an OCC sequence is mapped to at least two non-contiguous time slots, wherein the interval between two adjacent non-contiguous time slots mapped by the same sequence value is L-1 time slots, where L is the length of the OCC sequence; An OCC sequence value is mapped to at least one symbol within a symbol group.
6. The method according to any one of claims 3-5, characterized in that, The second indication information includes at least one of the following: At least one third indication field, wherein the third indication field is used to indicate whether the terminal supports an OCC sequence length of the OCC multiplexing method; The fourth indication field is used to indicate at least one OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing method. The fifth indication field is used to indicate the maximum OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing method.
7. The method according to any one of claims 3-6, characterized in that, The terminal supports OCC sequence lengths including at least one of the following: 2, 4, and 5.
8. The method according to any one of claims 3-7, characterized in that, The terminal supports an OCC multiplexing method associated with a first duration; and / or, the terminal supports an OCC sequence length associated with a first duration; And / or, the subcarrier spacing (SCS) of the first channel is associated with a first duration; And / or, the number of subcarriers of the first channel is associated with a first duration.
9. The method according to any one of claims 3-8, characterized in that, The first duration is greater than or equal to the duration of the time-domain resource mapped by the maximum OCC sequence length of the OCC multiplexing mode supported by the terminal; and / or, the duration of the first time window is less than or equal to the first duration.
10. The method according to any one of claims 3-9, characterized in that, The duration of the first time window is less than or equal to the duration of the time-domain resources mapped by the OCC sequence length of the OCC multiplexing mode supported by the terminal.
11. The method according to any one of claims 4-10, characterized in that, Determining the first time window includes at least one of the following: The network device receives second information sent by the network device and determines the first time window based on the second information, wherein the second information is used to indicate the first time window to the terminal, and the second information is determined by the network device based on the first information; Based on the first information, the first time window is determined.
12. The method as described in claim 11, characterized in that, The second information includes at least one of the following: The third instruction information is used to indicate that the second time window corresponding to the DMRS bundling function is used as the first time window, and the second time window is determined based on the second duration; The fourth indication information is used to indicate the first time window.
13. The method as described in claim 11, characterized in that, Determining the first time window based on the first information includes: The first time window is determined based on at least one of the OCC multiplexing method supported by the terminal, the OCC sequence length supported by the terminal, and the first duration.
14. The method according to any one of claims 1-13, characterized in that, The first channel includes at least one of the following: Narrowband Physical Uplink Shared Channel (NPUSCH) of Format 1; Narrowband Physical Random Access Channel (NPRACH); Physical uplink shared channel (PUSCH).
15. The method as described in claim 14, characterized in that, The NPUSCH transmission type of Format 1 includes at least one of the following: Single subcarrier transmission; Multi-subcarrier transmission.
16. The method according to any one of claims 14-15, characterized in that, The SCS of NPUSCH of Format 1 includes at least one of the following: 3.75 kHz; 15 kHz.
17. A communication method, characterized in that, The method is performed by a network device, and the method includes: A first time window is determined, which is a time window in which the phase of the first channel orthogonal coverage code (OCC) multiplexing transmission is continuous. According to the first time window, the first channel sent by the receiving terminal is received.
18. The method as described in claim 17, characterized in that, The method further includes: The terminal receives first information, wherein the first information is used to indicate the terminal's ability to maintain phase continuity.
19. The method as described in claim 18, characterized in that, The first information includes at least one of the following: First indication information, wherein the first indication information is used to indicate that the terminal has the ability to maintain phase continuity; The terminal supports the following OCC multiplexing methods; The second indication information is used to indicate the OCC sequence length of the OCC multiplexing method supported by the terminal; At least one first duration, the first duration being used by the terminal to maintain phase continuity of the first channel OCC multiplexing transmission.
20. The method as described in claim 19, characterized in that, The first indication information includes at least one of the following: A first indication field, wherein the first indication field is used to indicate at least one second duration supported by the terminal, the second duration being used by the terminal to maintain phase continuity based on the demodulation reference signal (DMRS) bundling function; The second indication field is used to indicate that the terminal supports DMRS bundling functionality based on repeat transmission type A.
21. The method according to any one of claims 19-20, characterized in that, The terminal supports at least one of the following OCC multiplexing methods: An OCC sequence value is mapped to at least one symbol; One sequence value of an OCC sequence is mapped to a time slot; One sequence value of an OCC sequence is mapped to at least two non-contiguous time slots, wherein the interval between two adjacent non-contiguous time slots mapped by the same sequence value is L-1 time slots, where L is the length of the OCC sequence; An OCC sequence value is mapped to at least one symbol within a symbol group.
22. The method according to any one of claims 19-21, characterized in that, The second indication information includes at least one of the following: At least one third indication field, wherein the third indication field is used to indicate whether the terminal supports an OCC sequence length of the OCC multiplexing method; The fourth indication field is used to indicate at least one OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing method. The fifth indication field is used to indicate the maximum OCC sequence length supported by the terminal among the multiple OCC sequence lengths of the OCC multiplexing method.
23. The method according to any one of claims 19-22, characterized in that, The terminal supports OCC sequence lengths including at least one of the following: 2, 4, and 5.
24. The method according to any one of claims 19-23, characterized in that, The terminal supports an OCC multiplexing method associated with a first duration; and / or, the terminal supports an OCC sequence length associated with a first duration; And / or, the subcarrier spacing (SCS) of the first channel is associated with a first duration; And / or, the number of subcarriers of the first channel is associated with a first duration.
25. The method according to any one of claims 19-24, characterized in that, The first duration is greater than or equal to the duration of the time-domain resource mapped by the maximum OCC sequence length of the OCC multiplexing mode supported by the terminal; and / or, the duration of the first time window is less than or equal to the first duration.
26. The method according to any one of claims 19-25, characterized in that, The duration of the first time window is less than or equal to the duration of the time-domain resources mapped by the OCC sequence length of the OCC multiplexing mode supported by the terminal.
27. The method according to any one of claims 20-26, characterized in that, Determining the first time window includes: Based on the first information, the first time window is determined.
28. The method according to any one of claims 20-27, characterized in that, The method further includes: Send a second message to the terminal, wherein the second message is used to indicate the first time window to the terminal.
29. The method as described in claim 28, characterized in that, The second information includes at least one of the following: The third instruction information is used to indicate that the second time window corresponding to the DMRS bundling function is used as the first time window, and the second time window is determined based on the second duration; The fourth indication information is used to indicate the first time window.
30. The method according to any one of claims 27-29, characterized in that, Determining the first time window based on the first information includes: The first time window is determined based on at least one of the OCC multiplexing method supported by the terminal, the OCC sequence length supported by the terminal, and the first duration.
31. The method according to any one of claims 17-30, characterized in that, The first channel includes at least one of the following: Narrowband Physical Uplink Shared Channel (NPUSCH) of Format 1; Narrowband Physical Random Access Channel (NPRACH); Physical uplink shared channel (PUSCH).
32. The method as described in claim 31, characterized in that, The NPUSCH transmission type of Format 1 includes at least one of the following: Single subcarrier transmission; Multi-subcarrier transmission.
33. The method according to any one of claims 31-32, characterized in that, The SCS of NPUSCH of Format 1 includes at least one of the following: 3.75 kHz; 15 kHz.
34. A communication device, characterized in that, The communication device is used to perform the method as described in any one of claims 1-16 or 17-33.
35. A communication system, characterized in that, The device includes a terminal and a network device, wherein the terminal is used to perform the method as described in any one of claims 1-16, and the network device is used to perform the method as described in any one of claims 17-33.
36. A storage medium storing instructions, characterized in that, When the instruction is executed on the communication device, the communication device performs the method as described in any one of claims 1-33.
37. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method of any one of claims 1-33.