Communication method, and terminal, network device, system and storage medium

By receiving signaling from network devices to determine the time unit in a communication scenario, the problem of insufficient communication reliability and efficiency in different scenarios is solved, a simple time unit determination is achieved, and the applicability of the communication system to multiple scenarios is improved.

WO2026000144A1PCT designated stage Publication Date: 2026-01-02BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/101101
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-24
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

In different communication scenarios, existing technologies are insufficient to effectively improve communication reliability and efficiency, resulting in insufficient availability for multi-scenario integrated development.

Method used

By receiving signaling from network devices through the terminal, the available time units in the first scenario are determined, including the time unit format, time window, and scenario correspondence, thus enabling simple time unit determination.

Benefits of technology

It has improved the reliability and efficiency of communication in different scenarios and promoted the availability of multi-scenario integrated development.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024101101_02012026_PF_FP_ABST
    Figure CN2024101101_02012026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present disclosure are a communication method, and a terminal, a network device, a system and a storage medium. The method comprises: receiving at least one piece of first signaling, which is sent by a network device; and on the basis of the at least one piece of first signaling, determining a first time unit, which is available in a first scenario. In the present disclosure, the communication reliability in different scenarios can be improved, so as to facilitate an improvement in the communication efficiency and promote the development of multi-scenario fusion, thereby achieving high availability.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, terminals, network devices, systems, and storage media Technical Field

[0001] This disclosure relates to the field of communications, and in particular to communication methods, terminals, network devices, systems, and storage media. Background Technology

[0002] With the gradual development of communication, different scenarios can be introduced to meet different communication needs, such as Subband Full Duplex (SBFD) scenarios and Artificial Intelligence (AI) scenarios.

[0003] Summary of the Invention

[0004] To improve communication reliability in different scenarios, embodiments of this disclosure provide a communication method, terminal, network device, system, and storage medium.

[0005] According to a first aspect of the present disclosure, a communication method is provided, the method being executed by a terminal, the method comprising:

[0006] Receive at least one first signaling message sent by the network device;

[0007] Based on the at least one first signaling, a first time unit available in the first scenario is determined.

[0008] According to a second aspect of the present disclosure, a communication method is provided, the method being performed by a network device, the method comprising:

[0009] Send at least one first signaling message to the terminal; wherein the at least one first signaling message is used by the terminal to determine the first time unit available in the first scenario.

[0010] According to a third aspect of the present disclosure, a terminal is provided, comprising:

[0011] The receiving module is configured to receive at least one first signaling sent by the network device;

[0012] The processing module is configured to determine the first time unit available in the first scenario based on the at least one first signaling.

[0013] According to a fourth aspect of the present disclosure, a network device is provided, comprising:

[0014] The sending module is configured to send at least one first signaling to the terminal; wherein the at least one first signaling is used by the terminal to determine a first time unit available in a first scenario.

[0015] According to a fifth aspect of the present disclosure, a terminal is provided, comprising:

[0016] At least one processor;

[0017] The processor is used to execute the communication method described in any one of the first aspects.

[0018] According to a sixth aspect of the present disclosure, a network device is provided, comprising:

[0019] At least one processor;

[0020] The processor is used to execute the communication method described in any one of the second aspects.

[0021] According to a seventh aspect of the present disclosure, a communication system is provided, comprising:

[0022] A terminal, the terminal being configured to implement the communication method described in any one of the first aspects;

[0023] A network device configured to implement the communication method described in any one of the second aspects.

[0024] According to an eighth aspect of the present disclosure, a storage medium is provided that stores instructions that, when executed on a communication device, cause the communication device to perform a communication method as described in any one of the first or second aspects.

[0025] According to a ninth aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, is used to implement the communication method described in any one of the first or second aspects.

[0026] In this embodiment of the disclosure, the terminal can determine the available first time unit in the first scenario based on at least one first signaling sent by the network device, thereby improving the communication reliability in different scenarios, helping to improve communication efficiency, promoting the integrated development of multiple scenarios, and having high availability.

[0027] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0028] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0029] Figure 1A is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure.

[0030] Figure 1B is a schematic diagram of an exemplary scenario of SBFD slot configuration provided according to an embodiment of the present disclosure.

[0031] Figure 1C is an exemplary schematic diagram of a time-division duplex time slot configuration provided according to an embodiment of the present disclosure.

[0032] Figure 1D is another exemplary schematic diagram of a time-division duplex time slot configuration provided according to an embodiment of the present disclosure.

[0033] Figure 2 is an exemplary interactive schematic diagram of a communication method provided according to an embodiment of the present disclosure.

[0034] Figure 3A is an exemplary flowchart of a communication method provided according to an embodiment of the present disclosure.

[0035] Figure 3B is an exemplary flowchart of a communication method provided according to an embodiment of the present disclosure.

[0036] Figure 3C is an exemplary flowchart of a communication method provided according to an embodiment of the present disclosure.

[0037] Figure 3D is an exemplary flowchart of a communication method provided according to an embodiment of the present disclosure.

[0038] Figure 4A is an exemplary block diagram of a terminal provided according to an embodiment of the present disclosure.

[0039] Figure 4B is an exemplary block diagram of a network device provided according to an embodiment of the present disclosure.

[0040] Figure 5A is an exemplary block diagram of a communication device provided according to an embodiment of the present disclosure.

[0041] Figure 5B is an exemplary block diagram of a chip provided according to an embodiment of the present disclosure. Detailed Implementation

[0042] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the invention as detailed in the appended claims.

[0043] This disclosure provides a communication method, terminal, network device, system, and storage medium.

[0044] In a first aspect, embodiments of this disclosure propose a communication method executed by a terminal, the method comprising: receiving at least one first signaling sent by a network device; and determining a first time unit available in a first scenario based on the at least one first signaling.

[0045] In the above embodiments, the terminal can determine the available first time unit in the first scenario based on at least one first signaling sent by the network device, thereby improving the communication reliability in different scenarios, helping to improve communication efficiency, promoting the integrated development of multiple scenarios, and having high availability.

[0046] In conjunction with some embodiments of the first aspect, in some embodiments, the first signaling is used to indicate at least one of the following: at least one time unit format; at least one time window; at least one scenario corresponding to at least one time unit format; at least one scenario corresponding to at least one time window.

[0047] In the above embodiments, each first signaling can indicate at least one of the above, so that the terminal can determine the first time unit available in the first scenario, which is simple to implement and highly available.

[0048] In conjunction with some embodiments of the first aspect, in some embodiments, the first signaling includes at least one of the following: cell-level time unit format configuration signaling; terminal-level time unit format configuration signaling; time unit format pattern configuration signaling; time unit format configuration signaling; time unit configuration signaling; and dedicated signaling corresponding to at least one scenario.

[0049] In the above embodiments, the first signaling may include, but is not limited to, at least one of the above, and has high availability.

[0050] In conjunction with some embodiments of the first aspect, in some embodiments, the dedicated signaling is used to indicate at least one of the following: the period corresponding to the at least one scenario; the number of time units available in the at least one scenario; and the number of time units available in the at least one scenario.

[0051] In the above embodiments, the dedicated signaling can indicate at least one of the above, thereby determining the available time unit in the corresponding scenario through the dedicated signaling corresponding to at least one scenario, and improving the communication reliability in different scenarios.

[0052] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes any one of the following: determining the available time units in the at least one scenario based on the available start time unit index and the number of available time units indicated by the dedicated signaling; and determining the available time units in the at least one scenario based on the first bitmap indicated by the dedicated signaling.

[0053] In the above embodiments, the terminal can determine the available time units in the at least one scenario based on the available start time unit index and the number of available time units indicated by the dedicated signaling, or it can determine the available time units in the at least one scenario based on the first bitmap indicated by the dedicated signaling. This improves the efficiency of determining the available time units in different scenarios and results in high availability.

[0054] In conjunction with some embodiments of the first aspect, in some embodiments, determining the first time unit available in the first scenario based on the at least one first signaling includes: determining one of the at least one first signaling associated with the first scenario based on a first correspondence relationship; wherein the first correspondence relationship is a correspondence relationship between the at least one first signaling and at least one scenario; and determining the first time unit based on the first signaling associated with the first scenario.

[0055] In the above embodiments, a first signaling associated with a first scenario can be determined in at least one first signaling. Subsequently, based on the determined first signaling, a first time unit available in the first scenario can be determined, which improves the communication reliability in different scenarios, helps to improve communication efficiency, promotes the integrated development of multiple scenarios, and has high availability.

[0056] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes at least one of the following: determining the first correspondence based on a predefined method; and determining the first correspondence based on second signaling sent by the network device.

[0057] In the above embodiments, the terminal can determine the first correspondence based on a predefined method and / or instructions from the network device, so as to determine one associated with the first scenario in at least one first signaling, thereby improving the communication reliability under different scenarios.

[0058] In conjunction with some embodiments of the first aspect, in some embodiments, determining the first time unit based on a first signaling associated with the first scenario includes: determining a first time unit format based on a first signaling associated with the first scenario; wherein the first time unit format corresponds to the first scenario; and determining the first time unit based on the first time unit format.

[0059] In the above embodiments, the format of the first time unit can be determined based on a first signaling associated with the first scenario, thereby determining the first time unit available in the first scenario. This helps to improve communication efficiency, promote the integrated development of multiple scenarios, and has high availability.

[0060] In conjunction with some embodiments of the first aspect, in some embodiments, determining the first time unit based on a first signaling associated with the first scenario includes: determining a first time window based on a first signaling associated with the first scenario; and within the first time window, determining the first time unit available in the first scenario based on a predefined method and / or a third signaling sent by the network device.

[0061] In the above embodiments, a first time window can be determined based on a first signaling associated with the first scenario, and then a first time unit available in the first scenario can be determined within the first time window, which helps to improve communication efficiency, promote the integrated development of multiple scenarios, and has high availability.

