Time domain resource management method, electronic equipment and system
Patent Information
- Application Number
- CN202380081480.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-11-28
- Filing Date
- 2023-09-07
- Publication Date
- 2025-07-04
Smart Images

Figure CN120266561A_ABST
Abstract
Description
Time domain resource management method, electronic equipment and system
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on November 28, 2022, with application number 202211508613.7 and application name “Time Domain Resource Management Method, Electronic Device and System”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communications, and in particular to a time domain resource management method, electronic equipment, and system. Background Art
[0003] At present, terminal devices that support dual SIM cards can usually be installed with two subscriber identity modules (SIMs). Two SIM cards can access the mobile communication network at the same time to implement data sending and receiving services. When the terminal device is only equipped with one RF transmission channel (also known as an uplink channel), the two SIM cards can use time division multiplexing (TDM) to use the same RF transmission channel to transmit signals to the base station at different time periods. However, in this process, if the SIM card running a high-priority service occupies the uplink channel in a certain time slot, then within the frame of the time slot, regardless of whether the SIM card uses the uplink channel to transmit signals to the base station, the SIM card running a low-priority service will not be able to use the uplink channel. This will result in a longer idle time of the uplink channel and low uplink channel utilization efficiency.
[0004] Summary of the Invention
[0005] The present application provides a time domain resource management method, electronic device, and system, which implement a system in which, when a SIM card 1 running a high-priority service occupies an uplink channel in a certain time slot to send uplink data to a base station 10, if, within the radio frame in which the time slot is located, the SIM card 1 does not occupy the uplink channel in other time slots to send uplink data to the base station 10, the UE 30 can cause the SIM card 2 to occupy the uplink channel to send uplink data to the base station 20. In this way, the idle time of the uplink channel can be reduced, and the utilization efficiency of the uplink channel can be improved.
[0006] In a first aspect, the present application provides a time domain resource management method, which is applied to an electronic device including a first SIM card and a second SIM card. The electronic device is configured with only one radio frequency transmission channel. The first SIM card transmits uplink data to a first access network device based on the radio frequency transmission channel, and the second SIM card transmits uplink data to a second access network device based on the radio frequency transmission channel. The method comprises: the electronic device receives first time domain resource configuration information sent by the first access network device. The first time domain resource configuration information indicates one or more time slots allocated by the first access network device to the first SIM card in a radio frame of a first time domain resource. The electronic device receives second time domain resource configuration information sent by the second access network device. The second time domain resource configuration information indicates one or more time slots allocated by the second access network device to the second SIM card in a radio frame of a second time domain resource. The electronic device transmits uplink data to the first access network device via the first SIM card in the first time slot. The first time slot is located in a first radio frame of the first time domain resource. Before the electronic device transmits uplink data in the second time slot of the second radio frame in the second time domain resource, if the electronic device determines not to transmit uplink data via the first SIM card in the third time slot of the first radio frame, the electronic device transmits uplink data to the second access network device via the second SIM card on the RF transmission channel in the second time slot. The timing of the first radio frame is the same as the timing of the second radio frame, and the timing of the second time slot is the same as the timing of the third time slot. This reduces idle time of the uplink channel and improves the utilization efficiency of the uplink channel.
[0007] In one possible implementation, the electronic device receives one or more uplink grant (UL) messages. The one or more uplink grant (UL) messages include first UL grant information sent by the second access network device, where the first UL grant information instructs the electronic device to transmit uplink data via the second SIM card during the second time slot. This allows efficient identification of time slots in which uplink data can be transmitted via the second SIM card, reduces idle time on the uplink channel, and improves uplink channel utilization efficiency.
[0008] In one possible implementation, before the electronic device sends uplink data to the first access network device through the first SIM card in the first time slot, the method further includes: the electronic device receives a second UL grant message sent by the second access network device and receives a third UL grant message sent by the first access network device. The second UL grant message is used to instruct the electronic device to send uplink data through the second SIM card in the fourth time slot in the second time domain resource. The third UL grant message is used to instruct the electronic device to send uplink data through the first SIM card in the first time slot. The time of the first time slot is the same as the time of the fourth time slot.
[0009] In a possible implementation, the first time slot is an uplink time slot or a flexible time slot, and the second time slot is an uplink time slot or a flexible time slot.
[0010] In one possible implementation, the method further includes: when the electronic device does not receive the fourth UL grant information, determining, by the electronic device, not to send uplink data through the first SIM card in the third time slot. The fourth UL grant information is used to instruct the electronic device to send uplink data through the first SIM card in the third time slot of the first radio frame in the first time domain resource.
[0011] In one possible implementation, the first time slot is in a first cycle. When the first cycle is 5 milliseconds long, the start time of the first cycle is the 0th millisecond or the 5th millisecond of the radio frame. When the first cycle is 2.5 milliseconds long, the start time of the first cycle is the 0th millisecond, the 2.5th millisecond, the 5th millisecond, or the 7.5th millisecond of the radio frame.
[0012] In a possible implementation, the time of the first time slot is adjacent to the time of the second time slot.
[0013] In a possible implementation, the second time slot and the first time slot are in the first cycle.
[0014] In one possible implementation, the first time slot is in a first cycle, and the second time slot and the third time slot are in a second cycle. The second cycle is the next cycle adjacent to the first cycle. When, before the electronic device sends uplink data in the second time slot of the second radio frame in the second time domain resource, the electronic device determines not to send uplink data through the first SIM card in the third time slot of the first radio frame, the electronic device sends uplink data to the second access network device via the second SIM card on the radio frequency transmission channel in the second time slot. This specifically includes: when the electronic device determines not to send uplink data via the first SIM card in the third time slot, and the electronic device determines that, within the second cycle, the electronic device has not sent uplink data via the first SIM card before the third time slot, the electronic device sends uplink data to the second access network device via the second SIM card on the radio frequency transmission channel in the second time slot. In this way, power consumption of the electronic device can be saved.
[0015] In a second aspect, the present application provides a time domain resource management method, which is applied to an electronic device including a first SIM card and a second SIM card, wherein the electronic device is configured with only one radio frequency transmission channel, the first SIM card sends uplink data to a first access network device based on the radio frequency transmission channel, and the second SIM card sends uplink data to a second access network device based on the radio frequency transmission channel. The method comprises: the electronic device receives first time domain resource configuration information sent by the first access network device. The first time domain resource configuration information is used to indicate one or more time slots allocated by the first access network device to the first SIM card in a radio frame of a first time domain resource. The electronic device receives second time domain resource configuration information sent by the second access network device. The second time domain resource configuration information is used to indicate one or more time slots allocated by the second access network device to the second SIM card in a radio frame of a second time domain resource. Before the electronic device transmits uplink data in the fifth time slot of the second time domain resource, and the electronic device determines to transmit uplink data via the first SIM card at one or more uplink symbols of the sixth time slot of the first time domain resource, the electronic device transmits uplink data to the second access network device via the second SIM card on the RF transmission channel at one or more uplink symbols of the fifth time slot. The time of the fifth time slot is the same as the time of the sixth time slot. The time of one or more uplink symbols in the fifth time slot is different from the time of one or more uplink symbols in the sixth time slot. In this way, the idle time of the uplink channel can be reduced, thereby improving the utilization efficiency of the uplink channel.
[0016] In a possible implementation, the fifth time slot is an uplink time slot or a flexible time slot, and the sixth time slot is an uplink time slot or a flexible time slot.
[0017] In a third aspect, the present application provides a communications system, including an electronic device, a first access network device, and a second access network device. The electronic device includes a first SIM card and a second SIM card, and the electronic device is configured with only one radio frequency transmission channel. The first access network device is configured to send first time domain resource configuration information to the electronic device. The second access network device is configured to send second time domain resource configuration information to the electronic device. The electronic device is configured to, based on the received first time domain resource configuration information, determine one or more time slots allocated by the first access network device to the first SIM card in a radio frame of a first time domain resource. The electronic device is further configured to, based on the received second time domain resource configuration information, determine one or more time slots allocated by the second access network device to the second SIM card in a radio frame of a second time domain resource. The electronic device is further configured to, in a first time slot, send uplink data to the first access network device via the first SIM card. The first time slot is located in a first radio frame of the first time domain resource. The electronic device is further configured to, when the electronic device determines not to send uplink data through the first SIM card in the third time slot of the first radio frame before sending uplink data in the second time slot of the second radio frame in the second time domain resource, send uplink data to the second access network device through the second SIM card on the radio frequency transmission channel in the second time slot. The time of the first radio frame is the same as the time of the second radio frame, and the time of the second time slot is the same as the time of the third time slot. The second access network device is further configured to receive uplink data sent by the electronic device.
[0018] In one possible implementation, the electronic device is further configured to: receive a second UL grant message sent by the second access network device, and receive a third UL grant message sent by the first access network device. The second UL grant message is configured to instruct the electronic device to send uplink data through the second SIM card in a fourth time slot in the second time domain resource. The third UL grant message is configured to instruct the electronic device to send uplink data through the first SIM card in the first time slot. The time of the first time slot is the same as the time of the fourth time slot.
[0019] In a possible implementation, the first time slot is an uplink time slot or a flexible time slot, and the second time slot is an uplink time slot or a flexible time slot.
[0020] In one possible implementation, the electronic device is further configured to: when the electronic device does not receive the fourth UL grant information, determine not to send uplink data through the first SIM card in the third time slot. The fourth UL grant information is configured to instruct the electronic device to send uplink data through the first SIM card in the third time slot of the first radio frame in the first time domain resource.
[0021] In one possible implementation, the first time slot is in a first cycle. When the first cycle is 5 milliseconds long, the start time of the first cycle is the 0th millisecond or the 5th millisecond of a radio frame. When the first cycle is 2.5 milliseconds long, the start time of the first cycle is the 0th millisecond, the 2.5th millisecond, the 5th millisecond, or the 7.5th millisecond of a radio frame.
[0022] In a possible implementation, the second time slot and the first time slot are in the first cycle.
[0023] In a possible implementation, the time of the first time slot is adjacent to the time of the second time slot.
[0024] In one possible implementation, the first time slot is in a first cycle, the second time slot and the third time slot are in a second cycle, and the second cycle is a cycle adjacent to the first cycle. The electronic device is specifically configured to: when the electronic device determines not to send uplink data through the first SIM card in the third time slot, and the electronic device determines that within the second cycle, the electronic device has not sent uplink data through the first SIM card before the third time slot, send uplink data to the second access network device through the second SIM card on the radio frequency transmission channel in the second time slot.
[0025] In a fourth aspect, the present application provides a chip or chip system comprising a processing circuit and an interface circuit, wherein the interface circuit is configured to receive code instructions and transmit them to the processing circuit, and the processing circuit is configured to execute the code instructions to perform the method of any possible implementation of any of the above aspects. This can reduce the idle time of the uplink channel and improve the utilization efficiency of the uplink channel.
[0026] In a fifth aspect, the present application provides an electronic device comprising: one or more processors, one or more memories, a modem, a radio frequency transmission path, a first SIM card, and a second SIM card. The one or more memories are coupled to the modem and are configured to store computer program code, which includes computer instructions. When the modem executes the computer instructions, the electronic device performs the method of any possible implementation of any of the aforementioned aspects. This reduces the idle time of the uplink channel and improves the efficiency of the uplink channel.
[0027] In a sixth aspect, the present application provides a computer-readable storage medium comprising computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the method of any possible implementation of any of the above aspects. This can reduce the idle time of the uplink channel and improve the utilization efficiency of the uplink channel. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] FIG1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0029] FIG2A is a schematic diagram of a radio frame structure provided in an embodiment of the present application;
[0030] FIG2B is a schematic diagram of a hybrid time slot structure provided in an embodiment of the present application;
[0031] FIG2C is a schematic diagram of time slot allocation within a cycle provided by an embodiment of the present application;
[0032] FIG3A is a schematic diagram of an unconfigured time domain resource provided in an embodiment of the present application;
[0033] FIG3B is a schematic diagram of a time domain resource configuration provided by an embodiment of the present application;
[0034] FIG3C is a schematic diagram of another time domain resource configuration provided by an embodiment of the present application;
[0035] FIG4A is a schematic diagram of a specific process of a time domain resource management method provided in an embodiment of the present application;
[0036] FIG4B is a schematic diagram of a time domain resource configuration structure provided by an embodiment of the present application;
[0037] FIG4C is a schematic diagram of another time domain resource configuration structure provided in an embodiment of the present application;
[0038] FIG4D is a schematic diagram of uplink channel switching provided in an embodiment of the present application;
[0039] FIG5 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0040] FIG6 is a schematic diagram of the structure of a network device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0041] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments and are not intended to be limiting of the present application. As used in the specification and claims of this application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used in this application refers to any or all possible combinations including one or more of the listed features. In the embodiments of the present application, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as implying or suggesting relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise stated, the meaning of "multiple" is two or more.
[0042] First, a communication system provided in an embodiment of the present application is introduced.
[0043] Please refer to FIG1 , which exemplarily shows an architecture diagram of a communication system provided in an embodiment of the present application.
[0044] As shown in Figure 1, the communication system may include one or more access network devices and one or more terminal devices connected to the access network devices. Figure 1 exemplarily shows two access network devices (e.g., base station 10 and base station 20) and a terminal device (e.g., UE 30). It will be understood that Figure 1 is merely a schematic diagram and does not limit the applicable scenarios of the technical solutions provided in this application.
[0045] The access network device may be a transmission reception point (TRP), a base station, a relay station, a node or an access point, etc. The access network device may be an access network device in a 5G communication system or an access network device in a future evolution network. The access network device may be a base transceiver station (BTS) in a global system for mobile communication (GSM) or a code division multiple access (CDMA) network, or a base station (NodeB, NB) in a wideband code division multiple access (WCDMA), or an evolutionary NodeB (eNB) in a long term evolution (LTE), or a base station (gNodeB, gNB) in a new radio (NR). The access network device may also be a wireless controller in a cloud radio access network (CRAN) scenario. The embodiments of the present application will subsequently illustrate the technical solutions provided by the present application using base stations (for example, base station 10 and base station 20) as examples.
[0046] The terminal device may be user equipment (UE), an access terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a UE terminal, a wireless communication device, a UE agent, or a UE apparatus, etc. The access terminal may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal in a 5G network, or a terminal in a future evolved public land mobile network (PLMN) network, etc. The embodiments of the present application will subsequently illustrate the technical solutions provided by the present application using a user equipment UE (e.g., UE30) as an example.
[0047] In an embodiment of the present application, the base station 10 and the base station 20 shown in Figure 1 can be base stations in an LTE / NR communication system. The base station 10 and the base station 20 can include carriers in a low-frequency band, such as carriers in the B28 / n28 band; the base station 10 and the base station 20 can also include carriers in a high-frequency band, such as carriers in the n41 band. UE30 uses carriers in the B28 / n28 band or carriers in the n41 band to perform uplink transmission with the base station 10 and the base station 20 (that is, UE30 transmits signals to the base station 10 and the base station 20, that is, UE30 sends uplink data, uplink, UL), and, performs downlink transmission with the base station 10 and the base station 20 (that is, the base station 10 and the base station 20 transmit signals to the UE30, downlink, DL). Among them, the link used for uplink transmission between UE30 and the base station 10 and the base station 20 can be called an uplink, and the link used for downlink transmission between UE30 and the base station 10 and the base station 20 can be called a downlink.
[0048] In an embodiment of the present application, the UE 30 shown in FIG1 may be equipped with two subscriber identity modules (SIMs), namely SIM card 1 and SIM card 2. Specifically, when one of the two SIM cards is running a high-priority service with high real-time requirements (e.g., voice call service), the other card can run a low-priority service with low real-time requirements (e.g., web browsing service). For example, during time period 1, if SIM card 1 is running a high-priority service with high real-time requirements, SIM card 2 can run a low-priority service with low real-time requirements. During time period 2, if SIM card 2 is running a high-priority service with high real-time requirements, SIM card 1 can run a low-priority service with low real-time requirements. In other words, the SIM card running the high-priority service and the SIM card running the low-priority service can vary, and this application does not limit this. In the subsequent embodiments, SIM card 1 running a high-priority service and SIM card 2 running a low-priority service are used as an example. UE 30 can communicate with base station 10 via SIM card 1, and UE 30 can communicate with base station 20 via SIM card 2. For UE30 using SIM card 1 and SIM card 2, dual SIM and dual active (DSDA) mode can be used for communication. In this communication mode, two SIM cards can perform communication services at the same time. When UE30 is only configured with one RF transmission channel (also called an uplink channel), the two SIM cards can use time division multiplexing to use the same RF transmission channel to transmit signals to the base station at different time periods. At this time, the mode in which the two SIM cards are located can be called time division duplexing (TDD) mode. The above-mentioned mode of sharing a set of RF transmission channels through time division multiplexing technology is also called RF sharing mode.
[0049] However, in this radio frequency sharing mode, if SIM card 1 running a high-priority service occupies the uplink channel in a certain time slot to send uplink data to the base station 10, then during the corresponding time of the radio frame in which the time slot is located, regardless of whether SIM card 1 uses the uplink channel to transmit signals to the base station 10 in other time slots, SIM card 2 running a low-priority service will not be able to use the uplink channel. This will result in a longer idle time of the uplink channel and low uplink channel utilization efficiency.
[0050] Therefore, an embodiment of the present application provides a time domain resource management method.
[0051] In this time domain resource management method, when SIM card 1, which is running a high-priority service, occupies an uplink channel in a certain time slot to send uplink data to base station 10, if SIM card 1 does not occupy the uplink channel to send uplink data to base station 10 in other time slots within the radio frame containing the time slot, UE 30 can cause SIM card 2 to occupy the uplink channel to send uplink data to base station 20 during the corresponding time of the radio frame containing the time slot. This can reduce the idle time of the uplink channel and improve the utilization efficiency of the uplink channel. The specific implementation method will be described in detail in subsequent embodiments and will not be repeated here.
[0052] The following describes a time domain resource structure that can be used for SIM card uplink transmission, as provided in an embodiment of the present application.
[0053] In the embodiment of the present application, time domain resources may refer to: radio frames (also referred to as frames for short), time slots, and symbols used for uplink and downlink (UL & DL) transmissions, wherein the symbols may refer to orthogonal frequency division multiplexing (OFDM) symbols.
[0054] As shown in FIG2A , the duration of a frame is generally 10 milliseconds (ms);
[0055] A frame may generally include 10 subframes, which may be marked as subframe 0 to subframe 9 respectively;
[0056] A subframe can include one or more time slots, and the number of time slots is related to the subcarrier spacing. For example, when the subcarrier spacing is 15 kilohertz (KHz), a subframe can include one time slot, which can be marked as Slot0; when the subcarrier spacing is 30 KHz, a subframe can include two time slots, marked as Slot0 and Slot1; when the subcarrier spacing is 60 KHz, a subframe can include four time slots, marked as Slot0, Slot1, Slot2, and Slot3. The following embodiments are described based on a subcarrier spacing of 30 KHz and a subframe consisting of two time slots.
[0057] A timeslot typically includes 14 symbols, which can be denoted as s0 to s13. A symbol is the smallest unit of the time domain resource structure. A symbol can be an uplink symbol used for uplink transmission, which can be marked as "U"; a symbol can also be a downlink symbol used for downlink transmission, which can be marked as "D". Based on the ratio of uplink symbols to downlink symbols in a timeslot, timeslot types can be divided into the following three types: uplink timeslots, downlink timeslots, and flexible timeslots. As shown in Figure 2B, an uplink timeslot can be marked as "U", and all 14 symbols in the uplink timeslot are uplink symbols; a downlink timeslot can be marked as "D", and all 14 symbols in the downlink timeslot are downlink symbols; flexible timeslots can be divided into fully flexible timeslots and mixed timeslots. The 14 symbols in a fully flexible timeslot can all be used for uplink transmission, downlink transmission, as a guard interval, or as reserved resources, based on specific service scenarios. A mixed timeslot includes at least one uplink symbol and / or downlink symbol. In the mixed time slot shown in FIG2B , s0 to s7 are downlink symbols, s8 and s9 are guard intervals, and s10 to s13 are uplink symbols.
[0058] As shown in Figure 2C, within a period of a specified duration (e.g., 2.5ms, 5ms, etc.), different time slot ratios can be used in the time domain based on the ratio between uplink time slots, downlink time slots, and flexible time slots. The following examples illustrate several time slot ratio structures:
[0059] As shown in (a) of FIG2C , with a period of 2.5 ms, the time slot ratio can be downlink time slot: flexible time slot: uplink time slot = 3:1:1;
[0060] As shown in (b) of FIG2C , with a period of 5 ms, the time slot ratio can be downlink time slot: flexible time slot: uplink time slot = 5:2:3;
[0061] As shown in (c) of FIG2C , with a period of 5 ms, the time slot ratio can be downlink time slot: flexible time slot: uplink time slot = 8:1:1;
[0062] As shown in (d) of FIG2C , with a period of 5 ms, the time slot ratio can be downlink time slot: flexible time slot: uplink time slot = 7:1:2;
[0063] It should be noted that the time domain resource structure introduced above is only used to exemplify the present application and does not constitute a specific limitation to the present application.
[0064] Next, the time domain resource configuration involved in a time domain resource management method provided in an embodiment of the present application is introduced.
[0065] This time domain resource management method involves base station 10 configuring time domain resources for SIM card 1 and base station 20 configuring time domain resources for SIM card 2. This allows UE 30 to obtain information about the time domain resource configuration, including time slot allocation and symbol allocation within a time slot. This allows UE 30 to determine the respective uplink and downlink transmission times for SIM card 1 and SIM card 2. The following uses base station 10 configuring time domain resources for SIM card 1 for illustration.
[0066] In the time domain configuration framework provided in the embodiment of the present application, time domain resource configuration may include cell-level time domain resource configuration and UE-level time domain resource configuration.
[0067] Cell-level time domain resource configuration refers to the time domain resource configuration information broadcast by base station 10 to UE 30. This cell-level time domain resource configuration information is binding for all UEs accessing the cell. Specifically, for any UE applying to access base station 10, the settings of the UE's uplink time domain resources (uplink time slots and uplink symbols) and downlink time domain resources (downlink time slots and downlink symbols) must first comply with the requirements of the cell-level time domain resource configuration information.
[0068] UE-level time domain resource configuration is the process by which the base station 10 further configures unconfigured time domain resources or flexible time domain resources based on the cell-level time domain resource configuration information, either semi-statically or dynamically, according to different service scenarios. The time domain resource configuration information issued by the base station 10 during the UE-level time domain resource configuration process is referred to as UE-level time domain resource configuration information.
[0069] (1) Cell-level time domain resource allocation.
[0070] In some embodiments, the UL / DL of the UE 30 corresponds to a time division duplex mode. In the above scenario, the base station 10 may broadcast the time domain resource configuration information of the uplink and downlink of the UE 30.
[0071] Specifically, the base station 10 may broadcast a system information block SIB1 in a physical downlink shared channel (PDSCH). The SIB1 may include a cell-specific higher-layer parameter TDD-UL-DL-ConfigCommon. TDD-UL-DL-ConfigCommon may be referred to as time domain resource configuration information for uplink and downlink of the UE 30.
[0072] The TDD-UL-DL-ConfigCommon may include subcarrier spacing, a cycle duration, and multiple uplink and downlink parameters. The uplink and downlink parameters include uplink parameters and downlink parameters. The uplink parameters may indicate the time slot and / or symbol used for uplink transmission. The downlink parameters may indicate the time slot and / or symbol used for downlink transmission.
[0073] The uplink parameters may include: a first uplink time slot number and a first uplink symbol number. The first uplink time slot number may be used to indicate the position and number of uplink time slots in the time domain resource. The first uplink symbol number may be used to indicate the position and number of uplink symbols adjacent to the uplink time slot.
[0074] The downlink parameters may include: a first downlink time slot number and a first downlink symbol number. The first downlink time slot number may be used to indicate the position and number of downlink time slots in the time domain resources. The first downlink symbol number may be used to indicate the position and number of downlink symbols adjacent to the downlink time slot.
[0075] Specifically, the above uplink and downlink parameters can be found in Table 1 below:
[0076] Table 1
[0077] As can be seen from Table 1 above, each parameter in Table 1 is optional. As shown in Table 1, the above-mentioned cycle duration value parameter indicates the duration of a cycle; the above-mentioned reference subcarrier spacing parameter indicates the frequency of the subcarrier spacing; all or part of the above-mentioned uplink and downlink parameters (including nrofDownlinkSlots, nrofDownlinkSymbols, nrofUplinkSlots, and nrofUplinkSymbols) indicate the type and number of each time slot (or symbol) in the time slot set within a cycle: uplink time slot (or symbol) and downlink time slot (or symbol).
[0078] For example, it is assumed that the values of the parameters in TDD-UL-DL-ConfigCommon are as follows:
[0079] ReferenceSubcarrierSpacing=30KHz;
[0080] dl-UL-TransmissionPeriodicity=5ms,
[0081] nrofDownlinkSlots=2, nrofDownlinkSymbols=3,
[0082] nrofUplinkSlots=1, nrofUplinkSymbols=3;
[0083] Based on the above parameters, the subcarrier spacing in the time domain resource configuration information is 30 kHz, and the duration of one cycle is 5 ms. Therefore, one cycle includes 10 time slots. Figure 3A shows a time slot set consisting of these 10 time slots. These 10 time slots can be labeled Slot 0, Slot 1, Slot 2, Slot 3, Slot 4, Slot 5, Slot 6, Slot 7, Slot 8, and Slot 9. Initially, none of the above 10 time slots are configured. Among them, one time slot can include 14 symbols. These 14 symbols can be labeled s0 to s13.
[0084] After configuration based on the above exemplary uplink and downlink parameters, the unconfigured time domain resources shown in FIG. 3A may be updated to the structure shown in FIG. 3B .
[0085] Specifically, combining the meanings of the uplink and downlink parameters shown in Table 1, the process of obtaining the time domain resources shown in FIG3B is as follows:
[0086] 1. nrofDownlinkSlots=2 indicates that the two time slots starting from Slot0 (the first time slot) in the 10 time slots shown in FIG3A are downlink time slots: that is, Slot 0 and Slot 1 are downlink time slots (DL time slots). In FIG3B , the time slot marked as "D" is a DL time slot.
[0087] 2. nrofDownlinkSymbols = 3 indicates that the three symbols starting from the first symbol in Slot 2 (the time slot after the last downlink time slot Slot 1 in nrofDownlinkSlots) are downlink symbols: s0 to s2 are downlink symbols, i.e., DL symbols. In Figure 3B, the symbol marked "D" is a downlink symbol.
[0088] 3. nrofUplinkSlots=1 indicates that the 10 time slots in FIG3A starting from Slot 9 (the last time slot) are uplink time slots: Slot 9 is an uplink time slot, i.e., a UL time slot. In FIG3B , the time slot marked "U" is a UL time slot.
[0089] 4. nrofUplinkSymbols = 3 indicates that the three symbols starting from the last symbol in Slot 8 (the time slot before Slot 9, the last uplink time slot in nrofUplinkSlots) are uplink symbols: s11 to s13 are uplink symbols, i.e., UL symbols. In Figure 3B, the symbols marked "U" are UL symbols.
[0090] The remaining unconfigured time slots and symbols may be marked as “F.” At this time, the time domain resources shown in FIG3B are the time domain resources configured by the cell-level time domain resource configuration information.
[0091] Subsequently, the base station 10 may further configure the flexible time domain resources according to the specific requirements of the UE service scenario. In this case, the time domain resource configuration information sent by the base station 10 is the UE-level time domain resource configuration information described above.
[0092] (2)UE-level time domain resource configuration.
[0093] Generally, when the base station 10 sets the uplink and downlink time domain resources applicable to the cell, the base station 10 reserves one or more flexible time domain resources (flexible time slots and / or flexible symbols). At the cell level, the flexible time domain resources can be used for both uplink and downlink. That is, the flexible time domain resources can be both UL time domain resources and DL time domain resources. Subsequently, the base station 10 can further configure the above-mentioned flexible time domain resources according to specific service scenarios.
[0094] The time domain resource configuration information sent by base station 10 during the above process can be referred to as UE-level time domain resource configuration information. UE-level time domain resource configuration information is sent by base station 10 to the target UE. Different UEs accessing base station 10 may receive different UE-level time domain resource configuration information. In other words, the UE-level time domain resource configuration information complies with the time domain resource configuration requirements of the cell to which the UE is accessing, while also being personalized. Different UEs accessing the same cell will receive the same cell-level time domain resource configuration information.
[0095] In some embodiments, the base station 10 may send the UE-level time domain resource configuration information via radio resource control (RRC) signaling. In some embodiments, the base station 10 may also send the UE-level time domain resource configuration information via slot format indication (SFI) signaling or downlink control information (DCI) signaling.
[0096] Specifically, the UE-level time domain resource configuration information may include multiple UE-level time domain resource configuration parameters. The UE-level time domain resource configuration parameters may be used to indicate whether the flexible time slot in the time domain resource is a UL time domain resource or a DL time domain resource during the UE-level time domain resource configuration process.
[0097] The UE-level time domain resource configuration parameters may include a time slot index slotIndex and UE-level uplink and downlink parameters. The time slot index may be used to indicate the configured flexible time slot.
[0098] The UE-level uplink and downlink parameters may include the all-DL indicator allDownlink, the all-UL indicator allUplink, the number of DL symbols in a time slot nrofDownlinkSymbols, and the number of UL symbols in a time slot nrofUplinkSymbols.
[0099] allDownlink can be used to indicate that all symbols in a time slot are DL symbols; allUplink can be used to indicate that all symbols in a time slot are UL symbols. nrofDownlinkSymbols can be used to indicate the position and number of DL symbols in a time slot; nrofUplinkSymbols can be used to indicate the position and number of UL symbols in a time slot.
[0100] Specifically, Table 2 exemplarily shows the above UE-level time domain resource configuration parameters.
[0101] Table 2
[0102] Exemplarily, taking the configuration of the flexible time domain resources shown in FIG3B as an example, the base station 10 may deliver the following UE-level time domain resource configuration information:
[0103] slotIndex=2, allDownlink;
[0104] slotIndex=3, nrofDownlinkSymbols=3;
[0105] Therefore, the time domain resources shown in FIG3B can be further configured as the structure shown in FIG3C , wherein the content in the dotted box is the time domain resources shown in the aforementioned FIG3B .
[0106] Specifically, in combination with the meaning of the UE-level time domain resource configuration parameters shown in Table 2, the process of obtaining the time domain resources shown in FIG. 3C is as follows:
[0107] 1. When slotIndex=2, the allDownlink instruction sets the configurable flexible symbol in Slot2 to the downlink symbol "D".
[0108] 2. When slotIndex=3, nrofDownlinkSymbols=3 indicates that the three symbols counted from the first symbol in Slot3, namely s0, s1 and s2, are set as downlink symbols "D".
[0109] A time slot indicated by slotIndex can become the first flexible time slot. For example, the time slot indicated by slotIndex=2 can become the first flexible time slot. The time slot indicated by slotIndex=3 can also be called the first flexible time slot.
[0110] In some embodiments, based on the cell-level time domain resource configuration information, the base station 10 may further configure the symbols in the flexible time slot through DCI signaling.
[0111] In this DCI signaling configuration method, one method is to indicate symbols in flexible time slots based on DCI format 2_0. In this method, the base station 10 and the UE 30 can have a preset time slot format table used by DCI format 2_0. This time slot format table can record the formats of multiple time slots, and the configuration of each symbol in a time slot format is fixed. The base station 10 can indicate the purpose of each symbol in the time slot to the UE using the time slot format number in the UE-level time slot configuration information.
[0112] For example, the following Table 3 shows a time slot format table:
[0113] Table 3
[0114] As can be seen from Table 3, when the slot format number is 0 (format 0), its symbol configuration is "DDDDDDDD DDDDDD"; when the slot format number is 1 (format 1), its symbol configuration is "UUUUUUUUUUUU UUU"; when the slot format number is 2 (format 2), its symbol configuration is "FFFFFFFFFFFFFF"; when the slot format number is 3 (format 3), its symbol configuration is "DDDDDDDDDDDDDF". The remaining slot format numbers and their corresponding symbol configurations in Table 3 are similar. The base station 10 can send a slot format number to UE30 to indicate the symbol configuration in a flexible slot. The symbol configuration in the flexible slot is the same as the symbol configuration corresponding to the sent slot format number.
[0115] The following describes a specific process of a time domain resource management method provided by an embodiment of the present application.
[0116] Please refer to Figure 4A, which exemplarily shows a specific flow diagram of a time domain resource management method provided by an embodiment of the present application. As shown in Figure 4A, the specific flow of the method may include:
[0117] S401. UE 30 establishes a stable connection with base stations 10 and 20.
[0118] UE30 can initiate a connection request to base station 10 and base station 20 through the initial access process and establish a stable communication connection. UE30 includes at least two SIM cards: SIM card 1 (which can be called a first SIM card) and SIM card 2 (which can be called a second SIM card). Establishing a stable connection between UE30 and base station 10 (which can be called a first access network device) and base station 20 (which can be called a second access network device) includes: establishing a stable communication connection with base station 10 based on SIM card 1, and establishing a stable communication connection with base station 20 based on SIM card 2.
[0119] It should be noted that in the embodiment of the present application, due to different operators corresponding to SIM card 1 and SIM card 2 or other reasons, SIM card 1 and SIM card 2 can respectively access different base stations, for example, SIM card 1 accesses base station 10 and SIM card 2 accesses base station 20. In some examples, the base station accessed by SIM card 1 and SIM card 2 can be the same, both base station 10 or base station 20. This embodiment of the present application is not limited to this.
[0120] S402 . The base station 10 sends time domain resource configuration information 1 to the UE 30 .
[0121] The time domain resource configuration information 1 may also be referred to as first time domain resource configuration information. The time domain resource configuration information 1 may be used to indicate one or more time slots allocated by the base station 10 to the SIM card 1 in the radio frame of the time domain resource 1 (also referred to as the first time domain resource).
[0122] S403. UE30 determines the time domain resource 1 of the SIM card 1 in UE30 based on the time domain resource configuration information 1.
[0123] Specifically, after the base station 10 and the UE30 establish a stable connection, the base station 10 can send time domain resource configuration information 1 to the UE30 through cell-specific RRC signaling, UE-specific RRC signaling, UE-group SFI signaling, and UE-specific DCI signaling. The time domain resource configuration information 1 can be used by the UE30 to determine the position and number of the available uplink time slots (symbols), downlink time slots (symbols), and flexible time slots in the radio frame of the time domain resource 1 of the SIM card 1. The UE30 can perform uplink and downlink data transmission with the base station 10 based on the time domain resource 1 through the SIM card 1. The cycle duration in the time domain resource 1 can be referred to as the first cycle duration. For example, if the cycle duration in the time domain resource 1 is 5ms, the 5ms can be referred to as the first cycle duration.
[0124] Exemplarily, the time domain resource 1 may be as shown in FIG4B , where the cycle length of the time domain resource 1 is 5 ms. Within one cycle, the ratio of the downlink time slot, the flexible time slot and the uplink time slot is 8:1:1.
[0125] S404 . The base station 20 sends the time domain resource configuration information 2 to the UE 30 .
[0126] The time domain resource configuration information 2 may also be referred to as the second time domain resource configuration information. The time domain resource configuration information 2 may be used to indicate one or more time slots allocated by the base station 20 to the SIM card 2 in the radio frame of the time domain resource 2 (also referred to as the second time domain resource).
[0127] S405. UE30 determines the time domain resource 2 of the SIM card 2 in UE30 based on the time domain resource configuration information 2.
[0128] Specifically, after the base station 20 and the UE30 establish a stable connection, the base station 20 can send time domain resource configuration information 2 to the UE30 through cell-specific RRC signaling, UE-specific RRC signaling, UE-group SFI signaling, and UE-specific DCI signaling. The time domain resource configuration information 2 can be used by the UE30 to determine the position and number of the available uplink time slots (symbols), downlink time slots (symbols), and flexible time slots in the radio frame of the time domain resource 2 of the SIM card 2. The UE30 can perform uplink and downlink data transmission with the base station 20 based on the time domain resource 2 through the SIM card 2. The cycle duration in the time domain resource 2 can be referred to as the second cycle duration. For example, if the cycle duration in the time domain resource 2 is 5ms, the 5ms can be referred to as the second cycle duration.
[0129] For example, the time domain resource 2 may be as shown in Figure 4C. The period of the time domain resource 2 is 5 ms, and within one period, the ratio of the downlink time slot, the flexible time slot, and the uplink time slot is 5:2:3.
[0130] It should be noted that the time domain resource configuration information 1 may be the same as or different from the time domain resource configuration information 2. The embodiment of the present application is described by taking the case where the time domain resource configuration information 1 and the time domain resource configuration information 2 are different as an example.
[0131] S406. UE 30 sends uplink data to base station 10 via SIM card 1 at time slot 1. Time slot 1 is in radio frame 1 of time domain resource 1.
[0132] It should be noted that before UE30 sends uplink data to base station 10 through SIM card 1 at time slot 1, base station 10 may send uplink grant (UL grant) information corresponding to time slot 1 to UE30 to instruct UE30 to send uplink data through SIM card 1 at time slot 1. Time slot 1 may be an uplink time slot or a flexible time slot, which is not limited in this application.
[0133] Specifically, the UL grant information is also DCI format 0. The UL grant information sent by the base station 10 carries the physical uplink shared channel (PUSCH) resource information allocated by the base station 10 to the UE30 for sending uplink data through the SIM card 1, and instructs the UE30 to receive the UL grant information and, after an interval of a specified value A1 (for example, 2, 3, 4, etc.) of time slots, send uplink data to the base station 10 through the SIM card 1 at the specified uplink time slot / uplink symbol based on the above PUSCH resource information. For example, if the specified value A1 is 3, it means that the UE30 can receive the UL grant information and, after an interval of 3 time slots, send uplink data to the base station 10 through the SIM card 1 at the specified uplink time slot / uplink symbol based on the above PUSCH resource information.
[0134] S407 . The base station 20 may send one or more UL grant information of the SIM card 2 to the UE 30 .
[0135] Specifically, UE30 may receive one or more UL grant information, wherein the one or more UL grant information includes one or more UL grant information of SIM card 2 sent by base station 20, and the one or more UL grant information sent by base station 20 includes UL grant information 1. It should be noted that UE30 may receive one or more UL grant information sent by base station 20 before uplink data is sent in time slot 1 through SIM card 1, or may receive one or more UL grant information sent by base station 20 after uplink data is sent in time slot 1 through SIM card 1. In other words, this application does not limit the timing of receiving one or more UL grant information sent by base station 20.
[0136] The UL grant information sent by base station 20 carries PUSCH resource information allocated by base station 20 to UE 30 for transmitting uplink data through SIM card 2, and instructs UE 30 that upon receiving the UL grant information and after an interval of a specified value A1 (e.g., 2, 3, 4, etc.) of time slots, UE 30 may transmit uplink data based on the above-mentioned PUSCH resource information to base station 20 via SIM card 2 at the specified uplink time slot / uplink symbol. For example, if the specified value A1 is 3, that is, upon receiving the UL grant information and after an interval of 3 time slots, UE 30 may transmit uplink data based on the above-mentioned PUSCH resource information to base station 20 via SIM card 2 at the specified uplink time slot / uplink symbol.
[0137] S408. After UE30 receives the UL grant information from SIM card 2, UE30 can determine the time slot in which UE30 can use the uplink channel to send uplink data through SIM card 2 based on time domain resource 1, time domain resource 2 and the uplink channel allowed switching time.
[0138] It is understandable that after UE30 sends uplink data through SIM card 1, even if the uplink channel is not released in time after the transmission is completed, the uplink channel is still occupied by SIM card 1. When SIM card 2 needs to send uplink data and the conditions described in the subsequent scenarios A), B), and C) are met, UE30 switches the uplink channel from SIM card 1 to SIM card 2.
[0139] The uplink channel allowed switching time here refers to the time point when the uplink channel is allowed to switch from SIM card 1 performing high-priority services to SIM card 2 performing low-priority services. Depending on the uplink channel allowed switching time, the specific implementation methods of this step can be divided into the following situations:
[0140] A) The uplink channel allows switching time to be associated with the cycle in the time domain resource.
[0141] Among them, the uplink channel allows the switching time to be associated with the period in the time domain resources, which may mean: the time when UE30 switches the uplink channel from the SIM card executing the high-priority service (for example, SIM card 1) to the SIM card executing the low-priority service (for example, SIM card 2) is consistent with the period in the time domain resources.
[0142] For example, when the periods of time domain resource 1 and time domain resource 2 are the same, both 5 ms, the uplink channel allows a switching time of 5 ms; when the periods of time domain resource 1 and time domain resource 2 are the same, both 2.5 ms, the uplink channel allows a switching time of 2.5 ms; when the periods of time domain resource 1 and time domain resource 2 are different, the uplink channel allows a switching time that is consistent with the shorter period, e.g., if the period of time domain resource 1 is 5 ms and the period of time domain resource 2 is 2.5 ms, the uplink channel allows a switching time of 2.5 ms. The subsequent embodiments will be described using the example of time domain resource 1 and time domain resource 2 having the same period.
[0143] Specifically, in this scenario, UE 30 receives UL grant information 1 sent by base station 20. This UL grant information 1 instructs UE 30 to send uplink data to base station 20 via SIM card 2 at time slot 2 of radio frame 2 in time domain resource 2. The time of radio frame 2 is the same as the time of radio frame 1 mentioned above, and time slot 2 can be an uplink time slot or a flexible time slot.
[0144] Before UE30 sends uplink data to base station 20 via SIM card 2 in time slot 2, UE30 must first determine whether UE30 is sending uplink data via SIM card 1 in time slot 3 of radio frame 1 in time domain resource 1, and whether UE30 has already sent uplink data via SIM card 1 during the period of time slot 3. If both conditions are negative, UE30 switches the uplink channel to SIM card 2. Otherwise, UE30 does not switch the uplink channel to SIM card 2.
[0145] Among them, the time of time slot 2 is the same as the time of time slot 3. The aforementioned time slot 1 and time slot 3 are not in the same cycle (for example, time slot 1 is in the first cycle and time slot 3 is in the second cycle), and time slot 2 and time slot 1 are not in the same cycle (that is, time slot 2 is also in the second cycle).
[0146] Specifically, if there are the following two scenarios:
[0147] 1) When UE30 receives UL grant information 2 sent by base station 10, UE30 can determine that UE30 will send uplink data through SIM card 1 at time slot 3; when UE30 receives UL grant information corresponding to any time slot before time slot 3 within the period of time slot 3, UE30 can determine that uplink data has already been sent through SIM card 1 within the period of time slot 3.
[0148] Therefore, when UE30 needs to send uplink data through SIM card 1 in time slot 3, and / or UE30 has already sent uplink data through SIM card 1 in the period of time slot 3, UE30 cannot switch the uplink channel to SIM card 2. UE30 then needs to continue to determine the time slots in time domain resource 2 until it finds a time slot that meets the following scenario 2) in scenario A). UE30 then switches the uplink channel to SIM card 2 at that time slot, allowing UE30 to send uplink data to base station 20 through SIM card 2.
[0149] The UL grant information 2 is used to instruct UE 30 to send uplink data through SIM card 1 in time slot 3 of radio frame 1 in time domain resource 1.
[0150] 2) When UE30 does not receive UL grant information 2 sent by base station 10, UE30 determines that uplink data is not sent through SIM card 1 at time slot 3; when UE30 does not receive UL grant information corresponding to any time slot before time slot 3 within the period in which time slot 3 is located, UE30 determines that uplink data has not been sent through SIM card 1 within the period in which time slot 3 is located.
[0151] Therefore, when UE30 does not need to send uplink data through SIM card 1 in time slot 3, and UE30 has not sent uplink data through SIM card 1 during the period of time slot 3, UE30 switches the uplink channel to SIM card 2.
[0152] It should be noted that time slot 3 can be an uplink time slot, a flexible time slot, or a downlink time slot. However, when time slot 3 is a downlink time slot, UE 30 will not receive UL grant information 2.
[0153] For example, consider time domain resource 1 of SIM card 1 shown in FIG4B and time domain resource 2 of SIM card 2 shown in FIG4C . For example, assume that the specified value A1 is 3 and the cycle lengths of both time domain resource 1 and time domain resource 2 are 5 ms. Slots 0 through 19 of time domain resource 1 are in radio frame 1, and slots 0 through 19 of time domain resource 2 are in radio frame 2. The timing of radio frame 1 and radio frame 2 are the same.
[0154] First, UE 30 has sent uplink data to base station 10 via SIM card 1 in Slot 9 (ie, time slot 1) of time domain resource 1.
[0155] UE30 receives UL grant information 1 at the time point of Slot 15 in time domain resource 2. The UL grant information 1 instructs UE30 to send uplink data through SIM card 2 in Slot 19 (ie, the aforementioned time slot 2) in time domain resource 2.
[0156] If UE30 does not receive UL grant information 2 sent by base station 10 before sending uplink data through SIM card 2 in Slot 19 of time domain resource 2, UE30 can determine that uplink data is not sent through SIM card 1 in Slot 19 of time domain resource 1. Furthermore, UE30 does not receive UL grant information corresponding to any time slots before Slot 19 (i.e., Slots 10 to 18) within the period of Slot 19 in time domain resource 1. UE30 determines that no uplink data was sent through SIM card 1 within the period of Slot 19 in time domain resource 1 (i.e., the 5ms period from Slot 10 to Slot 19). Therefore, UE30 can switch the uplink channel to SIM card 2.
[0157] Among them, the UL grant information 2 can be used to instruct UE30 to send uplink data through SIM card 1 in Slot19 in time domain resource 1 (that is, the aforementioned time slot 3). Slot9 and Slot19 in time domain resource 1 are not in the same cycle, that is, Slot9 in time domain resource 1 is in the first cycle, and Slot19 in time domain resource 1 and Slot19 in time domain resource 2 are in the second cycle.
[0158] B) The uplink channel allows switching time of one time slot.
[0159] The uplink channel allowed switching time being one time slot may mean that the UE 30 may switch the uplink channel from the SIM card 1 to the SIM card 2 according to the change of the time slot sequence number in the time domain resource.
[0160] Specifically, in this scenario, UE 30 receives UL grant information 1 sent by base station 20. This UL grant information 1 instructs UE 30 to send uplink data to base station 20 via SIM card 2 at time slot 2 of radio frame 2 in time domain resource 2. The time of radio frame 2 is the same as the time of radio frame 1 mentioned above, and time slot 2 can be an uplink time slot or a flexible time slot.
[0161] Before UE30 sends uplink data to base station 20 via SIM card 2 in time slot 2, UE30 needs to first determine whether UE30 is sending uplink data via SIM card 1 in time slot 3 of radio frame 1 in time domain resource 1. If not, UE30 switches the uplink channel to SIM card 2.
[0162] The time of time slot 2 is the same as the time of time slot 3. Time slot 1, time slot 2, and time slot 3 can be in the same cycle or in different cycles. The time of time slot 1 and the time of time slot 2 can be adjacent or non-adjacent. For example, if time slot 1 is Slot 18 in time domain resource 1 as shown in Figure 4B, and time slot 2 is Slot 19 in time domain resource 2 as shown in Figure 4B, then the time of time slot 1 and the time of time slot 2 can be considered adjacent.
[0163] Specifically, if there are the following two scenarios:
[0164] 1) When UE30 receives UL grant information 2 from base station 10, it determines that uplink data will be sent via SIM card 1 in timeslot 3. Therefore, UE30 cannot switch the uplink channel to SIM card 2. At this point, UE30 continues to identify timeslots in time domain resource 2 until it finds a timeslot that meets the following scenario 2) in scenario B). UE30 then switches the uplink channel to SIM card 2 in that timeslot, allowing UE30 to send uplink data to base station 20 via SIM card 2.
[0165] The UL grant information 2 is used to instruct UE 30 to send uplink data through SIM card 1 in time slot 3 of radio frame 1 in time domain resource 1.
[0166] In some examples, the electronic device (i.e., UE30) may also receive UL grant information 3 (which may be referred to as second UL grant information) sent by base station 20 and UL grant information 4 (which may be referred to as third UL grant information) sent by base station 10. UL grant information 3 is used to instruct UE30 to send uplink data through SIM card 2 in time slot 4 (which may be referred to as the fourth time slot) in time domain resource 2; UL grant information 4 is used to instruct UE30 to send uplink data through SIM card 1 in time slot 1 in time domain resource 1; the time of time slot 4 is the same as the time of time slot 1. At this time, SIM card 1 and SIM card 2 conflict in the time of sending uplink data. Because SIM card 1 is executing a high-priority service, SIM card 1 occupies the uplink channel, and SIM card 2 cannot send uplink data. SIM card 2 continues to search for the next time slot in time domain resource 2 that can be used to send uplink data, that is, time slot 2.
[0167] 2). When UE30 does not receive UL grant information 2 sent by base station 10, UE30 determines not to send uplink data through SIM card 1 at time slot 3. Therefore, UE30 switches the uplink channel to SIM card 2.
[0168] It should be noted that time slot 3 can be an uplink time slot, a flexible time slot, or a downlink time slot. However, when time slot 3 is a downlink time slot, UE 30 will not receive UL grant information 2.
[0169] For example, consider time domain resource 1 of SIM card 1 shown in FIG4B and time domain resource 2 of SIM card 2 shown in FIG4C . For example, assume that the specified value A1 is 3 and the cycle lengths of both time domain resource 1 and time domain resource 2 are 5 ms. Slots 0 through 19 of time domain resource 1 are in radio frame 1, and slots 0 through 19 of time domain resource 2 are in radio frame 2. The timing of radio frame 1 and radio frame 2 are the same.
[0170] First, UE 30 has sent uplink data to base station 10 via SIM card 1 in Slot 18 (ie, time slot 1) of time domain resource 1.
[0171] UE30 receives UL grant information 1 at the time point of Slot 15 in time domain resource 2. The UL grant information 1 instructs UE30 to send uplink data through SIM card 2 in Slot 19 (ie, the aforementioned time slot 2) in time domain resource 2.
[0172] Before UE 30 sends uplink data through SIM card 2 in Slot 19 of time domain resource 2, UE 30 does not receive UL grant information 2 sent by base station 10. UE 30 determines that it will not send uplink data through SIM card 1 in Slot 19 of time domain resource 1. Therefore, UE 30 can switch the uplink channel to SIM card 2. This UL grant information 2 can be used to instruct UE 30 to send uplink data through SIM card 1 in Slot 19 of time domain resource 1 (that is, time slot 3 mentioned above).
[0173] It should be noted that in this example, time slot 1 is Slot 18 of time domain resource 1, and time slot 2 is Slot 19 of time domain resource 2, and the time of time slot 1 and the time of time slot 2 are adjacent. In other examples, the time of time slot 1 and the time of time slot 2 may also be non-adjacent, for example, they may be separated by 2 time slots, 3 time slots, etc., and this application does not impose any limitation on this.
[0174] As another example, the electronic device may receive UL grant information 1 and UL grant information 3 sent by base station 20, and UL grant information 4 sent by base station 10. UL grant information 3 is used to instruct UE 30 to send uplink data through SIM card 2 in Slot 18 (that is, time slot 4) in time domain resource 2; UL grant information 4 is used to instruct UE 30 to send uplink data through SIM card 1 in Slot 18 (that is, time slot 1) in time domain resource 1; the time of time slot 4 is the same as the time of time slot 1.
[0175] At this time, SIM card 1 and SIM card 2 conflict in the time of sending uplink data. Because SIM card 1 performs high-priority services, SIM card 1 occupies the uplink channel in slot 18 of time domain resource 1 to send uplink data, and SIM card 2 cannot send uplink data.
[0176] Since UL grant information 1 instructs UE30 to send uplink data through SIM card 2 in Slot 19 of time domain resource 2 (i.e., the aforementioned time slot 2), before UE30 sends uplink data through SIM card 2 in Slot 19 of time domain resource 2, UE30 has not received UL grant information 2 sent by base station 10, and UE30 determines that it will not send uplink data through SIM card 1 in Slot 19 of time domain resource 1. Therefore, UE30 can switch the uplink channel to SIM card 2, so that UE30 can send uplink data through SIM card 2. Among them, UL grant information 2 can be used to instruct UE30 to send uplink data through SIM card 1 in Slot 19 of time domain resource 1 (i.e., the aforementioned time slot 3).
[0177] C) The uplink channel allows switching time of one symbol.
[0178] The uplink channel switching time allowed to be one symbol may mean that the UE 30 may switch the uplink channel from the SIM card 1 to the SIM card 2 according to the change of the symbol sequence number in the time domain resource.
[0179] Specifically, in this scenario, UE 30 may receive UL grant information 1 sent by base station 20, which instructs UE 30 to send uplink data to base station 20 via SIM card 2 at time slot 2 of radio frame 2 in time domain resource 2. The time of radio frame 2 is the same as the time of radio frame 1 mentioned above, and time slot 2 may be an uplink time slot or a flexible time slot.
[0180] Before UE30 sends uplink data to base station 20 via SIM card 2 at time slot 2, UE30 needs to first determine whether UE30 is sending uplink data via SIM card 1 at time slot 3 of radio frame 1 in time domain resource 1. The time of time slot 2 is the same as the time of time slot 3. Specifically, if the following two scenarios occur:
[0181] 1) When UE 30 receives UL grant information 2 sent by base station 10, UE 30 determines that uplink data will be sent through SIM card 1 in time slot 3. Based on UL grant information 2, UE 30 can determine that UE 30 will send uplink data through SIM card 1 in one or more uplink symbols in time slot 3. Therefore, UE 30 can switch the uplink channel to SIM card 2 in one or more uplink symbols in time slot 2. The timing of one or more uplink symbols in time slot 2 is different from the timing of one or more uplink symbols in time slot 3.
[0182] The UL grant information 2 is used to instruct the UE 30 to send uplink data via the SIM card 1 in one or more uplink symbols in the time slot 3 of the radio frame 1 in the time domain resource 1.
[0183] 2) When UE30 does not receive UL grant information 2 sent by base station 10, UE30 can determine not to send uplink data to base station 10 through SIM card 1 at time slot 3. Therefore, UE30 switches the uplink channel to SIM card 2 during the entire time slot 3.
[0184] It should be noted that time slot 3 can be an uplink time slot, a flexible time slot, or a downlink time slot. However, when time slot 3 is a downlink time slot, UE 30 will not receive UL grant information 2.
[0185] Therefore, when implementing scenario 1), the correspondence between time slot 2 and time slot 3 can be as follows:
[0186] When time slot 2 is an uplink time slot, time slot 3 is an uplink time slot, or,
[0187] When time slot 2 is an uplink time slot, time slot 3 is a flexible time slot, or,
[0188] When time slot 2 is a flexible time slot, time slot 3 is an uplink time slot, or,
[0189] When time slot 2 is a flexible time slot, time slot 3 is a flexible time slot.
[0190] For example, consider time domain resource 1 of SIM card 1 shown in FIG4B and time domain resource 2 of SIM card 2 shown in FIG4C . For example, assume that the specified value A1 is 2 and the cycle lengths of both time domain resource 1 and time domain resource 2 are 5 ms. Slots 0 through 19 of time domain resource 1 are in radio frame 1, and slots 0 through 19 of time domain resource 2 are in radio frame 2. The timing of radio frame 1 and radio frame 2 are the same.
[0191] As shown in FIG4D , first, UE 30 has sent uplink data to base station 10 via SIM card 1 in Slot 9 (ie, time slot 1) of time domain resource 1.
[0192] UE30 receives UL grant information 1 at the time point of Slot 15 in time domain resource 2. The UL grant information 1 instructs UE30 to send uplink data through SIM card 2 in Slot 18 (ie, the aforementioned time slot 2) in time domain resource 2.
[0193] Before UE30 sends uplink data through SIM card 2 in Slot 18 in time domain resource 2, UE30 receives UL grant information 2 sent by base station 10, which indicates that UE30 sends uplink data through SIM card 1 at symbol10-symbol13 (which can be abbreviated as s10~s13) in Slot 18 in time domain resource 1 (that is, the aforementioned time slot 3, which is a flexible time slot in this example). Therefore, UE30 can switch the uplink channel to SIM card 2 at the time when symbol0-symbol9 (which can be abbreviated as s0~s9) of Slot 18 in time domain resource 1 is located, so that UE30 can send uplink data through SIM card 2 at symbols s0~s9 of Slot 18 in time domain resource 2.
[0194] It should be noted that when UE30 implements scenario C) with the uplink channel allowed switching time being one symbol, UE30 may not have sent uplink data to base station 10 via SIM card 1 at timeslot 1, that is, step S406 may not be executed.
[0195] S409. UE 30 sends uplink data to base station 20 via SIM card 2 based on the time slot determined above.
[0196] Specifically, depending on the uplink channel switching time allowed, the specific implementation of this step can be divided into the following situations:
[0197] A) The uplink channel allows switching time to be associated with the cycle in the time domain resource.
[0198] The UE 30 may send uplink data to the base station 20 via the SIM card 2 in the determined time slot based on the PUSCH resource information allocated by the base station 20 .
[0199] B) The uplink channel allows switching time of one time slot.
[0200] The UE 30 may send uplink data to the base station 20 via the SIM card 2 in the determined time slot based on the PUSCH resource information allocated by the base station 20 .
[0201] C) The uplink channel allows switching time of one symbol.
[0202] The UE 30 may send uplink data to the base station 20 via the SIM card 2 at one or more symbols in the determined time slot based on the PUSCH resource information allocated by the base station 20 .
[0203] It is understood that radio frame 1 can be referred to as the first radio frame, radio frame 2 can be referred to as the second radio frame, and time slot 1 can be referred to as the first time slot. Time slot 2 can be referred to as the second time slot in scenarios A) and B) and the fifth time slot in scenario C). Time slot 3 can be referred to as the third time slot in scenarios A) and B) and the sixth time slot in scenario C). UL grant information 1 can be referred to as the first UL grant information, and UL grant information 2 can be referred to as the fourth UL grant information.
[0204] It should be noted that, in the above embodiment, when the duration of the first cycle is 5 milliseconds, the start time of the first cycle may be the 0th millisecond or the 5th millisecond of the radio frame; when the duration of the first cycle is 2.5 milliseconds, the start time of the first cycle may be the 0th millisecond, the 2.5th millisecond, the 5th millisecond, or the 7.5th millisecond of the radio frame. The second cycle may be the next cycle adjacent to the first cycle.
[0205] Next, a possible product form of UE30 provided in an embodiment of the present application is introduced.
[0206] It should be understood that any product having the aforementioned UE30 functions falls within the scope of protection of the embodiments of the present application. It should also be understood that the following description is merely an example and does not limit the product form of the UE30 of the embodiments of the present application to this.
[0207] As a possible product form, the UE 30 described in the embodiment of the present application can be implemented by a general bus architecture. Referring to Figure 5, Figure 5 is a schematic diagram of the structure of a communication device 1000 provided in the embodiment of the present application. The communication device 1000 can be a UE or a device therein.
[0208] As shown in Figure 5, the communication device 1000 includes a processor 1001, a transceiver 1002 connected to and communicating with the processor, an antenna 1003, a memory 1004, a SIM card 1 module 1005, and a SIM card 2 module 1006. The processor 1001 can be a general-purpose processor or a dedicated processor. For example, it can be a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, and the CPU can be used to control a communication device (e.g., a base station, a baseband chip, a terminal, a terminal chip, a DU or CU, etc.), execute computer programs, and process computer program data.
[0209] The transceiver 1002 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is configured to implement transceiver functions. The transceiver 1002 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, etc., and is configured to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is configured to implement a transmitting function.
[0210] The communication device 1000 may further include an antenna 1003 and / or a radio frequency unit (not shown). The antenna 1003 and / or radio frequency unit may be located within the communication device 1000 or may be separate from the communication device 1000, i.e., the antenna 1003 and / or radio frequency unit may be remotely or distributedly deployed. The antenna 1003 may be used to transmit and receive electromagnetic wave signals.
[0211] The communication device 1000 may include one or more memories 1004, on which instructions may be stored. The instructions may be computer programs. The computer programs may be executed on the communication device 1000 to enable the communication device 1000 to perform the methods described in the above method embodiments. Optionally, the memories 1004 may also store data. The communication device 1000 and the memories 1004 may be provided separately or integrated together.
[0212] The processor 1001 , the transceiver 1002 , and the memory 1004 may be connected via a communication bus.
[0213] In an embodiment of the present application, instructions for implementing the above-mentioned time domain resource configuration method, time domain resource management method, and signal transmission and reception according to the above-mentioned time domain configuration information can be stored in the memory 1004 and the processor 1001.
[0214] In an embodiment of the present application, the communication device 1000 may receive the cell-level time domain configuration information in the broadcast channel through the transceiver 1002, the antenna 1003 and / or the radio frequency unit. Then, the communication device 1000 may receive and / or transmit signals according to the type of time domain resources indicated by the above-mentioned time domain resource configuration information through the transceiver 1002, the antenna 1003 and / or the radio frequency unit. Specifically, within the UL time slot or symbol, the transceiver 1002, the antenna 1003 and / or the radio frequency unit may transmit an uplink signal to the base station 10 and the base station 20 through the UL carrier. Within the DL time slot or symbol, the transceiver 1002, the antenna 1003 and / or the radio frequency unit may receive the signal sent by the base station 10 and the base station 20 through the DL carrier.
[0215] In this embodiment of the present application, when SIM card 2 needs to perform uplink scheduling in a specified time slot, and when it is determined that SIM card 1 does not perform uplink scheduling at the time of the time slot, processor 1001 can switch the uplink channel to SIM card 2 to perform uplink scheduling. For detailed description, please refer to the description of the embodiment shown in Figure 4A above.
[0216] In an embodiment of the present application, the SIM card 1 module 1005 can run high-priority services with high real-time requirements (e.g., call services, etc.), and the SIM card 2 module 1006 can run low-priority services with low real-time requirements (e.g., web browsing, etc.). The SIM card 1 module 1005 can communicate with the base station 10, and the SIM card 2 module 1006 can communicate with the base station 20. The SIM card 1 module 1005 and the SIM card 2 module 1006 can perform communication services simultaneously. When only one RF transmission channel is configured in the transceiver 1002, the SIM card 1 module 1005 and the SIM card 2 module 1006 can use time division multiplexing to transmit signals to the base station using the same RF transmission channel at different time periods.
[0217] The scope of the communication device described in this application is not limited thereto, and the structure of the communication device may not be limited to FIG5 . The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:
[0218] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;
[0219] (2) a collection of one or more ICs, optionally including a storage component for storing data and computer programs;
[0220] (3) ASIC, such as modem;
[0221] (4) Modules that can be embedded in other devices;
[0222] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;
[0223] (6)Others, etc.
[0224] Next, a network device 2000 is introduced that enables an access network device (eg, base station 10) to implement the uplink time domain resource management method provided in this application.
[0225] The network device 2000 shown in FIG6 may be the access network device (base station 10, base station 20) described in the embodiments of the present application, or may be a component in the access network device that implements the above method, or may be a chip used in the access network device. The chip may be a system-on-a-chip (SOC) or a baseband chip with communication functions.
[0226] As shown in Figure 6, the network device 2000 includes a processor 2001 and a transceiver 2002 internally connected to and communicating with the processor. Optionally, the network device 2000 may also include an antenna 2003 and / or a radio frequency unit (not shown). Optionally, the network device 2000 may include one or more memories 2004, which may store instructions, which may be computer programs. The computer programs may be executed on the network device 2000, causing the network device 2000 to perform the methods described in the above method embodiments.
[0227] In an embodiment of the present application, instructions for implementing the above-mentioned time domain resource configuration method, time domain resource management method, and signal transmission and reception according to time domain resource configuration information can be stored in the memory 2004 and the processor 2001.
[0228] In an embodiment of the present application, the network device 2000 can broadcast the cell-level time domain resource configuration information to the terminal devices in the cell through the transceiver 2002, the antenna 2003 and / or the radio frequency unit. Then, after the terminal device accesses the network device 2000, the network device 2000 can receive and / or send signals according to the time domain resource type indicated by the above-mentioned time domain resource configuration information. For example, within a UL time slot or symbol, the transceiver 2002, the antenna 2003 and / or the radio frequency unit can receive the uplink signal sent by the terminal device through the UL carrier. Within a DL time slot or symbol, the transceiver 2002, the antenna 2003 and / or the radio frequency unit can send a downlink signal to the terminal device through the DL carrier.
[0229] The processor in the embodiment of the present application may include but is not limited to at least one of the following: a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a microcontroller unit (MCU), or an artificial intelligence processor, etc., which are various types of computing devices that run software. Each computing device may include one or more cores for executing software instructions to perform operations or processing. The processor can be a separate semiconductor chip, or it can be integrated into a semiconductor chip together with other circuits. For example, it can form a SoC (system on chip) with other circuits (such as a codec circuit, a hardware acceleration circuit or various buses and interface circuits), or it can be integrated into the ASIC as a built-in processor of an ASIC. The ASIC with the integrated processor can be packaged separately or with other circuits. In addition to including a core for executing software instructions to perform operations or processing, the processor can further include necessary hardware accelerators, such as a field programmable gate array (FPGA), a PLD (programmable logic device), or a logic circuit that implements dedicated logic operations.
[0230] The memory in the embodiments of the present application may include at least one of the following types: read-only memory (ROM) or other types of static storage devices that can store static information and instructions, random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or electrically erasable programmable read-only memory (EEPROM). In some scenarios, the memory may also be a compact disc read-only memory (CD ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to this.
[0231] As used in the above embodiments, the term “when…” may be interpreted to mean “if…” or “after…” or “in response to determining…” or “in response to detecting…”, depending on the context. Similarly, the phrases “upon determining…” or “if (stated condition or event) is detected” may be interpreted to mean “if determining…” or “in response to determining…” or “upon detecting (stated condition or event)” or “in response to detecting (stated condition or event)”, depending on the context.
[0232] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk).
[0233] Those skilled in the art will appreciate that all or part of the process steps in the above-described method embodiments can be implemented by a computer program instructing the relevant hardware. The program can be stored in a computer-readable storage medium, and when executed, the program can include the process steps in the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory (RAM), magnetic disks, or optical disks.
Claims
1. A time domain resource management method, applied to an electronic device including a first SIM card and a second SIM card, wherein the electronic device is configured with only one radio frequency transmission channel, the first SIM card sends uplink data to a first access network device based on the radio frequency transmission channel, and the second SIM card sends uplink data to a second access network device based on the radio frequency transmission channel, characterized in that: The method comprises: The electronic device receives first time domain resource configuration information sent by the first access network device; wherein the first time domain resource configuration information is used to indicate one or more time slots allocated by the first access network device to the first SIM card in a radio frame of the first time domain resource; The electronic device receives second time domain resource configuration information sent by the second access network device; wherein the second time domain resource configuration information is used to indicate one or more time slots allocated by the second access network device to the second SIM card in a radio frame of the second time domain resource; The electronic device sends uplink data to the first access network device through the first SIM card in a first time slot; wherein the first time slot is located in a first radio frame of the first time domain resource; Before the electronic device sends uplink data in the second time slot of the second radio frame in the second time domain resource, when the electronic device determines not to send uplink data through the first SIM card in the third time slot of the first radio frame, the electronic device sends uplink data to the second access network device on the radio frequency transmission channel through the second SIM card in the second time slot; The time of the first radio frame is the same as the time of the second radio frame, and the time of the second time slot is the same as the time of the third time slot.
2. The method according to claim 1, characterized in that The method further comprises: The electronic device receives one or more uplink authorization UL grant information; wherein, the one or more uplink authorization UL grant information includes the first UL grant information sent by the second access network device, and the first UL grant information is used to instruct the electronic device to send uplink data through the second SIM card in the second time slot.
3. The method according to claim 1, characterized in that Before the electronic device sends uplink data to the first access network device through the first SIM card in the first time slot, the method further includes: The electronic device receives the second UL grant information sent by the second access network device, and receives the third UL grant information sent by the first access network device; The second UL grant information is used to instruct the electronic device to send uplink data through the second SIM card in the fourth time slot in the second time domain resource; the third UL grant information is used to instruct the electronic device to send uplink data through the first SIM card in the first time slot; the time of the first time slot is the same as the time of the fourth time slot.
4. The method according to claim 1, wherein The first time slot is an uplink time slot or a flexible time slot, and the second time slot is an uplink time slot or a flexible time slot.
5. The method according to claim 1, wherein The method further comprises: When the electronic device does not receive the fourth UL grant information, the electronic device determines not to send uplink data through the first SIM card in the third time slot; The fourth UL grant information is used to instruct the electronic device to send uplink data through the first SIM card in the third time slot of the first radio frame in the first time domain resource.
6. The method according to claim 1, wherein The first time slot is in the first cycle; wherein: When the duration of the first cycle is 5 milliseconds, the starting time of the first cycle is the 0th millisecond or the 5th millisecond of the wireless frame; when the duration of the first cycle is 2.5 milliseconds, the starting time of the first cycle is the 0th millisecond, the 2.5th millisecond, the 5th millisecond or the 7.5th millisecond of the wireless frame.
7. The method according to claim 6, characterized in that The first time slot and the second time slot are in a first cycle.
8. The method according to claim 1, characterized in that The time of the first time slot is adjacent to the time of the second time slot.
9. The method according to claim 6, characterized in that The first time slot is in a first cycle, the second time slot and the third time slot are in a second cycle, and the second cycle is a next cycle adjacent to the first cycle; Before the electronic device sends uplink data in the second time slot of the second radio frame in the second time domain resource, when the electronic device determines not to send uplink data through the first SIM card in the third time slot of the first radio frame, the electronic device sends uplink data to the second access network device on the radio frequency transmission channel through the second SIM card in the second time slot, specifically including: When the electronic device determines not to send uplink data through the first SIM card in the third time slot, and the electronic device determines that within the second period, the electronic device has not sent uplink data through the first SIM card before the third time slot, the electronic device sends uplink data to the second access network device through the second SIM card on the RF transmission channel at the second time slot.
10. A time domain resource management method, applied to an electronic device comprising a first SIM card and a second SIM card, wherein the electronic device is configured with only one radio frequency transmission channel, the first SIM card sends uplink data to a first access network device based on the radio frequency transmission channel, and the second SIM card sends uplink data to a second access network device based on the radio frequency transmission channel, characterized in that: The method comprises: The electronic device receives first time domain resource configuration information sent by the first access network device; wherein the first time domain resource configuration information is used to indicate one or more time slots allocated by the first access network device to the first SIM card in a radio frame of the first time domain resource; The electronic device receives second time domain resource configuration information sent by the second access network device; wherein the second time domain resource configuration information is used to indicate one or more time slots allocated by the second access network device to the second SIM card in a radio frame of the second time domain resource; Before the electronic device sends uplink data in the fifth time slot in the second time domain resource, and when the electronic device determines to send uplink data through the first SIM card at one or more uplink symbols of the sixth time slot in the first time domain resource, the electronic device sends uplink data to the second access network device on the radio frequency transmission channel through the second SIM card at one or more uplink symbols of the fifth time slot; The time of the fifth time slot is the same as the time of the sixth time slot; the time of one or more uplink symbols in the fifth time slot is different from the time of one or more uplink symbols in the sixth time slot.
11. The method according to claim 10, characterized in that The fifth time slot is an uplink time slot or a flexible time slot, and the sixth time slot is an uplink time slot or a flexible time slot.
12. A communication system, characterized in that: The electronic device includes an electronic device, a first access network device, and a second access network device. The electronic device includes a first SIM card and a second SIM card. The electronic device is configured with only one radio frequency transmission channel, wherein: The first access network device is configured to send first time domain resource configuration information to the electronic device; The second access network device is configured to send second time domain resource configuration information to the electronic device; The electronic device is configured to determine, based on the received first time domain resource configuration information, one or more time slots allocated by the first access network device to the first SIM card in a radio frame of the first time domain resource; The electronic device is further configured to determine, based on the received second time domain resource configuration information, one or more time slots allocated by the second access network device to the second SIM card in a radio frame of the second time domain resource; The electronic device is further configured to send uplink data to the first access network device through the first SIM card in a first time slot; wherein the first time slot is located in a first radio frame of the first time domain resource; The electronic device is further configured to, before the electronic device sends uplink data in the second time slot of the second radio frame in the second time domain resource, send uplink data to the second access network device on the radio frequency transmission channel through the second SIM card in the second time slot when the electronic device determines not to send uplink data through the first SIM card in the third time slot of the first radio frame; The time of the first radio frame is the same as the time of the second radio frame, and the time of the second time slot is the same as the time of the third time slot; The second access network device is further configured to receive uplink data sent by the electronic device.
13. The system according to claim 12, wherein: The electronic device is also used for: One or more uplink authorization UL grant information is received; wherein, the one or more uplink authorization UL grant information includes the first UL grant information sent by the second access network device, and the first UL grant information is used to instruct the electronic device to send uplink data through the second SIM card in the second time slot.
14. The system according to claim 12, wherein: The electronic device is also used for: receiving second UL grant information sent by the second access network device, and receiving third UL grant information sent by the first access network device; The second UL grant information is used to indicate the fourth UL grant of the electronic device in the second time domain resource. time slot, sending uplink data through the second SIM card; the third UL grant information is used to instruct the electronic device to send uplink data through the first SIM card in the first time slot; the time of the first time slot is the same as the time of the fourth time slot.
15. The system according to claim 12, wherein: The first time slot is an uplink time slot or a flexible time slot, and the second time slot is an uplink time slot or a flexible time slot.
16. The system according to claim 12, wherein: The electronic device is also used for: When the electronic device does not receive the fourth UL grant information, determining not to send uplink data through the first SIM card in the third time slot; The fourth UL grant information is used to instruct the electronic device to send uplink data through the first SIM card in the third time slot of the first radio frame in the first time domain resource.
17. The system according to claim 12, wherein: The first time slot is in the first cycle; wherein: When the duration of the first cycle is 5 milliseconds, the starting time of the first cycle is the 0th millisecond or the 5th millisecond of the wireless frame; when the duration of the first cycle is 2.5 milliseconds, the starting time of the first cycle is the 0th millisecond, the 2.5th millisecond, the 5th millisecond or the 7.5th millisecond of the wireless frame.
18. The system according to claim 17, wherein: The second time slot and the first time slot are in a first cycle.
19. The system according to claim 12, wherein: The time of the first time slot is adjacent to the time of the second time slot.
20. The system according to claim 17, wherein: The first time slot is in a first cycle, the second time slot and the third time slot are in a second cycle, and the second cycle is a next cycle adjacent to the first cycle; The electronic device is specifically used for: When the electronic device determines not to send uplink data through the first SIM card in the third time slot, and the electronic device determines that the electronic device has not sent uplink data through the first SIM card before the third time slot in the second period, the electronic device sends uplink data to the second access network device through the second SIM card on the RF transmission channel at the second time slot.
21. A chip or a chip system, characterized in that: The method comprises a processing circuit and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit the code instructions to the processing circuit, and the processing circuit is used to run the code instructions to execute the method according to any one of claims 1 to 11.
22. An electronic device, characterized in that: include: One or more processors, one or more memories, a modem, a radio frequency transmission path, a first SIM card, and a second SIM card; the one or more memories are coupled to the modem, the one or more memories are used to store computer program code, the computer program code including computer instructions, when the modem executes the computer instructions, causing the electronic device to perform the method according to any one of claims 1 to 11.
23. A computer-readable storage medium, characterized in that The method comprises computer instructions, which, when executed on an electronic device, cause the electronic device to execute the method according to any one of claims 1 to 11.