Scheduling communications for multiple subscriber identity modules on a single communication link
Patent Information
- Application Number
- CN202180057269.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-08-10
- Filing Date
- 2021-08-11
- Publication Date
- 2026-09-22
- Estimated Expiration
- 2041-08-11
Smart Images

Figure CN116058044B_ABST
Abstract
Description
[0001] Cross-references to related applications
[0002] This application claims priority and benefit to non-provisional patent application No. 17 / 398,884 filed with the U.S. Patent and Trademark Office on August 10, 2021, and provisional patent application No. 63 / 065,343 filed with the U.S. Patent and Trademark Office on August 13, 2020, the entire contents of which are incorporated herein by reference as if their entire contents were fully set forth below and for all applicable purposes. Technical Field
[0003] The techniques discussed below generally relate to wireless communication systems, and more specifically to scheduling communication between user equipment and base stations using multiple subscriptions via a single communication link. Background Technology
[0004] User equipment (UE) typically uses subscriptions to connect to a serving network that provides one or more services, such as voice call services or data services. For example, a subscription used by a UE may be associated with a subscription module or device (such as a Subscriber Identity Module (SIM)) that the UE accesses to use the subscription. With the development of subscription-based services, UEs capable of using two or more subscriptions are increasingly being used. In one example, a UE may implement dual SIMs, which allows the UE to connect to a serving network using two different subscriptions, each provided by a separate SIM. Various improvements are being investigated for UEs configured to use multiple subscriptions. Summary of the Invention
[0005] The following presents a brief summary of one or more aspects of this disclosure to provide a basic understanding of those aspects. This summary is not a general overview of all intended aspects of this disclosure, nor is it intended to identify key or essential elements of all aspects of this disclosure, nor to depict the scope of any or all aspects of this disclosure. Its sole purpose is to present some concepts of one or more aspects of this disclosure in a simplified form as a prelude to the more detailed description that follows.
[0006] Various aspects of this disclosure relate to scheduling communication between a user equipment (UE) and a base station when multiple customized connections using a user equipment (UE) are established via a communication link. Since scheduling multiple customized communications on a single communication has not been explored, various aspects of this disclosure provide methods for scheduling communication in such a configuration.
[0007] In one example, a method for wireless communication performed by a UE is disclosed. The method includes: establishing a first connection with a base station via a communication link using a first subscription; establishing a second connection with the base station via the communication link using a second subscription; receiving scheduling information from the base station for data communication, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; and receiving a subscription indicator indicating at least one of the first subscription or the second subscription for use in the data communication on the communication link based on the scheduling information. In one aspect, the first connection may be a first Radio Resource Control (RRC) connection, and the second connection may be a second RRC connection.
[0008] In another example, a UE for wireless communication is disclosed. The UE includes at least one processor, a transceiver communicatively coupled to the at least one processor, and a memory communicatively coupled to the at least one processor. The at least one processor may be configured to: establish a first connection with a base station via a communication link using a first subscription; establish a second connection with the base station via the communication link using a second subscription; receive scheduling information from the base station for data communication, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; and receive a subscription indicator indicating at least one of the first subscription or the second subscription for use in the data communication on the communication link based on the scheduling information.
[0009] In another example, a non-transitory processor-readable storage medium having instructions for a UE may be disclosed. When executed by processing circuitry, the instructions cause the processing circuitry to: establish a first connection with a base station via a communication link using a first customization; establish a second connection with the base station via the communication link using a second customization; receive scheduling information for data communication from the base station, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; and receive a customization indicator indicating at least one of the first customization or the second customization to be used for the data communication on the communication link based on the scheduling information.
[0010] In another example, a UE for wireless communication may be disclosed. The base station includes: units for establishing a first connection with the base station via a communication link using a first subscription; units for establishing a second connection with the base station via the communication link using a second subscription; units for receiving scheduling information for data communication from the base station, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; and units for receiving a subscription indicator indicating at least one of the first subscription or the second subscription to be used for the data communication on the communication link based on the scheduling information.
[0011] In one example, a method for wireless communication performed by a base station is disclosed. The method includes: establishing a first connection with the UE via a communication link using a first subscription of the UE; establishing a second connection with the UE via the communication link using a second subscription of the UE; sending scheduling information to the UE for data communication, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; and sending a subscription indicator indicating at least one of the first or second subscriptions associated with the data communication to be performed on the communication link based on the scheduling information. In one aspect, the first connection is a first RRC connection, and the second connection is a second RRC connection.
[0012] In another example, a base station for wireless communication is disclosed. The base station includes at least one processor, a transceiver communicatively coupled to the at least one processor, and a memory communicatively coupled to the at least one processor. The at least one processor may be configured to: establish a first connection with the UE via a communication link using a first subscription of the UE; establish a second connection with the UE via the communication link using a second subscription of the UE; send scheduling information to the UE for data communication, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; and send a subscription indicator indicating at least one of the first subscription or the second subscription associated with the data communication to be performed on the communication link based on the scheduling information.
[0013] In another example, a non-transitory processor-readable storage medium having instructions for a base station may be disclosed. When executed by processing circuitry, the instructions cause the processing circuitry to: establish a first connection with the UE via a communication link using a first subscription of the UE; establish a second connection with the UE via the communication link using a second subscription of the UE; send scheduling information to the UE for data communication, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; and send a subscription indicator indicating at least one of the first subscription or the second subscription associated with the data communication to be performed on the communication link based on the scheduling information.
[0014] In another example, a base station for wireless communication may be disclosed. The base station includes: units for establishing a first connection with the UE via a communication link using a first subscription of the UE; units for establishing a second connection with the UE via the communication link using a second subscription of the UE; units for sending scheduling information for data communication to the UE, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; and units for sending a subscription indicator indicating at least one of the first subscription or the second subscription associated with the data communication to be performed on the communication link based on the scheduling information.
[0015] These and other aspects of the invention will be more fully understood by reading the following detailed description. Other aspects, features, and embodiments will become apparent to those skilled in the art after reading the following description of specific exemplary embodiments in conjunction with the accompanying drawings. While features may be discussed with respect to certain embodiments and the drawings below, all embodiments may include one or more of the advantageous features discussed herein. In other words, while one or more embodiments may be discussed as having certain advantageous features, these features may also be used according to the various embodiments discussed herein. Similarly, while exemplary embodiments may be discussed below as embodiments of devices, systems, or methods, it should be understood that such exemplary embodiments may be implemented in various devices, systems, and methods. Attached Figure Description
[0016] Figure 1 It is a schematic diagram of a wireless communication system based on some aspects.
[0017] Figure 2 This is a block diagram illustrating an example of a 5G wireless communication system (5GS).
[0018] Figure 3 This is a conceptual diagram based on some aspects of a radio access network.
[0019] Figure 4 This is a block diagram illustrating a wireless communication system that supports Multiple-Input Multiple-Output (MIMO) communication.
[0020] Figure 5 This is an example diagram illustrating the use of multiple customized connections between a user equipment (UE) and a base station via a single communication link, according to one aspect of this disclosure.
[0021] Figure 6A and 6B This is an example diagram illustrating a protocol stack of a UE and a base station according to one aspect of this disclosure, wherein two customized connections are established between the UE and the base station via a single communication link.
[0022] Figure 7 This is a flowchart illustrating a process for scheduling data communication between a UE and a base station on a communication link in a first option of a first method, according to one aspect of this disclosure, wherein two connections using two different customizations are established via the communication link.
[0023] Figure 8 This is a flowchart illustrating a process for scheduling data communication between a UE and a base station on a communication link in a second option of a first method, according to one aspect of this disclosure, wherein two connections using two different customizations are established via the communication link.
[0024] Figure 9 This is a flowchart illustrating a process for scheduling data communication between a UE and a base station on a communication link in a third option of a first method, according to one aspect of this disclosure, wherein two connections using two different customizations are established via the communication link.
[0025] Figure 10 This is a flowchart illustrating a process for scheduling data communication between a UE and a base station on a communication link in a second method, according to one aspect of this disclosure, wherein two connections using two different customizations are established via the communication link.
[0026] Figure 11 This is a block diagram that conceptually illustrates examples of hardware implementation schemes for user equipment based on some aspects of this disclosure.
[0027] Figure 12 This is a flowchart illustrating an exemplary process for wireless communication performed by a user equipment, according to some aspects of this disclosure.
[0028] Figure 13 This is a block diagram that conceptually illustrates an example of a hardware implementation scheme for a base station according to some aspects of this disclosure.
[0029] Figure 14 This is a flowchart illustrating an exemplary process for wireless communication performed by a base station according to some aspects of this disclosure. Detailed Implementation
[0030] The specific embodiments described below with reference to the accompanying drawings are intended as a description of various configurations, and not as representing the only configuration in which the concepts described herein can be practiced. The specific details included are intended to provide a thorough understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts can be implemented without these specific details. In some cases, well-known structures and components are shown in block diagram form to avoid obscuring these concepts.
[0031] While aspects and embodiments are described herein by way of illustration of some examples, those skilled in the art will understand that additional implementations and use cases may arise in many different arrangements and scenarios. The innovative solutions described herein can be implemented on many different platform types, devices, systems, shapes, sizes, and packaging arrangements. For example, embodiments and / or uses may be implemented via integrated chip embodiments and other devices based on non-modular components (e.g., end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / procurement devices, medical devices, AI-enabled devices, etc.). While some examples may or may not be specific to a particular use case or application, a wide variety of applicability to the described innovative solutions can emerge. The scope of implementations can extend from chip-level or modular components to non-modular, non-chip-level implementations, and further to aggregated, distributed, or original equipment manufacturer (OEM) devices or systems that incorporate one or more aspects of the described innovative solutions. In some practical settings, devices incorporating the described aspects and features may also need to include additional components and features for implementing and carrying out the claimed and described embodiments. For example, the transmission and reception of wireless signals require several components (e.g., hardware components, including antennas, radio frequency (RF) chains, power amplifiers, modulators, buffers, processors, interleavers, adders / summers, etc.) for analog and digital purposes. It is anticipated that the innovative solutions described herein can be implemented in a wide variety of devices, chip-level components, systems, distributed arrangements, end-user devices, etc., of different sizes, shapes, and structures.
[0032] A UE capable of communicating using multiple subscriptions has been developed. For example, the UE may include multiple Subscriber Identity Modules (SIMs), each of which can be used to communicate using multiple subscriptions. The UE can use multiple subscriptions to establish multiple connections with a base station using a single communication link. However, scheduling of data communication over a single communication link for multiple connections using multiple subscriptions has not yet been explored.
[0033] According to various aspects of this disclosure, a UE can establish multiple connections with a base station via a common communication link using multiple subscriptions, and receive scheduling information for data communication (e.g., uplink scheduling permission or downlink scheduling assignment) and subscription indicators for one or more of the multiple subscriptions indicating data communication on the common communication link. Thus, the UE can schedule / execute data communication on the communication link using one or more of the multiple subscriptions based on the scheduling information. Various methods can be used to schedule data communication. According to one method, data communication can be scheduled separately for each of these subscriptions. According to another method, data communication can be scheduled together for these subscriptions.
[0034] The various concepts presented throughout this disclosure can be implemented in a wide variety of telecommunications systems, network architectures, and communication standards. Now refer to... Figure 1 The present disclosure is illustrated by reference to a wireless communication system 100, which is not intended to be limiting. The wireless communication system 100 includes three interaction domains: a core network 102, a radio access network (RAN) 104, and a user equipment (UE) 106. The wireless communication system 100 enables the UE 106 to perform data communication with an external data network 110 (such as, but not limited to, the Internet).
[0035] RAN 104 can implement any suitable one or more wireless communication technologies to provide radio access to UE 106. As an example, RAN 104 can operate according to the 3GPP New Radio (NR) specification (often simply referred to as 5G). As another example, RAN 104 can operate under a hybrid of 5G NR and the Evolved Universal Terrestrial Radio Access Network (eUTRAN) standard, commonly known as LTE. 3GPP refers to this hybrid RAN as Next Generation RAN or NG-RAN. Of course, many other examples can be used within the scope of this disclosure.
[0036] As shown in the figure, RAN 104 includes multiple base stations 108. In general, a base station is a network element in a radio access network responsible for transmitting and receiving radio signals to or from a UE in one or more cells. In different technologies, standards, or contexts, those skilled in the art may refer to a base station as a base transceiver station (BTS), radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), access point (AP), node B (NB), e node B (eNB), g node B (gNB), or some other suitable term.
[0037] A radio access network 104 is further illustrated, which supports wireless communication for multiple mobile devices. While a mobile device may be referred to as a User Equipment (UE) in the 3GPP standard, in some cases, a mobile device may also be referred to by those skilled in the art as a mobile station (MS), subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal (AT), mobile terminal, radio terminal, remote terminal, handphone, terminal, user agent, mobile client, client, or any other suitable term. The UE may be an apparatus (e.g., a mobile device) that provides users with access to network services.
[0038] In this document, a “mobile” device does not necessarily have mobility capabilities and can be stationary. The term mobile device or mobile equipment broadly refers to a wide variety of devices and technologies. A UE may include multiple hardware structural components whose size, shape, and arrangement facilitate communication; these components may include antennas, antenna arrays, RF chains, amplifiers, one or more processors, etc., electrically coupled to each other. For example, some non-limiting examples of mobile devices include mobile stations, cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal computers (PCs), laptops, netbooks, smartbooks, tablets, personal digital assistants (PDAs), and a wide range of embedded systems (e.g., corresponding to the “Internet of Things” (IoT)). A mobile device may also be an automobile or other transport vehicle, a remote sensor or actuator, a robot or robotic device, a satellite radio unit, a Global Positioning System (GPS) device, an object tracking device, a drone, a multi-rotor aircraft, a quadcopter, a remote control device, a consumer device and / or a wearable device (e.g., glasses, wearable cameras, virtual reality devices, smartwatches, health or fitness trackers, digital audio players (e.g., MP3 players), cameras, game consoles, etc.). Mobile devices can also be digital home devices or smart home devices, such as home audio, video and / or multimedia equipment, appliances, vending machines, smart lighting, home security systems, smart meters, etc. Mobile devices can also be smart energy devices, security devices, solar panels or solar arrays, municipal infrastructure equipment for controlling electricity (e.g., smart grids), lighting, water, etc.; industrial automation and enterprise equipment; logistics controllers; agricultural equipment; military defense equipment, vehicles, aircraft, ships, and weaponry, etc. Furthermore, mobile devices can provide connected medical or telemedicine support, such as remote healthcare. Telemedicine devices can include telemedicine monitoring devices and telemedicine management devices, whose communications can be preferentially processed or given priority access compared to other types of information, for example, with regard to priority access for the transmission of critical service data, and / or QoS related to the transmission of critical service data.
[0039] Wireless communication between RAN 104 and UE 106 can be described as utilizing an air interface. Transmissions on the air interface from a base station (e.g., base station 108) to one or more UEs (e.g., UE 106) can be referred to as downlink (DL) transmissions. According to a specific aspect of this disclosure, the term downlink can refer to point-to-multipoint transmissions originating from a scheduling entity (further described below; e.g., base station 108). Another way to describe this scheme is to use the term broadcast channel multiplexing. Transmissions from a UE (e.g., UE 106) to a base station (e.g., base station 108) can be referred to as uplink (UL) transmissions. According to other aspects of this disclosure, the term uplink can refer to point-to-point transmissions originating from a scheduled entity (further described below; e.g., UE 106).
[0040] In some examples, access to the air interface can be scheduled, where a scheduling entity (e.g., base station 108) allocates resources for communication between some or all devices and apparatuses within its service area or cell. Within this disclosure, as further discussed below, the scheduling entity may be responsible for scheduling, assigning, reconfiguring, and releasing resources for one or more scheduled entities. That is, for scheduled communication, a UE 106, which may be a scheduled entity, can use the resources allocated by the scheduling entity 108.
[0041] Base station 108 is not the only entity that can act as a scheduling entity. That is, in some examples, a UE can act as a scheduling entity to schedule resources for one or more scheduled entities (e.g., one or more other UEs).
[0042] As in Figure 1 As shown, scheduling entity 108 can broadcast downlink service 112 to one or more scheduled entities 106. In general, scheduling entity 108 is a node or device responsible for scheduling services in a wireless communication network, where services include downlink service 112 and, in some examples, uplink service 116 from one or more scheduled entities 106 to scheduling entity 108. On the other hand, scheduled entity 106 is a node or device that receives downlink control information 114, which includes, but is not limited to, scheduling information (e.g., permission), synchronization or timing information, or other control information from another entity in the wireless communication network, such as scheduling entity 108.
[0043] Typically, base station 108 may include a backhaul interface for communication with the backhaul section 120 of a wireless communication system. Backhaul 120 provides a link between base station 108 and core network 102. Furthermore, in some examples, the backhaul network may provide interconnection between corresponding base stations 108. Various types of backhaul interfaces can be employed, such as direct physical connections using any suitable transport network, virtual networks, etc.
[0044] Core network 102 may be part of wireless communication system 100 and may be independent of the radio access technology used in RAN 104. In some examples, core network 102 may be configured according to 5G standards (e.g., 5GC). In other examples, core network 102 may be configured according to 4G Evolved Packet Core (EPC) or any other suitable standard or configuration.
[0045] Now refer to Figure 2 As an example and not a limitation, block diagrams illustrating examples of the various components of a 5G wireless communication system (5GS) 200 are provided. In some examples, the 5GS 200 may be as described above and... Figure 1 The same wireless communication system 100 shown in the diagram. 5GS 200 includes user equipment (UE) 202, NR RAN 204, and core network 206. With the aid of wireless communication system 200, UE 202 can perform data communication with external data networks 214, such as (but not limited to) the Internet, Ethernet, Internet Protocol (IP) Multimedia Subsystem (IMS) network, or local area network.
[0046] Core network 206 may include, for example, Access and Mobility Management Function (AMF) 208, Session Management Function (SMF) 210, and User Plane Function (UPF) 212. AMF 208 and SMF 210 use control plane (e.g., Non-Access Stratum (NAS)) signaling to perform various functions related to mobility management and session management for UE 202. For example, AMF 208 provides connectivity, mobility management, and authentication for UE 202, while SMF 210 provides session management for UE 202 (e.g., handling signaling related to Protocol Data Unit (PDU) sessions between UE 202 and external data network (DN) 214). UPF 212 provides user plane connectivity to route 5G (NR) packets to or from UE 202 via NR RAN 204.
[0047] Core network 206 may also include other functions, such as Policy Control Function (PCF) 216, Authentication Server Function (AUSF) 218, Unified Data Management (UDM) 220, Network Slice Selection Function (NSSF) 222, and other functions (not shown for simplicity). PCF 216 provides policy information (e.g., rules) for control plane functions such as network slicing, roaming, and mobility management. Furthermore, PCF 216 supports 5G Quality of Service (QoS) policies, network slicing policies, and other types of policies. AUSF 218 performs authentication for UE 202. UDM 220 assists in generating Authentication and Key Agreement (AKA) credentials, performing user identification, and managing customized information and UE context. In some examples, AMF 208 includes a Secure Anchor for Co-location (SEAF) function, which allows re-authentication of UE 202 when the UE moves between different NR RANs 204 without having to perform the full authentication process with AUSF 218. NSSF 222 redirects traffic to network slices. For example, network slices can be defined for different categories of subscribers or use cases (such as smart homes, Internet of Things (IoT), connected cars, smart grids, etc.). Each use case can receive a unique set of optimized resources and network topologies (e.g., network slices) to meet the connectivity, speed, power, and capacity requirements of the use case.
[0048] To establish a connection to the 5G core network 206 via NR RAN 204, UE 202 can send registration requests and PDU session establishment requests to the 5G core network 206 via NR RAN 204. AMF 208 and SMF 210 can process the registration requests and PDU session establishment requests, and establish a PDU session between UE 202 and external DN 214 via UPF 212. A PDU session can include one or more sessions (e.g., a data session or a data stream) and can be served by multiple UPF 212s (only one is shown for convenience). Examples of data streams include, but are not limited to, IP streams, Ethernet streams, and unstructured data streams.
[0049] Now refer to Figure 3 The schematic diagram of RAN 300 is provided as an example and not a limitation. In some examples, RAN 300 can be used in conjunction with the one described above and... Figure 1 RAN 104 shown in the diagram and / or described above and in Figure 2 The same as NR RAN204 shown. The geographical area covered by RAN 300 can be divided into cellular areas (cells) that can be uniquely identified by user equipment (UE) based on an identifier broadcast from an access point or base station. Figure 3Macro cells 302, 304, and 306, and small cell 308 are shown. Each of these cells may include one or more sectors (not shown). A sector is a sub-area of a cell. All sectors within a cell are served by the same base station. Radio links within a sector can be identified by a single logical identifier belonging to that sector. In a cell divided into sectors, multiple sectors within the cell can be formed by antenna groups, each antenna in the antenna group responsible for communicating with UEs in a portion of the cell.
[0050] exist Figure 3 In the illustration, two base stations 310 and 312 are shown in cells 302 and 304; and a third base station 314 is shown controlling a remote radio head (RRH) 316 in cell 306. That is, the base stations can have integrated antennas or can be connected to antennas or RRHs via feeder cables. In the illustrated example, cells 302, 304, and 316 can be referred to as macro cells because base stations 310, 312, and 314 support cells with large sizes. Furthermore, a base station 318 is shown in small cell 308 (e.g., microcell, picocell, femtocell, home base station, home node B, home e node B, etc.), which can overlap with one or more macro cells. In this example, cell 308 can be referred to as a small cell because base station 318 supports cells with relatively small sizes. Cell size adjustments can be made according to system design and component constraints.
[0051] It should be understood that the radio access network 300 may include any number of radio base stations and cells. Furthermore, relay nodes may be deployed to extend the size or coverage area of a given cell. Base stations 310, 312, 314, and 318 provide radio access points to the core network for any number of mobile devices. In some examples, base stations 310, 312, 314, and / or 318 may be used in conjunction with those described above and... Figure 1 The base station / scheduling entity 108 shown is the same.
[0052] Figure 3 It also includes a quadcopter or drone 320, which can be configured to be used as a base station. That is, in some examples, the cell is not necessarily stationary, and the geographical area of the cell can move depending on the location of a mobile base station such as a quadcopter 320.
[0053] Within RAN 300, a cell may include UEs capable of communicating with one or more sectors of each cell. Furthermore, each base station 310, 312, 314, 318, and 320 may be configured to provide access to the core network 102 (see reference) to all UEs within the corresponding cell. Figure 1Access points. For example, UEs 322 and 324 can communicate with base station 310; UEs 326 and 328 can communicate with base station 312; UEs 330 and 332 can communicate with base station 314 via RRH 316; UE 334 can communicate with base station 318; and UE 336 can communicate with mobile base station 320. In some examples, UEs 322, 324, 326, 328, 330, 332, 334, 336, 338, 340, and / or 342 can communicate with the access points described above and... Figure 1 The UE / scheduled entity 106 shown is the same.
[0054] In some examples, a mobile network node (e.g., a quadcopter 320) can be configured to function as a UE. For example, the quadcopter 320 can operate within cell 302 by communicating with base station 310.
[0055] In another aspect of RAN 300, sidelink signals can be used between UEs without relying on scheduling or control information from a base station. For example, two or more UEs (e.g., UEs 326 and 328) can communicate with each other using peer-to-peer (P2P) or sidelink signal 327 without relaying the communication through a base station (e.g., base station 312). In another example, UE 338 is shown communicating with UEs 340 and 342. Here, UE 338 can act as a scheduling entity or a primary sidelink device, and UEs 340 and 342 can act as scheduled entities or non-primary (e.g., secondary) sidelink devices. In yet another example, UEs can act as scheduling entities in device-to-device (D2D), peer-to-peer (P2P), or vehicle-to-vehicle (V2V) networks and / or in mesh networks. In the mesh network example, UEs 340 and 342 can optionally communicate directly with each other in addition to communicating with scheduling entity 338. Therefore, in a wireless communication system with scheduled access to time and frequency resources and with cellular, P2P, or mesh configurations, a scheduling entity and one or more scheduled entities can communicate using the scheduled resources.
[0056] In radio access network 300, the ability of a UE to communicate while moving, regardless of its location, is referred to as mobility. This is typically found in the Access and Mobility Management Function (AMF, not shown). Figure 1 Under the control of the core network 102 (part of the core network), the AMF establishes, maintains and releases various physical channels between the UE and the radio access network. The AMF may include the Security Context Management Function (SCMF) for managing security contexts for control plane and user plane functions and the Security Anchor Function (SEAF) for performing authentication.
[0057] In various aspects of this disclosure, the radio access network 300 may utilize DL-based mobility or UL-based mobility to enable mobility and handover (i.e., the transfer of the UE's connection from one radio channel to another). In a network configured for DL-based mobility, during a call with a scheduling entity, or at any other time, the UE may monitor various parameters of the signal from its serving cell and various parameters of neighboring cells. Depending on the quality of these parameters, the UE may maintain communication with one or more neighboring cells. During this time, if the UE moves from one cell to another, or if the signal quality from a neighboring cell exceeds the signal quality from the serving cell for a given amount of time, the UE may perform a handover or initiation from the serving cell to a neighboring (target) cell. For example, UE 324 (though shown as a vehicle, any suitable form of UE may be used) may move from a geographic area corresponding to its serving cell 302 to a geographic area corresponding to a neighboring cell 306. When the signal strength or quality from the neighboring cell 306 exceeds the signal strength or quality from its serving cell 302 for a given amount of time, UE 324 may send a report message indicating this condition to its serving base station 310. In response, UE 324 can receive a handover command and can perform a handover to cell 306.
[0058] In a network configured for UL-based mobility, the network can utilize UL reference signals from each UE to select a serving cell for each UE. In some examples, base stations 310, 312, and 314 / 316 can broadcast unified synchronization signals (e.g., unified primary synchronization signal (PSS), unified secondary synchronization signal (SSS), and unified physical broadcast channel (PBCH)). UEs 322, 324, 326, 328, 330, and 332 can receive the unified synchronization signals, derive carrier frequencies and time slot timings from the synchronization signals, and transmit uplink pilots or reference signals in response to the derived timings. The uplink pilot signal transmitted by a UE (e.g., UE 324) can be simultaneously received by two or more cells (e.g., base stations 310 and 314 / 316) within the radio access network 300. Each cell can measure the strength of the pilot signal, and the radio access network (e.g., one or more of base stations 310 and 314 / 316 and / or central nodes within the core network) can determine the serving cell for UE 324. As UE 324 moves within the radio access network 300, the network can continue to monitor the uplink pilot signal transmitted by UE 324. When the signal strength or quality of the pilot signal measured by a neighboring cell exceeds the signal strength or quality measured by the serving cell, the network 300 can, with or without notification to UE 324, switch UE 324 from the serving cell to a neighboring cell.
[0059] Although the synchronization signals transmitted by base stations 310, 312, and 314 / 316 can be unified, the synchronization signals do not need to identify specific cells. Instead, they can identify zones of multiple cells operating on the same frequency and / or with the same timing. The use of zones in 5G networks or other next-generation communication networks enables uplink-based mobility frameworks and improves efficiency for both the UE and the network by reducing the number of mobility messages that need to be exchanged between the UE and the network.
[0060] The air interface in the radio access network 300 can also utilize one or more duplex algorithms. Duplex refers to a point-to-point communication link where two endpoints can communicate with each other in both directions. Full-duplex means that two endpoints can communicate with each other simultaneously. Half-duplex means that only one endpoint can send information to the other endpoint at a time. In wireless links, full-duplex channels typically rely on physical isolation between the transmitter and receiver, as well as appropriate interference cancellation techniques. Full-duplex simulations for wireless links are often implemented using Frequency Division Duplex (FDD) or Time Division Duplex (TDD). In FDD, transmissions in different directions operate at different carrier frequencies. In TDD, time division multiplexing is used to separate transmissions in different directions on a given channel. That is, sometimes the channel is dedicated to transmissions in one direction, and other times the channel is dedicated to transmissions in the other direction, where the direction can change very rapidly, for example, several times per time slot.
[0061] In some aspects of this disclosure, scheduling entities and / or scheduled entities can be configured for beamforming and / or multiple-input multiple-output (MIMO) technologies. Figure 4 An example of a MIMO-enabled wireless communication system 400 is shown. In the MIMO system, transmitter 402 includes multiple transmit antennas 404 (e.g., N transmit antennas), and receiver 406 includes multiple receive antennas 408 (e.g., M receive antennas). Thus, there are N×M signal paths 410 from the transmit antennas 404 to the receive antennas 408. Each of transmitter 402 and receiver 406 can be implemented, for example, in scheduling entity 108, scheduled entity 106, or any other suitable wireless communication device.
[0062] The use of this multi-antenna technology enables wireless communication systems to utilize the spatial domain to support spatial multiplexing, beamforming, and transmit diversity. Spatial multiplexing can be used to simultaneously transmit different data streams on the same time-frequency resources, also known as layers. Data streams can be sent to a single UE to increase the data rate, or to multiple UEs to increase the overall system capacity; the latter is known as multi-user MIMO (MU-MIMO). This is achieved by spatially precoding each data stream (i.e., multiplying the data stream by different weights and phase shifts), and then transmitting each spatially precoded stream through multiple transmit antennas on the downlink. The spatially precoded data streams arrive at the UE with distinct spatial signatures, allowing each UE to recover one or more data streams intended for that UE. On the uplink, each UE transmits spatially precoded data streams, enabling the base station to identify the source of each spatially precoded data stream.
[0063] The number of data streams or layers corresponds to the transmission rank. Typically, the rank of a MIMO system 400 is limited by the number of transmit antennas or receive antennas 404 or 408, whichever is lower. Additionally, channel conditions at the UE and other considerations such as available resources at the base station can also affect the transmission rank. For example, the rank assigned to a particular UE on the downlink (and thus the number of data streams) can be determined based on the rank indicator (RI) sent from the UE to the base station. The RI can be determined based on antenna configuration (e.g., the number of transmit and receive antennas) and the measured signal-to-interference-noise ratio (SINR) on each receive antenna. The RI can indicate, for example, the number of layers that can be supported under the current channel conditions. The base station can use the RI, along with resource information (e.g., the available resources and amount of data to be scheduled for the UE), to assign transmission ranks to the UE.
[0064] In a Time Division Duplex (TDD) system, UL and DL are reciprocal because they each use different time slots with the same frequency bandwidth. Therefore, in a TDD system, the base station can assign a rank for DL MIMO transmission based on UL SINR measurements (e.g., based on sounding reference signals (SRS) or other pilot signals transmitted from the UE). Based on the assigned rank, the base station can then transmit a CSI-RS with separate C-RS sequences for each layer to provide multi-layer channel estimation. The UE can measure channel quality across layers and resource blocks based on the CSI-RS and feed back Channel Quality Indicator (CQI) and RI values to the base station for updating the rank and allocating REs for future downlink transmissions.
[0065] In the simplest case, such as Figure 4As shown, in a 2x2 MIMO antenna configuration, rank-2 spatial multiplexing transmission will transmit a data stream from each transmit antenna 404. Each data stream arrives at each receive antenna 408 along a different signal path 410. The receiver 406 can then reconstruct the data stream using the received signals from each receive antenna 408.
[0066] A UE can communicate with a serving network using a subscription for services provided by the serving network (e.g., data services, voice services). The UE can implement a subscription module such as a Subscriber Identity Module (SIM) to connect to the serving network. The UE can be configured to communicate using two or more subscriptions. For example, a UE implementing multiple SIMs associated with multiple subscriptions can communicate using multiple subscriptions via multiple SIMs. The UE can use multiple subscriptions to establish communication links to perform communication. Communication links can be established with public base stations. For example, for a UE with two SIMs and dual SIM dual active (DSDA) capability, both SIMs can remain connected (or active) to the network simultaneously and can therefore be used to perform communication concurrently. In another example, for a UE with two SIMs and dual SIM dual standby (DSDS) capability, when one SIM is used to actively perform communication, the other SIM is in standby mode.
[0067] When a UE uses multiple subscriptions to connect to the same base station, different methods for scheduling data communications can be explored. If the UE establishes multiple connections using multiple subscriptions on a common communication link, the common communication link can be shared by data services using multiple subscriptions via multiple connections. However, no effective method for scheduling data communications has yet been developed when a common communication link is used by multiple subscriptions for multiple connections.
[0068] According to one aspect of this disclosure, a UE can establish multiple connections with a base station via a single communication link using multiple subscriptions (e.g., associated with multiple SIMS), and can receive scheduling information (e.g., uplink scheduling permission or downlink scheduling assignment) for data communications, as well as a subscription indicator indicating one or more subscriptions to be used for data communications on the single communication link. For example, the single communication link may be a communication link common to multiple subscriptions. Furthermore, the UE can schedule / perform data communications on the single communication link based on the scheduling information and one or more subscriptions indicated by the subscription indicator. In one aspect, if the scheduling information includes uplink scheduling permission, the UE can schedule / transmit data communications based on the uplink scheduling permission using a first subscription and / or a second subscription indicated by the subscription indicator. In another aspect, if the scheduling information includes downlink scheduling assignment, the UE can receive data communications based on the downlink scheduling assignment using a first subscription and / or a second subscription indicated by the subscription indicator. The multiple connections between the UE and the base station on a single communication link can be Radio Resource Control (RRC) connections.
[0069] In one aspect, a first customization used to establish a first connection via a single communication link can be used to perform a Random Access Channel (RACH) procedure and an RRC establishment procedure. To establish each subsequent connection via a single communication link using the corresponding customization after the first connection is established (e.g., when the first connection is active), the corresponding RRC establishment procedure is performed, but the RACH procedure may not be performed. Because the RACH procedure cannot be performed for establishing any subsequent connection after the first connection is established, the latency associated with establishing subsequent connections is reduced. The RRC establishment procedure can also be referred to as the RRC connection establishment procedure. In one aspect, lower layers in the UE's protocol stack (such as the UE's Media Access Control (MAC) layer and Physical Layer (PHY)) can be shared by multiple customizations, and each of the multiple customizations can use its own layer for other layers in the UE's protocol stack. In one aspect, lower layers in the base station's protocol stack (such as the base station's MAC layer and Physical Layer (PHY)) can be shared by multiple customizations, and each of the multiple customizations can use its own layer for other layers in the base station's protocol stack.
[0070] In one aspect, each subscription can be associated with its own security instance for communication. For example, the Packet Data Convergence Protocol (PDCP) layer for the Signaling Radio Bearer (SRB) and Dedicated Radio Bearer (DRB) for a particular subscription can have a security key for that particular subscription at the Access Layer (AS). In one aspect, connections using multiple subscriptions can be established via a single communication link in any order. For example, a connection using a first subscription can be established via a communication link before or after establishing another connection using a first subscription via the communication link. In one aspect, a connection using one subscription via a single communication link can become idle without interrupting another connection using another subscription via that single communication link, regardless of which connection was established first. For example, if a first RRC connection associated with a first subscription (e.g., via a first SIM) becomes idle, RRC signaling using a second RRC connection associated with a second subscription (e.g., via a second SIM) continues without interruption, regardless of whether the first or second RRC connection was established first. In one aspect, for each subscription, a Service Temporary Mobile Subscriber Identity (S-TMSI) can be assigned to a NAS instance and may not be associated with other AMF instances of the same subscription.
[0071] Figure 5 Figure 500 illustrates an example of a connection between a user equipment and a base station using multiple customized connections via a single communication link. Figure 5 In this diagram, UE 502 includes two SIMs: a first SIM 504 associated with a first subscription, and a second SIM 506 associated with a second subscription. For illustrative purposes, a dual-SIM scenario with a first SIM 504 and a second SIM 506 is shown and explained. However, it should be understood that this disclosure is not limited to UEs with two SIMs, and more than two SIMs for more than two subscriptions can be used. Figure 5 In this configuration, UE 502 utilizes a first SIM 504 to establish a first connection 522 with base station 512 via communication link 532 using a first customization. UE 502 also utilizes a second SIM 506 to establish a second connection 524 with base station 512 via communication link 532 using a second customization.
[0072] As described above, either a first connection 522 or a second connection 524 can be established first. For example, if the first connection 522 is established first, the UE 502 can establish the first connection 522 by performing a RACH procedure and a first RRC establishment procedure with the base station 512 using a first SIM 504 associated with the first subscription, and then establish the second connection 524 by performing a second RRC establishment procedure with the base station 512 using a second SIM 506 associated with the second subscription. In this example, when establishing the second connection 524, the RACH procedure may not be performed, at least because the communication link 532 is common to both the first and second subscriptions, and the RACH procedure was already performed when the first connection 522 was established using the first SIM 504.
[0073] In one aspect, RRC signaling for each of the multiple subscriptions can be executed separately on the corresponding RRC connection. For example, the first SIM 504 can be used to execute RRC signaling via the first connection 522 on the communication link 532, while the second SIM 506 can be used to execute RRC signaling via the second connection 524 on the communication link 534. In one aspect, separate SRBs can be set for each SIM. For example, the security of the RRC signaling for each SIM can be derived from the corresponding NAS security. In another aspect, a primary RRC connection and a secondary RRC connection can be established between the UE 502 and the base station 512, and the primary RRC connection can be used for RRC signaling for both the first SIM 504 and the second SIM 506.
[0074] Figure 6A and 6B This is an example diagram illustrating a protocol stack of a UE and a base station according to one aspect of this disclosure, wherein two customized connections are established between the UE and the base station via a single communication link. Figure 6A Figure 600 is an example diagram illustrating the protocol stack of a UE according to one aspect of this disclosure. Figure 6AAs shown, the protocol stack of the UE (e.g., UE 502) includes a PHY layer 602 and a MAC layer 604 shared by the first SIM / first customization and the second SIM / second customization. Therefore, the first SIM / first customization can utilize the PHY layer 602 and the MAC layer 604 to perform first communication on the communication link, and the second SIM / second customization can also utilize the PHY layer 602 and the MAC layer 604 to perform second communication on the communication link. Above the MAC layer 604, the UE's protocol stack also includes a first upper layer 610 used by the first SIM / first customization and a second upper layer 630 used by the second SIM / second customization. Therefore, the layers above the MAC layer 604 in the UE's protocol stack are not shared by the first SIM / first customization and the second SIM / second customization, but instead include the first upper layer 610 used by the first SIM / first customization to perform first communication on the communication link and the second upper layer 630 used by the second SIM / second customization to perform second communication on the communication link.
[0075] exist Figure 6A In this configuration, the first upper layer 610 may include a first set of upper layers 610 for the first SRB 618 and a second set of upper layers 620 for the first DRB 628, wherein the first SRB 628 and the first DRB 618 are used by the first SIM / first subscription. Specifically, the first set of upper layers 610 for the first SRB 618 may include a first radio link control (RLC) layer 612, a first PDCP layer 614, and a first RRC layer 616 in the first upper layer 610. The second set of upper layers 610 for the first DRB 628 may include a second RLC layer 622, a second PDCP layer 624, and a first Serving Data Adaptation Protocol (SDAP) layer 626 in the first upper layer 610.
[0076] exist Figure 6A In this configuration, the second upper layer 630 may include a first set of second upper layers 620 for the second SRB 638 and a second set of second upper layers 630 for the second DRB 648, wherein the second SRB 638 and the second DRB 648 are used by the second SIM / second customization. Specifically, the first set of second upper layers 630 for the second SRB 638 may include a first RLC layer 632, a first PDCP layer 634, and a second RRC layer 636 in the second upper layer 630. The second set of second upper layers 630 for the second DRB 648 may include a second RLC layer 642 in the second upper layer 610, a second PDCP layer 644 in the second upper layer 620, and a second SDAP layer 646.
[0077] Figure 6BFigure 650 illustrates an example protocol stack of a base station according to one aspect of this disclosure. The base station may be a gNB comprising a gNB Distributed Unit (gNB DU) 656, a gNB Centralized Unit Control Plane (gNB-CU-CP) 670, and a gNB Centralized Unit User Plane (gNB-CU-UP) 690. The gNB-DU 656 may communicate with the gNB-CU-CP 670 for SRB via an F1-C interface and with the gNB-CU-UP 690 for DRB via an F1-U interface. The gNB-CU-CP 670 for SRB and the gNB-CU-UP 690 for DRB may communicate with each other via an E1 interface. The base station's protocol stack may include a PHY layer 652 and a MAC layer 654 shared by a first SIM / first customization and a second SIM / second customization. Therefore, the first SIM / first customization can rely on PHY layer 652 and MAC layer 654 to perform first communication on the communication link, and the second SIM / second customization can also rely on PHY layer 654 and MAC layer 654 to perform second communication on the communication link. Above MAC layer 654, the base station's protocol stack also includes a first upper layer used by the first SIM / first customization to perform first communication on the communication link, and a second upper layer used by the second SIM / second customization to perform second communication on the communication link, wherein the first layer and the second upper layer are not shared by the first SIM / first customization and the second SIM / second customization.
[0078] exist Figure 6B In this protocol stack, the first upper layer may include a first set of upper layers for the first SRB 668 and a second set of upper layers for the first DRB 678. The first SRB 668 and the first DRB 678 may be equivalent to the first SRB 618 and the first SRB 628 used by the first SIM / first customization, respectively. Specifically, the first set of upper layers for the first SRB 668 may include a first RLC layer 662, a first PDCP layer 664, and a first RRC layer 666. The second set of upper layers for the first DRB 678 may include a second RLC layer 672, a first PDCP layer 674, and a first SDAP layer 676.
[0079] exist Figure 6BIn this embodiment, the second upper layer of the base station's protocol stack may include a first set of second upper layers for the second SRB 688 and a second set of second upper layers for the second DRB 698, wherein the second SRB 688 and the second DRB 698 are used by the second SIM / second customization. Specifically, the first set of second upper layers for the second SRB 688 may include a first RLC layer 682, a first PDCP layer 684, and a second RRC layer 686 in the second upper layer. The second set of second upper layers for the second DRB 698 may include a second RLC layer 692, a second PDCP layer 694, and a second SDAP layer 696 in the second upper layer. The second SRB 688 and the second DRB 698 may be equivalent to the second SRB 638 and the second DRB 648 used by the second SIM / second customization, respectively.
[0080] like Figure 6B As shown, gNB-DU 656 may include a PHY layer 652, a MAC layer 654, a first RLC layer 662 in the first upper layer, a second RLC layer 672 in the first upper layer, a first RLC layer 682 in the second upper layer, and a second RLC layer 692 in the second upper layer. gNB-CU-CP 670 for SRB may include a first PDCP layer 664 in the first upper layer and a first RRC layer 666 associated with the first SRB 668, and may also include a first PDCP layer 684 in the second upper layer and a second RRC layer 686 associated with the second SRB 688. gNB-CU-UP 690 for DRB may include a second PDCP layer 674 in the first upper layer and a first SDAP layer 676 associated with the first DRB 678, and may also include a third PDCP layer 694 in the second upper layer and a second SDAP layer 696 associated with the second DRB 698.
[0081] At least one of the following methods can be used to schedule data communications on a communication link. According to a first method, multiple customized data communications can be scheduled separately. Therefore, for example, in the first method, when the UE receives scheduling information such as downlink assignment or uplink grant (e.g., via DCI), the scheduling information can be for data communications using one of the multiple subscriptions. On the other hand, according to a second method, data communications using multiple subscriptions can be scheduled for data communications using two or more of the multiple subscriptions. For example, in the second method, when the UE receives scheduling information such as downlink assignment or uplink grant (e.g., via DCI), the scheduling information can be used for data communications using two or more of the multiple subscriptions.
[0082] In the first method, per-subscription scheduling can be performed according to one or more of the following options. According to the first option of the first method, the subscription indicator can be a C-RNTI, where a different corresponding C-RNTI can be assigned to each of the multiple subscriptions. In one aspect, in the case of having at least two SIMs (e.g., in...), Figure 5 In one aspect, the first C-RNTI can be assigned to the first SIM / first subscription, and the second C-RNTI can be assigned to the second SIM / second subscription. In another aspect, the first C-RNTI can be assigned to the first SIM / first subscription (e.g., by a base station), while a first connection is established between the UE and the base station via a communication link using the first subscription. In yet another aspect, the second C-RNTI can be assigned to the second SIM / second subscription (e.g., by a base station), while a second connection is established between the UE and the base station via a communication link using the second subscription. After the first and second connections have been established, when the UE receives scheduling information for data communication, the scheduling information may include a C-RNTI, which can be either a first C-RNTI indicating the first subscription for data communication or a second C-RNTI indicating the second subscription for data communication. Therefore, if the scheduling information includes the first C-RNTI, the UE uses the first SIM / first subscription to perform data communication, and if the scheduling information includes the second C-RNTI, the UE uses the second SIM / second subscription to perform data communication. In one aspect, scheduling information can be carried in the DCI of the PDCCH, which includes scheduling information scrambled with C-RNTI.
[0083] According to the second option of the first method, the customization indicator can be a Logical Channel Group (LCG) for data communication, wherein different corresponding LCGs can be configured for each of multiple customizations. In one aspect, in the case of having at least two SIMs (e.g., in...), Figure 5 In one aspect, a first LCG can be configured for a first SIM / first subscription, and a second LCG can be configured for a second SIM / second subscription. In another aspect, the first LCG can be configured for the first SIM / first subscription (e.g., by a base station) while establishing a first connection between the UE and the base station via a communication link using the first subscription. In yet another aspect, a second LCG can be configured for the second SIM / second subscription (e.g., by a base station) while establishing a second connection between the UE and the base station via a communication link using the second subscription. For example, when establishing the first connection, the base station can send a first RRC reconfiguration message indicating that the first LCG is associated with the first subscription. For example, when establishing the second connection, the base station can send a second RRC reconfiguration message indicating that the second LCG is associated with the second subscription.
[0084] After establishing the first and second connections, when the UE receives scheduling information for data communication, the scheduling information may include a subscription indicator. This subscription indicator may instruct a first LCG to indicate a first subscription for data communication, or instruct a second LCG to indicate a second subscription for data communication. Therefore, if the subscription indicator in the scheduling information indicates the first LCG, the UE uses the first SIM / first subscription to perform data communication; and if the subscription indicator in the scheduling information indicates the second LCG, the UE uses the second SIM / second subscription to perform data communication. In one aspect, the scheduling information and the subscription indicator may be carried in the DCI of the PDCCH.
[0085] According to the third option of the first method, a different subscription identifier (e.g., SIM index) can be assigned to each of the multiple subscriptions. In one aspect, in the case of having at least two SIMs (e.g., in...), Figure 5 In one aspect, a first C-RNTI can be assigned to a first SIM / first subscription, and a second C-RNTI can be assigned to a second SIM / second subscription. In another aspect, a first subscription indicator can be assigned to a first SIM / first subscription (e.g., by a base station) while establishing a first connection between the UE and the base station via a communication link using the first subscription. In yet another aspect, a second subscription indicator can be assigned to a second SIM / second subscription (e.g., by a base station) while establishing a second connection between the UE and the base station via a communication link using the second subscription. For example, when establishing a first connection, the base station can send a first RRC reconfiguration message with the first subscription indicator to indicate that the first subscription indicator is associated with the first subscription. For example, when establishing a second connection, the base station can send a second RRC reconfiguration message with the second subscription indicator to indicate that the second subscription indicator is associated with the second subscription. Therefore, after establishing connections via a communication link using multiple subscriptions accordingly, the UE and / or the base station can have a set of subscription indicators correspondingly associated with multiple subscriptions that can be used for data communication.
[0086] After establishing the first and second connections, the UE can receive scheduling information for data communication. This scheduling information may include a subscription indicator indicating a specific subscription among a plurality of subscriptions used by the UE. For example, the scheduling information may include a first subscription indicator indicating a first subscription for data communication or a second subscription indicator indicating a second subscription for data communication. Therefore, if the scheduling information includes a first subscription indicator, the UE uses a first SIM / first subscription to perform data communication; and if the scheduling information includes a second subscription indicator, the UE uses a second SIM / second subscription to perform data communication. In one aspect, the scheduling information and the subscription indicator may be carried in the DCI of the PDCCH.
[0087] In the second method, the customization indicator can specify a particular LCG in a set of LCGs used for data communication, wherein each LCG in the set can be configured for one or more customizations. In one aspect, in the case of at least two SIMs (e.g., in...), Figure 5 In this example, when a first connection and a second connection are established between a UE and a base station via a communication link using a first subscription and a second subscription respectively, the base station may send a list of multiple LCGs to the UE. For example, one or more first LCGs may be configured for a first SIM / first subscription (e.g., by the base station) while establishing a first connection between the UE and the base station via a communication link using the first subscription. In this example, after establishing the first connection, one or more second LCGs may be configured for a second SIM / second subscription (e.g., by the base station), and one or more third LCGs may be configured for both the first SIM / first subscription and the second SIM / second subscription while establishing a second connection between the UE and the base station via a communication link using the second subscription. Therefore, in this example, the set of LCGs received at the UE may include one or more first LCGs, one or more second LCGs, and one or more third LCGs. In one example, when establishing the first connection, the base station may send a first RRC reconfiguration message indicating that one or more first LCGs are associated with the first subscription. In this example, when the second connection is established, the base station may send a second RRC reconfiguration message indicating that one or more second LCGs are associated with the second subscription, and indicating that one or more third LCGs are associated with both the first and second subscriptions.
[0088] After establishing the first and second connections, when the UE receives scheduling information for data communication, the scheduling information may include a customization indicator that indicates a specific LCG in the LCG set (e.g., including one or more first LCGs, one or more second LCGs, and one or more third LCGs). Therefore, if the customization indicator in the scheduling information indicates one or more first LCGs, the UE uses the first SIM / first customization to perform data communication; and if the customization indicator in the scheduling information indicates one or more second LCGs, the UE uses the second SIM / second customization to perform data communication. If the customization indicator in the scheduling information indicates one or more third LCGs, the UE uses the first SIM / first customization and the second SIM / second customization to perform data communication. In one aspect, the scheduling information and the customization indicator may be carried in the DCI of the PDCCH. The customization indicator may indicate the LCG via a bitmap or an LCG identifier associated with the LCG.
[0089] Figure 7This is a flowchart 700 illustrating a process for scheduling data communication between a UE and a base station on a communication link in a first option of a first method, according to one aspect of this disclosure, wherein two connections using two different customizations are established via the communication link. Figure 7 The process can be performed using a UE 702 with a first SIM (SIM 1) associated with a first customization and a second SIM (SIM 2) associated with a second customization, as well as a base station 712.
[0090] At 720, UE 702 and base station 712 perform a first RRC connection establishment procedure to establish a first connection via a communication link using a first SIM / first subscription. During the first RRC connection establishment procedure at 720, a first C-RNTI (e.g., C-RNTI_SIM1) can be assigned to UE 702 for the first SIM / first subscription. Before 720, the state of the first SIM can be idle mode, and the state of the second SIM can also be idle mode. After performing the first RRC connection establishment procedure at 720, the state of the first SIM can change to connected mode, and the state of the second SIM can remain idle mode.
[0091] At 730, UE 702 and base station 712 perform a second RRC connection establishment procedure to establish a second connection via a communication link using a second SIM / second subscription. During the second RRC connection establishment procedure at 730, a second C-RNTI (e.g., C-RNTI_SIM2) can be assigned to UE 702 for the second SIM / second subscription. After the second RRC connection establishment procedure is performed at 730, the state of the first SIM can remain in connected mode, and the state of the second SIM can change to connected mode.
[0092] After establishing the first and second connections, UE 702 can receive the DCI of the PDCCH, which carries scheduling information (e.g., uplink scheduling permission or downlink scheduling assignment) scrambled with one of the first and second C-RNTIs. For example, at 742, UE 702 can receive the DCI of the PDCCH, which carries uplink scheduling permission scrambled with the first C-RNTI. Subsequently, at 744, UE 702 performs uplink communication via the communication link, using the first connection and the first SIM / first subscription, based on the uplink scheduling permission and the first C-RNTI. For example, at 746, UE 702 can receive the DCI of the PDCCH, which carries uplink scheduling permission scrambled with the second C-RNTI. Subsequently, at 748, UE 702 performs uplink communication via the communication link, using the second connection and the second SIM / second subscription, based on the uplink scheduling permission and the second C-RNTI. Although Figure 7 The example shown illustrates a DCI carrying an uplink scheduling permission for the PDCCH; however, it should be noted that in another instance, the DCI of the PDCCH may carry a downlink scheduling assignment scrambled with a specific C-RNTI, which allows UE 702 to receive data from base station 712 using a subscription associated with a specific C-RNT1.
[0093] Figure 8 This is a flowchart 800 illustrating a process for scheduling data communication between a UE and a base station on a communication link in a second option of a first method, according to one aspect of this disclosure, wherein two connections using two different customizations are established via the communication link. Figure 8 The process can be performed using a UE 802 with a first SIM (SIM 1) associated with a first customization and a second SIM (SIM 2) associated with a second customization, and a base station 812.
[0094] At 820, UE 802 and base station 812 perform a first RRC connection establishment procedure to establish a first connection via a communication link using the first SIM / first subscription. During the first RRC connection establishment procedure at 820, base station 812 at 822 may send an RRC reconfiguration message indicating that the first LCG (LCG_SIM1) is associated with the first SIM / first subscription. In response to the first RRC reconfiguration message, UE 802 may configure the first LCG for the first SIM / first subscription. Before 820, the state of the first SIM may be idle mode, and the state of the second SIM may also be idle mode. After performing the first RRC connection establishment procedure at 820, the state of the first SIM may change to connected mode, and the state of the second SIM remains idle mode.
[0095] At 830, UE 802 and base station 812 perform a second RRC connection establishment procedure to establish a second connection via a communication link using a second SIM / second subscription. During the second RRC connection establishment procedure at 830, base station 812 may send an RRC reconfiguration message at 832, indicating that the second LCG (LCG_SIM2) is associated with the second SIM / second subscription. In response to the second RRC reconfiguration message, UE 802 may configure a second LCG for the second SIM / second subscription. After the second RRC connection establishment procedure is performed at 830, the state of the first SIM may remain in connected mode, and the state of the second SIM may change to connected mode.
[0096] After establishing the first and second connections, UE 802 can receive the DCI of the PDCCH, which carries scheduling information (e.g., uplink scheduling permission or downlink scheduling assignment) and a subscription indicator indicating one of the first and second LCGs. For example, at 842, UE 802 can receive the DCI of the PDCCH, which carries uplink scheduling permission and a subscription indicator indicating the first LCG associated with the first SIM / first subscription. Subsequently, at 844, UE 802 performs uplink communication via the communication link using the first connection and the first SIM / first subscription, based on the uplink scheduling permission and the subscription indicator indicating the first LCG. For example, at 846, UE 802 can receive the DCI of the PDCCH, which carries uplink scheduling permission and a subscription indicator indicating the second LCG associated with the second SIM / second subscription. Subsequently, at 848, UE 802, based on uplink scheduling permission and a subscription indicator indicating the second LCG, performs uplink communication via the communication link using the second connection and the second SIM / second subscription. Although Figure 8 The example shown illustrates a DCI carrying an uplink scheduling permission PDCCH, but it should be noted that in another instance, the DCI of the PDCCH can carry a downlink scheduling assignment, which allows UE802 to receive data from base station 812 using a customization based on a customization indicator.
[0097] Figure 9 This is a flowchart 900 illustrating a process for scheduling data communication between a UE and a base station on a communication link in a third option of a first method, according to one aspect of this disclosure, wherein two connections using two different customizations are established via the communication link. Figure 9 The process can be performed using a UE 902 with a first SIM (SIM 1) associated with a first customization and a second SIM (SIM 2) associated with a second customization, as well as a base station 912.
[0098] At 920, UE 902 and base station 912 perform a first RRC connection establishment procedure to establish a first connection via a communication link using a first SIM / first subscription. During the first RRC connection establishment procedure at 920, base station 912 at 922 may send an RRC reconfiguration message with a first subscription indicator to indicate that the first subscription indicator is associated with the first SIM / first subscription. Before 920, the state of the first SIM may be idle mode, and the state of the second SIM may also be idle mode. After performing the first RRC connection establishment procedure at 920, the state of the first SIM may change to connected mode, and the state of the second SIM remains idle mode.
[0099] At 930, UE 902 and base station 912 perform a second RRC connection establishment procedure to establish a second connection via the communication link using the second SIM / second subscription. During the second RRC connection establishment procedure at 930, base station 912 at 932 may send an RRC reconfiguration message with a second subscription indicator to indicate that the second subscription indicator is associated with the second SIM / second subscription. After the second RRC connection establishment procedure is performed at 930, the state of the first SIM may remain in connected mode, and the state of the second SIM may change to connected mode.
[0100] After establishing the first and second connections, UE 902 can receive the DCI of the PDCCH, which carries scheduling information (e.g., uplink scheduling permission or downlink scheduling assignment) and a subscription indicator indicating one of the first and second subscription indicators. For example, at 942, UE 902 can receive the DCI of the PDCCH, which carries uplink scheduling permission and a subscription indicator indicating the first subscription indicator associated with the first SIM / first subscription. Subsequently, at 944, UE 902 performs uplink communication via the communication link using the first connection and the first SIM / first subscription, based on the uplink scheduling permission and the first subscription indicator. For example, at 946, UE 902 can receive the DCI of the PDCCH, which carries uplink scheduling permission and a subscription indicator indicating the second subscription indicator associated with the second SIM / second subscription. Subsequently, at 948, UE 902 performs uplink communication via the communication link using a second connection and a second SIM / second customization, based on uplink scheduling permission and a second customization indicator. Although Figure 9 The example in the text shows that the DCI of the PDCCH carries uplink scheduling permission, but it should be noted that in another instance, the DCI of the PDCCH can carry downlink scheduling assignment, which can enable UE 902 to receive data from base station 912 using a subscription based on a subscription indicator.
[0101] Figure 10 This is a flowchart 1000 illustrating a process for scheduling data communication between a UE and a base station on a communication link in a second method, according to one aspect of this disclosure, wherein two connections using two different customizations are established via the communication link. Figure 10 The process can be performed using a UE 1002 with a first SIM (SIM 1) associated with a first customization and a second SIM (SIM 2) associated with a second customization, and a base station 1012.
[0102] At 1020, UE 1002 and base station 1012 perform a first RRC connection establishment procedure to establish a first connection via a communication link using a first SIM / first subscription. During the first RRC connection establishment procedure at 1020, base station 1012 at 1022 may send an RRC reconfiguration message indicating that a first LCG (LCG_SIM1) is associated with the first SIM / first subscription. In response to the first RRC reconfiguration message, UE 1002 may configure a first LCG for the first SIM / first subscription. Before 1020, the state of the first SIM may be idle mode, and the state of the second SIM may also be idle mode. After the first RRC connection establishment procedure is performed at 1020, the state of the first SIM may change to connected mode, and the state of the second SIM remains idle mode.
[0103] At 1030, UE 1002 and base station 1012 perform a second RRC connection establishment procedure to establish a second connection via a communication link using a second SIM / second subscription. During the second RRC connection establishment procedure at 1030, base station 1012 may send an RRC reconfiguration message at 1032, indicating that the second LCG (LCG_SIM2) is associated with the second SIM / second subscription and that the third LCG (LCG_SIM1_SIM2) is associated with both the first SIM / first subscription and the second SIM / second subscription. In response to the second RRC reconfiguration message, UE 1002 may configure a third LCG for the first SIM / first subscription and the second SIM / second subscription. After performing the second RRC connection establishment procedure at 1030, the state of the first SIM may remain in connected mode, and the state of the second SIM may change to connected mode.
[0104] After establishing the first and second connections, UE 1002 can receive the DCI of the PDCCH, which carries scheduling information (e.g., uplink scheduling permission or downlink scheduling assignment) and a subscription indicator indicating one of the first LCG, second LCG, and third LCG. For example, at 1042, UE 1002 can receive the DCI of the PDCCH, which carries uplink scheduling permission and a subscription indicator indicating the third LCG associated with the first SIM / first subscription and the second SIM / second subscription. Subsequently, at 1044, UE 1002 performs uplink communication via the communication link, using the first connection and first SIM / first subscription, and using the second connection and second SIM / second subscription, based on the uplink scheduling permission and subscription indicator. Although Figure 10 The example in the text shows that the DCI of the PDCCH carries uplink scheduling permission, but it should be noted that in another instance, the DCCI of the PDCCH can carry downlink scheduling assignment, which can enable UE 1002 to receive data from base station 1012 using a subscription based on a subscription indicator.
[0105] Figure 11 This is a block diagram illustrating an example hardware implementation scheme of UE 1100 employing processing system 1114. For example, UE 1100 may be as follows: Figure 1 , 2 UEs shown in any one or more of 3, 5, 6, 7, 8, 9 and / or 10.
[0106] UE 1100 can be implemented using a processing system 1114 that includes one or more processors 1104. Examples of processors 1104 include microprocessors, microcontrollers, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuitry, and other suitable hardware configured to perform the various functions described throughout this disclosure. In various examples, UE 1100 can be configured to perform any one or more functions described herein. That is, the processor 1104 used in UE 1100 can be used to implement the functions described below and in Figure 12 Any one or more of the processes and procedures shown in the document.
[0107] In this example, processing system 1114 can be implemented using a bus architecture, typically represented by bus 1102. Bus 1102 may include any number of interconnect buses and bridges, depending on the specific application and overall design constraints of processing system 1114. Bus 1102 communicatively couples together various circuits including one or more processors (typically represented by processor 1104), memory 1105, and processor-readable storage media (typically represented by processor-readable storage media 1106). Bus 1102 may also link various other circuits, such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and will not be described further. Bus interface 1108 provides an interface between bus 1102 and transceiver 1110. Transceiver 1110 provides a communication interface or a unit for communicating with various other devices via a transmission medium. In one aspect, UE 1100 may include a customized module 1116 that can be used to register with a serving network. In this respect, bus interface 1108 can provide an interface between bus 1102, transceiver 1110, and customization module 1116. In one aspect, customization module 1116 can enable UE 1100 to use multiple customizations (such as a first customization and a second customization) to provide services. Customization module 1116 may include multiple customization modules correspondingly for the multiple customizations. Depending on the nature of the device, user interface 1112 (e.g., keypad, display, speaker, microphone, joystick) may also be provided. Of course, such user interface 1112 is optional and may be omitted in some examples such as base stations.
[0108] In some aspects of this disclosure, processor 1104 may include connection management circuitry 1140 configured for various functions, including, for example, establishing a first connection with a base station via a communication link using a first custom signal. For example, connection management circuitry 1140 may be configured to implement the following regarding... Figure 12 One or more functions are described, including, for example, box 1202.
[0109] In some aspects of this disclosure, the connection management circuitry 1140 can be configured for various functions, including, for example, establishing a second connection with a base station via a communication link using a second custom mechanism. For example, the connection management circuitry 1140 can be configured to implement the following regarding... Figure 12 One or more functions are described, including, for example, box 1204.
[0110] In some aspects of this disclosure, processor 1104 may include communication management circuitry 1142 configured for various functions, including, for example, receiving scheduling information for data communication from a base station, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment. For example, communication management circuitry 1142 may be configured to implement the following regarding... Figure 12 One or more functions are described, including, for example, box 1206.
[0111] In some aspects of this disclosure, the communication management circuit 1142 can be configured for various functions, including, for example, receiving a subscription indicator indicating that it is to be used for data communication on a communication link based on scheduling information, in at least one of a first subscription or a second subscription. For example, the communication management circuit 1142 can be configured to implement the following regarding... Figure 12 One or more functions are described, including, for example, box 1208.
[0112] In some aspects of this disclosure, the communication management circuit 1142 can be configured for various functions, including, for example, scheduling and executing data communication on a communication link based on scheduling information using at least one of a first or second customization indicated by a customization indicator. For example, the communication management circuit 1142 can be configured to implement the following regarding... Figure 12 One or more functions are described, including, for example, box 1210.
[0113] Processor 1104 is responsible for managing bus 1102 and general processing, including executing software stored on processor-readable storage medium 1106. When executed by processor 1104, this software causes processing system 1114 to perform various functions described herein for any particular device. Processor-readable storage medium 1106 and memory 1105 can also be used to store data manipulated by processor 1104 during software execution.
[0114] One or more processors 1104 in the processing system can execute software. Software should be interpreted broadly as instructions, instruction sets, code, code segments, program code, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable programs, executing threads, procedures, functions, etc., regardless of whether it is called software, firmware, middleware, microcode, hardware description languages, or otherwise. Software may reside on processor-readable storage medium 1106. Processor-readable storage medium 1106 may be a non-transitory processor-readable storage medium. For example, non-transitory processor-readable storage media include magnetic storage devices (e.g., hard disks, floppy disks, magnetic stripes), optical disks (e.g., compact discs (CDs) or digital versatile optical discs (DVDs)), smart cards, flash memory devices (e.g., card, stick, or key drives), random access memory (RAM), read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), registers, removable disks, and any other suitable media for storing software and / or instructions that can be accessed and read by a computer. Processor-readable storage medium 1106 may reside in, be external to, or be distributed across multiple entities including processing system 1114. Processor-readable storage medium 1106 may be implemented in a computer program product. For example, a computer program product may include processor-readable storage medium within packaging material. Those skilled in the art will recognize how best to implement the functions presented throughout this disclosure, depending on the specific application and the overall design constraints imposed on the system as a whole.
[0115] In some aspects of this disclosure, the processor-readable storage medium 1106 includes connection management software / instructions 1150 configured for various functions, including, for example, establishing a first connection with a base station via a communication link using a first custom. For example, the connection management software / instructions 1150 may be configured to implement the following regarding... Figure 12 One or more functions are described, including, for example, box 1202.
[0116] In some aspects of this disclosure, the connection management software / instructions 1150 can be configured for various functions, including, for example, establishing a second connection with a base station via a communication link using a second custom mechanism. For example, the connection management software / instructions 1150 can be configured to implement the following regarding... Figure 12 One or more functions are described, including, for example, box 1204.
[0117] In some aspects of this disclosure, processor-readable storage medium 1106 may include communication management software / instructions 1152 configured for various functions, including, for example, receiving scheduling information for data communication from a base station, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment. For example, the communication management software / instructions 1152 may be configured to implement the following regarding... Figure 12 One or more functions are described, including, for example, box 1206.
[0118] In some aspects of this disclosure, the communication management software / instruction 1152 can be configured for various functions, including, for example, receiving a subscription indicator indicating that it is to be used for data communication on a communication link based on scheduling information, in at least one of a first subscription or a second subscription. For example, the communication management software / instruction 1152 can be configured to implement the following regarding... Figure 12 One or more functions are described, including, for example, box 1208.
[0119] In some aspects of this disclosure, the communication management software / instruction 1152 can be configured for various functions, including, for example, scheduling and executing data communication on a communication link based on scheduling information, using at least one of a first or second customization indicated by a customization indicator. For example, the communication management software / instruction 1152 can be configured to implement the following regarding... Figure 12 One or more functions are described, including, for example, box 1210.
[0120] Figure 12 This is a flowchart illustrating an exemplary process 1200 for wireless communication performed by a UE according to some aspects of this disclosure. As described below, some or all of the illustrated features may be omitted in certain implementations within the scope of this disclosure, and some illustrated features may not be required for all implementations. In some examples, process 1200 may be... Figure 11 The process is executed by UE 1100 as shown. In some examples, process 1200 may be executed by any suitable means or unit for performing the functions or algorithms described below.
[0121] At box 1202, process 1200 includes: establishing a first connection with a base station via a communication link using a first custom.
[0122] At block 1204, process 1200 includes: establishing a second connection with a base station via a communication link using a second custom. In one aspect, the first connection may be a first RRC connection, and the second connection may be a second RRC connection.
[0123] At box 1206, process 1200 includes: receiving scheduling information for data communication from a base station, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment.
[0124] At block 1208, process 1200 includes: receiving a subscription indicator that indicates at least one of a first subscription or a second subscription to be used for data communication on a communication link based on scheduling information.
[0125] In box 1210, process 1200 may include: scheduling and executing data communication on a communication link based on scheduling information using at least one of a first or second customization indicated by a customization indicator.
[0126] In one aspect, scheduling and performing data communication at block 1210 may include: if the scheduling information includes uplink scheduling permission, scheduling and performing uplink communication based on the scheduling information using at least one of a first or second customization indicated by a customization indicator; and if the scheduling information includes downlink scheduling assignment, receiving downlink communication based on the scheduling information using at least one of a first or second customization indicated by a customization indicator.
[0127] In one aspect, the subscription indicator may be a C-RNTI, and the C-RNTI may be one of a first C-RNTI indicating a first subscription for data communication and a second C-RNTI indicating a second subscription for data communication. In one aspect, establishing a first connection may include assigning a first C-RNTI to a first subscription, and establishing a second connection may include assigning a second C-RNTI to a second subscription. In one aspect, scheduling information and the subscription indicator may be received via a DCI of the PDCCH, the DCI including scheduling information scrambled with C-RNTIs.
[0128] In one aspect, a subscription indicator may indicate one of a first subscription indicator used to indicate a first subscription for data communication and a second subscription indicator used to indicate a second subscription for data communication. In one aspect, establishing a first connection may include receiving a first RRC reconfiguration message including an association between the first subscription indicator and the first subscription, and establishing a second connection may include receiving a second RRC reconfiguration message including an association between the second subscription indicator and the second subscription. In one aspect, scheduling information and subscription indicators may be received via the DCI of the PDCCH, and the subscription indicator may be included in a subscription indicator field within the DCI. In one aspect, the first subscription and the second subscription may be associated with the same C-RNTI.
[0129] In one aspect, a subscription indicator may indicate one of a first subscription and a second subscription for data communication by indicating an LCG associated with data communication based on scheduling information, and the LCG may be one of a first LCG indicating the first subscription for data communication and a second LCG indicating the second subscription for data communication. In one aspect, establishing a first connection may include receiving a first RRC reconfiguration message including an association between the first LCG and the first subscription, and establishing a second connection may include receiving a second RRC reconfiguration message including an association between the second LCG and the second subscription. In one aspect, receiving scheduling information may include receiving a DCI of a PDCCH, the DCI indicating an LCG for which uplink permission may be provided.
[0130] In one aspect, establishing at least one of a first connection or a second connection may include receiving a list of multiple LCGs, each of the multiple LCGs being associated with a first subscription, or a second subscription, or both, wherein a subscription indicator may indicate an LCG among the multiple LCGs associated with data communication, which is associated with at least one of the first or second subscriptions. In one aspect, the subscription indicator may indicate an LCG among the multiple LCGs associated with data communication, which is associated with at least one of the first or second subscriptions. In one aspect, the subscription indicator may indicate an LCG via a bitmap or an LCG identifier associated with the LCG. In one aspect, the list of multiple LCGs may be received via one or more RRC reconfiguration messages. In one aspect, scheduling information and the subscription indicator may be received via the DCI of the PDCCH.
[0131] In one configuration, UE 1100 may include: units for establishing a first connection with a base station via a communication link using a first subscription; units for establishing a second connection with the base station via a communication link using a second subscription; units for receiving scheduling information for data communication from the base station, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; and units for receiving a subscription indicator indicating at least one of the first or second subscription to be used for data communication on the communication link based on the scheduling information. In one aspect, UE 1100 may further include units for scheduling and performing data communication on the communication link based on the scheduling information using at least one of the first or second subscription indicated by the subscription indicator. In one aspect, the aforementioned units may be… Figure 11 The processor 1104 shown is configured to perform the functions described in the aforementioned unit. Alternatively, the aforementioned unit may be a circuit or any device configured to perform the functions described in the aforementioned unit.
[0132] Of course, in the above example, the circuitry included in processor 1104 is provided merely as an example, and other units for performing the functions described may be included in various aspects of this disclosure, including but not limited to instructions stored in processor-readable storage medium 1106, or... Figure 1 , 2 The descriptions in any of the following, 3, 5, 6, 7, 8, 9 and / or 10, and the use of, for example, in this article regarding Figure 12 Any other suitable device or unit for the described process and / or algorithm.
[0133] Figure 13 This is a block diagram illustrating an example hardware implementation scheme of a base station 1300 employing a processing system 1314. For example, the base station 1300 may be as follows: Figure 1 , 2 The base stations shown in any one or more of 1, 2, 3, 5, 6, 7, 8, 9 and / or 10.
[0134] Base station 1300 can be implemented using a processing system 1314 including one or more processors 1304. Examples of processors 1304 include microprocessors, microcontrollers, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuitry, and other suitable hardware configured to perform the various functions described throughout this disclosure. In various examples, base station 1300 can be configured to perform any one or more functions described herein. That is, the processor 1304 used in base station 1300 can be used to implement the functions described below and in Figure 14 Any one or more of the processes and procedures shown in the document.
[0135] In this example, the processing system 1314 can be implemented using a bus architecture, typically represented by bus 1302. Bus 1302 may include any number of interconnect buses and bridges, depending on the specific application and overall design constraints of the processing system 1314. Bus 1302 communicatively couples together various circuits including one or more processors (typically represented by processor 1304), memory 1305, and processor-readable storage media (typically represented by processor-readable storage media 1306). Bus 1302 may also link various other circuits, such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and will not be described further. Bus interface 1308 provides an interface between bus 1302 and transceiver 1310. Transceiver 1310 provides a communication interface or a unit for communicating with various other devices via a transmission medium. Depending on the nature of the device, a user interface 1312 (e.g., keypad, display, speaker, microphone, joystick) may also be provided. Of course, such a user interface 1312 is optional and can be omitted in some examples such as base stations.
[0136] In some aspects of this disclosure, processor 1304 may include connection management circuitry 1340, configured for various functions, including, for example, establishing a first connection with user equipment (UE) via a communication link using a first subscription of the UE. For example, connection management circuitry 1340 may be configured to implement the following regarding... Figure 14 One or more functions are described, including, for example, box 1402.
[0137] In some aspects of this disclosure, the connection management circuitry 1340 can be configured for various functions, including, for example, establishing a second connection with the UE via a communication link using a second subscription of the UE. For example, the connection management circuitry 1340 can be configured to implement the following regarding... Figure 14 One or more functions are described, including, for example, box 1404.
[0138] In some aspects of this disclosure, processor 1304 may include communication management circuitry 1342 configured for various functions, including, for example, sending scheduling information for data communication to the UE, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment. For example, communication management circuitry 1342 may be configured to implement the following regarding... Figure 14 One or more functions are described, including, for example, box 1406.
[0139] In some aspects of this disclosure, the communication management circuit 1342 can be configured for various functions, including, for example, transmitting a subscription indicator associated with at least one of a first or second subscription for data communication to be performed on a communication link based on scheduling information. For example, the communication management circuit 1342 can be configured to implement the following regarding... Figure 14 One or more functions are described, including, for example, box 1408.
[0140] Processor 1304 is responsible for managing bus 1302 and general processing, including executing software stored on processor-readable storage medium 1306. When executed by processor 1304, this software causes processing system 1314 to perform various functions described herein for any particular device. Processor-readable storage medium 1306 and memory 1305 can also be used to store data manipulated by processor 1304 during software execution.
[0141] One or more processors 1304 in the processing system can execute software. Software should be interpreted broadly as instructions, instruction sets, code, code segments, program code, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable programs, executing threads, procedures, functions, etc., regardless of whether it is referred to as software, firmware, middleware, microcode, hardware description languages, or otherwise. Software may reside on processor-readable storage medium 1306. Processor-readable storage medium 1306 may be a non-transitory processor-readable storage medium. For example, non-transitory processor-readable storage media include magnetic storage devices (e.g., hard disks, floppy disks, magnetic stripes), optical disks (e.g., compact discs (CDs) or digital versatile optical discs (DVDs)), smart cards, flash memory devices (e.g., card, stick, or key drives), random access memory (RAM), read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), registers, removable disks, and any other suitable media for storing software and / or instructions that can be accessed and read by a computer. Processor-readable storage medium 1306 may reside in, outside of, or be distributed across multiple entities including processing system 1314. Processor-readable storage medium 1306 may be implemented in a computer program product. For example, a computer program product may include processor-readable storage medium within packaging material. Those skilled in the art will recognize how best to implement the functions presented throughout this disclosure, depending on the specific application and the overall design constraints imposed on the system as a whole.
[0142] In some aspects of this disclosure, the processor-readable storage medium 1306 may include communication link management software / instructions 1350 configured for various functions, including, for example, determining that a first communication link and a second communication link have been established with the UE using a first and a second subscription of the UE accordingly, wherein at least one of the first or second communication link has been established between the UE and the base station. For example, the communication link management software / instructions 1350 may be configured to implement the following regarding Figure 14 One or more functions are described, including, for example, box 1402.
[0143] In some aspects of this disclosure, the processor-readable storage medium 1306 may include communication management software / instructions 1352 configured for various functions, including, for example, coordinating the transmission of information to the UE via at least one of a first or second communication link based on a determination result, wherein coordinating the transmission of information includes: selecting, based on the information, (a) a first or second communication link for transmitting the information, or (b) one of a first or second communication link for transmitting the information without using the other communication link. For example, the communication management software / instructions 1352 may be configured to implement the following regarding Figure 14 One or more functions are described, including, for example, box 1404.
[0144] In some aspects of this disclosure, the communication management software / instructions 1352 can be configured for various functions, including, for example, transmitting information to the UE via a selected first communication link and / or a second communication link. For example, the communication management software / instructions 1352 can be configured to implement the following regarding... Figure 14 One or more functions are described, including, for example, box 1406.
[0145] Figure 14 This is a flowchart illustrating an exemplary process 1400 for wireless communication performed by a base station according to some aspects of this disclosure. As described below, some or all of the illustrated features may be omitted in certain implementations within the scope of this disclosure, and some illustrated features may not be required for all embodiments. In some examples, process 1400 may be... Figure 13 The process is performed by the base station 1300 shown. In some examples, process 1400 may be performed by any suitable means or unit for performing the functions or algorithms described below.
[0146] At box 1402, process 1400 includes: establishing a first connection with the UE via a communication link using the UE's first customization.
[0147] At block 1404, process 1400 includes: establishing a second connection with the UE via a communication link using a second subscription of the UE. In one aspect, the first connection is a first RRC connection, and the second connection is a second RRC connection.
[0148] At block 1406, process 1400 includes sending scheduling information for data communication to the UE, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment.
[0149] At block 1408, process 1400 includes: sending a subscription indicator that indicates at least one of a first or second subscription associated with data communication to be performed on a communication link based on scheduling information.
[0150] In one aspect, at least one of a first or second customization indicated by a customization indicator can be used to schedule and execute data communication on a communication link based on scheduling information.
[0151] In one aspect, the data communication may be uplink communication, and if the scheduling information includes uplink scheduling permission, the data communication may be scheduled and executed based on the scheduling information using at least one of a first or second customization indicated by a customization indicator, and the data communication may be downlink communication, and if the scheduling information includes downlink scheduling assignment, the data communication may be scheduled and executed based on the scheduling information using at least one of a first or second customization indicated by a customization indicator.
[0152] In one aspect, the subscription indicator may be a C-RNTI, and the C-RNTI may be one of a first C-RNTI indicating a first subscription for data communication and a second C-RNTI indicating a second subscription for data communication. In one aspect, establishing a first connection may include assigning a first C-RNTI to a first subscription, and establishing a second connection may include assigning a second C-RNTI to a second subscription. In one aspect, scheduling information and the subscription indicator may be transmitted via the DCI of the PDCCH, the DCI including scheduling information scrambled with C-RNTIs.
[0153] In one aspect, a subscription indicator may indicate one of a first subscription indicator used to indicate a first subscription for data communication and a second subscription indicator used to indicate a second subscription for data communication. In one aspect, establishing a first connection may include sending a first RRC reconfiguration message including an association between the first subscription indicator and the first subscription, and establishing a second connection may include sending a second RRC reconfiguration message including an association between the second subscription indicator and the second subscription. In one aspect, scheduling information and subscription indicators may be received via the DCI of the PDCCH, and the subscription indicator may be included in a subscription indicator field of the DCI. In one aspect, the first subscription and the second subscription may be associated with the same C-RNTI.
[0154] In one aspect, a subscription indicator can indicate one of a first subscription and a second subscription for data communication by indicating an LCG associated with data communication based on scheduling information, wherein the LCG is used to indicate one of a first LCG for the first subscription and a second LCG for the second subscription. In one aspect, establishing a first connection can include sending a first RRC reconfiguration message including an association between the first LCG and the first subscription, and establishing a second connection can include sending a second RRC reconfiguration message including an association between the second LCG and the second subscription. In one aspect, sending scheduling information can include sending a DCI of a PDCCH indicating an LCG for which uplink permission is granted.
[0155] In one aspect, establishing at least one of a first connection or a second connection may include sending a list of multiple LCGs, each of the multiple LCGs being associated with a first subscription, or a second subscription, or both, wherein a subscription indicator may indicate an LCG among the multiple LCGs associated with data communication, which is associated with at least one of the first or second subscriptions. In one aspect, the multiple LCGs include one or more first LCGs associated with a first subscription, one or more second LCGs associated with a second subscription, and one or more third LCGs associated with both the first and second subscriptions. In one aspect, the subscription indicator may indicate an LCG via a bitmap or an LCG identifier associated with the LCG. In one aspect, the list of multiple LCGs may be sent via one or more RRC reconfiguration messages. In one aspect, scheduling information and the subscription indicator may be sent via the DCI of the PDCCH.
[0156] In one configuration, base station 1300 includes: a unit for establishing a first connection with the UE via a communication link using a first subscription of the UE; a unit for establishing a second connection with the UE via a communication link using a second subscription of the UE; a unit for sending scheduling information for data communication to the UE, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; and a unit for sending a subscription indicator indicating at least one of the first or second subscription associated with data communication to be performed on the communication link based on the scheduling information. In one aspect, the aforementioned unit may be... Figure 13 The processor 1304 shown is configured to perform the functions described in the aforementioned unit. Alternatively, the aforementioned unit may be a circuit or any device configured to perform the functions described in the aforementioned unit.
[0157] Of course, in the above example, the circuitry included in processor 1304 is provided merely as an example, and other units for performing the functions described may be included in various aspects of this disclosure, including but not limited to instructions stored in processor-readable storage medium 1306, or... Figure 1 , 2 The descriptions in any of the following, 3, 5, 6, 7, 8, 9 and / or 10, and the use of, for example, in this article regarding Figure 14 Any other suitable device or unit for the described process and / or algorithm.
[0158] The following provides an overview of several aspects of this disclosure.
[0159] Aspect 1: A method for wireless communication performed by a user equipment (UE), comprising: establishing a first connection with a base station via a communication link using a first subscription; establishing a second connection with the base station via the communication link using a second subscription; receiving from the base station scheduling information for data communication, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; and receiving a subscription indicator indicating at least one of the first subscription or the second subscription for use in the data communication on the communication link based on the scheduling information.
[0160] Aspect 2: According to the method of aspect 1, wherein the first connection is a first Radio Resource Control (RRC) connection, and the second connection is a second RRC connection.
[0161] Aspect 3: The method according to aspect 1 or 2 further includes: using at least one of the first customization or the second customization indicated by the customization indicator to schedule and execute data communication on the communication link based on the scheduling information.
[0162] Aspect 4: According to the method of aspect 3, wherein scheduling and executing the data communication comprises: if the scheduling information includes the uplink scheduling permission, then scheduling and executing the uplink communication based on the scheduling information using at least one of the first or second customizations indicated by the customization indicator; and if the scheduling information includes the downlink scheduling assignment, then receiving the downlink communication based on the scheduling information using at least one of the first or second customizations indicated by the customization indicator.
[0163] Aspect 5: The method according to any one of Aspects 1 to 4, wherein the customized indicator is a Cell Radio Network Temporary Identifier (C-RNTI), and wherein the C-RNTI is used to indicate one of the first customized first C-RNTI for the data communication and the second customized second C-RNTI for the data communication.
[0164] Aspect 6: According to the method of aspect 5, wherein establishing the first connection includes assigning the first C-RNTI to the first customization, and wherein establishing the second connection includes assigning the second C-RNTI to the second customization.
[0165] Aspect 7: The method according to aspect 5 or 6, wherein the scheduling information and the customization indicator are received via downlink control information (DCI) of the physical downlink control channel (PDCCH), the DCI including the scheduling information scrambled with the C-RNTI.
[0166] Aspect 8: According to the method of aspect 1, wherein the customization indicator indicates one of a first customization indicator for indicating the first customization for the data communication and a second customization indicator for indicating the second customization for the data communication.
[0167] Aspect 9: The method according to aspect 8, wherein establishing the first connection includes receiving a first Radio Resource Control (RRC) reconfiguration message including an association between the first subscription indicator and the first subscription, and wherein establishing the second connection includes receiving a second RRC reconfiguration message including an association between the second subscription indicator and the second subscription.
[0168] Aspect 10: The method according to aspect 8 or 9, wherein the scheduling information and the customization indicator are received via downlink control information (DCI) of the physical downlink control channel (PDCCH), and wherein the customization indicator is included in a customization indicator field in the DCI.
[0169] Aspect 11: The method according to any one of aspects 8 to 10, wherein the first customization and the second customization are associated with the same Cell Radio Network Temporary Identifier (C-RNTI).
[0170] Aspect 12: According to the method of aspect 1, wherein the customization indicator indicates one of the first customization and the second customization for the data communication by indicating a logical channel group (LCG) associated with the data communication based on the scheduling information, and wherein the LCG is one of a first LCG for the first customization for the data communication and a second LCG for the second customization for the data communication.
[0171] Aspect 13: The method according to aspect 12, wherein establishing the first connection includes receiving a first Radio Resource Control (RRC) reconfiguration message including an association between the first LCG and the first subscription, and wherein establishing the second connection includes receiving a second RRC reconfiguration message including an association between the second LCG and the second subscription.
[0172] Aspect 14: The method according to aspect 12 or 13, wherein receiving the scheduling information includes receiving downlink control information (DCI) of a physical downlink control channel (PDCCH), the DCI indicating an uplink-permitted LCG for which uplink permission is provided.
[0173] Aspect 15: The method according to any one of Aspects 1 to 14, wherein establishing the first connection or establishing at least one of the second connection comprises: receiving a list of a plurality of logical channel groups (LCGs), each of the plurality of LCGs being associated with the first subscription, or the second subscription, or both, wherein the subscription indicator indicates an LCG among the plurality of LCGs associated with the data communication, the LCG being associated with at least one of the first subscription or the second subscription.
[0174] Aspect 16: The method according to aspect 15, wherein the plurality of LCGs includes one or more first LCGs associated with the first customization, one or more second LCGs associated with the second customization, and one or more third LCGs associated with the first customization and the second customization.
[0175] Aspect 17: The method according to aspect 15 or 16, wherein the customization indicator indicates the LCG via a bitmap or an LCG identifier associated with the LCG.
[0176] Aspect 18: The method according to any one of aspects 15 to 17, wherein the list of the plurality of LCGs is received via one or more Radio Resource Control (RRC) reconfiguration messages.
[0177] Aspect 19: The method according to any one of aspects 1 to 18, wherein the scheduling information and the customization indicator are received via downlink control information (DCI) of the physical downlink control channel (PDCCH).
[0178] Aspect 20: A user equipment (UE) comprising: a transceiver configured to communicate with a radio access network, a memory, and a processor communicatively coupled to the transceiver and the memory, wherein the processor and the memory are configured to perform any one of aspects 1 to 19.
[0179] Aspect 21: A UE configured for wireless communication, comprising at least one unit for performing any one of aspects 1 to 19.
[0180] Aspect 22: A non-transitory processor-readable storage medium having instructions for a UE, wherein, when executed by a processing circuit, the instructions cause the processing circuit to perform any one of aspects 1 to 19.
[0181] Aspect 23: A method of wireless communication performed by a base station, comprising: establishing a first connection with a user equipment (UE) via a communication link using a first subscription of the UE; establishing a second connection with the UE via the communication link using a second subscription of the UE; sending scheduling information to the UE for data communication, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; and sending a subscription indicator indicating at least one of the first subscription or the second subscription associated with the data communication to be performed on the communication link based on the scheduling information.
[0182] Aspect 24: The method according to aspect 23, wherein the first connection is a first Radio Resource Control (RRC) connection, and the second connection is a second RRC connection.
[0183] Aspect 25: The method according to aspect 23 or 24, wherein the data communication is scheduled and executed on the communication link based on the scheduling information using at least one of the first or second customizations indicated by the customization indicator.
[0184] Aspect 26: According to the method of aspect 25, wherein the data communication is uplink communication, and if the scheduling information includes uplink scheduling permission, the uplink communication is scheduled and executed based on the scheduling information using at least one of the first or second customizations indicated by the customization indicator; and wherein the data communication is downlink communication, and if the scheduling information includes downlink scheduling assignment, the data communication is scheduled and executed based on the scheduling information using at least one of the first or second customizations indicated by the customization indicator.
[0185] Aspect 27: The method according to any one of aspects 23 to 26, wherein the customized indicator is a Cell Radio Network Temporary Identifier (C-RNTI), and wherein the C-RNTI is used to indicate one of the first customized first C-RNTI for the data communication and the second customized second C-RNTI for the data communication.
[0186] Aspect 28: The method according to aspect 27, wherein establishing the first connection includes assigning the first C-RNTI to the first customization, and wherein establishing the second connection includes assigning the second C-RNTI to the second customization.
[0187] Aspect 29: The method according to aspect 27 or 28, wherein the scheduling information and the customization indicator are transmitted via downlink control information (DCI) of the physical downlink control channel (PDCCH), the DCI including the scheduling information scrambled with the C-RNTI.
[0188] Aspect 30: According to the method of aspect 23, wherein the customization indicator indicates one of a first customization indicator for indicating the first customization for the data communication and a second customization indicator for indicating the second customization for the data communication.
[0189] Aspect 31: The method according to aspect 30, wherein establishing the first connection includes sending a first Radio Resource Control (RRC) reconfiguration message including an association between the first subscription indicator and the first subscription, and wherein establishing the second connection includes sending a second RRC reconfiguration message including an association between the second subscription indicator and the second subscription.
[0190] Aspect 32: The method according to aspect 30 or 31, wherein the scheduling information and the customization indicator are received via downlink control information (DCI) of the physical downlink control channel (PDCCH), and wherein the customization indicator is included in a customization indicator field in the DCI.
[0191] Aspect 33: The method according to any one of aspects 30 to 32, wherein the first customization and the second customization are associated with the same Cell Radio Network Temporary Identifier (C-RNTI).
[0192] Aspect 34: The method according to aspect 23, wherein the customization indicator indicates one of the first customization and the second customization for the data communication by indicating a logical channel group (LCG) associated with the data communication based on the scheduling information, and wherein the LCG is one of a first LCG for the first customization used for the data communication and a second LCG for the second customization used for the data communication.
[0193] Aspect 35: The method according to aspect 34, wherein establishing the first connection includes sending a first Radio Resource Control (RRC) reconfiguration message including an association between the first LCG and the first subscription, and wherein establishing the second connection includes sending a second RRC reconfiguration message including an association between the second LCG and the second subscription.
[0194] Aspect 36: The method according to aspect 34 or 35, wherein sending the scheduling information includes sending downlink control information (DCI) of the physical downlink control channel (PDCCH), the DCI indicating an uplink-permitted LCG for which uplink permission is provided.
[0195] Aspect 37: The method according to any one of aspects 23 to 36, wherein establishing the first connection or establishing at least one of the second connection comprises: sending a list of a plurality of logical channel groups (LCGs), each of the plurality of LCGs being associated with the first subscription, or the second subscription, or both, wherein the subscription indicator indicates an LCG among the plurality of LCGs associated with the data communication, the LCG being associated with at least one of the first subscription or the second subscription.
[0196] Aspect 38: The method according to aspect 37, wherein the plurality of LCGs includes one or more first LCGs associated with the first customization, one or more second LCGs associated with the second customization, and one or more third LCGs associated with the first customization and the second customization.
[0197] Aspect 39: The method according to aspect 37 or 38, wherein the customization indicator indicates the LCG via a bitmap or an LCG identifier associated with the LCG.
[0198] Aspect 40: The method according to any one of aspects 37 to 39, wherein the list of the plurality of LCGs is transmitted via one or more Radio Resource Control (RRC) reconfiguration messages.
[0199] Aspect 41: The method according to any one of aspects 23 to 40, wherein the scheduling information and the customization indicator are transmitted via downlink control information (DCI) of the physical downlink control channel (PDCCH).
[0200] Aspect 42: A base station comprising: a transceiver configured to communicate with a radio access network, a memory, and a processor communicatively coupled to the transceiver and the memory, wherein the processor and the memory are configured to perform any one of aspects 23 to 40.
[0201] Aspect 43: A base station configured for wireless communication, comprising at least one unit for performing any one of aspects 23 to 40.
[0202] Aspect 44: A non-transitory processor-readable storage medium having instructions for a base station, wherein, when executed by processing circuitry, the instructions cause the processing circuitry to perform any one of aspects 23 to 40.
[0203] Several aspects of wireless communication networks have been presented with reference to exemplary implementations. As will be readily understood by those skilled in the art, the various aspects described throughout this disclosure can be extended to other telecommunications systems, network architectures, and communication standards.
[0204] As examples, various aspects can be implemented within other systems defined by 3GPP, such as Long Term Evolution (LTE), Evolved Packet System (EPS), Universal Mobile Telecommunications System (UMTS), and / or Global System for Mobile Communications (GSM). These aspects can also be extended to systems defined by 3GPP2 (3GPP2), such as CDMA2000 and / or Evolved Data Optimized (EV-DO). Other examples can be implemented in systems employing IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Ultra Wideband (UWB), Bluetooth, and / or other suitable systems. The actual telecommunications standards, network architecture, and / or communication standards employed will depend on the specific application and the overall design constraints imposed on the system.
[0205] In this disclosure, the term “exemplary” is used to mean “serving as an example, instance, or illustration.” Any implementation or aspect described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects of this disclosure. Similarly, the term “aspect” does not require that all aspects of this disclosure include the features, advantages, or modes of operation discussed. The term “coupling” is used herein to refer to direct or indirect coupling between two objects. For example, if object A physically contacts object B, and object B contacts object C, objects A and C can still be considered coupled to each other—even if they are not in direct physical contact. For example, even if the first object never physically contacts the second object, the first object can be coupled to the second object. The terms “circuit” and “circuit system” are used broadly and are intended to include: hardware implementations of electrical devices and conductors, wherein the electrical devices and conductors, when connected and configured, enable the performance of the functions described in this disclosure, and are not limited to types of electronic circuits; and software implementations of information and instructions, wherein the information and instructions, when executed by a processor, enable the performance of the functions described in this disclosure.
[0206] exist Figure 1-14 One or more of the components, steps, features, and / or functions shown may be rearranged and / or combined into a single component, step, feature, or function, or implemented in several components, steps, or functions. Additional elements, components, steps, and / or functions may also be added without departing from the novel features disclosed herein. Figure 1-14 The apparatus, devices, and / or components shown herein can be configured to perform one or more of the methods, features, or steps described herein. The novel algorithms described herein can also be efficiently implemented in software and / or embedded in hardware.
[0207] It should be understood that the specific order or hierarchy of steps in the disclosed method is an illustration of an exemplary process. Based on design preferences, it should be understood that the specific order or hierarchy of steps in the method may be rearranged. The appended method claims present the elements of each step in an exemplary order and are not intended to limit one to the presented specific order or hierarchy unless specifically stated therein.
[0208] The preceding description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but are to be consistent with the full scope of the language of the claims, wherein elements referenced in the singular are not intended to mean “one and only one” (unless specifically stated otherwise) but rather “one or more.” Unless otherwise specifically stated, the term “some” means one or more. The phrase “at least one” in the list of items means any combination of those items, including individual members. For example, “at least one of a, b, or c” is intended to cover: a; b; c; a and b; a and c; b and c; and a, b, and c. All structural and functional equivalents of the elements throughout the various aspects described in this disclosure are known or will subsequently be known to those skilled in the art, are expressly incorporated herein by reference, and are intended to be covered by the claims. Moreover, nothing disclosed herein is intended to be offered to the public, whether or not such disclosure is expressly recited in the claims.
Claims
1. A method for wireless communication performed by a user equipment (UE), comprising: A first connection with the base station is established via a communication link using the first customization; A second connection with the base station is established via the communication link using a second customization; The base station receives scheduling information for data communication, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; as well as The receiving instruction is a subscription indicator for at least one of the first or second subscriptions, to be used for data communication on the communication link based on the scheduling information. in: The customization indicator includes one of a first cell radio network temporary identifier (C-RNTI) associated with the first customization and a second C-RNTI associated with the second customization, wherein the customization indicator including the first C-RNTI indicates the use of the first customization for data communication on the communication link, and the customization indicator including the second C-RNTI indicates the use of the second customization for data communication on the communication link, or The customization indicator indicates at least one of the first and second customizations for the data communication by indicating a logical channel group (LCG) associated with the data communication based on the scheduling information.
2. The method according to claim 1, further comprising: Using at least one of the first or second customizations indicated by the customization indicator, the data communication on the communication link is scheduled and executed based on the scheduling information.
3. The method according to claim 2, wherein, The scheduling and execution of the data communication includes: When the scheduling information includes the uplink scheduling permission, uplink communication is scheduled and executed based on the scheduling information using at least one of the first or second customizations indicated by the customization indicator; and When the scheduling information includes the downlink scheduling assignment, downlink communication is received based on the scheduling information using at least one of the first or second customizations indicated by the customization indicator.
4. The method according to claim 1, wherein, The scheduling information is scrambled using one of the first customized C-RNTI used to indicate the data communication and the second customized C-RNTI used to indicate the data communication.
5. The method according to claim 1, wherein, Establishing the first connection includes assigning the first C-RNTI to the first customization, and Establishing the second connection includes assigning the second C-RNTI to the second customization.
6. The method according to claim 1, wherein, The LCG is used to indicate one of the first customized first LCG used for the data communication and the second customized second LCG used for the data communication.
7. The method according to claim 6, wherein, Establishing the first connection includes: receiving a first Radio Resource Control (RRC) reconfiguration message that includes an association between the first LCG and the first subscription, and Establishing the second connection includes receiving a second RRC reconfiguration message that includes the association between the second LCG and the second subscription.
8. The method according to claim 1, wherein, Establishing at least one of the first connection or establishing the second connection includes: Receive a list of multiple logical channel groups (LCGs), each of which is associated with the first customization, or the second customization, or both. The customization indicator indicates an LCG among the plurality of LCGs associated with the data communication, the LCG being associated with at least one of the first customization or the second customization.
9. The method according to claim 8, wherein, The plurality of LCGs includes one or more first LCGs associated with the first customization, one or more second LCGs associated with the second customization, and one or more third LCGs associated with both the first customization and the second customization.
10. The method according to claim 1, wherein, The scheduling information and the customization indicator are received via downlink control information (DCI) through the physical downlink control channel (PDCCH).
11. A user equipment (UE) for wireless communication, comprising: At least one processor; A transceiver communicatively coupled to the at least one processor; as well as A memory, communicatively coupled to the at least one processor. Wherein, the at least one processor is configured to: A first connection with the base station is established via a communication link using the first customization; A second connection with the base station is established via the communication link using a second customization; Receive scheduling information for data communication from the base station, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; and The receiving instruction is a subscription indicator for at least one of the first or second subscriptions, to be used for data communication on the communication link based on the scheduling information. in: The customization indicator includes one of a first cell radio network temporary identifier (C-RNTI) associated with the first customization and a second C-RNTI associated with the second customization, wherein the customization indicator including the first C-RNTI indicates the use of the first customization for data communication on the communication link, and the customization indicator including the second C-RNTI indicates the use of the second customization for data communication on the communication link, or The customization indicator indicates at least one of the first and second customizations for the data communication by indicating a logical channel group (LCG) associated with the data communication based on the scheduling information.
12. The UE according to claim 11, wherein, The at least one processor is configured to: Using at least one of the first or second customizations indicated by the customization indicator, the data communication on the communication link is scheduled and executed based on the scheduling information.
13. The UE according to claim 11, wherein, The at least one processor is configured to perform the method according to any one of claims 3 to 10.
14. A method for wireless communication performed by a base station, comprising: A first connection with the user equipment (UE) is established via a communication link using a first subscription; A second connection with the UE is established via the communication link using the UE's second customization; Send scheduling information for data communication to the UE, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; as well as A subscription indicator that is associated with at least one of the first or second subscriptions and the data communication to be performed on the communication link based on the scheduling information. in: The customization indicator includes one of a first cell radio network temporary identifier (C-RNTI) associated with the first customization and a second C-RNTI associated with the second customization, wherein the customization indicator including the first C-RNTI indicates the use of the first customization for data communication on the communication link, and the customization indicator including the second C-RNTI indicates the use of the second customization for data communication on the communication link, or The customization indicator indicates at least one of the first and second customizations for the data communication by indicating a logical channel group (LCG) associated with the data communication based on the scheduling information.
15. The method according to claim 14, wherein, The data communication is scheduled and executed on the communication link using at least one of the first or second customizations indicated by the customization indicator, based on the scheduling information.
16. The method according to claim 15, wherein, The data communication is uplink communication, and when the scheduling information includes uplink scheduling permission, the data communication is scheduled and executed based on the scheduling information using at least one of the first or second customizations indicated by the customization indicator; and Wherein, the data communication is downlink communication, and when the scheduling information includes the downlink scheduling assignment, the data communication is scheduled and executed based on the scheduling information using at least one of the first or second customizations indicated by the customization indicator.
17. The method of claim 14, wherein, The scheduling information is scrambled using one of the first customized C-RNTI used to indicate the data communication and the second customized C-RNTI used to indicate the data communication.
18. The method according to claim 14, wherein, Establishing the first connection includes: assigning the first C-RNTI to the first customized order, and Establishing the second connection includes: assigning the second C-RNTI to the second customization.
19. The method of claim 14, wherein, The LCG is used to indicate one of the first customized first LCG used for the data communication and the second customized second LCG used for the data communication.
20. The method according to claim 19, wherein, Establishing the first connection includes: sending a first Radio Resource Control (RRC) reconfiguration message that includes the association between the first LCG and the first subscription, and Establishing the second connection includes sending a second RRC reconfiguration message that includes the association between the second LCG and the second subscription.
21. The method according to claim 14, wherein, Establishing at least one of the first connection or establishing the second connection includes: A list of multiple logical channel groups (LCGs) is transmitted, each of the multiple LCGs being associated with the first subscription, or the second subscription, or both. The customization indicator indicates an LCG among the plurality of LCGs associated with the data communication, the LCG being associated with at least one of the first customization or the second customization.
22. The method according to claim 21, wherein, The plurality of LCGs includes one or more first LCGs associated with the first customization, one or more second LCGs associated with the second customization, and one or more third LCGs associated with the first customization and the second customization.
23. The method according to claim 14, wherein, The scheduling information and the customization indicator are transmitted via downlink control information (DCI) through the physical downlink control channel (PDCCH).
24. A base station for wireless communication, comprising: At least one processor; A transceiver communicatively coupled to the at least one processor; as well as A memory, communicatively coupled to the at least one processor. Wherein, the at least one processor is configured to: A first connection with the user equipment (UE) is established via a communication link using a first subscription; A second connection with the UE is established via the communication link using the UE's second customization; Sending scheduling information for data communication to the UE, the scheduling information including one of uplink scheduling permission and downlink scheduling assignment; and A subscription indicator that is associated with at least one of the first or second subscriptions and the data communication to be performed on the communication link based on the scheduling information. in: The customization indicator includes one of a first cell radio network temporary identifier (C-RNTI) associated with the first customization and a second C-RNTI associated with the second customization, wherein the customization indicator including the first C-RNTI indicates the use of the first customization for data communication on the communication link, and the customization indicator including the second C-RNTI indicates the use of the second customization for data communication on the communication link, or The customization indicator indicates at least one of the first and second customizations for the data communication by indicating a logical channel group (LCG) associated with the data communication based on the scheduling information.
25. The base station according to claim 24, wherein, The data communication is scheduled and executed on the communication link using at least one of the first or second customizations indicated by the customization indicator, based on the scheduling information.
26. The base station according to claim 24, wherein, The at least one processor is configured to perform the method according to any one of claims 16 to 23.
27. A non-transitory processor-readable storage medium having instructions thereon for a UE, wherein, When the instructions are executed by the processor, the instructions cause the processor to perform the method according to any one of claims 1 to 10.
28. A non-transitory processor-readable storage medium having instructions thereon for a base station, wherein, When the instructions are executed by the processor, the instructions cause the processor to perform the method according to any one of claims 14 to 23.
29. An apparatus configured for wireless communication, comprising at least one unit for performing the method according to any one of claims 1 to 10.
30. An apparatus configured for wireless communication, comprising at least one unit for performing the method according to any one of claims 14 to 23.
Citation Information
Patent Citations
System and methods for managing a radio resource control (RRC) state in a wireless communication device supporting concurrent radio access technologies
WO2016191916A1
Network assisted multi-subscription physical layer sharing
WO2018141081A1