[0062] In conjunction with some embodiments of the first aspect, in some embodiments, determining the first time unit available in the first scenario based on the third signaling sent by the network device includes any one of the following: determining the time unit corresponding to the first bit as the first time unit available in the first scenario based on the second bit map indicated by the third signaling; wherein the bit value of the first bit is a first value; determining the first time unit available in the first scenario based on the index of the start time unit available in the first scenario and the number of available time units indicated by the third signaling.

[0063] In the above embodiments, the available first time unit can be determined within the first time window based on the instruction sent by the network device, which is simple to implement and has high availability.

[0064] Secondly, embodiments of this disclosure propose a communication method executed by a network device, the method comprising: sending at least one first signaling to a terminal; wherein the at least one first signaling is used by the terminal to determine a first time unit available in a first scenario.

[0065] In the above embodiments, the network device can send at least one first signaling message to the terminal, thereby enabling the terminal to determine the available first time unit in the first scenario. Improving communication reliability in different scenarios helps enhance communication efficiency, promotes the integrated development of multiple scenarios, and ensures high availability.

[0066] In conjunction with some embodiments of the second aspect, in some embodiments, the first signaling is used to indicate at least one of the following: at least one time unit format; at least one time window; at least one scenario corresponding to at least one time unit format; at least one scenario corresponding to at least one time window.

[0067] In conjunction with some embodiments of the second aspect, in some embodiments, the first signaling includes at least one of the following: cell-level time unit format configuration signaling; terminal-level time unit format configuration signaling; time unit format pattern configuration signaling; time unit format configuration signaling; time unit configuration signaling; and dedicated signaling corresponding to at least one scenario.

[0068] In conjunction with some embodiments of the second aspect, in some embodiments, the dedicated signaling is used to indicate at least one of the following: the period corresponding to the at least one scenario; the number of time units available in the at least one scenario; and the number of time units available in the at least one scenario.

[0069] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes any one of the following: configuring an available start time unit index and an available number of time units for the at least one scenario; wherein the available start time unit index and the available number of time units for the at least one scenario are used by the terminal to determine the available time units for the at least one scenario; configuring a first bitmap; wherein the first bitmap is used to indicate the available time units for the at least one scenario.

[0070] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes: sending a second signaling to the terminal; wherein the second signaling indicates a first correspondence; wherein the first correspondence is a correspondence between the at least one first signaling and at least one scenario.

[0071] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes: sending a third signaling to the terminal; wherein the third signaling is used by the terminal to determine the first time unit within a first time window.

[0072] In conjunction with some embodiments of the second aspect, in some embodiments, the third signaling is used to indicate any of the following: a second bitmap; wherein the bit value of a first bit in the second bitmap is a first value, and the first bit is the bit corresponding to the first time unit; the available start time unit index and the number of available time units in the first scenario.

[0073] Thirdly, embodiments of this disclosure provide a terminal, comprising: a receiving module configured to receive at least one first signaling sent by a network device; and a processing module configured to determine a first time unit available in a first scenario based on the at least one first signaling.

[0074] Fourthly, embodiments of this disclosure provide a network device, including: a transmitting module configured to transmit at least one first signaling to a terminal; wherein the at least one first signaling is used by the terminal to determine a first time unit available in a first scenario.

[0075] Fifthly, embodiments of this disclosure provide a terminal comprising: at least one processor; wherein the processor is configured to execute the communication method described in any one of the first aspects.

[0076] In a sixth aspect, embodiments of this disclosure provide a network device comprising: at least one processor; wherein the processor is configured to perform the communication method described in any one of the second aspects.

[0077] In a seventh aspect, embodiments of this disclosure provide a communication system, comprising: a terminal configured to implement the communication method described in any one aspect; and a network device configured to implement the communication method described in any one aspect.

[0078] Eighthly, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform a communication method as described in any one of the first or second aspects.

[0079] In a ninth aspect, embodiments of this disclosure provide a computer program product, including a computer program that, when executed by a processor, is used to implement the communication method described in any one of the first or second aspects.

[0080] 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 an optional implementation of the first or second aspect above.

[0081] It is understood that the aforementioned terminals, network devices, communication systems, storage media, computer program products, 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.

[0082] This disclosure provides the invention title. In some embodiments, terms such as communication method, information transmission method, and resource determination method can be used interchangeably; terms such as communication device, information transmission device, and resource determination device can be used interchangeably; and terms such as communication system, information transmission system, and resource determination system can be used interchangeably.

[0083] 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.

[0084] 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.

[0085] 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.

[0086] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "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 expression or a plural expression.

[0087] In the embodiments of this disclosure, "multiple" refers to two or more.

[0088] In some embodiments, the terms “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.

[0089] 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.

[0090] 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.

[0091] 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 "second information" can be the same information or different information, and their content can be the same or different.

[0092] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0093] In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “if…”, “if…”, etc., can be used interchangeably.

[0094] 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”.

[0095] In some embodiments, devices, etc., can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as “device”, “equipment”, “circuit”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, and “subject” can be used interchangeably.

[0096] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).

[0097] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "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," and "bandwidth part (BWP)" can be used interchangeably.

[0098] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "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", and "client" can be used interchangeably.

[0099] 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.

[0100] 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.

[0101] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.

[0102] In some embodiments, data, information, etc., may be obtained with the user's consent.

[0103] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0104] Figure 1A is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

[0105] As shown in Figure 1A, the communication system 100 includes a terminal 101 and a network device 102.

[0106] 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.

[0107] In some embodiments, network device 102 includes, but is not limited to, at least one of access network device and core network device.

[0108] 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.

[0109] 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.

[0110] 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.

[0111] In some embodiments, the core network equipment may be a single device comprising multiple network elements, or it may be multiple devices or a group of devices, each comprising all or part of the multiple network elements. Network elements may be virtual or physical. The core network may include, for example, at least one of the Evolved Packet Core (EPC), 5G Core Network (5GCN), and Next Generation Core (NGC).

[0112] In some embodiments, possible scenarios include, but are not limited to, at least one of the following:

[0113] Scenario 1, Subband Full Duplex (SBFD):

[0114] By configuring an uplink subband (UL subband) on the downlink (DL) or flexible (F) time unit, the terminal can transmit based on the UL subband. SBFD primarily supports high uplink traffic and meets low latency requirements by increasing uplink transmission resources. For example, one SBFD time slot configuration scenario is shown in Figure 1B.

[0115] Scenario 2, Integrated Sensing and Communication (ISAC):

[0116] By integrating communication and sensing in the system, the communication and sensing functions complement each other, which can be applied to scenarios such as high-precision positioning and tracking, synchronous imaging, and map building. In scenario 2, the time unit symbols of U and D need to be configured reasonably to realize the communication and sensing functions in sensing.

[0117] Scenario 3, Artificial Intelligence (AI):

[0118] The combination of communication and AI enhances the automation and skills of network operations and maintenance, while also improving the advanced functions and features of the network.

[0119] Scenario 4, Power saving:

[0120] By researching energy-saving technologies, including network energy saving and terminal-side energy saving technologies, we can reduce communication energy consumption.

[0121] Different scenarios may correspond to different terminal functions. The terminal needs to determine the resources that the terminal function can utilize, including but not limited to time domain resources and frequency domain resources. For time domain resources, considering the different uplink / downlink resource ratios required by different function sets, the required time domain format patterns may differ. To achieve the above functions, the time domain resources of the function set may be associated with time domain resources corresponding to a specific time domain format pattern. The content of the time domain format pattern will be described in subsequent embodiments and will not be described here.

[0122] In some embodiments, Time Division Duplexing (TDD) may include the following three time-domain structures: uplink UL, downlink DL, and flexible F time unit. The F time unit can be changed to UL or downlink DL time unit based on other signaling, and can also be used for terminal transmit and receive conversion.

[0123] In some embodiments, the time-domain architecture can be configured using the following signaling:

[0124] 1. Time Division Duplex Uplink and Downlink Common Configuration Signalling (TDD-UL-DL-ConfigCommon):

[0125] For cell-level semi-static TDD configuration, it can be configured via TDD-UL-DL-ConfigCommon signaling. This signaling can configure one or more TDD patterns. For a specific TDD pattern, it mainly includes the following parameters: reference subcarrier spacing, period P, and downlink time slot number d. slot Downlink symbol count d sym Uplink time slot number u slot The number of signs in the upline is u sym .

[0126] The reference subcarrier spacing and period P can determine the total number of time slots S contained in that period, and the first d of these S time slots... slot Each time slot represents a full downlink time slot, and the first d in the time slot following the last full downlink time slot. sym Each symbol represents a downlink symbol; the last u in the S time slots slot Each time slot represents a full uplink time slot, and the last u in the time slot preceding the first full uplink time slot... sym The first symbol represents the uplink symbol, and the remaining symbols in this period are F symbols.

[0127] With S=10, d slot =2,d sym =0, u slot =2, u sym Taking S=0 as an example, its TDD configuration can be as shown in Figure 1C, where S=10, then one TDD cycle includes 10 slots, namely slot#0 to slot#9. slot =2, then the first two slots (i.e., slot #0 and slot #1) are DL time slots. sym =0, then the first 0 symbols in the 3rd slot (i.e., slot #2) are DL, meaning there are no DL symbols in slot #2. slot =2, then the last two slots (i.e., slot #8 and slot #9) are UL time slots.sym =0, then the last 0 symbols in the third-to-last slot (i.e., slot #7) are UL, meaning there are no UL symbols in slot #7. The remaining slots (i.e., slots #2 to slot #7) are all F slots.

[0128] In one example, a network device can configure two patterns simultaneously via TDD-UL-DL-ConfigCommon signaling. For example, if the periods of the two patterns, pattern #1 and pattern #2, are P and P2 respectively, then the two patterns will repeat together in the time domain, that is, they will repeat periodically in the time domain with the TDD configuration period (P+P2). An exemplary scenario is shown in Figure 1D.

[0129] Of course, in order to ensure that the patterns are the same between two adjacent frames, the periods of the two patterns mentioned above must meet the following conditions:

[0130] (P+P2) is divisible by 20 milliseconds (ms), that is: 20 / (P+P2) is an integer multiple.

[0131] 2. Time Division Duplex Uplink / Downlink Dedicated Configuration Signaling (TDD-UL-DL-ConfigDedicated):

[0132] For the corresponding terminal-level semi-static TDD configuration, it can be configured via the TDD-UL-DL-ConfigDedicated signaling as follows:

[0133] Serving Cell Configuration -> Physical Downlink Control Channel Serving Cell Configuration PDCCH - Serving Cell Configuration -> Slot Format Indicator

[0134] This TDD configuration can only be applied to slots or symbols configured as F based on the TDD-UL-DL-ConfigurationCommon signaling. The TDD configuration uses a slot configuration period (P represents one pattern, P+P2 represents two patterns) determined by the TDD-UL-DL-ConfigurationCommon as its period, and slots as its granularity. It can refarm the F slot configured by the TDD-UL-DL-ConfigurationCommon into structures such as {full DL, full UL, DFU}.

[0135] In one example, the configuration information related to TDD-UL-DL-ConfigDedicated is shown in Table 1.

[0136] Table 1

[0137] As can be seen, in the SBFD scenario, the available time unit can be configured through the above signaling. In order to clarify the available time unit of the terminal in other scenarios such as AI and sensor integration, this disclosure provides the following communication method, terminal, network device, system and storage medium.

[0138] 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 embodiments of the present disclosure relate to a communication method, which includes:

[0139] In step S2101, network device 102 sends at least one first signaling message to terminal 101.

[0140] In some embodiments, the first signaling may be used by terminal 101 to determine the first time unit available in the first scenario.

[0141] In one example, the time units involved in the embodiments of this disclosure can be time slots, frames, subframes, sub-slots, symbols, etc. A sub-slot includes one or more consecutive symbols within the same time slot. The number of symbols included in a sub-slot can be determined based on a predefined method or based on signaling sent by network device 102; this disclosure does not limit this.

[0142] In some embodiments, the first scenario may include, but is not limited to, any of the following scenarios: SBFD scenario; sensor integration scenario; AI scenario; energy-saving scenario; TDD.

[0143] In some embodiments, the first signaling may include, but is not limited to, at least one of the following:

[0144] Radio Resource Control (RRC) signaling;

[0145] Downlink Control Information (DCI);

[0146] Media Access Control Element (MAC CE).

[0147] In some embodiments, each first signaling may be used to indicate at least one of the following:

[0148] At least one time unit format;

[0149] At least one time window;

[0150] At least one scenario corresponding to at least one time unit format;

[0151] At least one scene corresponding to at least one time window.

[0152] In one example, each first signaling may indicate a time unit format, for example, first signaling #1 indicates time unit format #1, first signaling #2 indicates time unit format #2, and so on.

[0153] In one example, each first signaling instruction can indicate multiple time unit formats. For instance, first signaling instruction #1 indicates time unit format #1 and time unit format #2. First signaling instruction #2 indicates time unit format #3 and time unit format #4, and so on.

[0154] In one example, each first signaling can indicate a time window, for example, first signaling #1 indicates time window #1, first signaling #2 indicates time window #2, and so on.

[0155] In one example, each first signaling can indicate multiple time windows; for example, first signaling #1 indicates time window #1 and time window #2, ...

[0156] In one example, each first signaling may indicate at least one scenario corresponding to at least one time unit format, wherein one time unit format may correspond to one scenario, or one time unit format may correspond to multiple scenarios, or multiple time unit formats may correspond to one scenario, and this disclosure does not limit this.

[0157] For example, the first signaling #1 indicates that time unit format #1 corresponds to the SBFD scenario, the first signaling #2 indicates that time unit format #2 corresponds to the AI ​​scenario and the energy-saving scenario, and so on. As another example, the first signaling #1 indicates that time unit formats #1 and #2 correspond to the AI ​​scenario, time unit format #3 corresponds to the TDD scenario, and time unit formats #4 and #5 correspond to the SBFD scenario. The first signaling #2 indicates that time unit formats #6 and #7 correspond to the integrated sensing scenario, and time unit formats #7, #8, and #9 correspond to other scenarios.

[0158] In one example, each first signaling may indicate at least one scenario corresponding to at least one time window, wherein one time window may correspond to one scenario, or one time window may correspond to multiple scenarios, or multiple time windows may correspond to one scenario, and this disclosure does not limit this.

[0159] For example, the first signaling #1 indicates that time window #1 corresponds to the SBFD scenario, and time window #2 corresponds to the AI ​​and energy-saving scenarios; the first signaling #2 indicates that time window #3 corresponds to the integrated sensing scenario, and time window #4 corresponds to the TDD and other scenarios, ...

[0160] For example, the first signaling #1 indicates that time windows #1 and #2 correspond to the SBFD scenario, time window #3 corresponds to the TDD scenario, time windows #4 and #5 correspond to the synesthetic integration scenario, and time windows #6, #7, and #8 correspond to the AI ​​scenario...

[0161] The above is merely an illustrative example. The first signaling can also be used to indicate other content, and this disclosure does not limit this.

[0162] In some embodiments, the first signaling may include, but is not limited to, at least one of the following:

[0163] Cell-level time unit format configuration signaling;

[0164] Terminal-level time unit format configuration signaling;

[0165] Time unit format pattern configuration signaling;

[0166] Time unit format configuration signaling;

[0167] Time unit configuration signaling;

[0168] Dedicated signaling corresponding to at least one scenario.

[0169] In one example, cell level refers to the configuration granularity or indication granularity as the cell level, and cell-level time unit format configuration signaling refers to configuring time cell format signaling for all terminals within the cell.

[0170] For example, cell-level time unit format configuration signaling may include, but is not limited to, TDD-UL-DL-ConfigCommon.

[0171] In one example, terminal level refers to the configuration granularity or indication granularity as terminal, and terminal-level time unit format configuration signaling refers to configuring time cell format signaling for a specific terminal.

[0172] For example, terminal-level time unit format configuration signaling may include, but is not limited to, TDD-UL-DL-ConfigDedicated.

[0173] In one example, time unit format pattern configuration signaling can be signaling used to indicate time unit format patterns, including but not limited to pattern configuration signaling.

[0174] In one example, time unit format configuration signaling can be signaling used to indicate the time cell format available in a specific scenario, including but not limited to the cell-level time unit format configuration signaling, terminal-level time unit format configuration signaling, and other types of time unit format configuration signaling.

[0175] In one example, time unit configuration signaling can be signaling used to indicate the available time units in a specific scenario, such as TDD-UL-DL-pattern signaling.

[0176] In one example, dedicated signaling corresponding to at least one scenario can refer to dedicated signaling for one or more scenarios, used to indicate the time units available in the corresponding scenario. Dedicated signaling is not used to indicate time units or time unit formats that are not related to the scenario.

[0177] For example, in an SBFD scenario, dedicated signaling may include, but is not limited to, TDD-UL-DL-ConfigCommon, TDD-UL-DL-ConfigDedicated, etc.

[0178] For example, in an AI scenario, dedicated signaling could be signaling used to indicate the available time units in the AI ​​scenario.

[0179] For example, in a sensor-integrated scenario, dedicated signaling can be signaling used to indicate the available time units in the sensor-integrated scenario.

[0180] For example, in an energy-saving scenario, the dedicated signaling may be signaling used to indicate the available time units in the energy-saving scenario.

[0181] For example, dedicated signaling may be signaling used to indicate the available time units in one or more of the following scenarios: SBFD, AI, sensor integration, and energy saving.

[0182] For example, dedicated signaling can be used to instruct at least one of the following:

[0183] The period corresponding to at least one scenario;

[0184] The number of available time units in at least one scenario;

[0185] The time unit available in at least one scenario.

[0186] The period can be the period corresponding to each scenario in at least one scenario. For example, the SSBFD scenario corresponds to period #1, the AI ​​scenario corresponds to period #2, and so on. Different periods can be indicated by dedicated signaling.

[0187] Alternatively, the cycle can be a cycle that corresponds to at least one scenario. For example, SBFD, AI, sensor integration, energy saving, and TDD scenarios all correspond to the same cycle. And this cycle can be indicated by dedicated signaling.

[0188] Specifically, dedicated signaling can indicate the number of available time units in at least one scenario. For example, dedicated signaling #1 corresponds to the AI ​​scenario, indicating 5 available time units in units of time slots. Terminal 101 can determine that the number of available time slots in the AI ​​scenario is 5 based on dedicated signaling #1. Dedicated signaling #2 corresponds to the TDD scenario, indicating 2 available time units in units of sub-time slots. Terminal 101 can determine that the number of available sub-time slots in the TDD scenario is 2 based on dedicated signaling #2.

[0189] The dedicated signaling can indicate the available time unit in the at least one scenario, i.e., the location of the available time unit.

[0190] For example, the dedicated signaling is used to indicate the condition that at least one time unit is available in at least one scenario, and the dedicated signaling can be used to indicate at least one of the following:

[0191] At least one available start time unit index for a given scenario;

[0192] The number of available time units in at least one scenario;

[0193] A first bitmap; wherein the first bitmap is used to indicate the available time units in the at least one scenario.

[0194] The number of bits N included in the first bitmap can be determined based on the total number of time units included in the period of the corresponding scene.

[0195] For example, the first bitmap corresponds to an AI scenario, and the total number of time units included in one cycle is 10. The time unit is a time slot, and N can be 10 / m, where m is a positive integer and divisible by 10.

[0196] Assuming m is 1, the first bitmap consists of 10 bits, with each bit corresponding to a time slot.

[0197] Assuming m is 2, the first bitmap consists of 5 bits, with each bit corresponding to two adjacent time slots.

[0198] Assuming that a bit with a value of 1 indicates an available time unit, the first bitmap consists of 5 bits, such as 10001, which can be used to indicate that slots #0, #1, #8, and #9 are available time slots in the AI ​​scenario.

[0199] It should also be noted that the first bitmap can be based on a specific scenario, such as indicating each scenario separately. Alternatively, the first bitmap can be applied to multiple scenarios. For example, if the first bitmap corresponds to both the SBFD scenario and the AI ​​scenario, then the terminal 102 can determine the corresponding available time unit based on the first bitmap in either of the above scenarios.

[0200] In one example, the first signaling can reuse existing signaling in the protocol, such as TDD-UL-DL-ConfigCommon and TDD-UL-DL-ConfigDedicated.

[0201] In one example, the first signaling could be a newly defined signaling in the protocol, such as dedicated signaling defined for different scenarios.

[0202] The above is merely an illustrative example, and this disclosure does not limit the format or instruction content of the first signaling.

[0203] In some embodiments, the name of the first signaling is not limited and can be interchanged with configuration signaling, time-domain resource configuration signaling, etc.

[0204] In some embodiments, terminal 101 receives at least one first signaling.

[0205] In step S2102, terminal 101 determines the first correspondence.

[0206] In some embodiments, the first correspondence is a correspondence between at least one first signaling and at least one scenario.

[0207] In one example, a first signaling can correspond to a scenario, such as first signaling #1 corresponding to the SBFD scenario, first signaling #2 corresponding to the AI ​​scenario, etc.

[0208] In one example, multiple first signaling commands can correspond to a scenario, such as first signaling #1 and first signaling #2 corresponding to the SBFD scenario.

[0209] In one example, a first signaling can correspond to multiple scenarios. For example, first signaling #1 corresponds to the SBFD scenario, the AI ​​scenario, and the sensor integration scenario, while first signaling #2 corresponds to the energy-saving scenario and other scenarios.

[0210] That is, the first signaling and the scenario can be a one-to-one, many-to-one, or one-to-many correspondence, and this disclosure does not limit this.

[0211] In some embodiments, terminal 101 may determine the first correspondence in, but is not limited to, the following ways:

[0212] Method 11: Determine the first correspondence based on a predefined method.

[0213] In one example, the protocol can be used to define RRC signaling as corresponding to SBFD scenarios, DCI as corresponding to sensor integration scenarios and TDD scenarios, and MAC CE as corresponding to AI scenarios and energy-saving scenarios. If at least one first signaling message includes RRC signaling, then terminal 101 determines that the RRC signaling corresponds to the SBFD scenario. If at least one first signaling message includes DCI, terminal 101 determines that the DCI signaling corresponds to the sensor integration scenario and TDD scenario. If at least one first signaling message includes MAC CE, terminal 101 determines that the MAC CE signaling corresponds to the AI ​​and energy-saving scenarios.

[0214] In one example, different indices for different scenarios can be agreed upon through a protocol. For example, the index for the SBFD scenario is 1, the index for the sensor integration scenario is 2, the index for the AI ​​scenario is 3, the index for the energy-saving scenario is 4, and the index for the TDD scenario is 5.

[0215] For example, if terminal 101 receives first signaling #1, first signaling #2, and first signaling #3, which include corresponding scenario indices, specifically 1, 2, and 5, then terminal 101 determines that first signaling #1 corresponds to the SBFD scenario, first signaling #2 corresponds to the sensor integration scenario, and first signaling #3 corresponds to the TDD scenario.

[0216] The above is merely an illustrative example. Any scheme by which terminal 101 determines the first correspondence based on a predefined method should fall within the protection scope of this disclosure.

[0217] Method 12: Determine the first correspondence based on the instruction of network device 102.

[0218] In one example, network device 102 may send a second signaling message to terminal 101, the second signaling message being used to indicate the first correspondence.

[0219] In one example, the second signaling can be RRC signaling, MAC CE, or DCI, and this disclosure does not limit it.

[0220] For example, the second signaling indicates that the first signaling #1 corresponds to the SBFD scenario, the first signaling #2 corresponds to the AI ​​scenario and the TDD scenario, the first signaling #3 corresponds to the integrated sensing scenario, and the first signaling #4 corresponds to the energy-saving scenario.

[0221] The above is merely an illustrative example, and this disclosure does not limit the manner in which the second signaling indicates the first correspondence.

[0222] Method 13: Determine the first correspondence based on a predefined method and instructions from the network device.

[0223] For example, the protocol can be used to define RRC signaling as corresponding to SBFD scenario, DCI as corresponding to integrated sensing and TDD scenario, and MAC CE as corresponding to AI and energy-saving scenario. Network device 102 further indicates through a second signaling that DCI signaling corresponds to TDD scenario and MAC CE corresponds to AI scenario.

[0224] In step S2103, terminal 101 determines a first signaling associated with the first scenario.

[0225] In some embodiments, terminal 101 may determine a first signaling associated with a first scenario based on a first correspondence among at least one first signaling received above.

[0226] In one example, the first scenario can be the scenario in which terminal 101 is located, such as one of the following scenarios: SBFD scenario, AI scenario, sensor integration scenario, energy-saving scenario, and TDD scenario.

[0227] In step S2104, terminal 101 determines the first time unit available in the first scenario based on a first signaling associated with the first scenario.

[0228] In some embodiments, terminal 101 may determine the first time unit in, but is not limited to, the following ways:

[0229] Method 21: Determine the first time unit based on the first time unit format.

[0230] In one example, terminal 101 can determine the format of the first time unit based on the first signaling associated with the first scenario, and determine the first time unit associated with the first scenario based on the format of the first time unit.

[0231] For example, the first signaling associated with the first scenario is TDD-UL-DL-ConfigCommon signaling, which indicates parameters such as reference subcarrier spacing, period, number of downlink time slots, number of downlink symbols, number of uplink time slots, and number of uplink symbols. Then, the terminal 101 can determine the format of the first time unit based on the above parameters. For example, as shown in Figure 1C, if the uplink subband is configured on slot#0, slot#1, and slot#2, then in the SBFD scenario, the available first time units include slot#0, slot#1, and slot#2.

[0232] For example, the first signaling associated with the first scenario is the TDD-UL-DL-CconfigCommon signaling and the TDD-UL-DL-CconfigDedicated signaling. The TDD-UL-DL-CconfigDedicated signaling configures the F time slots (slots #2 to slots #7) in Figure 1C as DDFFFU, the uplink subband is configured on slots #0, slots #1 and slots #2, and the downlink subband is configured on slots #6 to slots #8. In the SBFD scenario, the available first time units include slots #0 to slots #2 and slots #6 to slots #8.

[0233] For example, if the first signaling associated with the first scenario is a time unit format pattern configuration signaling, the terminal 101 can determine the first time unit format configured by the first signaling and determine the available first time unit based on the first time unit format.

[0234] For example, if the first signaling associated with the first scenario is a dedicated signaling corresponding to at least one scenario, and the dedicated signaling indicates the start time unit index, then the terminal 101 can determine the time unit from the start time unit to the end time unit of the cycle corresponding to the first scenario as the first time unit.

[0235] For example, if the dedicated signaling corresponds to the AI ​​scenario and the indicated starting time unit index is 2, and each cycle includes 10 time units, then terminal 101 determines that time units #2 to #9 are all the first time units.

[0236] For example, terminal 101 may also determine the first time unit based on the start time unit index and the number of time units occupied indicated by the dedicated signaling.

[0237] For example, if the dedicated signaling corresponds to the TDD scenario, and the indicated starting time unit index is 2, the number of time units is 3, and each cycle includes 10 time units, then terminal 101 determines that time units #2 to #4 are all the first time units.

[0238] Method 22: Determine the first time unit within the first time window.

[0239] In one example, terminal 101 may determine a first time window based on a first signaling associated with a first scenario. Within the first time window, available first time units associated with the first scenario may be determined based on a predefined method and / or an indication from network device 102.

[0240] For example, if a first signaling associated with a first scenario indicates at least one first time window associated with the first scenario, then the terminal 101 further determines a first time unit within each first time window.

[0241] Terminal 101 can determine the first time unit within each first time window based on a predefined method.

[0242] For example, terminal 101 determines the odd-numbered time units within each first time window as the first time unit.

[0243] For example, terminal 101 determines the even-numbered time units within each first time window as the first time unit.

[0244] For example, terminal 101 determines the time unit of a specific index within each first time window as the first time unit. Assuming the specific index is 0, 1, 2, 3, then terminal 101 determines time units #0 to #3 within the first time window as the first time units.

[0245] In this case, terminal 101 can also determine the first time unit within each first time window based on the third signaling sent by network device 102.

[0246] For example, the third signaling indicates a second bitmap, the number of bits in which the second bitmap includes is determined based on the number of time units included in the first time window. Each bit can indicate whether one or more time units are available in the corresponding scenario.

[0247] Furthermore, terminal 101 determines the time unit corresponding to the first bit as the first time unit associated with the first scenario. The bit value of the first bit is a first value, which can be either "1" or "0".

[0248] For example, the third signaling indicates the available start time unit index and the number of available time units in the first scenario. Suppose it indicates the start and length indicator (SLIV) value, and the terminal 101 determines the first time unit associated with the first scenario based on the SLIV value.

[0249] Terminal 101 can determine the first time unit based on a predefined method and the third signaling sent by network device 102.

[0250] For example, the protocol stipulates that the number of time units within the first time window is 2, and the third signaling indicates that the available starting time unit index in the first scenario is 1. Based on the starting time unit index and the number of time units, the terminal 101 determines the first time unit associated with the first scenario, including time unit #1 and time unit #2.

[0251] Method 23: The time unit indicated by a first signaling associated with the first scenario is determined as the first time unit.

[0252] For example, terminal 101 can directly determine the first available time unit based on a first bit map of a first signaling indication associated with the first scenario.

[0253] For example, the first bitmap includes 5 bits, each bit corresponds to 2 time units, and the terminal 101 determines the time unit corresponding to the bit with a value of 1 as the first time unit in the first scenario.

[0254] For example, terminal 101 may determine the first available time unit based on the available start time unit index and the number of available time units indicated by a first signaling indication associated with the first scenario.

[0255] For example, if the starting time unit index is 2 and the number of available time units is 5, then terminal 101 can determine time units #2 to #6 as the first available time units.

[0256] For example, terminal 101 may determine the first available time unit based on the available start time unit index indicated by a first signaling associated with the first scenario and the end time unit index of the time window.

[0257] For example, if the starting time unit index is 2 and the ending time unit index of the time window is 5, then terminal 101 can determine time units #2 to #5 as the first available time units.

[0258] For example, terminal 101 may determine the first available time unit based on the number of available time units indicated by a first signaling associated with the first scenario and the starting time unit index of the time window.

[0259] For example, if the number of available time units is 5, then terminal 101 can determine time units #0 to #4 as the first available time units.

[0260] For example, the first signaling associated with the first scenario is a time unit configuration signaling, and the terminal 101 can directly determine the available first time unit based on the first signaling.

[0261] For example, the first signaling associated with the first scenario indicates that the time slot index is 1, 2, 3, and the terminal 101 determines time slots #1 to time slot 3 as the first time units under the first scenario.

[0262] Method 24: Based on a predefined method, determine the mapping relationship between the first scenario and the first time unit available in the first scenario, and determine the first time unit based on the mapping relationship.

[0263] In one example, steps S2101 to S2103 above may not be executed. After the terminal 101 determines the first scene, it determines the mapping relationship between the first scene and the first time unit based on a predefined method, thereby determining the first time unit associated with the first scene.

[0264] For example, assuming that the mapping relationship is agreed upon by the protocol, the time units available in the SBFD scenario include time units configured with uplink subbands and / or downlink subbands, then the terminal 101 can directly determine the time unit where the uplink subband and / or downlink subband are located as the first time unit available in the SBFD scenario.

[0265] For example, assuming the protocol stipulates that the mapping relationship is as follows: the available time unit indices in the AI ​​scenario include {0,1,2,3}. Terminal 101 directly determines time units #0 to #3 as the first available time units in the AI ​​scenario.

[0266] For example, assuming that the mapping relationship is agreed upon by the protocol, the available time unit indices in the sensory integration scenario are all odd indices (or even indices or specific indices). Terminal 101 directly determines time unit #1, time unit #3, time unit #5, etc. (or the time unit corresponding to the even index or the time unit corresponding to the specific index) as the first available time unit in the sensory integration scenario.

[0267] For example, assuming that the mapping relationship is agreed upon by the protocol, when there are two or more scenarios, the same or different number of time units are occupied in order of scenario priority from high to low. For example, if the time window includes 30 time units, in the SBFD and synesthetic integration scenarios, SBFD corresponds to the first 20 time units, and the synesthetic integration scenario corresponds to the last 10 time units.

[0268] The above is merely an illustrative example, and this disclosure does not limit the specific content of the mapping relationship.

[0269] In some embodiments, the scheme for the terminal 101 to determine the first time unit associated with the first scene is not specifically limited.

[0270] In some embodiments, after the terminal 101 determines the first time unit, it can receive downlink information or send uplink information in the first time unit, and the network device 102 can send downlink information or receive uplink information in the indicated first time unit, thereby improving communication reliability.

[0271] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.

[0272] In some embodiments, the terms “downlink control information (DCI),” “downlink (DL) assignment,” “DL DCI,” “uplink (UL) grant,” and “UL DCI” can be used interchangeably.

[0273] In some embodiments, terms such as “moment,” “point in time,” “time,” and “time location” can be used interchangeably, as can terms such as “duration,” “segment,” “time window,” “window,” and “time.”

[0274] In some embodiments, “get,” “obtain,” “receive,” “transmit,” “bidirectional transmission,” and “send and / or receive” can be used interchangeably and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining through self-processing, or autonomous implementation, among other meanings.

[0275] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transmit,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.

[0276] The communication method involved in the embodiments of this disclosure may include at least one of steps S2101 to S2104. For example, step S2104 may be implemented as an independent embodiment, step S2101 may be implemented as an independent embodiment, step S2101+S2104 may be implemented as an independent embodiment, step S2102+S2103 may be implemented as an independent embodiment, and steps S2101 to S2104 may be implemented as independent embodiments, but are not limited thereto.

[0277] In some embodiments, step S2102 is optional, and one or more of these steps may be omitted or substituted in different embodiments. For example, if terminal 101 does not support any of the above scenarios, step S2102 may not be executed. As another example, if terminal 101 determines that there will only be one first signaling regardless of the scenario, then step S2102 may not be executed.

[0278] In some embodiments, step S2103 is optional, and one or more of these steps may be omitted or substituted in different embodiments. For example, if terminal 101 receives only one first signaling and determines that the first signaling corresponds to all scenarios, then step S2103 may not be executed.

[0279] In some embodiments, steps S2101 to S2104 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0280] In some embodiments, the execution order of steps S2101 to S2104 is not limited.

[0281] In the above embodiments, the terminal can determine the available first time unit in the first scenario based on at least one first signaling sent by the network device, thereby improving the communication reliability in different scenarios, helping to improve communication efficiency, promoting the integrated development of multiple scenarios, and having high availability.

[0282] Figure 3A is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 3A, the present disclosure relates to a communication method, which is executed by terminal 101, and the method includes:

[0283] Step S3101: Obtain at least one first signaling.

[0284] In some embodiments, the first signaling may be used by terminal 101 to determine the first time unit available in the first scenario.

[0285] In some embodiments, terminal 101 may obtain at least one first signaling from network device 102, but is not limited thereto, and may also receive at least one first signaling sent by other entities.

[0286] In some embodiments, terminal 101 acquires at least one first signaling as defined by the protocol.

[0287] In some embodiments, terminal 101 obtains at least one first signaling from upper layer(s).

[0288] In some embodiments, terminal 101 performs processing to obtain at least one first signaling.

[0289] In some embodiments, step S3101 is omitted, and terminal 101 autonomously implements at least one function indicated by the first signaling, or terminal 101 obtains at least one first signaling based on predefined rules or protocol agreements, or the above functions are default or default.

[0290] In some embodiments, optional implementations of step S3101 can be found in optional implementations of step S2101 in FIG2 and other related parts in the embodiments involved in FIG2, which will not be repeated here.

[0291] Step S3102: Determine the first correspondence.

[0292] In some embodiments, the first correspondence is a correspondence between at least one first signaling and at least one scenario.

[0293] In some embodiments, optional implementations of step S3102 can be found in optional implementations of step S2102 in FIG2 and other related parts in the embodiments involved in FIG2, which will not be repeated here.

[0294] Step S3103: Determine a first signaling associated with the first scenario.

[0295] In some embodiments, optional implementations of step S3103 can be found in optional implementations of step S2103 in FIG2 and other related parts in the embodiments involved in FIG2, which will not be repeated here.

[0296] Step S3104: Determine the first available time unit in the first scenario.

[0297] In some embodiments, optional implementations of step S3104 can be found in optional implementations of step S2104 in FIG2 and other related parts in the embodiments involved in FIG2, which will not be repeated here.

[0298] In some embodiments, steps S3101 to S3104 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0299] In some embodiments, the execution order of steps S3101 to S3104 is not limited.

[0300] In the above embodiments, after receiving at least one first signaling, the terminal can determine a first signaling associated with the first scenario, and based on the first signaling, determine the first time unit available in the first scenario, thereby improving the communication reliability in different scenarios, helping to improve communication efficiency, promoting the integrated development of multiple scenarios, and having high availability.

[0301] Figure 3B is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 3B, the present disclosure relates to a communication method, which is executed by terminal 101, and the method includes:

[0302] Step S3201: Obtain at least one first signaling.

[0303] In some embodiments, the first signaling may be used by terminal 101 to determine the first time unit available in the first scenario.

[0304] In some embodiments, terminal 101 may obtain at least one first signaling from network device 102, but is not limited thereto, and may also receive at least one first signaling sent by other entities.

[0305] In some embodiments, terminal 101 acquires at least one first signaling as defined by the protocol.

[0306] In some embodiments, terminal 101 obtains at least one first signaling from upper layer(s).

[0307] In some embodiments, terminal 101 performs processing to obtain at least one first signaling.

[0308] In some embodiments, step S3201 is omitted, and terminal 101 autonomously implements at least one function indicated by the first signaling, or terminal 101 obtains at least one first signaling based on predefined rules or protocol agreements, or the above functions are default or default.

[0309] In some embodiments, optional implementations of step S3201 can be found in optional implementations of step S2101 in FIG2 and other related parts in the embodiments involved in FIG2, which will not be repeated here.

[0310] Step S3202: Determine the first available time unit in the first scenario.

[0311] In some embodiments, optional implementations of step S3202 can be found in optional implementations of step S2104 in FIG2 and other related parts in the embodiments involved in FIG2, which will not be repeated here.

[0312] In some embodiments, steps S3201 to S3202 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0313] In some embodiments, the execution order of steps S3201 to S3202 is not limited.

[0314] In the above embodiments, the terminal can determine the available first time unit in the first scenario based on at least one first signaling obtained, thereby improving the communication reliability in different scenarios, helping to improve communication efficiency, promoting the integrated development of multiple scenarios, and having high availability.

[0315] Figure 3C is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 3C, the present disclosure relates to a communication method, which is executed by a network device 102, and the method includes:

[0316] Step S3301: Send at least one first signaling.

[0317] In some embodiments, the first signaling may be used by terminal 101 to determine the first time unit available in the first scenario.

[0318] In some embodiments, network device 102 sends at least one first signaling message to terminal 101.

[0319] In some embodiments, terminal 101 receives at least one first signaling.

[0320] In some embodiments, optional implementations of step S3301 can be found in optional implementations of step S2101 in FIG2 and other related parts in the embodiments involved in FIG2, which will not be repeated here.

[0321] Step S3302: Send the second signaling.

[0322] In some embodiments, the second signaling is used to indicate a first correspondence. The first correspondence is a correspondence between at least one first signaling and at least one scenario.

[0323] In some embodiments, network device 102 sends a second signaling to terminal 101.

[0324] In some embodiments, terminal 101 receives a second signaling.

[0325] In some embodiments, optional implementations of step S3302 can be found in optional implementations of step S2102 in FIG2 and other related parts in the embodiments involved in FIG2, which will not be repeated here.

[0326] Step S3303: Send the third signaling.

[0327] In some embodiments, the third signaling is used to determine the first time unit.

[0328] In some embodiments, network device 102 sends a third signaling to terminal 101.

[0329] In some embodiments, terminal 101 receives third signaling.

[0330] In some embodiments, optional implementations of step S3303 can be found in optional implementations of step S2103 in FIG2 and other related parts in the embodiments involved in FIG2, which will not be repeated here.

[0331] In some embodiments, steps S3301 to S3303 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0332] In some embodiments, the execution order of steps S3301 to S3303 is not limited.

[0333] In the above embodiments, the network device can indicate the available time units in different scenarios through at least one first signaling, and can indicate the first correspondence through a second signaling, and indicate the first time unit associated with the first scenario through a third signaling, so as to ensure that the terminal and the network device have a consistent understanding of the available time units in different scenarios, improve communication reliability, help improve communication efficiency, promote the integrated development of multiple scenarios, and have high availability.

[0334] Figure 3D is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 3D, the present disclosure relates to a communication method executed by a network device 102, the method including:

[0335] Step S3401: Send at least one first signaling.

[0336] In some embodiments, the first signaling may be used by terminal 101 to determine the first time unit available in the first scenario.

[0337] In some embodiments, network device 102 sends at least one first signaling message to terminal 101.

[0338] In some embodiments, terminal 101 receives at least one first signaling.

[0339] In some embodiments, optional implementations of step S3401 can be found in optional implementations of step S2101 in FIG2 and other related parts in the embodiments involved in FIG2, which will not be repeated here.

[0340] In the above embodiments, the network device can indicate the available time units in different scenarios through at least one first signaling, thereby improving the communication reliability in different scenarios, helping to improve communication efficiency, promoting the integrated development of multiple scenarios, and ensuring high availability.

[0341] The above process is further illustrated with examples below.

[0342] In this embodiment of the disclosure, corresponding schemes are designed for different scenarios to indicate time-domain resources for different scenarios. In this embodiment of the disclosure, "function set" can be interchanged with terms such as "functional scenario" or "scenario," all of which can indicate a communication scenario.

[0343] Terminal side:

[0344] The terminal side determines the functional time units corresponding to different function sets based on one or more of the solutions of this invention:

[0345] Method 1: The terminal configures signaling based on the time slot format to determine the time unit corresponding to different function sets:

[0346] Method 1-1: The terminal receives multiple time slot format configuration signaling messages, which correspond to multiple function sets:

[0347] The terminal determines the correspondence through signaling indication or a predefined method, and determines the corresponding functional time unit based on the time unit indicated by the time slot format configuration signaling. The time slot format configuration signaling includes at least one of the following:

[0348] Cell-level time slot format configuration signaling, such as TDD-UL-DL-ConfigCommon;

[0349] UE-level time slot format configuration signaling, for example, TDD-UL-DL-Config Dedicated;

[0350] Time slot format configuration pattern related signaling;

[0351] Time slot configuration related signaling.

[0352] Method 1-2: The terminal configures signaling based on the time slot format to determine the time window applied to the corresponding function set:

[0353] The correspondence between the time slot structure configuration signaling and the function set is similar to that in method 1-1, and will not be repeated here.

[0354] Based on bitmap indication signaling, the terminal determines the functional time unit of the function set within the corresponding time window:

[0355] The number of bits N contained in the bitmap signaling is determined based on the number of time units contained in the corresponding time window:

[0356] For example, if the indication is 1, then the corresponding time unit takes effect on the function set;

[0357] The bitmap is configured based on a time window corresponding to a specific function set, or it can be configured based on at least one time window corresponding to multiple function sets.

[0358] Method 2: The terminal determines the time unit corresponding to the function set based on the function set-specific signaling.

[0359] Method 2-1: The terminal determines one or more of the following based on function set-specific signaling, thereby determining the time unit corresponding to the function set:

[0360] Configuration cycle;

[0361] The number of time units occupied by the function set within the cycle;

[0362] The time unit position occupied by the function set within the cycle;

[0363] The position of the time unit can be determined by indicating the starting unit index;

[0364] The position of the time unit can be determined using a bitmap:

[0365] The number of bits N contained in the bitmap is determined based on the number of time units contained in the configuration period;

[0366] The bitmap can be configured based on a specific set of features, or multiple sets of features can be applied.

[0367] Based on any of the above methods, the function set includes one or more of the following:

[0368] SBFD feature set;

[0369] Synesthesia sensing feature set;

[0370] TDD feature set;

[0371] Power saving features;

[0372] AI feature set.

[0373] Network equipment side (also known as base station side):

[0374] The base station transmits one or more indication signaling messages based on the scheme of this invention to indicate the functional time units corresponding to different function sets:

[0375] Method 1: The base station sends time slot format configuration signaling, which is used by the terminal to determine the time unit corresponding to different function sets.

[0376] Method 1-1: The base station sends multiple time slot format configuration signaling messages, which correspond to multiple function sets:

[0377] The base station sends an indication signaling to indicate the correspondence, wherein the time unit indicated by the time slot format configuration signaling is the corresponding functional time unit, and the time slot format configuration signaling includes at least one of the following:

[0378] Cell-level time slot format configuration signaling, such as TDD-UL-DL-ConfigCommon;

[0379] UE-level time slot format configuration signaling, for example, TDD-UL-DL-Config Dedicated;

[0380] Time slot format configuration pattern related signaling;

[0381] Time slot configuration related signaling.

[0382] Method 1-2: The base station sends time slot format configuration signaling to indicate the time window applied to the corresponding function set:

[0383] The correspondence between the time slot structure configuration signaling and the function set is similar to that in method 1-1, and will not be repeated here.

[0384] The base station sends a bitmap indication signaling message to indicate the functional time unit of the function set within the corresponding time window:

[0385] The number of bits N contained in the bitmap signaling is determined based on the number of time units contained in the corresponding time window:

[0386] For example, if the indication is 1, then the corresponding time unit takes effect on the function set;

[0387] The bitmap is configured based on a time window corresponding to a specific function set, or it can be configured based on at least one time window corresponding to multiple function sets.

[0388] Method 2: The base station sends function set-specific signaling to indicate the time unit corresponding to the function set:

[0389] Method 2-1: The base station sends function set-specific signaling, indicating one or more of the following, thereby indicating the time unit corresponding to the function set:

[0390] Configuration cycle;

[0391] The number of time units occupied by the function set within the cycle;

[0392] The time unit position occupied by the function set within the cycle;

[0393] The position of the time unit can be determined by indicating the starting unit index;

[0394] The position of the time unit can be determined using a bitmap:

[0395] The number of bits N contained in the bitmap is determined based on the number of time units contained in the configuration period;

[0396] The bitmap can be configured based on a specific set of features, or multiple sets of features can be applied.

[0397] Based on any of the above methods, the function set includes one or more of the following:

[0398] SBFD feature set;

[0399] Synesthesia sensing feature set;

[0400] TDD feature set;

[0401] Power saving features;

[0402] AI feature set.

[0403] The following describes the specific implementation of the present invention from the perspective of the terminal:

[0404] Implementation method:

[0405] Assuming the terminal supports 5G or 6G and subsequent versions, and the terminal supports one or more function sets, as described above, the main design scheme of this embodiment of the invention determines the time domain resources corresponding to different function sets.

[0406] The functional set in the embodiments of the present invention includes one or more of the following:

[0407] SBFD feature set;

[0408] Synesthesia sensing feature set;

[0409] TDD feature set;

[0410] Power saving features;

[0411] AI feature set.

[0412] It is worth noting that the above-described function set is an exemplary description of the function set applied by the present invention. Other types of function sets are also within the scope of the present invention, and the present invention will not elaborate on them.

[0413] It is worth noting that the time unit involved in the solution of the present invention can be a frame, subframe, time slot, sub-time slot, symbol, etc., and the present invention does not limit it.

[0414] The following describes the specific implementation of the present invention based on the following embodiments:

[0415] Example 1:

[0416] The terminal configures signaling based on time slot format to determine the time domain resources corresponding to different function sets.

[0417] In the existing mechanism, the time slot format configuration signaling is used to indicate the corresponding time slot format pattern. The time slot format pattern can be indicated based on cell-level time slot format configuration signaling, UE-level time slot format configuration signaling, or dynamic indication signaling. For details on the specific mechanism, please refer to the existing technology description, which will not be repeated here.

[0418] The terminal configures signaling based on time slot format to determine the time domain resources corresponding to different function sets. Specific methods include:

[0419] The terminal determines at least one time slot format corresponding to the function set based on signaling indication or predefined method, and determines the time domain resources corresponding to the at least one time slot format as the time domain resources of the function set. For specific implementation, see Embodiment 1-1.

[0420] The terminal determines at least one time slot format corresponding to the function set based on signaling instructions or a predefined method, and determines the time domain resource corresponding to the at least one time slot format as the time window applied by the function set. The terminal determines the specific application time unit of the function set within the time window based on bitmap signaling, as detailed in Examples 1-2.

[0421] Example 1-1:

[0422] Based on the above analysis, in this embodiment, the terminal determines the time-domain resources for which a specific function set is effective based on the following method.

[0423] Step 1: The terminal determines at least one time slot format corresponding to a specific function set based on a predefined method or by receiving instruction signaling.

[0424] The correspondence can be configured based on time slot format signaling indications or other signaling indications, which will not be elaborated upon in this invention.

[0425] Step 2: The terminal receives time slot format configuration signaling, determines the time domain resources corresponding to the at least one time slot format, and determines that the time domain resources are time domain resources of the corresponding function set. The time slot format and the corresponding time domain resources are indicated based on one or more of the following signaling:

[0426] Cell-level time slot format configuration signaling, such as TDD-UL-DL-ConfigCommon;

[0427] UE-level time slot format configuration signaling, for example, TDD-UL-DL-Config Dedicated;

[0428] Time slot format configuration pattern related signaling;

[0429] Time slot configuration related signaling

[0430] Under the condition that the function set corresponds to the cell-level time domain format of cell 1, the time domain resources corresponding to the function set can be determined based on the configuration signaling related to the cell-level time domain format of cell 1, for example, TDD-UL-DL-ConfigCommon;

[0431] Under the condition that the function set corresponds to the UE-level time domain format of cell 1, the time domain resources corresponding to the function set can be determined based on the configuration signaling related to the UE-level time domain format of cell 1, for example, TDD-UL-DL-Config Dedicated;

[0432] Under the condition that the function set corresponds to a specific time slot pattern, the time domain resources corresponding to the function set can be determined based on the configuration signaling related to the time slot format pattern, for example, pattern 1;

[0433] Under the condition that the function set corresponds to the time slot configuration, for example, the time slot configuration corresponding to an even number of time slots, the time domain resources corresponding to the function set can be determined based on the configuration signaling related to the time slot configuration, for example, TDD-UL-DL-Pattern;

[0434] Examples 1-2:

[0435] Based on the above analysis, in this embodiment, the terminal determines the time-domain resources for which a specific function set is effective based on the following method.

[0436] Step 1: The terminal determines at least one time slot format corresponding to a specific function set based on a predefined method or by receiving instruction signaling.

[0437] The correspondence can be configured based on time slot format signaling indications or other signaling indications, which will not be elaborated upon in this invention.

[0438] Step 2: The terminal receives time slot format configuration signaling, determines the time domain resources corresponding to the at least one time slot format, and determines the time domain resources as the time window for the corresponding function set to take effect. The time slot format and the corresponding time domain resources are indicated based on one or more of the following signaling:

[0439] Cell-level time slot format configuration signaling, such as TDD-UL-DL-ConfigCommon;

[0440] UE-level time slot format configuration signaling, for example, TDD-UL-DL-Config Dedicated;

[0441] Time slot format configuration pattern related signaling;

[0442] Time slot configuration related signaling

[0443] Under the condition that the function set corresponds to the cell-level time domain format of cell 1, the effective time window of the function set can be determined based on the configuration signaling related to the cell-level time domain format of cell 1, for example, TDD-UL-DL-ConfigCommon;

[0444] Under the condition that the function set corresponds to the UE-level time domain format of cell 1, the effective time window of the function set can be determined based on the configuration signaling related to the UE-level time domain format of cell 1, for example, TDD-UL-DL-Config Dedicated;

[0445] When a function set corresponds to a specific time slot pattern, the time window for the function set to take effect can be determined based on the configuration signaling related to the time slot format pattern, for example, pattern 1;

[0446] Under the condition that the function set corresponds to the time slot configuration, for example, the time slot configuration corresponding to an even number of time slots, the time window for the function set to take effect can be determined based on the configuration signaling related to the time slot configuration, for example, TDD-UL-DL-Pattern;

[0447] Step 3: The terminal determines the time unit to which the function set is applied based on the time window corresponding to the determined function set, and based on a predefined or signaling indication method.

[0448] If the terminal determines the time unit corresponding to the function set based on a predefined method, for example, the terminal determines the odd-numbered time units within the time window as the time units applied by the function set.

[0449] If the terminal determines the time unit corresponding to the function set based on the signaling indication method, for example, the signaling can indicate the start time unit and duration unit number of the function set taking effect within the time window.

[0450] If the terminal determines the time unit corresponding to the function set based on the signaling indication method, for example, the signaling can indicate the time unit applied by the function set in the form of a bitmap.

[0451] Taking the example that the time window includes N time units, the unit corresponding to the bitmap can be equal to N bits. If the corresponding bit is indicated as 1, the time unit corresponding to the bit is the time unit for applying the function set, and vice versa.

[0452] Taking the example that the time window includes N time units, the unit corresponding to the bitmap can be equal to M (M < N) bits, and the units corresponding to M bits are periodically repeated within the time window. If the corresponding bit is indicated as 1, the time unit corresponding to the bit is the time unit for applying the function set, and vice versa.

[0453] It should be noted that the time window can be applied to one function set or multiple function sets, and the present invention does not limit this.

[0454] It should be noted that the bitmap can be applied to one or more time windows corresponding to a specific function set, or can be applied to one or more time windows corresponding to multiple function sets, and the present invention does not limit this.

[0455] Embodiment 2:

[0456] The terminal determines the time-domain resources corresponding to different function sets based on function-set specific signaling or a predefined method.

[0457] Step 1: The terminal determines the time window to which the function set is applied based on predefined or specific signaling.

[0458] Exemplarily, the terminal determines the time window to which the function set is applied based on function-set specific signaling. The time window can be determined based on a configured period. Exemplarily, if the function set is periodically repeated based on a period P, the time-domain resources corresponding to the specific P can be the time window to which the function set is applied. The time window can also be defined based on a starting time unit and the number of duration time units, and the present invention does not limit this.

[0459] Exemplarily, the terminal determines the time window to which the function set is applied based on a predefined method. Exemplarily, the terminal determines the time range corresponding to odd or even time units (frames) as the time window to which the function set is applied.

[0460] Step 2: The terminal determines the time units to which the function set is applied based on the determined time window corresponding to the function set and in a manner indicated by predefined or signaling.

[0461] If the terminal determines the time units corresponding to the function set based on a predefined method, exemplarily, the terminal determines the odd time units within the time window as the time units to which the function set is applied.

[0462] If the terminal determines the time unit corresponding to the function set based on the signaling indication method, for example, the signaling may indicate the start time unit and the number of duration time units during which the function set takes effect within the time window.

[0463] If the terminal determines the time unit corresponding to the function set based on the signaling indication method, for example, the signaling may indicate the time units to which the function set applies in the form of a bitmap.

[0464] Taking the time window containing N time units as an example, the unit corresponding to the bitmap can be equal to N bits. If the corresponding bit is indicated as 1, the time unit corresponding to the bit is the time unit to which the function set applies, and vice versa.

[0465] Taking the time window containing N time units as an example, the unit corresponding to the bitmap can be equal to M (M < N) bits, and the unit corresponding to M bits repeats periodically within the time window. If the corresponding bit is indicated as 1, the time unit corresponding to the bit is the time unit to which the function set applies, and vice versa.

[0466] It should be noted that the time window can be applied to one function set or multiple function sets, and the present invention does not limit this.

[0467] It should be noted that the bitmap can be applied to one or more time windows corresponding to a specific function set, or to one or more time windows corresponding to multiple function sets, and the present invention does not limit this.

[0468] As described above, the solution of the present invention mainly determines the time-domain resources applied to the corresponding function set based on the signaling indication or the predefined method. Different time-domain resources can be effectively and flexibly configured based on different function sets, improving the communication efficiency.

[0469] In the embodiments of the present disclosure, some or all of the steps and their optional implementation manners can be arbitrarily combined with some or all of the steps in other embodiments, or can be arbitrarily combined with the optional implementation manners in other embodiments.

[0470] The embodiments of the present disclosure also propose a device for implementing any of the above methods. For example, a device is proposed. The above device includes units or modules for implementing each step executed by the terminal in any of the above methods. Again, another device is proposed, including units or modules for implementing each step executed by the network device in any of the above methods.

[0471] 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.

[0472] 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).

[0473] Figure 4A is a schematic diagram of the structure of a terminal proposed in an embodiment of this disclosure. As shown in Figure 4A, the terminal 4100 may include: a receiving module 4101 and a processing module 4102.

[0474] In some embodiments, the receiving module 4101 is configured to receive at least one first signaling sent by a network device.

[0475] In some embodiments, the processing module 4102 is configured to determine the first time unit available in the first scenario based on the at least one first signaling.

[0476] Optionally, the transceiver module 4101 is used to perform at least one of the receiving communication steps (such as step S2101, but not limited to this) performed by the terminal 4100 in any of the above methods, which will not be described in detail here.

[0477] Optionally, the processing module 4102 is used to execute at least one of the other steps (such as step S2102, step S2103, step S2104, but not limited thereto) executed by the terminal 4100 in any of the above methods, which will not be elaborated here.

[0478] Figure 4B is a schematic diagram of the structure of a network device according to an embodiment of this disclosure. As shown in Figure 4B, the network device 4200 may include a transmitting module 4201.

[0479] In some embodiments, the sending module 4201 is configured to send at least one first signaling to the terminal; wherein the at least one first signaling is used by the terminal to determine a first time unit available in a first scenario.

[0480] Optionally, the transceiver module 4201 is used to perform at least one of the transmission communication steps (such as step S2101, but not limited thereto) performed by the network device 4200 in any of the above methods, which will not be described in detail here.

[0481] In some embodiments, the transmitting module and / or receiving module may be referred to as a transceiver module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.

[0482] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module. Optionally, the processing module may be interchangeable with a processor.

[0483] Figure 5A is a schematic diagram of the structure of the communication device 5100 proposed in an embodiment of this disclosure. The communication device 5100 can be a terminal (e.g., user equipment, vehicle, IoT device, etc.) or a network device (e.g., access network device, core network device, etc.), or it can be a chip, chip system, or processor that supports the terminal in implementing any of the above methods, or it can be a chip, chip system, or processor that supports the network device in implementing any of the above methods. The communication device 5100 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.

[0484] As shown in Figure 5A, the communication device 5100 includes one or more processors 5101. The processor 5101 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. Optionally, the communication device 5100 can be used to execute any of the above methods. Optionally, one or more processors 5101 can be used to invoke instructions to cause the communication device 5100 to execute any of the above methods.

[0485] In some embodiments, the communication device 5100 further includes one or more transceivers 5102. When the communication device 5100 includes one or more transceivers 5102, the transceiver 5102 performs at least one of the communication steps (e.g., steps S2101, S2102, S2103, but not limited thereto) in the above method, and the processor 7101 performs at least one of other steps (e.g., steps S2102, S2103, S2104, but not limited thereto). In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.

[0486] In some embodiments, the communication device 5100 further includes one or more memories 5103 for storing data. Optionally, all or part of the memories 5103 may be located outside the communication device 5100. In optional embodiments, the communication device 5100 may include one or more interface circuits 5104. Optionally, the interface circuits 5104 are connected to the memories 5102, and the interface circuits 5104 can be used to receive data from the memories 5102 or other devices, and can be used to send data to the memories 5102 or other devices. For example, the interface circuits 5104 can read data stored in the memories 5102 and send the data to the processor 5101.

[0487] The communication device 5100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 5100 described in this disclosure is not limited thereto, and the structure of the communication device 5100 may not be limited by FIG. 5A. 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.

[0488] Figure 5B is a schematic diagram of the structure of chip 5200 according to an embodiment of this disclosure. For cases where the communication device 5100 can be a chip or a chip system, please refer to the schematic diagram of chip 5200 shown in Figure 5B, but it is not limited thereto.

[0489] Chip 5200 includes one or more processors 5201. Chip 5200 is used to perform any of the methods described above.

[0490] In some embodiments, chip 5200 further includes one or more interface circuits 5202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 5200 further includes one or more memories 5203 for storing data. Optionally, all or part of the memories 5203 may be located outside of chip 5200. Optionally, interface circuit 5202 is connected to memory 5203, and interface circuit 5202 can be used to receive data from memory 5203 or other devices, and interface circuit 5202 can be used to send data to memory 5203 or other devices. For example, interface circuit 5202 can read data stored in memory 5203 and send the data to processor 5201.

[0491] In some embodiments, the interface circuit 5202 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps S2101, S2102, and S2103, but not limited thereto). The interface circuit 5202 performing the communication steps such as sending and / or receiving in the above method refers, for example, to the interface circuit 5202 performing data interaction between the processor 5201, the chip 5200, the memory 5203, or the transceiver device. In some embodiments, the processor 5201 performs at least one of other steps (e.g., steps S2102, S2103, and S2104, but not limited thereto).

[0492] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.

[0493] This disclosure also proposes a storage medium storing instructions that, when executed on the communication device 5100, cause the communication device 5100 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.

[0494] This disclosure also provides a program product that, when executed by the communication device 5100, causes the communication device 5100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0495] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.

[0496] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0497] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A communication method characterized by comprising: The method is performed by a terminal, and the method comprises: receiving at least one first signaling sent by a network device; determining a first time unit available in a first scenario based on the at least one first signaling.

2. The method of claim 1, wherein, The first signaling is used to indicate at least one of the following: at least one time unit format; at least one time window; at least one scenario corresponding to at least one time unit format; at least one scenario corresponding to at least one time window.

3. The method according to claim 1 or 2, characterized in that, The first signaling comprises at least one of the following: cell-level time unit format configuration signaling; terminal-level time unit format configuration signaling; time unit format pattern configuration signaling; time unit format configuration signaling; time unit configuration signaling; dedicated signaling corresponding to at least one scenario.

4. The method of claim 3, wherein, The dedicated signaling is used to indicate at least one of the following: a period corresponding to the at least one scenario; a number of time units available in the at least one scenario; time units available in the at least one scenario.

5. The method of claim 4, wherein, The method further comprises any one of the following: determining the time units available in the at least one scenario based on a starting time unit index and a number of available time units in the at least one scenario indicated by the dedicated signaling; determining the time units available in the at least one scenario based on a first bitmap indicated by the dedicated signaling.

6. The method according to any one of claims 1 to 5, characterized in that, The determining of the first time unit available in the first scenario based on the at least one first signaling comprises: determining one of the at least one first signaling associated with the first scenario based on a first correspondence relationship; wherein the first correspondence relationship is a correspondence relationship between the at least one first signaling and at least one scenario; determining the first time unit based on the one first signaling associated with the first scenario.

7. The method of claim 6, wherein, The method further comprises at least one of the following: determining the first correspondence relationship based on a predefined manner; determining the first correspondence relationship based on second signaling sent by the network device.

8. The method according to claim 6 or 7, characterized in that, The determining of the first time unit based on the one first signaling associated with the first scenario comprises: determining a first time unit format based on the one first signaling associated with the first scenario; wherein the first time unit format corresponds to the first scenario; determining the first time unit based on the first time unit format.

9. The method according to claim 6 or 7, characterized in that, The determining of the first time unit based on the one first signaling associated with the first scenario comprises: determining a first time window based on the one first signaling associated with the first scenario; determining the first time unit available in the first scenario within the first time window based on a predefined manner and / or third signaling sent by the network device.

10. The method of claim 9, wherein, The determining of the first time unit available in the first scenario based on the third signaling sent by the network device comprises any one of the following: determining a time unit corresponding to a first bit as the first time unit available in the first scenario based on a second bitmap indicated by the third signaling; wherein a bit value of the first bit is a first value. determine the first time unit available in the first scenario based on the third signaling indicating the start time unit index and the number of time units available in the first scenario.

11. A communication method characterized by comprising: The method is performed by a network device, and the method comprises: sending at least one first signaling to a terminal; wherein the at least one first signaling is used by the terminal to determine a first time unit available in a first scenario.

12. The method of claim 11, wherein, The first signaling is used to indicate at least one of the following: at least one time unit format; at least one time window; at least one scenario corresponding to at least one time unit format; at least one scenario corresponding to at least one time window.

13. The method according to claim 11 or 12, characterized in that, The first signaling comprises at least one of the following: cell-level time unit format configuration signaling; terminal-level time unit format configuration signaling; time unit format pattern configuration signaling; time unit format configuration signaling; time unit configuration signaling; dedicated signaling corresponding to at least one scenario.

14. The method of claim 13, wherein, The dedicated signaling is used to indicate at least one of the following: a period corresponding to the at least one scenario; a number of time units available in the at least one scenario; a time unit available in the at least one scenario.

15. The method of claim 14, wherein, The method further comprises any of the following: configuring a start time unit index and a number of time units available in the at least one scenario; wherein the start time unit index and the number of time units available in the at least one scenario are used by the terminal to determine a time unit available in the at least one scenario; configuring a first bitmap; wherein the first bitmap is used to indicate a time unit available in the at least one scenario.

16. The method according to any one of claims 11-15, characterized in that, The method further comprises: sending second signaling to the terminal; wherein the second signaling indicates a first correspondence relationship; wherein the first correspondence relationship is a correspondence relationship between the at least one first signaling and at least one scenario.

17. The method according to any one of claims 11-16, characterized in that, The method further comprises: sending third signaling to the terminal; wherein the third signaling is used by the terminal to determine the first time unit within a first time window.

18. The method of claim 17, wherein, The third signaling is used to indicate any of the following: a second bitmap; wherein a bit value of a first bit in the second bitmap is a first value, and the first bit is a bit corresponding to the first time unit; a start time unit index and a number of time units available in the first scenario.

19. A terminal, characterized by comprise: a receiving module configured to receive at least one first signaling sent by a network device; a processing module configured to determine a first time unit available in a first scenario based on the at least one first signaling.

20. A network device, comprising: comprise: a sending module configured to send at least one first signaling to a terminal; wherein the at least one first signaling is used by the terminal to determine a first time unit available in a first scenario.

21. A terminal, characterized by comprise: at least one processor; wherein the processor is used to perform the communication method of any of claims 1-10.

22. A network device, comprising: comprise: at least one processor; wherein the processor is used to perform the communication method of any of claims 11-18.

23. A communication system, characterized by comprise: a terminal configured to implement the communication method of any of claims 1-10; A network device configured to implement the communication method of any of claims 11-18.

24. A storage medium, the storage medium storing instructions, wherein, The instructions, when run on a communication device, cause the communication device to perform the communication method of any of claims 1-10 or 11-18.

25. A computer program product comprising a computer program, characterized in that, The computer program, when executed by a processor, is configured to implement the communication method of any of claims 1-10 or 11-18.

Citation Information

Patent Citations

  • Communication method, network device and terminal

    CN109088702A

  • Basic time unit processing method and device and electronic equipment

    CN113811001A

  • Base station apparatus, terminal apparatus, and communication method

    US20200059337A1

  • Wireless communication method, apparatus, and system

    US20200404677A1