US20150131623A1 - Scheduling for access division multiplexing - Google Patents
Scheduling for access division multiplexing Download PDFInfo
- Publication number
- US20150131623A1 US20150131623A1 US14/514,470 US201414514470A US2015131623A1 US 20150131623 A1 US20150131623 A1 US 20150131623A1 US 201414514470 A US201414514470 A US 201414514470A US 2015131623 A1 US2015131623 A1 US 2015131623A1
- Authority
- US
- United States
- Prior art keywords
- lte
- scheduling map
- scheduling
- wireless terminal
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 121
- 238000000034 method Methods 0.000 claims abstract description 48
- 230000007774 longterm Effects 0.000 claims abstract description 27
- 238000010295 mobile communication Methods 0.000 claims abstract description 16
- 238000004891 communication Methods 0.000 claims description 40
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 claims description 10
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 claims description 10
- 238000005516 engineering process Methods 0.000 abstract description 36
- 230000001419 dependent effect Effects 0.000 description 25
- 230000009977 dual effect Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 238000013459 approach Methods 0.000 description 6
- 230000003068 static effect Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000000737 periodic effect Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012805 post-processing Methods 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000001172 regenerating effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 102000018059 CS domains Human genes 0.000 description 1
- 108050007176 CS domains Proteins 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000007958 sleep Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0022—Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies
- H04W36/00224—Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies between packet switched [PS] and circuit switched [CS] network technologies, e.g. circuit switched fallback [CSFB]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/005—Multiple registrations, e.g. multihoming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/02—Selection of wireless resources by user or terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1215—Wireless traffic scheduling for collaboration of different radio technologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/25—Maintenance of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
Definitions
- This technology pertains to wireless communications networks, and particularly to scheduling for access division multiplexing (ADM).
- ADM access division multiplexing
- wireless terminals also known as mobile stations and/or user equipment units (UEs) communicate via a radio access network (RAN) to one or more core networks.
- the radio access network (RAN) covers a geographical area which is divided into cell areas, with each cell area being served by a base station, e.g., a radio base station (RBS), which in some networks may also be called, for example, a “NodeB” (UMTS) or “eNodeB” (LTE).
- RBS radio base station
- a cell is a geographical area where radio coverage is provided by the radio base station equipment at a base station site. Each cell is identified by an identity within the local radio area, which is broadcast in the cell.
- the base stations communicate over the air interface operating on radio frequencies with the user equipment units (UE) within range of the base stations.
- radio network controller such as a radio network controller (RNC) or a base station controller (BSC)
- RNC radio network controller
- BSC base station controller
- the radio network controllers are typically connected to one or more core networks.
- the Universal Mobile Telecommunications System is a third generation mobile communication system, which evolved from the second generation (2G) Global System for Mobile Communications (GSM).
- UTRAN is essentially a radio access network using wideband code division multiple access for user equipment units (UEs).
- 3GPP Third Generation Partnership Project
- telecommunications suppliers propose and agree upon standards for third generation networks and UTRAN specifically, and investigate enhanced data rate and radio capacity.
- Specifications for the Evolved Universal Terrestrial Radio Access Network (E-UTRAN) are ongoing within the 3 rd Generation Partnership Project (3GPP).
- the Evolved Universal Terrestrial Radio Access Network comprises the Long Term Evolution (LTE) and System Architecture Evolution (SAE).
- LTE Long Term Evolution
- SGW Serving Gateways
- RNC radio network controller
- RAN radio access network
- RNC radio network controller
- CS Cellular Circuit-Switched
- LTE long-term evolution
- 3GPP The long-term evolution (LTE) project within 3GPP aims to further improve the 3G standard to, among other things, provide even better mobile broadband to the end-users (higher throughput, lower round-trip-times, etc.).
- CS fallback so that an LTE terminal falls back to 2G GSM when telephony service is used.
- IMS IP Multimedia Subsystem
- MMTel Multimedia Telephony
- PSTN Public Switched Telephone Network
- PLMN Public Land Mobile Network
- UMA Unlicensed Mobile Access
- GAN Generic Access Network
- the IMS/MMTel approach uses a completely new core/service layer that is IMS based. This provides new possibilities to enhance the service but also comes with the drawback of a financial hurdle for the operator to overcome.
- a new core network drives capital expenditures (CAPEX), and integration of that core network drives an initial operating expenditures (OPEX) increase.
- the IMS/MMTel approach needs features implemented in the terminals and the legacy CS network in order to handle voice handover to/from the 2G/3G CS telephony service.
- UMA/GAN over LTE is not a standardized solution so a drawback is that it is a proprietary solution which may make terminal availability a problem. It also adds additional functions to the core/service layer in both the network and terminal, e.g., a GAN controller in the network and GAN protocols in the UE terminal.
- ADM Access Division Multiplexing
- a wireless terminal simultaneously communicates with two TDMA-based radio systems, e.g., the wireless terminal can maintain communications paths to both systems by means of alternating in time its communication between the two systems. The toggling between the two systems is on a time scale small enough to effectively yield a simultaneous communication between the two systems.
- This further solution attempts to achieve a good PS connection in parallel with the telephony service when in LTE coverage but still reusing the legacy CS core and deployed GSM network for the telephony service to reduce costs but still maintain good coverage for the telephony service.
- ADM solution may be implemented in several ways.
- a first example implementation, illustrated in FIG. 1A is a fully UE centric solution where no coordination is needed between the GSM CS core and a LTE PS core.
- a second example implementation, illustrated by FIG. 1B is a network assisted solution which can either be based on circuit switched fallback (CSFB), or a solution that only reuses paging over LTE.
- CSFB circuit switched fallback
- the solution can be realized in any of three different ways: As a first example radio realized embodiment illustrated in FIG. 2A , the LTE transmissions could be multiplexed with the GSM transmissions on a GSM TDMA frame level. This first example solution requires that the GSM CS telephony service only use the half rate codec. When GSM is running at half rate, then every second GSM TDMA frame is not used by the user.
- the LTE transmissions could be multiplexed with the GSM transmissions on GSM burst level.
- GSM transmits speech using bursts, each with a duration of 0.577 ms.
- the Rx/Tx part sleeps for 7*0.577 ms until it wakes up again and do a new Rx/Tx process.
- this time gap could be used for LTE transmissions.
- any of above can be used for transmission but by using dual receiver for simultaneous reception of GSM and LTE in the downlink for simplified operation.
- FIG. 3 shows how data is transmitted in time slots in Global System for Mobile communication (GSM). Each burst period in a time slot is approximately 0.577 msec.
- a TDMA frame includes 8 time slots and is 4.615 msec long.
- a traffic multi-frame includes 26 TDMA frames and is 120 msec long. In GSM full rate, 24 out of 26 TDMA frames are used for voice traffic transport: one is used for control (TDMA frame 12) and one is unused (TDMA frame 25).
- PCT/SE2007/000029 and PCT/SE2007/000358 describe exchange of data between a single terminal and multiple networks, and discloses use of a scheduling map that is sent to at least one of the networks to inform which transmission time intervals that can be used for data transmission to/from this network.
- a scheduling map that is sent to at least one of the networks to inform which transmission time intervals that can be used for data transmission to/from this network.
- Such document(s) do(es) not address the specific problems of using a scheduling map in Long Term Evolution (LTE) developed for the interleaving of LTE transmissions in between Global System for Mobile communication (GSM) voice transmissions.
- LTE Long Term Evolution
- GSM Global System for Mobile communication
- FIG. 4 illustrates aspects of Long Term Evolution (LTE) uplink (UL) scheduling.
- LTE Long Term Evolution
- UL uplink
- the UE transmits a scheduling request (SR). A minimum of 4 msec later (or longer due to a variable scheduling delay), the eNodeB transmits a grant (G). Then (4 ms [a fixed value] later) the data is transported. If the data is not received properly, a NACK (N) is sent 4 msec after the data transmission attempt. This triggers a retransmission (R) which again happens 4 ms later. In the example shown in FIG. 4 , this transmission is successful and thus an ACK (A) is sent 4 ms later.
- SR scheduling request
- G grant
- R retransmission
- CS circuit switched
- the technology disclosed herein basically concerns method and apparatus for generating and/or updating a scheduling map(s) employed in an access division multiplexing (ADM) environment for allocating resource utilization (e.g., use of transmission time intervals) to or between differing radio access technology networks, and particularly to a Long Term Evolution (LTE) network and a Global System for Mobile communication (GSM) network.
- the scheduling map(s), apparatus, and methods hereof are implemented in a wireless terminal which participates in access division multiplexing between the differing radio access technologies.
- the scheduling map (s), apparatus, and methods hereof are implemented in a network node (e.g., eNodeB) of one of the radio access technology networks, e.g., the Long Term Evolution (LTE) network.
- an example implementation of such wireless terminal comprises a communications interface, a communications handler, and a scheduling map generator.
- the communications interface is configured to facilitate, e.g., interleaved transmissions over the radio interface.
- the communications handler is configured to operate in accordance with the scheduling map for processing the interleaved transmissions.
- the scheduling map generator is configured to generate the scheduling map.
- an example implementation of such node comprises a communications interface and a scheduling map generator.
- the communications interface is configured to facilitate the interleaved transmissions over the radio interface.
- the scheduling map generator is configured to generate the scheduling map.
- each of the example embodiments and modes described herein can encompass apparatus and method for multi-directional scheduling, e.g., method and apparatus for preparing both an uplink (UL) scheduling map and a downlink (DL) scheduling map.
- the uplink (UL) scheduling map is configured to prescribe time intervals in which the wireless terminal can send information in LTE transmission time intervals across the radio interface;
- the downlink (DL) scheduling map is configured to prescribe time intervals in which the wireless terminal can receive information in LTE transmission time intervals from the radio interface.
- An example embodiment and mode of the technology disclosed herein concerns apparatus and method for preparing a scheduling map which has a length which is a multiple of sixty or one hundred twenty transmission time intervals of the Long Term Evolution (LTE) network, e.g., 60/120-multiple TTI length scheduling map.
- the 60/120-multiple TTI length scheduling map is generated by a wireless terminal.
- the 60/120-multiple TTI length scheduling map is generated by a node of a radio access network handover control node.
- An example embodiment and mode of the technology disclosed herein concerns apparatus and method for preparing a scheduling map using two or more of variables or parameters (e.g., a multi-input dependent scheduling map).
- the variables or parameters used to generate the multi-input dependent scheduling map can include two or more of the following: (1) an offset delay between transmission time intervals of the Long Term Evolution (LTE) network and a start of a GSM traffic multi-frame; (2) a guard delay required by the wireless terminal hardware/software to move from a GSM transmit operation to a LTE receive or from a GSM receive operation to a LTE transmit operation; (3) a time slot number used for GSM voice transmissions both in an uplink (UL) communication across the radio interface from the wireless terminal and a downlink (DL) communication across the radio interface toward the wireless terminal; (4) a GSM time delay difference between uplink (UL) and downlink (DL) timeslots; (5) an indication whether a half rate or a full rate codec is used; (6) an indication whether a dual receiver structure or
- the technology disclosed herein further concerns an adaptively regenerable scheduling map, e.g., method and apparatus for regenerating at least a portion of the scheduling map when there is change of the one or more input variables or parameters.
- the adaptively regenerable scheduling map is generated by a wireless terminal.
- the adaptively regenerable scheduling map is generated by a node of a radio access network handover control node.
- An example embodiment and mode of the technology disclosed herein concerns apparatus and method for preparing and/or using a scheduling map for determining a LTE transmission time interval in which the wireless terminal is to send a scheduling request on an uplink (UL) over the radio interface to the LTE network.
- the method and apparatus are arranged whereby the wireless terminal can use the scheduling map to determine when a LTE uplink (UL) data transmission can occur depending on a timing of a grant from the LTE network.
- the method and apparatus are arranged whereby the scheduling map is used to determine when an ACK or NACK can be received from the LTE network.
- FIG. 1A is a diagrammatic view illustrating a fully UE centric solution ADM solution where no coordination is needed between a Global System for Mobile Communication (GSM) circuit switched (CS) core and a Long Term Evolution (LTE) packet switched (PS) core.
- GSM Global System for Mobile Communication
- CS circuit switched
- LTE Long Term Evolution
- FIG. 1B is a diagrammatic view illustrating a network assisted access division multiplexing (ADM) solution which can either be based on circuit switched (CS) fallback (CSFB), or a solution that only reuses paging over Long Term Evolution (LTE).
- ADM network assisted access division multiplexing
- CSFB circuit switched fallback
- LTE Long Term Evolution
- FIG. 2A , FIG. 2B , and FIG. 2C are differing example radio-realized embodiments illustrated of access division multiplexing (ADM) solutions, with FIG. 2A showing an embodiment comprising a single receiver/transmitter with GSM at half rate and multiplexing on a TDMA frame level; FIG. 2B showing an embodiment comprising a single receiver/transmitter with multiplexing on a burst period level; and FIG. 2C showing an embodiment comprising a dual receiver/single transmitter.
- ADM access division multiplexing
- FIG. 3 is a diagrammatic view of Long Term Evolution (LTE) uplink (UL) scheduling.
- LTE Long Term Evolution
- UL uplink
- FIG. 4 is a diagrammatic view of transmission in time slots in Global System for Mobile communication (GSM).
- GSM Global System for Mobile communication
- FIG. 5 is a diagrammatic view depicting a wireless terminal participating in access division multiplexing with a cell of a Long Term Evolution (LTE) network and a cell of a 2G (e.g., GSM) network.
- LTE Long Term Evolution
- 2G e.g., GSM
- FIG. 6 is a schematic view of portions of a communication system comprising two radio access technology networks and in which a 60/120-multiple TTI length scheduling map is utilized for multiplexed transmissions between a wireless terminal and the two networks.
- FIG. 6A is a schematic view of an implementation of the system of FIG. 6 wherein the scheduling map is generated by a wireless terminal and essentially the entire scheduling map is communicated from wireless terminal to at least one base station.
- FIG. 6B is a schematic view of an implementation of the system of FIG. 6 wherein, rather than the wireless terminal communicating the entire scheduling map to a base station, the wireless terminal instead communicates certain parameters whereby the base station generates or derives its own versions of an entire scheduling map.
- FIG. 7 is a schematic view of portions of a communication system comprising two radio access technology networks and in which a multi-input dependent scheduling map is utilized for multiplexed transmissions between a wireless terminal and the two networks.
- FIG. 7A is a schematic view of an implementation of the system of FIG. 7 wherein the multi-input dependent scheduling map is generated by a wireless terminal and essentially the entire multi-input dependent scheduling map communicated from wireless terminal to at least one base station.
- FIG. 7B is a schematic view of an implementation of the system of FIG. 7 wherein the multi-input dependent scheduling map is generated by a wireless terminal and wherein, rather than the wireless terminal communicating the entire multi-input dependent scheduling map to a base station, the wireless terminal instead communicates certain parameters whereby the base station generates or derives its own versions of the entire multi-input dependent scheduling map.
- FIG. 8 is diagrammatic view illustrating receipt of plural inputs by a scheduling map generator of an example embodiment for building a multi-input dependent scheduling map.
- FIG. 9 is a diagrammatic view illustrating an offset delay between transmission time intervals of the Long Term Evolution (LTE) network and a start of a GSM traffic multi-frame.
- LTE Long Term Evolution
- FIG. 10 is a diagrammatic view illustrating a guard delay required by the wireless terminal hardware/software to move from a GSM transmit operation to a LTE receive or from a GSM receive operation to a LTE transmit operation.
- FIG. 11 is a diagrammatic view illustrating a half rate codec transmission pattern of TDMA frame level.
- FIG. 12 is a graphical view of wireless terminal LTE RX and wireless terminal LTE TX scheduling maps indicating which LTE TTIs that can be used for LTE transmission or reception.
- FIG. 13 is a schematic view of portions of a communication system comprising two radio access technology networks and in which an adaptively regenerable scheduling map is utilized for multiplexed transmissions between a wireless terminal and the two networks.
- FIG. 13A is a schematic view of an implementation of the system of FIG. 13 wherein the adaptively regenerable scheduling map is generated by a wireless terminal and essentially the entire adaptively regenerable scheduling map is communicated from wireless terminal to at least one base station.
- FIG. 13B is a schematic view of an implementation of the system of FIG. 13 wherein the adaptively regenerable scheduling map is generated by a wireless terminal and wherein an eNodeB uses updated parameters to update its own version of the entire adaptively regenerable scheduling map.
- FIG. 14 is a diagrammatic view of LTE uplink (UL) scheduling.
- FIG. 15 is a flowchart showing basic, representative acts performed when using a scheduling map for scheduling transmissions between a wireless terminal and the Long Term Evolution (LTE).
- LTE Long Term Evolution
- block diagrams herein can represent conceptual views of illustrative circuitry or other functional units embodying the principles of the technology.
- any flow charts, state transition diagrams, pseudocode, and the like represent various processes which may be substantially represented in computer readable medium and so executed by a computer or processor, whether or not such computer or processor is explicitly shown.
- the functional blocks may include or encompass, without limitation, digital signal processor (DSP) hardware, reduced instruction set processor, hardware (e.g., digital or analog) circuitry including but not limited to application specific integrated circuit(s) [ASIC], and (where appropriate) state machines capable of performing such functions.
- DSP digital signal processor
- ASIC application specific integrated circuit
- a computer is generally understood to comprise one or more processors or one or more controllers, and the terms computer and processor and controller may be employed interchangeably herein.
- the functions may be provided by a single dedicated computer or processor or controller, by a single shared computer or processor or controller, or by a plurality of individual computers or processors or controllers, some of which may be shared or distributed.
- processor or “controller” shall also be construed to refer to other hardware capable of performing such functions and/or executing software, such as the example hardware recited above.
- FIG. 5 shows a communications system comprising at least a cell of GSM/GSM Edge Radio Access Network (GERAN) network 22 - 2 and a cell of Long Term Evolution (LTE) network 22 - 1 .
- the GSM network 22 - 2 comprises a radio base station node 28 - 2 while the LTE network 22 - 1 comprises a base station or eNodeB 28 - 1 .
- FIG. 5 further shows wireless terminal or “UE” 30 capable of participating in access division multiplexing (ADM).
- ADM access division multiplexing
- wireless terminal 30 can participate in a packet switched (PS) session when in a cell of the Long Term Evolution (LTE) network 22 - 1 and can participate in circuit switched (CS) or even packet switched (PS) services provided by in GSM cell (e.g., a 2G cell) of GSM/GERAN network 22 - 2 .
- PS packet switched
- LTE Long Term Evolution
- CS circuit switched
- PS packet switched
- the technology disclosed herein basically concerns method and apparatus for generating and/or updating a scheduling map employed in an access division multiplexing (ADM) environment for allocating resource utilization (e.g., use of transmission time intervals) to or between differing radio access technology networks, and particularly to a Long Term Evolution (LTE) network such as network 22 - 1 and another network such as a GSM network (represented by network 22 - 2 ).
- the scheduling map is employed by the nodes of the networks and by the wireless terminal for determining when a transmission is to occur between a first radio access technology network (e.g., LTE) and the wireless terminal.
- Various network nodes and the wireless terminal have versions (preferably essentially identical) of the scheduling map that permit the nodes and entities to communicate in coordinated, essentially un-obstructed fashion.
- the scheduling map and methods hereof are implementation in wireless terminal 30
- the map and methods hereof are implemented in a node 28 (e.g., base station node) of one of the radio access technology networks.
- each of the example embodiments and modes described herein can encompass apparatus and method for multi-directional scheduling, e.g., method and apparatus for preparing both an uplink (UL) scheduling map and a downlink (DL) scheduling map.
- the uplink (UL) scheduling map is configured to prescribe time intervals in which the wireless terminal can send information in LTE transmission time intervals across the radio interface;
- the downlink (DL) scheduling map is configured to prescribe time intervals in which the wireless terminal can receive information in LTE transmission time intervals from the radio interface.
- scheduling map in any embodiment is not limited to a single scheduling map for a single direction, but can generically encompass both a scheduling map for the uplink (UL) direction (from the wireless terminal to the network) and a scheduling map for the downlink (DL) direction (from the network to the wireless terminal).
- FIG. 6 shows portions of a communication system comprising two radio access technology networks (e.g., LTE network 22 - 1 and GSM network 22 - 2 ) and in which a 60/120-multiple TTI length scheduling map is utilized for multiplexed transmissions between a wireless terminal and the two networks.
- FIG. 6 shows not only the respective base stations 28 - 1 and 28 - 2 of the two radio access technology networks, but also base station controller node 31 for GSM network 22 - 2 as well as a radio or air interface 32 over which the wireless terminal 30 wirelessly communicates, communicating with the two networks 22 - 1 and 22 - 2 , at least some of the time using access division multiplexing.
- FIG. 6 further shows (for sake of simplicity) a demarcation 34 between LTE network 22 - 1 and GSM network 22 - 2 .
- FIG. 6 also illustrates that eNodeB 28 - 1 and wireless terminal 30 are provided with a scheduling map.
- eNodeB 28 - 1 is provided with scheduling map 40 - 1 - 6
- wireless terminal 30 is provided with scheduling map 40 - 0 - 6 .
- the versions of the scheduling map 40 provided to eNodeB 28 - 1 and wireless terminal 30 are preferably essentially identical and facilitate communication between the wireless terminal (separately) and the two networks in coordinated, essentially un-obstructed fashion. Accordingly, for the different and respective embodiments described herein the version of the scheduling map distributed or otherwise resident at eNodeB 28 - 1 and the wireless terminal 30 are collectively and generically referred to as scheduling map 40 .
- the length of the scheduling map 40 is preferably an integral number of Long Term Evolution (LTE) transmission time intervals (TTIs).
- the scheduling map 40 also preferably has the length of an integral number of GSM frames or time slots. Otherwise, the scheduling pattern cannot be repeated without causing collisions between LTE transmissions and GSM transmissions in time. Thus, according to this aspect of the technology disclosed herein the scheduling pattern must be either a full traffic multi-frame long or half a traffic multi frame long.
- the scheduling map length is either 60 ms or 120 ms (or 60/120 LTE TTIs long). Therefore, for the example embodiment of FIG. 6 the scheduling map is referred to as a 60/120-multiple TTI length scheduling map.
- the TTIs that can be used for LTE transport must be derived for both when the wireless terminal 30 can receive in the downlink (DL) and when the wireless terminal 30 can transmit in the uplink (UL). Therefore, although only one scheduling map is shown in eNodeB 28 - 1 and the wireless terminal 30 of FIG. 6 , it is understood that two scheduling maps must be derived, i.e., one for the LTE uplink (UL) and another for the LTE downlink (DL), both such scheduling maps showing when LTE transmissions are possible relative to, e.g., GSM transmissions.
- the 60/120-multiple TTI length scheduling map is used periodically until revoked or updated.
- periodic use is meant that the scheduling map (or parameters needed to construct the scheduling map) need not be sent every 60 ms (120 ms), but that the last generated 60/120-multiple TTI length scheduling map can be used by the wireless terminal 30 and eNodeB 28 - 1 (e.g., the LTE system) until further notice, e.g., until a modification is required and/or occurs.
- Periodic use of the existing (e.g., already generated 60/120-multiple TTI length scheduling map is advantageous in saving processing time (obviating the need to store or check a new map every 60 ms) and perhaps even more importantly periodic use saves radio bandwidth. This is true since, in general, changes to the scheduling map are likely to be made on a time scale on the order of 10s of seconds rather than every 60 ms.
- FIG. 6A shows in more detail selected example units of eNodeB 28 - 1 and wireless terminal 30 in an example embodiment and mode wherein the scheduling map is generated by wireless terminal 30 and essentially the entire scheduling map is communicated from wireless terminal 30 to eNodeB 28 - 1 .
- FIG. 6B shows in more detail an example embodiment and mode wherein, rather than the wireless terminal communicating the entire scheduling map to eNodeB 28 - 1 , the wireless terminal 30 instead communicates certain parameters whereby the eNodeB 28 - 1 can generate or derive its own version of an entire scheduling map.
- FIG. 6A and FIG. 6B show selected units or functionalities of eNodeB 28 - 1 and wireless terminal 30 .
- wireless terminal 30 comprises communications interface 42 ; communications handler 44 , and scheduling map generator 46 .
- the communications interface 42 is configured to facilitate, e.g., interleaved transmissions over the radio interface 32 as well as communication of the scheduling map (or, for the FIG. 6B embodiment, parameters from which the scheduling map can be derived) from wireless terminal 30 to base station 28 - 2 and eNodeB 28 - 1 .
- the communications handler 44 is configured to operate in accordance with the scheduling map for processing the interleaved transmissions, e.g., both pre-processing of data prior to transmission and post-processing of data after transmission.
- the scheduling map generator 46 is configured to generate the scheduling map for the wireless terminal, e.g., scheduling map 40 - 0 - 6 in the FIG. 6 embodiment.
- FIG. 6A and FIG. 6B further illustrate that eNodeB 28 - 1 comprises communications interface 52 - 1 ; communications handler 54 - 1 ; and a memory or processor or the like for accommodating scheduling map 40 - 1 - 6 .
- GSM base station 28 - 2 also comprises communications interface 52 - 2 and communications handler 54 - 2 , as well as a GSM scheduling controller 55 or the like keeps tracks of the slots or bursts which a GSM call is allowed to utilize.
- Communications interfaces 52 facilitate the interleaved transmissions over the radio interface, as well as communication of the scheduling map for the eNodeB 28 - 1 (or, for the FIG.
- parameters from which the scheduling map can be derived from wireless terminal 30 to eNodeB 28 - 1 .
- the communications handlers 54 operate in accordance with the scheduling map for processing the interleaved transmissions, e.g., both pre-processing of data prior to transmission and post-processing of data after transmission.
- the example embodiment of FIG. 6B differs from the example embodiment of FIG. 6A in that eNodeB 28 - 1 further comprises a scheduling map generator 56 - 1 .
- the scheduling map generator 56 - 1 uses the parameters or variables sent by the wireless terminal 30 for deriving or generating the scheduling map 40 - 1 - 6 used by the eNodeB 28 - 1 .
- both uplink (UL) and downlink (DL) scheduling maps are generated for eNodeB 28 - 1 and wireless terminal 30 .
- either the scheduling maps ( FIG. 6A ) or the parameters to derive the scheduling maps ( FIG. 6B ) are sent to the LTE network.
- the wireless terminal LTE TX (UL) scheduling map is also used internally in the wireless terminal to identify times when the wireless terminal can transmit.
- the LTE system needs the wireless terminal LTE RX (DL) scheduling map so it knows when the wireless terminal can receive LTE transmissions (control and data), and it needs the wireless terminal LTE TX (UL) scheduling map to understand for which TTIs a granted resource will be valid.
- DL wireless terminal LTE RX
- UL wireless terminal LTE TX
- FIG. 6A and FIG. 6B depicts, in FIG. 6A and FIG. 6B as well as other figures, a platform by which functionalities and units illustrated within line 60 can be realized in example embodiments.
- wireless terminal 30 can comprise platform 60 - 0 ; eNodeB 28 - 1 can comprise platform 60 - 1 ; and base station 28 - 2 can comprise platform 60 - 2 .
- the terminology “platform” is a way of describing how the functional units of a wireless terminal or node can be implemented or realized by machine.
- One example platform is a computer implementation wherein one or more of the elements framed by line 60 are realized by one or more processors which execute coded instructions stored in memory (e.g., non-transitory signals) in order to perform the various acts described herein.
- the wireless terminal and/or nodes can comprise, in addition to a processor(s), a memory section (which in turn can comprise random access memory; read only memory; application program memory (which stores, e.g., coded instructions which can be executed by the processor to perform acts described herein); and any other memory such as cache memory, for example).
- the wireless terminal and possibly the network nodes of each of the embodiments discussed herein can also comprise certain input/output units or functionalities, the representative input/output units being a keypad; an audio input device (e.g. microphone); a visual input device (e.g., camera); a visual output device (e.g., display); an audio output device (e.g., speaker), and possibly other types of input/output devices.
- FIG. 6A and FIG. 6B and other drawings the platform depicted by line 60 has been illustrated as computer-implemented or computer-based platform.
- Another example platform for wireless terminal and/or the network nodes can be that of a hardware circuit, e.g., an application specific integrated circuit (ASIC) wherein circuit elements are structured and operated to perform the various acts described herein.
- ASIC application specific integrated circuit
- the scheduling map can be derived using various parameters or variables.
- the technology disclosed herein concerns apparatus and method for preparing a scheduling map using two or more of variables or parameters (e.g., a multi-input dependent scheduling map).
- One example way to implement a multi-input dependent scheduling map is to use a control procedure that takes a set of variables and a set of static parameters into account.
- This control procedure may reside in the wireless terminal, and the scheduling maps are sent from the wireless terminal 30 to the LTE network 22 - 1 .
- the control procedure may be located in both the wireless terminal 30 and LTE network 22 - 1 , and the wireless terminal 30 sends all or a sub-set of the variables and static parameters to the LTE network 22 - 1 so that the LTE network 22 - 1 derives its own internal set of scheduling maps.
- the LTE system derives its scheduling map to be identical to the scheduling map already derived and stored inside the wireless terminal. This is possible since the set of input parameters as described herein together with the standards descriptions for Global System for Mobile Communication (GSM) in 3GPP uniquely define one and only one scheduling map.
- GSM Global System for Mobile Communication
- FIG. 7 shows portions of a communication system comprising two radio access technology networks (e.g., LTE network 22 - 1 and GSM network 22 - 2 ) and in which a multi-input dependent scheduling map 40 - x - 7 is utilized for multiplexed transmissions between a wireless terminal and the two networks.
- eNodeB 28 - 1 and wireless terminal 30 essentially resemble those of FIG. 6 and variations thereof, but include reference to multi-input dependent scheduling map 40 - 0 - 7 for wireless terminal 30 and multi-input dependent scheduling map 40 - 1 - 7 for eNodeB 28 - 1 .
- wireless terminal 30 shows wireless terminal 30 as comprising parameter-based scheduling map generator 46 - 7 .
- the parameter-based scheduling map generator 46 - 7 uses plural variables or parameters for generating the multi-input dependent scheduling map 40 - 0 - 7 which is utilized by wireless terminal 30 and which is transmitted by wireless terminal 30 to LTE network 22 - 1 .
- the entire multi-input dependent scheduling map generated by parameter-based scheduling map generator 46 - 7 is not only used by wireless terminal 30 but is transmitted to eNodeB 28 - 1 .
- the wireless terminal 30 does not transmit its entire multi-input dependent scheduling map 40 - 0 - 7 to eNodeB 28 - 1 , but rather the parameter-based scheduling map generator 46 - 7 receives plural inputs which are used to generate the multi-input dependent scheduling map.
- FIG. 7B further shows eNodeB 28 - 1 as comprising parameter-based scheduling map generator 56 - 1 - 7 .
- Some of the inputs used by parameter-based scheduling map generator 46 - 7 for building the multi-input dependent scheduling map can be received from wireless terminal (as indicated by an arrow in FIG. 7B ).
- the inputs can be received in signaling from the respective networks 22 - 1 and 22 - 2 .
- the scheduling map generation inputs acquired by the parameter-based scheduling map generator 56 - 1 - 7 of eNodeB 28 - 1 are used to build the multi-input dependent scheduling map 40 - 1 - 7 .
- reference to a multi-input dependent scheduling map encompasses one or both of an uplink (UL) scheduling map and a downlink (DL) scheduling map.
- an uplink (UL) and downlink (DL) scheduling map may exist and that generation, utilization, and/or communication of a scheduling map encompasses generation utilization, and/or communication of both the uplink (UL) and downlink (DL) scheduling maps that are generically described by the mentioned scheduling map.
- FIG. 8 depicts the scheduling map generator 46 - 7 of FIG. 7A (and the scheduling map generators of the nodes such as scheduling map generator 56 - 1 - 7 of FIG. 7B ) receiving plural inputs for generation of the multi-input dependent scheduling maps.
- the scheduling map generator 46 - 7 and scheduling map generator 56 - 1 can comprise a processor or circuit which executes coded, non-transitory logical instructions or an algorithm upon receipt of the plural input parameters or variables.
- the variables or parameters used to generate the multi-input dependent scheduling map can include two or more of those listed in Table 1.
- an indication of what type time division method is to be implemented e.g., either a first type of time division method of mapping LTE transmissions between time slots or a second type of time division method of mapping LTE transmissions between TDMA frames).
- Offset delay (variable) The wireless terminal must measure the timing difference between a LTE transmission time interval (TTI) and the start of a traffic multi-frame for GSM. This timing difference is the offset value, which is illustrated in FIG. 9 .
- the guard delay (static) is the amount of delay the wireless terminal needs to switch between GSM and LTE RX/TX.
- FIG. 10 illustrates that the guard delay is the time the radio needs to switch from using a GSM time slot until it can use an LTE TTI.
- the timeslot number (variable) is the time slot (TS0-TS7) used for the voice call. This data may change within the call, and thus, a new scheduling map must be derived and sent up due to handovers, etc.
- Time delay between GSM UL/DL transmissions static: The GSM UL and DL transmissions are separated by 3 time slots ( ⁇ 1.73 ms). This is preferably taken into account when deriving the UE LTE RX and UE LTE TX scheduling maps.
- Half rate codec or full rate codec (semi-static): if the operator uses a half rate codec, then every second TDMA frame is not used, and can thus be used for LTE transmissions. This setting can vary on time of day depending on operator policies.
- FIG. 11 shows a half rate codec transmission pattern of TDMA frame level (with the dark time slots depicting transmissions).
- Dual or single receiver (static) in one example embodiment, the wireless terminal uses a dual receiver structure (i.e., can receive on GSM and LTE in parallel).
- the wireless terminal LTE RX scheduling map may allow the use of all (or almost) all LTE TTIs for reception of data or control messages in the wireless terminal.
- an assumption can be made that only one transmitter is used and that the wireless terminal time multiplex between LTE and GSM transmissions uses this one transmitter unit.
- Time Division method, time slot level, or TDMA level static: time division method where either the receive and transmit LTE data can be fit in-between timeslots ( ⁇ 4.04 msec in between time slots can be used). If the guard delay is quite high, perhaps a practical method is to run half-rate codec and do LTE receptions and transmissions in the empty TDMA frames instead.
- FIG. 8 shows a graphical representation of a control procedure which uses multi-inputs to derive the scheduling maps.
- FIG. 12 shows a graphical representation of the wireless terminal LTE RX and wireless terminal LTE TX scheduling maps indicating which LTE TTIs that can be used for LTE transmission or reception.
- the wireless terminal LTE TX and wireless terminal LTE RX scheduling maps or the input parameters to create the scheduling maps are sent to the LTE network in conjunction with the GSM call set-up. After the GSM call has ended, the wireless terminal indicates to the LTE system that the wireless terminal LTE TX and wireless terminal LTE RX scheduling maps are no longer valid for use for LTE transmission.
- the scheduling map (e.g., 60/120-multiple TTI length scheduling map) is used periodically until revoked or updated.
- the input parameters change, e.g., as a result of the control procedure generating the wireless terminal LTE TX and/or wireless terminal LTE RX scheduling maps, then the wireless terminal LTE TX and/or wireless terminal LTE RX scheduling maps are recalculated.
- the technology disclosed herein further concerns an adaptively regenerable scheduling map, e.g., method and apparatus for regenerating at least a portion of the scheduling map when there is change of the one or more input variables or parameters.
- FIG. 13 shows portions of a communication system comprising two radio access technology networks (e.g., LTE network 22 - 1 and GSM network 22 - 2 ) and in which an adaptively regenerable scheduling map 40 - x - 13 is utilized for multiplexed transmissions between a wireless terminal and the two networks.
- the base station 28 - 2 , eNodeB 28 - 1 , and wireless terminal 30 essentially resemble those of FIG. 6 and variations thereof, but include reference to adaptively regenerable scheduling map 40 - 0 - 7 for wireless terminal 30 and adaptively regenerable scheduling map 40 - 1 - 7 for eNodeB 28 - 1 .
- FIG. 13 shows portions of a communication system comprising two radio access technology networks (e.g., LTE network 22 - 1 and GSM network 22 - 2 ) and in which an adaptively regenerable scheduling map 40 - x - 13 is utilized for multiplexed transmissions between a wireless terminal and the two networks.
- wireless terminal 30 as comprising adaptively regenerable scheduling map generator 46 - 13 and parameter acquisition unit 70 .
- the parameter acquisition unit 70 detects or receives signals regarding changes in any of the input variables or parameters used to generate the scheduling map. Any changed input variable or parameter values as detected or discerned by parameter acquisition unit 70 are applied to scheduling map generator 56 - 13 , which then regenerates or recalculates the adaptively regenerable scheduling map.
- FIG. 13A shows an implementation of the system of FIG. 13 wherein the adaptively regenerable scheduling map is generated by a wireless terminal and essentially the entire adaptively regenerable scheduling map is communicated from wireless terminal to the eNodeB 28 - 1 .
- FIG. 13B shows a differing implementation of the system of FIG. 13 wherein the adaptively regenerable scheduling map is generated by a wireless terminal and wherein eNodeB 28 - 1 uses updated parameters to update its own version of the entire adaptively regenerable scheduling map.
- adaptively regenerable scheduling maps may be recalculated in the wireless terminal and sent to the LTE network (as in FIG. 13A ), or the input parameters to create the scheduling maps are sent to the LTE network that recalculates its scheduling maps (as in FIG. 13B ).
- One event when this may happen is handover when the time slot used for GSM voice transmissions could be changed.
- Another event that could trigger updates of the input parameters and hence the scheduling map is a moving wireless terminal that distances itself from the GSM radio base stations so that the offset delay changes due to changed timing advance.
- FIG. 14 An example scenario of LTE uplink (UL) scheduling is illustrated in FIG. 14 .
- the wireless terminal sends a scheduling request (SR).
- SR scheduling request
- the eNodeB transmits a grant (G) giving the wireless terminal the right to send a packet of a certain size in the transmission time interval (TTI) that occurs exactly 4 ms (fixed value) later.
- TTI transmission time interval
- N NACK
- R retransmission
- this transmission is successful and thus an ACK (A) is sent 4 ms later.
- this fixed timing is changed because, e.g., 4 msec after an LTE transmission, the wireless terminal may be tuned on GSM for receiving or sending GSM voice data. In that case, and if the wireless terminal is a single receiver wireless terminal, the ACK/NACK for this LTE transmission cannot be received. And in that case the wireless terminal must assume that the LTE transmission was not successful and will retransmit the LTE data.
- the LTE timing is changed.
- Both the wireless terminal and eNodeB use the wireless terminal LTE RX and wireless terminal LTE TX scheduling maps.
- the wireless terminal and the eNodeB exclude the TTIs that the wireless terminal is tuned into GSM transmissions/receptions and use the fixed timing of 4 TTIs between grant, transmission, ACK/NACK, and retransmissions.
- An example of this procedure is now described in more detail with reference to the acts of FIG. 15 .
- a wireless terminal which participates in access division multiplexing (e.g., GSM and LTE multiplexing) sends a scheduling request (SR) in a time where LTE transmissions are allowed according to the wireless terminal LTE TX scheduling map.
- ADM access division multiplexing
- the network uses the wireless terminal LTE RX scheduling map as one input to decide a suitable time for sending a grant to the wireless terminal. This grant occurs at least 4 ms later than the scheduling request (SR).
- the wireless terminal receives the grant and, as act 15 - 3 , uses the LTE TX scheduling map to determine when to send the LTE data.
- the LTE data is sent in that TTI. Otherwise, the next LTE TTI can be used for wireless terminal transmission of LTE data in the wireless terminal LTE TX scheduling map. Since both the wireless terminal and the eNodeB have this wireless terminal LTE TX scheduling map, both know which TTI will be used for the LTE transmission.
- the network sends the ACK/NACK for the LTE UL transmission in either 4 msec (if that corresponds to a possible LTE reception according to the wireless terminal LTE RX scheduling map) or the next possible LTE TTI that the wireless terminal can receive according to the sent wireless terminal LTE RX scheduling map.
- the wireless terminal understands that an ACK/NACK for a UL transmission will be received in 4 msec or the next LTE TTI that the wireless terminal can receive LTE data and thereafter control is according to the wireless terminal LTE RX scheduling map.
- the eNodeB must understand that there may be more TTIs in the wireless terminal LTE RX scheduling map than in the wireless terminal LTE TX scheduling map (or vice versa).
- One example may be that for a dual receiver approach, there will be many more possible TTIs for LTE reception than for LTE transmission.
- the wireless terminal will send a buffer status report (BSR).
- BSR buffer status report
- the buffer status report (BSR) triggers the LTE network to grant the wireless terminal the right to send LTE data in subsequent/following TTIs without the wireless terminal have to send a new scheduling request (SR), as illustrated in FIG. 15 .
- the grants When in GSM and LTE time multiplexing and the wireless terminal LTE RX and wireless terminal LTE TX scheduling maps are in use, the grants must be sent according to the wireless terminal LTE RX scheduling map. But the amount of grants sent should not be more than possible transmissions indicated in the wireless terminal LTE TX scheduling map. In case of a dual receiver wireless terminal and a wireless terminal LTE RX scheduling map indicating the possibility to receive LTE data or control in every TTI, the eNodeB could send grants in every TTI. But this would be a waste since the wireless terminal can only send data for a certain percentage of these grants according to the wireless terminal LTE TX scheduling map.
- the LTE radio access network 22 - 1 should not grant the transmission of data in more LTE TTIs than the minimum of (a) the number of LTE TTIs that can be used for transmission and (b) the number of LTE TTIs that can be used for LTE reception.
- the GSM network is honest unaware of what occurs in the wireless terminal 30 and in the LTE network, e.g., node 28 - 1 .
- GSM Global System for Mobile Communication
- the GSM system with its legacy components advantageously need not upgraded or otherwise impacted by the introduction of Long Term Evolution (LTE) and access division multiplexing (ADM).
- LTE Long Term Evolution
- ADM access division multiplexing
- the GSM frame structure being circuit switched with regular transmissions of voice frames—is very rigid and hence unsuited for the flexibility required to follow any scheduling map, in particular with constraints that other GSM wireless terminals (GSM only legacy wireless terminals) shall be able to be scheduled according to old patterns in the same frequency and in parallel to the ADM/GSM mobile.
- each embodiment and mode does not necessarily exist in isolation, but that features or aspects of differing embodiments and modes can be combined with one another.
- the technology of a 60/120-multiple TTI length scheduling map can be combined with the technology of multi-input dependency and/or the technology of adaptively regenerability, or yet other variations and combinations.
- each embodiment can use multi-directional scheduling maps (e.g., can employ both an uplink (UL) scheduling map and a downlink (DL) scheduling map).
- Example advantages of this technology include the addition of functionality to derive wireless terminal LTE RX and wireless terminal LTE TX scheduling maps describing when LTE data transmissions can happen in-between GSM voice transmissions. This technology also addresses issues with the fixed timing in the LTE uplink scheduling resulting in a significantly larger LTE throughput when multiplexing LTE data transport in a GSM circuit switched (CS) call.
- CS circuit switched
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
Abstract
Scheduling map(s) are generated and updated for employment in an access division multiplexing (ADM) environment for allocating resource utilization (e.g., use of transmission time intervals) to or between differing radio access technology networks, and particularly to a Long Term Evolution (LTE) network and a Global System for Mobile communication (GSM) network. In some example embodiments the scheduling map(s), apparatus, and methods hereof are implemented in a wireless terminal which participates in access division multiplexing between the differing radio access technologies, in other example embodiments the scheduling map (s), apparatus, and methods hereof are implemented in a network node (e.g., eNodeB) of one of the radio access technology networks, e.g., the Long Term Evolution (LTE) network.
Description
- This application is related to and claims the priority of the following United States Provisional Patent Applications, all of which are incorporated herein by reference in their entireties:
- U.S. Provisional Patent Application 61/287,575 to Magnus Olsson et al., entitled “GSM and LTE Multiplexing Systems,” filed on Dec. 17, 2009.
- U.S. Provisional Patent Application 61/287,623 to Magnus Olsson et al., entitled “Measurement Report Relay in Access Division Multiplexing Systems,” filed on Dec. 17, 2009.
- U.S. Provisional Patent Application 61/287,438 to Magnus Olsson et al., entitled “WCDMA and LTE Multiplexing,” filed on Dec. 17, 2009.
- U.S. Provisional Patent Application 61/287,627 to Magnus Olsson et al., entitled “Telecommunications Multiplexing,” filed on Dec. 17, 2009.
- U.S. Provisional Patent Application 61/287,630 to Magnus Olsson et al., entitled “Access Division Multiplexing—Call Setup Performance Improvement,” filed on Dec. 17, 2009.
- U.S. Provisional Patent Application 61/287,954 to Magnus Olsson et al., entitled “Scheduled Optimized for GSM and LTD Multiplexing,” filed on Dec. 17, 2009.
- This application is related to the following United States Patent Applications, all of which are incorporated herein by reference in their entireties:
- U.S. patent application Ser. No. 12/943,801 to Magnus Olsson et al., entitled “GSM and LTE Multiplexing,” filed on Nov. 10, 2010.
- U.S. patent application Ser. No. 12/943,770 to Magnus Olsson et al., entitled “Link Report Relay in Access Division Multiplexing Systems,” filed on Nov. 10, 2010.
- U.S. patent application Ser. No. 12/943,612 to Magnus Olsson et al., entitled “Keeping Packet Switched Session in LTE While Circuit Switched Registered in WCDMA,” filed on Nov. 10, 2010.
- U.S. patent application Ser. No. 12/943,685 to Magnus Olsson et al., entitled “Maintaining Packet Switched Session in LTE When Establishing GSM Circuit Switched Call,” filed on Nov. 10, 2010.
- U.S. patent application Ser. No. 12/943,736 to Magnus Olsson et al., entitled “Call Setup For Access Division Multiplexing,” filed on Nov. 10, 2010, now U.S. Pat. No. 8,594,074.
- This application is a continuation of U.S. patent application Ser. No. 12/943,504 to Magnus Olsson et al., entitled “Scheduling For Access Division Multiplexing,” filed Nov. 10, 2010, the disclosure of which is hereby incorporated herein in its entirety.
- This technology pertains to wireless communications networks, and particularly to scheduling for access division multiplexing (ADM).
- In a typical cellular radio system, wireless terminals (also known as mobile stations and/or user equipment units (UEs)) communicate via a radio access network (RAN) to one or more core networks. The radio access network (RAN) covers a geographical area which is divided into cell areas, with each cell area being served by a base station, e.g., a radio base station (RBS), which in some networks may also be called, for example, a “NodeB” (UMTS) or “eNodeB” (LTE). A cell is a geographical area where radio coverage is provided by the radio base station equipment at a base station site. Each cell is identified by an identity within the local radio area, which is broadcast in the cell. The base stations communicate over the air interface operating on radio frequencies with the user equipment units (UE) within range of the base stations.
- In some versions of the radio access network, several base stations are typically connected (e.g., by landlines or microwave) to a controller node (such as a radio network controller (RNC) or a base station controller (BSC)) which supervises and coordinates various activities of the plural base stations connected thereto. The radio network controllers are typically connected to one or more core networks.
- The Universal Mobile Telecommunications System (UMTS) is a third generation mobile communication system, which evolved from the second generation (2G) Global System for Mobile Communications (GSM). UTRAN is essentially a radio access network using wideband code division multiple access for user equipment units (UEs). In a forum known as the Third Generation Partnership Project (3GPP), telecommunications suppliers propose and agree upon standards for third generation networks and UTRAN specifically, and investigate enhanced data rate and radio capacity. Specifications for the Evolved Universal Terrestrial Radio Access Network (E-UTRAN) are ongoing within the 3rd Generation Partnership Project (3GPP). The Evolved Universal Terrestrial Radio Access Network (E-UTRAN) comprises the Long Term Evolution (LTE) and System Architecture Evolution (SAE). Long Term Evolution (LTE) is a variant of a 3GPP radio access technology wherein the radio base station nodes are connected to a core network (via Serving Gateways, or SGWs) rather than to radio network controller (RNC) nodes. In general, in LTE the functions of a radio network controller (RNC) node are distributed between the radio base stations nodes (eNodeBs in LTE) and SGWs. As such, the radio access network (RAN) of an LTE system has an essentially “flat” architecture comprising radio base station nodes without reporting to radio network controller (RNC) nodes.
- Cellular Circuit-Switched (CS) telephony was introduced in the first generation of mobile networks. Since then CS telephony has become the largest service in the world with approximately 4 billion subscriptions sold. Even today, the main part of the mobile operator's revenue comes from the CS telephony service (including Short Message Services (SMS)), and the 2G GSM networks still dominate the world in terms of subscriptions. 3G subscriptions are increasing in volume, but that increase is less in part because of users with handheld mobile terminals migrating from 2G to 3G and more as a result of mobile broadband implemented via dongles or embedded chipsets in laptops.
- The long-term evolution (LTE) project within 3GPP aims to further improve the 3G standard to, among other things, provide even better mobile broadband to the end-users (higher throughput, lower round-trip-times, etc.).
- A common view in the telecommunication industry is that the future networks will be all-IP networks. Based on this assumption, the CS domain in was removed in the LTE work. As a result, the telephony service cannot be used by a
3GPP Release 8 compliant LTE terminal, unless one of the following four things is done: - (1) Implement CS fallback, (CSFB), so that an LTE terminal falls back to 2G GSM when telephony service is used.
(2) Implement 3GPP IP Multimedia Subsystem (IMS)/Multimedia Telephony (MMTel), which is a simulated CS telephony service provided over IP and IMS that inter-works with the Public Switched Telephone Network (PSTN)/Public Land Mobile Network (PLMN).
(3) Implement a tunneling solution with Unlicensed Mobile Access (UMA)/Generic Access Network (GAN) over LTE where the CS service is encapsulated into an IP tunnel.
(4) Implement a proprietary Voice over IP (VoIP) solution with PSTN/PLMN interworking - All of these four possibilities have drawbacks. In deployed GSM networks that do not have Dual Transfer Mode (DTM) capabilities; CS and Packet Switched (PS) services cannot be used in parallel. Hence, all PS services running prior to a call to or from a terminal using Circuit Switched Fallback (CSFB) are put on hold or are terminated. If the GSM network has DTM, the PS performance will be greatly reduced (from 10's of Mbps to 10's to 100's of kbps). One drawback with the CS fallback approach is that when calling or being called and the terminal is falling back to GSM and the CS service from LTE. Circuit Switched Fallback (CSFB) also prolongs call set-up time.
- The IMS/MMTel approach uses a completely new core/service layer that is IMS based. This provides new possibilities to enhance the service but also comes with the drawback of a financial hurdle for the operator to overcome. A new core network drives capital expenditures (CAPEX), and integration of that core network drives an initial operating expenditures (OPEX) increase. Further, the IMS/MMTel approach needs features implemented in the terminals and the legacy CS network in order to handle voice handover to/from the 2G/3G CS telephony service.
- Using UMA/GAN over LTE is not a standardized solution so a drawback is that it is a proprietary solution which may make terminal availability a problem. It also adds additional functions to the core/service layer in both the network and terminal, e.g., a GAN controller in the network and GAN protocols in the UE terminal.
- The proprietary VoIP approach, if operator controlled, comes with the same drawbacks as for the IMS/MMTel (new core/service layer) approach along with the difficulties associated with it being proprietary and handover to 2G/3G CS may not be supported.
- There is yet a further solution for using a legacy CS telephony service with a wireless terminal such as a 3GPP release 8-compliant LTE terminal. In that further solution, also known as a type of Access Division Multiplexing (ADM), transmissions of GSM CS voice are interleaved in between LTE transmissions. See, e.g., PCT/SE2007/000358, which is incorporated herein by reference. In one example implementation of such an ADM solution a wireless terminal simultaneously communicates with two TDMA-based radio systems, e.g., the wireless terminal can maintain communications paths to both systems by means of alternating in time its communication between the two systems. The toggling between the two systems is on a time scale small enough to effectively yield a simultaneous communication between the two systems.
- This further solution attempts to achieve a good PS connection in parallel with the telephony service when in LTE coverage but still reusing the legacy CS core and deployed GSM network for the telephony service to reduce costs but still maintain good coverage for the telephony service.
- This further or ADM solution may be implemented in several ways. A first example implementation, illustrated in
FIG. 1A , is a fully UE centric solution where no coordination is needed between the GSM CS core and a LTE PS core. A second example implementation, illustrated byFIG. 1B , is a network assisted solution which can either be based on circuit switched fallback (CSFB), or a solution that only reuses paging over LTE. - From a radio perspective, the solution can be realized in any of three different ways: As a first example radio realized embodiment illustrated in
FIG. 2A , the LTE transmissions could be multiplexed with the GSM transmissions on a GSM TDMA frame level. This first example solution requires that the GSM CS telephony service only use the half rate codec. When GSM is running at half rate, then every second GSM TDMA frame is not used by the user. - As a second example radio realized embodiment illustrated in
FIG. 2B , the LTE transmissions could be multiplexed with the GSM transmissions on GSM burst level. GSM transmits speech using bursts, each with a duration of 0.577 ms. In speech operation, after having sent one burst, the Rx/Tx part sleeps for 7*0.577 ms until it wakes up again and do a new Rx/Tx process. In this second example this time gap could be used for LTE transmissions. - As a third example radio realized embodiment illustrated in
FIG. 2C , any of above can be used for transmission but by using dual receiver for simultaneous reception of GSM and LTE in the downlink for simplified operation. -
FIG. 3 shows how data is transmitted in time slots in Global System for Mobile communication (GSM). Each burst period in a time slot is approximately 0.577 msec. As further shown inFIG. 4 , a TDMA frame includes 8 time slots and is 4.615 msec long. A traffic multi-frame includes 26 TDMA frames and is 120 msec long. In GSM full rate, 24 out of 26 TDMA frames are used for voice traffic transport: one is used for control (TDMA frame 12) and one is unused (TDMA frame 25). - PCT/SE2007/000029 and PCT/SE2007/000358 describe exchange of data between a single terminal and multiple networks, and discloses use of a scheduling map that is sent to at least one of the networks to inform which transmission time intervals that can be used for data transmission to/from this network. However such document(s) do(es) not address the specific problems of using a scheduling map in Long Term Evolution (LTE) developed for the interleaving of LTE transmissions in between Global System for Mobile communication (GSM) voice transmissions.
-
FIG. 4 illustrates aspects of Long Term Evolution (LTE) uplink (UL) scheduling. When a packet is to be sent, the UE transmits a scheduling request (SR). A minimum of 4 msec later (or longer due to a variable scheduling delay), the eNodeB transmits a grant (G). Then (4 ms [a fixed value] later) the data is transported. If the data is not received properly, a NACK (N) is sent 4 msec after the data transmission attempt. This triggers a retransmission (R) which again happens 4 ms later. In the example shown inFIG. 4 , this transmission is successful and thus an ACK (A) is sent 4 ms later. Hence, in the LTE UL transmissions, there is a fixed timing between grants, transmissions, ACK/NACK, and retransmissions. When applying a scheduling map there is a problem of accommodating these events using the fixed timing scheme described above. - Thus developing a scheduling map can be problematic when interleaving GSM circuit switched (CS) voice and LTE transmissions. Problems encountered include how the scheduling map will be derived, determining the length of the scheduling map (e.g., how long the scheduling map should be), and what parameters should be used to derive the scheduling map.
- The technology disclosed herein basically concerns method and apparatus for generating and/or updating a scheduling map(s) employed in an access division multiplexing (ADM) environment for allocating resource utilization (e.g., use of transmission time intervals) to or between differing radio access technology networks, and particularly to a Long Term Evolution (LTE) network and a Global System for Mobile communication (GSM) network. In some example embodiments the scheduling map(s), apparatus, and methods hereof are implemented in a wireless terminal which participates in access division multiplexing between the differing radio access technologies. In other example embodiments the scheduling map (s), apparatus, and methods hereof are implemented in a network node (e.g., eNodeB) of one of the radio access technology networks, e.g., the Long Term Evolution (LTE) network.
- In example embodiments wherein the scheduling map is generated by the wireless terminal, an example implementation of such wireless terminal comprises a communications interface, a communications handler, and a scheduling map generator.
- The communications interface is configured to facilitate, e.g., interleaved transmissions over the radio interface. The communications handler is configured to operate in accordance with the scheduling map for processing the interleaved transmissions. The scheduling map generator is configured to generate the scheduling map.
- In example embodiments wherein the scheduling map is generated by a radio access network node, an example implementation of such node comprises a communications interface and a scheduling map generator. The communications interface is configured to facilitate the interleaved transmissions over the radio interface. The scheduling map generator is configured to generate the scheduling map.
- Although herein often referenced merely in the singular as a “scheduling map”, it will be appreciated that each of the example embodiments and modes described herein can encompass apparatus and method for multi-directional scheduling, e.g., method and apparatus for preparing both an uplink (UL) scheduling map and a downlink (DL) scheduling map. The uplink (UL) scheduling map is configured to prescribe time intervals in which the wireless terminal can send information in LTE transmission time intervals across the radio interface; the downlink (DL) scheduling map is configured to prescribe time intervals in which the wireless terminal can receive information in LTE transmission time intervals from the radio interface.
- An example embodiment and mode of the technology disclosed herein concerns apparatus and method for preparing a scheduling map which has a length which is a multiple of sixty or one hundred twenty transmission time intervals of the Long Term Evolution (LTE) network, e.g., 60/120-multiple TTI length scheduling map. In some example embodiments the 60/120-multiple TTI length scheduling map is generated by a wireless terminal. In other embodiments the 60/120-multiple TTI length scheduling map is generated by a node of a radio access network handover control node.
- An example embodiment and mode of the technology disclosed herein concerns apparatus and method for preparing a scheduling map using two or more of variables or parameters (e.g., a multi-input dependent scheduling map). The variables or parameters used to generate the multi-input dependent scheduling map can include two or more of the following: (1) an offset delay between transmission time intervals of the Long Term Evolution (LTE) network and a start of a GSM traffic multi-frame; (2) a guard delay required by the wireless terminal hardware/software to move from a GSM transmit operation to a LTE receive or from a GSM receive operation to a LTE transmit operation; (3) a time slot number used for GSM voice transmissions both in an uplink (UL) communication across the radio interface from the wireless terminal and a downlink (DL) communication across the radio interface toward the wireless terminal; (4) a GSM time delay difference between uplink (UL) and downlink (DL) timeslots; (5) an indication whether a half rate or a full rate codec is used; (6) an indication whether a dual receiver structure or a single receiver structure is used; and (7) an indication of what type time division method is to be implemented (e.g., either a first type of time division method of mapping LTE transmissions between time slots or a second type of time division method of mapping LTE transmissions between TDMA frames). In some example embodiments the multi-input dependent scheduling map is generated by a wireless terminal. In other embodiments the multi-input dependent scheduling map is generated by a node of a radio access network handover control node.
- In accordance with an example embodiment and mode, the technology disclosed herein further concerns an adaptively regenerable scheduling map, e.g., method and apparatus for regenerating at least a portion of the scheduling map when there is change of the one or more input variables or parameters. In some example embodiments the adaptively regenerable scheduling map is generated by a wireless terminal. In other embodiments the adaptively regenerable scheduling map is generated by a node of a radio access network handover control node.
- An example embodiment and mode of the technology disclosed herein concerns apparatus and method for preparing and/or using a scheduling map for determining a LTE transmission time interval in which the wireless terminal is to send a scheduling request on an uplink (UL) over the radio interface to the LTE network. In an example implementation the method and apparatus are arranged whereby the wireless terminal can use the scheduling map to determine when a LTE uplink (UL) data transmission can occur depending on a timing of a grant from the LTE network. In an example implementation the method and apparatus are arranged whereby the scheduling map is used to determine when an ACK or NACK can be received from the LTE network.
- The foregoing and other objects, features, and advantages of the invention will be apparent from the following more particular description of preferred embodiments as illustrated in the accompanying drawings in which reference characters refer to the same parts throughout the various views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention.
-
FIG. 1A is a diagrammatic view illustrating a fully UE centric solution ADM solution where no coordination is needed between a Global System for Mobile Communication (GSM) circuit switched (CS) core and a Long Term Evolution (LTE) packet switched (PS) core. -
FIG. 1B is a diagrammatic view illustrating a network assisted access division multiplexing (ADM) solution which can either be based on circuit switched (CS) fallback (CSFB), or a solution that only reuses paging over Long Term Evolution (LTE). -
FIG. 2A ,FIG. 2B , andFIG. 2C are differing example radio-realized embodiments illustrated of access division multiplexing (ADM) solutions, withFIG. 2A showing an embodiment comprising a single receiver/transmitter with GSM at half rate and multiplexing on a TDMA frame level;FIG. 2B showing an embodiment comprising a single receiver/transmitter with multiplexing on a burst period level; andFIG. 2C showing an embodiment comprising a dual receiver/single transmitter. -
FIG. 3 is a diagrammatic view of Long Term Evolution (LTE) uplink (UL) scheduling. -
FIG. 4 is a diagrammatic view of transmission in time slots in Global System for Mobile communication (GSM). -
FIG. 5 is a diagrammatic view depicting a wireless terminal participating in access division multiplexing with a cell of a Long Term Evolution (LTE) network and a cell of a 2G (e.g., GSM) network. -
FIG. 6 is a schematic view of portions of a communication system comprising two radio access technology networks and in which a 60/120-multiple TTI length scheduling map is utilized for multiplexed transmissions between a wireless terminal and the two networks. -
FIG. 6A is a schematic view of an implementation of the system ofFIG. 6 wherein the scheduling map is generated by a wireless terminal and essentially the entire scheduling map is communicated from wireless terminal to at least one base station. -
FIG. 6B is a schematic view of an implementation of the system ofFIG. 6 wherein, rather than the wireless terminal communicating the entire scheduling map to a base station, the wireless terminal instead communicates certain parameters whereby the base station generates or derives its own versions of an entire scheduling map. -
FIG. 7 is a schematic view of portions of a communication system comprising two radio access technology networks and in which a multi-input dependent scheduling map is utilized for multiplexed transmissions between a wireless terminal and the two networks. -
FIG. 7A is a schematic view of an implementation of the system ofFIG. 7 wherein the multi-input dependent scheduling map is generated by a wireless terminal and essentially the entire multi-input dependent scheduling map communicated from wireless terminal to at least one base station. -
FIG. 7B is a schematic view of an implementation of the system ofFIG. 7 wherein the multi-input dependent scheduling map is generated by a wireless terminal and wherein, rather than the wireless terminal communicating the entire multi-input dependent scheduling map to a base station, the wireless terminal instead communicates certain parameters whereby the base station generates or derives its own versions of the entire multi-input dependent scheduling map. -
FIG. 8 is diagrammatic view illustrating receipt of plural inputs by a scheduling map generator of an example embodiment for building a multi-input dependent scheduling map. -
FIG. 9 is a diagrammatic view illustrating an offset delay between transmission time intervals of the Long Term Evolution (LTE) network and a start of a GSM traffic multi-frame. -
FIG. 10 is a diagrammatic view illustrating a guard delay required by the wireless terminal hardware/software to move from a GSM transmit operation to a LTE receive or from a GSM receive operation to a LTE transmit operation. -
FIG. 11 is a diagrammatic view illustrating a half rate codec transmission pattern of TDMA frame level. -
FIG. 12 is a graphical view of wireless terminal LTE RX and wireless terminal LTE TX scheduling maps indicating which LTE TTIs that can be used for LTE transmission or reception. -
FIG. 13 is a schematic view of portions of a communication system comprising two radio access technology networks and in which an adaptively regenerable scheduling map is utilized for multiplexed transmissions between a wireless terminal and the two networks. -
FIG. 13A is a schematic view of an implementation of the system ofFIG. 13 wherein the adaptively regenerable scheduling map is generated by a wireless terminal and essentially the entire adaptively regenerable scheduling map is communicated from wireless terminal to at least one base station. -
FIG. 13B is a schematic view of an implementation of the system ofFIG. 13 wherein the adaptively regenerable scheduling map is generated by a wireless terminal and wherein an eNodeB uses updated parameters to update its own version of the entire adaptively regenerable scheduling map. -
FIG. 14 is a diagrammatic view of LTE uplink (UL) scheduling. -
FIG. 15 is a flowchart showing basic, representative acts performed when using a scheduling map for scheduling transmissions between a wireless terminal and the Long Term Evolution (LTE). - In the following description, for purposes of explanation and not limitation, specific details are set forth such as particular architectures, interfaces, techniques, etc. in order to provide a thorough understanding of the present invention. However, it will be apparent to those skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. That is, those skilled in the art will be able to devise various arrangements which, although not explicitly described or shown herein, embody the principles of the invention and are included within its spirit and scope. In some instances, detailed descriptions of well-known devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail. All statements herein reciting principles, aspects, and embodiments of the invention, as well as specific examples thereof, are intended to encompass both structural and functional equivalents thereof. Additionally, it is intended that such equivalents include both currently known equivalents as well as equivalents developed in the future, i.e., any elements developed that perform the same function, regardless of structure.
- Thus, for example, it will be appreciated by those skilled in the art that block diagrams herein can represent conceptual views of illustrative circuitry or other functional units embodying the principles of the technology. Similarly, it will be appreciated that any flow charts, state transition diagrams, pseudocode, and the like represent various processes which may be substantially represented in computer readable medium and so executed by a computer or processor, whether or not such computer or processor is explicitly shown.
- The functions of the various elements including functional blocks, including but not limited to those labeled or described as “computer”, “processor” or “controller”, may be provided through the use of hardware such as circuit hardware and/or hardware capable of executing software in the form of coded instructions stored on computer readable medium. Thus, such functions and illustrated functional blocks are to be understood as being either hardware-implemented and/or computer-implemented, and thus machine-implemented.
- In terms of hardware implementation, the functional blocks may include or encompass, without limitation, digital signal processor (DSP) hardware, reduced instruction set processor, hardware (e.g., digital or analog) circuitry including but not limited to application specific integrated circuit(s) [ASIC], and (where appropriate) state machines capable of performing such functions.
- In terms of computer implementation, a computer is generally understood to comprise one or more processors or one or more controllers, and the terms computer and processor and controller may be employed interchangeably herein. When provided by a computer or processor or controller, the functions may be provided by a single dedicated computer or processor or controller, by a single shared computer or processor or controller, or by a plurality of individual computers or processors or controllers, some of which may be shared or distributed. Moreover, use of the term “processor” or “controller” shall also be construed to refer to other hardware capable of performing such functions and/or executing software, such as the example hardware recited above.
-
FIG. 5 shows a communications system comprising at least a cell of GSM/GSM Edge Radio Access Network (GERAN) network 22-2 and a cell of Long Term Evolution (LTE) network 22-1. The GSM network 22-2 comprises a radio base station node 28-2 while the LTE network 22-1 comprises a base station or eNodeB 28-1.FIG. 5 further shows wireless terminal or “UE” 30 capable of participating in access division multiplexing (ADM). For example,wireless terminal 30 can participate in a packet switched (PS) session when in a cell of the Long Term Evolution (LTE) network 22-1 and can participate in circuit switched (CS) or even packet switched (PS) services provided by in GSM cell (e.g., a 2G cell) of GSM/GERAN network 22-2. - The technology disclosed herein basically concerns method and apparatus for generating and/or updating a scheduling map employed in an access division multiplexing (ADM) environment for allocating resource utilization (e.g., use of transmission time intervals) to or between differing radio access technology networks, and particularly to a Long Term Evolution (LTE) network such as network 22-1 and another network such as a GSM network (represented by network 22-2). The scheduling map is employed by the nodes of the networks and by the wireless terminal for determining when a transmission is to occur between a first radio access technology network (e.g., LTE) and the wireless terminal.
- Various network nodes and the wireless terminal have versions (preferably essentially identical) of the scheduling map that permit the nodes and entities to communicate in coordinated, essentially un-obstructed fashion. In some example embodiments the scheduling map and methods hereof are implementation in
wireless terminal 30, in other example embodiments the map and methods hereof are implemented in a node 28 (e.g., base station node) of one of the radio access technology networks. - Although herein often referenced merely in the singular as a “scheduling map”, it will be appreciated that each of the example embodiments and modes described herein can encompass apparatus and method for multi-directional scheduling, e.g., method and apparatus for preparing both an uplink (UL) scheduling map and a downlink (DL) scheduling map. The uplink (UL) scheduling map is configured to prescribe time intervals in which the wireless terminal can send information in LTE transmission time intervals across the radio interface; the downlink (DL) scheduling map is configured to prescribe time intervals in which the wireless terminal can receive information in LTE transmission time intervals from the radio interface. Thus, a mention of scheduling map in any embodiment is not limited to a single scheduling map for a single direction, but can generically encompass both a scheduling map for the uplink (UL) direction (from the wireless terminal to the network) and a scheduling map for the downlink (DL) direction (from the network to the wireless terminal).
-
FIG. 6 shows portions of a communication system comprising two radio access technology networks (e.g., LTE network 22-1 and GSM network 22-2) and in which a 60/120-multiple TTI length scheduling map is utilized for multiplexed transmissions between a wireless terminal and the two networks.FIG. 6 shows not only the respective base stations 28-1 and 28-2 of the two radio access technology networks, but also basestation controller node 31 for GSM network 22-2 as well as a radio orair interface 32 over which thewireless terminal 30 wirelessly communicates, communicating with the two networks 22-1 and 22-2, at least some of the time using access division multiplexing.FIG. 6 further shows (for sake of simplicity) ademarcation 34 between LTE network 22-1 and GSM network 22-2. -
FIG. 6 also illustrates that eNodeB 28-1 andwireless terminal 30 are provided with a scheduling map. In particular, eNodeB 28-1 is provided with scheduling map 40-1-6 andwireless terminal 30 is provided with scheduling map 40-0-6. As mentioned above, the versions of thescheduling map 40 provided to eNodeB 28-1 andwireless terminal 30 are preferably essentially identical and facilitate communication between the wireless terminal (separately) and the two networks in coordinated, essentially un-obstructed fashion. Accordingly, for the different and respective embodiments described herein the version of the scheduling map distributed or otherwise resident at eNodeB 28-1 and thewireless terminal 30 are collectively and generically referred to asscheduling map 40. - When deriving scheduling maps for LTE transmissions in-between GSM voice transmissions, one factor to consider is the length of
scheduling map 40. According to one aspect and example embodiment of the technology disclosed herein, the length of thescheduling map 40 is preferably an integral number of Long Term Evolution (LTE) transmission time intervals (TTIs). In addition, thescheduling map 40 also preferably has the length of an integral number of GSM frames or time slots. Otherwise, the scheduling pattern cannot be repeated without causing collisions between LTE transmissions and GSM transmissions in time. Thus, according to this aspect of the technology disclosed herein the scheduling pattern must be either a full traffic multi-frame long or half a traffic multi frame long. It can be half the traffic frame long since the traffic multi-frame is symmetric in that TDMA frame 0-11 and 13-24 are used for voice traffic. Hence, the scheduling map length is either 60 ms or 120 ms (or 60/120 LTE TTIs long). Therefore, for the example embodiment ofFIG. 6 the scheduling map is referred to as a 60/120-multiple TTI length scheduling map. - The TTIs that can be used for LTE transport must be derived for both when the
wireless terminal 30 can receive in the downlink (DL) and when thewireless terminal 30 can transmit in the uplink (UL). Therefore, although only one scheduling map is shown in eNodeB 28-1 and thewireless terminal 30 ofFIG. 6 , it is understood that two scheduling maps must be derived, i.e., one for the LTE uplink (UL) and another for the LTE downlink (DL), both such scheduling maps showing when LTE transmissions are possible relative to, e.g., GSM transmissions. - The 60/120-multiple TTI length scheduling map is used periodically until revoked or updated. By periodic use is meant that the scheduling map (or parameters needed to construct the scheduling map) need not be sent every 60 ms (120 ms), but that the last generated 60/120-multiple TTI length scheduling map can be used by the
wireless terminal 30 and eNodeB 28-1 (e.g., the LTE system) until further notice, e.g., until a modification is required and/or occurs. Periodic use of the existing (e.g., already generated 60/120-multiple TTI length scheduling map is advantageous in saving processing time (obviating the need to store or check a new map every 60 ms) and perhaps even more importantly periodic use saves radio bandwidth. This is true since, in general, changes to the scheduling map are likely to be made on a time scale on the order of 10s of seconds rather than every 60 ms. -
FIG. 6A shows in more detail selected example units of eNodeB 28-1 andwireless terminal 30 in an example embodiment and mode wherein the scheduling map is generated bywireless terminal 30 and essentially the entire scheduling map is communicated fromwireless terminal 30 to eNodeB 28-1.FIG. 6B shows in more detail an example embodiment and mode wherein, rather than the wireless terminal communicating the entire scheduling map to eNodeB 28-1, thewireless terminal 30 instead communicates certain parameters whereby the eNodeB 28-1 can generate or derive its own version of an entire scheduling map. - Thus
FIG. 6A andFIG. 6B show selected units or functionalities of eNodeB 28-1 andwireless terminal 30. For example,FIG. 6A andFIG. 6B illustrate thatwireless terminal 30 comprisescommunications interface 42;communications handler 44, andscheduling map generator 46. Thecommunications interface 42 is configured to facilitate, e.g., interleaved transmissions over theradio interface 32 as well as communication of the scheduling map (or, for theFIG. 6B embodiment, parameters from which the scheduling map can be derived) fromwireless terminal 30 to base station 28-2 and eNodeB 28-1. Thecommunications handler 44 is configured to operate in accordance with the scheduling map for processing the interleaved transmissions, e.g., both pre-processing of data prior to transmission and post-processing of data after transmission. Thescheduling map generator 46 is configured to generate the scheduling map for the wireless terminal, e.g., scheduling map 40-0-6 in theFIG. 6 embodiment. -
FIG. 6A andFIG. 6B further illustrate that eNodeB 28-1 comprises communications interface 52-1; communications handler 54-1; and a memory or processor or the like for accommodating scheduling map 40-1-6. Similarly GSM base station 28-2 also comprises communications interface 52-2 and communications handler 54-2, as well as aGSM scheduling controller 55 or the like keeps tracks of the slots or bursts which a GSM call is allowed to utilize. Communications interfaces 52 facilitate the interleaved transmissions over the radio interface, as well as communication of the scheduling map for the eNodeB 28-1 (or, for theFIG. 6B embodiment, parameters from which the scheduling map can be derived) fromwireless terminal 30 to eNodeB 28-1. The communications handlers 54 operate in accordance with the scheduling map for processing the interleaved transmissions, e.g., both pre-processing of data prior to transmission and post-processing of data after transmission. - The example embodiment of
FIG. 6B differs from the example embodiment ofFIG. 6A in that eNodeB 28-1 further comprises a scheduling map generator 56-1. For theFIG. 6B example embodiment, the scheduling map generator 56-1 uses the parameters or variables sent by thewireless terminal 30 for deriving or generating the scheduling map 40-1-6 used by the eNodeB 28-1. - As mentioned above, although only one scheduling map is shown for the eNodeB 28-1 and the
wireless terminal 30, both uplink (UL) and downlink (DL) scheduling maps are generated for eNodeB 28-1 andwireless terminal 30. Moreover, as depicted byFIG. 6A andFIG. 6B respectively, either the scheduling maps (FIG. 6A ) or the parameters to derive the scheduling maps (FIG. 6B ) are sent to the LTE network. The wireless terminal LTE TX (UL) scheduling map is also used internally in the wireless terminal to identify times when the wireless terminal can transmit. The LTE system needs the wireless terminal LTE RX (DL) scheduling map so it knows when the wireless terminal can receive LTE transmissions (control and data), and it needs the wireless terminal LTE TX (UL) scheduling map to understand for which TTIs a granted resource will be valid. -
Broken line 60 depicts, inFIG. 6A andFIG. 6B as well as other figures, a platform by which functionalities and units illustrated withinline 60 can be realized in example embodiments. For example,wireless terminal 30 can comprise platform 60-0; eNodeB 28-1 can comprise platform 60-1; and base station 28-2 can comprise platform 60-2. The terminology “platform” is a way of describing how the functional units of a wireless terminal or node can be implemented or realized by machine. One example platform is a computer implementation wherein one or more of the elements framed byline 60 are realized by one or more processors which execute coded instructions stored in memory (e.g., non-transitory signals) in order to perform the various acts described herein. In such a computer implementation the wireless terminal and/or nodes can comprise, in addition to a processor(s), a memory section (which in turn can comprise random access memory; read only memory; application program memory (which stores, e.g., coded instructions which can be executed by the processor to perform acts described herein); and any other memory such as cache memory, for example). Moreover, typically the wireless terminal and possibly the network nodes of each of the embodiments discussed herein can also comprise certain input/output units or functionalities, the representative input/output units being a keypad; an audio input device (e.g. microphone); a visual input device (e.g., camera); a visual output device (e.g., display); an audio output device (e.g., speaker), and possibly other types of input/output devices. - In the example of
FIG. 6A andFIG. 6B and other drawings the platform depicted byline 60 has been illustrated as computer-implemented or computer-based platform. Another example platform for wireless terminal and/or the network nodes can be that of a hardware circuit, e.g., an application specific integrated circuit (ASIC) wherein circuit elements are structured and operated to perform the various acts described herein. - Before continuing with discussion of other example embodiments, it is emphasized that representative elements and functionalities of the wireless terminal and network nodes as already described, such as communications interfaces and communications handlers and platform implementation, can and typically do characterize other example embodiments herein described, although for sake of simplicity such representative elements and functionalities may not specifically be illustrated or discussed.
- It was mentioned above, e.g., in conjunction with the embodiment of
FIG. 6B , that the scheduling map can be derived using various parameters or variables. In another of its aspects the technology disclosed herein concerns apparatus and method for preparing a scheduling map using two or more of variables or parameters (e.g., a multi-input dependent scheduling map). - One example way to implement a multi-input dependent scheduling map is to use a control procedure that takes a set of variables and a set of static parameters into account. This control procedure may reside in the wireless terminal, and the scheduling maps are sent from the
wireless terminal 30 to the LTE network 22-1. Alternatively, the control procedure may be located in both thewireless terminal 30 and LTE network 22-1, and thewireless terminal 30 sends all or a sub-set of the variables and static parameters to the LTE network 22-1 so that the LTE network 22-1 derives its own internal set of scheduling maps. In this alternative which uses input from the wireless terminal, the LTE system derives its scheduling map to be identical to the scheduling map already derived and stored inside the wireless terminal. This is possible since the set of input parameters as described herein together with the standards descriptions for Global System for Mobile Communication (GSM) in 3GPP uniquely define one and only one scheduling map. -
FIG. 7 shows portions of a communication system comprising two radio access technology networks (e.g., LTE network 22-1 and GSM network 22-2) and in which a multi-input dependent scheduling map 40-x-7 is utilized for multiplexed transmissions between a wireless terminal and the two networks. As shown inFIG. 7 eNodeB 28-1 andwireless terminal 30 essentially resemble those ofFIG. 6 and variations thereof, but include reference to multi-input dependent scheduling map 40-0-7 forwireless terminal 30 and multi-input dependent scheduling map 40-1-7 for eNodeB 28-1. FurtherFIG. 7 showswireless terminal 30 as comprising parameter-based scheduling map generator 46-7. The parameter-based scheduling map generator 46-7 uses plural variables or parameters for generating the multi-input dependent scheduling map 40-0-7 which is utilized bywireless terminal 30 and which is transmitted bywireless terminal 30 to LTE network 22-1. Thus, in the example embodiment and mode ofFIG. 7A the entire multi-input dependent scheduling map generated by parameter-based scheduling map generator 46-7 is not only used bywireless terminal 30 but is transmitted to eNodeB 28-1. - In the example embodiment and mode of
FIG. 7B thewireless terminal 30 does not transmit its entire multi-input dependent scheduling map 40-0-7 to eNodeB 28-1, but rather the parameter-based scheduling map generator 46-7 receives plural inputs which are used to generate the multi-input dependent scheduling map. To this endFIG. 7B further shows eNodeB 28-1 as comprising parameter-based scheduling map generator 56-1-7. Some of the inputs used by parameter-based scheduling map generator 46-7 for building the multi-input dependent scheduling map can be received from wireless terminal (as indicated by an arrow inFIG. 7B ). Alternatively some or all of the inputs can be received in signaling from the respective networks 22-1 and 22-2. The scheduling map generation inputs acquired by the parameter-based scheduling map generator 56-1-7 of eNodeB 28-1 are used to build the multi-input dependent scheduling map 40-1-7. - As in other embodiments described herein, reference to a multi-input dependent scheduling map, or to a scheduling map described by any other terminology, encompasses one or both of an uplink (UL) scheduling map and a downlink (DL) scheduling map. Thus, when one scheduling map is described, it is understood that both an uplink (UL) and downlink (DL) scheduling map may exist and that generation, utilization, and/or communication of a scheduling map encompasses generation utilization, and/or communication of both the uplink (UL) and downlink (DL) scheduling maps that are generically described by the mentioned scheduling map.
-
FIG. 8 depicts the scheduling map generator 46-7 ofFIG. 7A (and the scheduling map generators of the nodes such as scheduling map generator 56-1-7 ofFIG. 7B ) receiving plural inputs for generation of the multi-input dependent scheduling maps. The scheduling map generator 46-7 and scheduling map generator 56-1 can comprise a processor or circuit which executes coded, non-transitory logical instructions or an algorithm upon receipt of the plural input parameters or variables. As illustrated byFIG. 8 , the variables or parameters used to generate the multi-input dependent scheduling map can include two or more of those listed in Table 1. -
TABLE 1 INPUTS FOR GENERATION SCHEDULING MAP (1) an offset delay between transmission time intervals of the Long Term Evolution (LTE) network and a start of a GSM traffic multi-frame (as illustrated by FIG. 9). (2) a guard delay required by the wireless terminal hardware/software to move from a GSM transmit operation to a LTE receive or from a GSM receive operation to a LTE transmit operation (as illustrated by FIG. 10). (3) a time slot number used for GSM voice transmissions both in an uplink (UL) communication across the radio interface from the wireless terminal and a downlink (DL) communication across the radio interface toward the wireless terminal. (4) a GSM time delay difference between uplink (UL) and downlink (DL) timeslots. (5) an indication whether a half rate or a full rate codec is used. (6) an indication whether a dual receiver structure or a single receiver structure is used. (7) an indication of what type time division method is to be implemented (e.g., either a first type of time division method of mapping LTE transmissions between time slots or a second type of time division method of mapping LTE transmissions between TDMA frames). - Various inputs listed in Table 1 are briefly discussed below:
- Offset delay (variable): The wireless terminal must measure the timing difference between a LTE transmission time interval (TTI) and the start of a traffic multi-frame for GSM. This timing difference is the offset value, which is illustrated in
FIG. 9 . - The guard delay (static) is the amount of delay the wireless terminal needs to switch between GSM and LTE RX/TX.
FIG. 10 illustrates that the guard delay is the time the radio needs to switch from using a GSM time slot until it can use an LTE TTI. - The timeslot number (variable) is the time slot (TS0-TS7) used for the voice call. This data may change within the call, and thus, a new scheduling map must be derived and sent up due to handovers, etc.
- Time delay between GSM UL/DL transmissions (static): The GSM UL and DL transmissions are separated by 3 time slots (˜1.73 ms). This is preferably taken into account when deriving the UE LTE RX and UE LTE TX scheduling maps.
- Half rate codec or full rate codec (semi-static): if the operator uses a half rate codec, then every second TDMA frame is not used, and can thus be used for LTE transmissions. This setting can vary on time of day depending on operator policies.
FIG. 11 shows a half rate codec transmission pattern of TDMA frame level (with the dark time slots depicting transmissions). - Dual or single receiver (static): in one example embodiment, the wireless terminal uses a dual receiver structure (i.e., can receive on GSM and LTE in parallel). In that case, the wireless terminal LTE RX scheduling map may allow the use of all (or almost) all LTE TTIs for reception of data or control messages in the wireless terminal. In case of a dual receiver, an assumption can be made that only one transmitter is used and that the wireless terminal time multiplex between LTE and GSM transmissions uses this one transmitter unit.
- Time Division method, time slot level, or TDMA level (static): time division method where either the receive and transmit LTE data can be fit in-between timeslots (˜4.04 msec in between time slots can be used). If the guard delay is quite high, perhaps a practical method is to run half-rate codec and do LTE receptions and transmissions in the empty TDMA frames instead.
- As mentioned above,
FIG. 8 shows a graphical representation of a control procedure which uses multi-inputs to derive the scheduling maps.FIG. 12 shows a graphical representation of the wireless terminal LTE RX and wireless terminal LTE TX scheduling maps indicating which LTE TTIs that can be used for LTE transmission or reception. - The wireless terminal LTE TX and wireless terminal LTE RX scheduling maps or the input parameters to create the scheduling maps are sent to the LTE network in conjunction with the GSM call set-up. After the GSM call has ended, the wireless terminal indicates to the LTE system that the wireless terminal LTE TX and wireless terminal LTE RX scheduling maps are no longer valid for use for LTE transmission.
- As mentioned above, the scheduling map (e.g., 60/120-multiple TTI length scheduling map) is used periodically until revoked or updated. However, if the input parameters change, e.g., as a result of the control procedure generating the wireless terminal LTE TX and/or wireless terminal LTE RX scheduling maps, then the wireless terminal LTE TX and/or wireless terminal LTE RX scheduling maps are recalculated. Thus, in accordance with an example embodiment and mode, the technology disclosed herein further concerns an adaptively regenerable scheduling map, e.g., method and apparatus for regenerating at least a portion of the scheduling map when there is change of the one or more input variables or parameters.
-
FIG. 13 shows portions of a communication system comprising two radio access technology networks (e.g., LTE network 22-1 and GSM network 22-2) and in which an adaptively regenerable scheduling map 40-x-13 is utilized for multiplexed transmissions between a wireless terminal and the two networks. As shown inFIG. 13 the base station 28-2, eNodeB 28-1, andwireless terminal 30 essentially resemble those ofFIG. 6 and variations thereof, but include reference to adaptively regenerable scheduling map 40-0-7 forwireless terminal 30 and adaptively regenerable scheduling map 40-1-7 for eNodeB 28-1. FurtherFIG. 13 showswireless terminal 30 as comprising adaptively regenerable scheduling map generator 46-13 andparameter acquisition unit 70. Theparameter acquisition unit 70 detects or receives signals regarding changes in any of the input variables or parameters used to generate the scheduling map. Any changed input variable or parameter values as detected or discerned byparameter acquisition unit 70 are applied to scheduling map generator 56-13, which then regenerates or recalculates the adaptively regenerable scheduling map. -
FIG. 13A shows an implementation of the system ofFIG. 13 wherein the adaptively regenerable scheduling map is generated by a wireless terminal and essentially the entire adaptively regenerable scheduling map is communicated from wireless terminal to the eNodeB 28-1.FIG. 13B shows a differing implementation of the system ofFIG. 13 wherein the adaptively regenerable scheduling map is generated by a wireless terminal and wherein eNodeB 28-1 uses updated parameters to update its own version of the entire adaptively regenerable scheduling map. - Thus, as understood with reference to the embodiment and mode of
FIG. 13 and variations/implementations thereof, adaptively regenerable scheduling maps may be recalculated in the wireless terminal and sent to the LTE network (as inFIG. 13A ), or the input parameters to create the scheduling maps are sent to the LTE network that recalculates its scheduling maps (as inFIG. 13B ). One event when this may happen is handover when the time slot used for GSM voice transmissions could be changed. Another event that could trigger updates of the input parameters and hence the scheduling map is a moving wireless terminal that distances itself from the GSM radio base stations so that the offset delay changes due to changed timing advance. - An example scenario of LTE uplink (UL) scheduling is illustrated in
FIG. 14 . If there is a packet to send, the wireless terminal sends a scheduling request (SR). A minimum of 4 ms later (or longer due to a variable scheduling delay) the eNodeB transmits a grant (G) giving the wireless terminal the right to send a packet of a certain size in the transmission time interval (TTI) that occurs exactly 4 ms (fixed value) later. If the data is not received properly at the eNodeB, a NACK (N) is sent 4 msec after the data transmission attempt. This triggers a retransmission (R) 4 msec later. In the example above, this transmission is successful and thus an ACK (A) is sent 4 ms later. - When using a scheduling map this fixed timing is changed because, e.g., 4 msec after an LTE transmission, the wireless terminal may be tuned on GSM for receiving or sending GSM voice data. In that case, and if the wireless terminal is a single receiver wireless terminal, the ACK/NACK for this LTE transmission cannot be received. And in that case the wireless terminal must assume that the LTE transmission was not successful and will retransmit the LTE data.
- Therefore, in accordance with an aspect of the technology disclosed herein the LTE timing is changed. Both the wireless terminal and eNodeB use the wireless terminal LTE RX and wireless terminal LTE TX scheduling maps. In using the scheduling maps the wireless terminal and the eNodeB exclude the TTIs that the wireless terminal is tuned into GSM transmissions/receptions and use the fixed timing of 4 TTIs between grant, transmission, ACK/NACK, and retransmissions. An example of this procedure is now described in more detail with reference to the acts of
FIG. 15 . - First, as act 15-1, a wireless terminal which participates in access division multiplexing (ADM) (e.g., GSM and LTE multiplexing) sends a scheduling request (SR) in a time where LTE transmissions are allowed according to the wireless terminal LTE TX scheduling map. Second, as act 15-2, the network uses the wireless terminal LTE RX scheduling map as one input to decide a suitable time for sending a grant to the wireless terminal. This grant occurs at least 4 ms later than the scheduling request (SR). Third, the wireless terminal receives the grant and, as act 15-3, uses the LTE TX scheduling map to determine when to send the LTE data. If there is a LTE TTI to be used for wireless terminal's transmission of LTE data in 4 ms according to the sent wireless terminal LTE TX scheduling map, then the LTE data is sent in that TTI. Otherwise, the next LTE TTI can be used for wireless terminal transmission of LTE data in the wireless terminal LTE TX scheduling map. Since both the wireless terminal and the eNodeB have this wireless terminal LTE TX scheduling map, both know which TTI will be used for the LTE transmission. Fourth, as act 15-4, the network sends the ACK/NACK for the LTE UL transmission in either 4 msec (if that corresponds to a possible LTE reception according to the wireless terminal LTE RX scheduling map) or the next possible LTE TTI that the wireless terminal can receive according to the sent wireless terminal LTE RX scheduling map. Fifth, as act 15-5 the wireless terminal understands that an ACK/NACK for a UL transmission will be received in 4 msec or the next LTE TTI that the wireless terminal can receive LTE data and thereafter control is according to the wireless terminal LTE RX scheduling map.
- The eNodeB must understand that there may be more TTIs in the wireless terminal LTE RX scheduling map than in the wireless terminal LTE TX scheduling map (or vice versa). One example may be that for a dual receiver approach, there will be many more possible TTIs for LTE reception than for LTE transmission.
- In case the wireless terminal has a large amount of data to send over LTE, the wireless terminal will send a buffer status report (BSR). The buffer status report (BSR) triggers the LTE network to grant the wireless terminal the right to send LTE data in subsequent/following TTIs without the wireless terminal have to send a new scheduling request (SR), as illustrated in
FIG. 15 . - When in GSM and LTE time multiplexing and the wireless terminal LTE RX and wireless terminal LTE TX scheduling maps are in use, the grants must be sent according to the wireless terminal LTE RX scheduling map. But the amount of grants sent should not be more than possible transmissions indicated in the wireless terminal LTE TX scheduling map. In case of a dual receiver wireless terminal and a wireless terminal LTE RX scheduling map indicating the possibility to receive LTE data or control in every TTI, the eNodeB could send grants in every TTI. But this would be a waste since the wireless terminal can only send data for a certain percentage of these grants according to the wireless terminal LTE TX scheduling map.
- Hence, the LTE radio access network 22-1 should not grant the transmission of data in more LTE TTIs than the minimum of (a) the number of LTE TTIs that can be used for transmission and (b) the number of LTE TTIs that can be used for LTE reception.
- In embodiments in which the network 22-2 is a Global System for Mobile Communication (GSM) network, the GSM network is happily unaware of what occurs in the
wireless terminal 30 and in the LTE network, e.g., node 28-1. By allowing the Global System for Mobile Communication (GSM) system to be essentially oblivious to the scheduling coordinated betweenwireless terminal 30 and the LTE network 22-1, the GSM system with its legacy components advantageously need not upgraded or otherwise impacted by the introduction of Long Term Evolution (LTE) and access division multiplexing (ADM). Hence GSM does its own scheduling and transmission independently. Moreover, the GSM frame structure—being circuit switched with regular transmissions of voice frames—is very rigid and hence unsuited for the flexibility required to follow any scheduling map, in particular with constraints that other GSM wireless terminals (GSM only legacy wireless terminals) shall be able to be scheduled according to old patterns in the same frequency and in parallel to the ADM/GSM mobile. - The technology disclosed herein thus encompasses numerous aspects and features, some of which have been described with reference to the foregoing embodiments and modes. It should be understood that each embodiment and mode does not necessarily exist in isolation, but that features or aspects of differing embodiments and modes can be combined with one another. For example, the technology of a 60/120-multiple TTI length scheduling map can be combined with the technology of multi-input dependency and/or the technology of adaptively regenerability, or yet other variations and combinations. Moreover, as emphasized above each embodiment can use multi-directional scheduling maps (e.g., can employ both an uplink (UL) scheduling map and a downlink (DL) scheduling map).
- Among the features described herein or encompassed hereby are the following:
-
- a wireless terminal that derives scheduling maps each of the length of a multiple of 60 or 120 LTE TTIs for multiplexing LTE and GSM transmissions/receptions.
- A wireless terminal that derives scheduling maps using some or all of the multiple input information described herein.
- A wireless terminal that derives two scheduling maps one for when it can send LTE TTIs and one for when it can receive LTE TTIs, and which sends this information (the two scheduling maps) to the LTE network.
- A LTE radio access network (RAN) that derives scheduling maps each of the length of a multiple of 60 or 120 LTE TTIs for the use of multiplexing LTE and GSM transmissions/receptions.
- A LTE radio access network (RAN) that derives scheduling maps using some or all of the information mentioned herein, at least some of which it has received from the wireless terminal (maybe only parts of the information is received from the wireless terminal).
- A LTE radio access network (RAN) that receives input parameters from the wireless terminal and uses the input parameters to derive two scheduling maps: one for when the wireless terminal can send LTE TTIs and one for when the wireless terminal can receive LTE TTIs.
- A wireless terminal that takes the wireless terminal LTE TX scheduling map into account when deciding the TTI to send a scheduling request (SR).
- A LTE radio access network (RAN) that takes the wireless terminal LTE RX scheduling map into account when deciding when to grant the wireless terminal to send data in the uplink (UL).
- A wireless terminal and a LTE radio access network (RAN) that take the wireless terminal LTE TX scheduling map into account to calculate when the LTE UL data transmission can occur depending on when the grant was sent and the wireless terminal LTE TX scheduling map.
- A wireless terminal and a LTE radio access network (RAN) that takes into account the wireless terminal LTE RX scheduling map to calculate when the ACK/NACK of the LTE UL data transmission can occur (this depends on when the LTE UL transmission was sent and the wireless terminal LTE RX scheduling map).
- A LTE radio access network (RAN) that, when receiving a buffer status report (BSR) when in GSM and LTE multiplexing, takes into account both the wireless terminal LTE RX and wireless terminal LTE TX scheduling map when deciding which TTIs the wireless terminal can use for LTE transmissions. The LTE RAN does not grant transmission of data in more LTE TTIs than the minimum of (1) the number of LTE TTIs that can be used for transmission and (2) the number of LTE TTIs that can be used for LTE reception.
- A wireless terminal that recalculates the scheduling maps when any of the input parameters are changed.
- A wireless terminal that either sends the recalculated scheduling maps to the LTE RAN or sends the changed input parameters
- A LTE network that, if it receives changed input parameters, recalculates the scheduling maps.
- Example advantages of this technology include the addition of functionality to derive wireless terminal LTE RX and wireless terminal LTE TX scheduling maps describing when LTE data transmissions can happen in-between GSM voice transmissions. This technology also addresses issues with the fixed timing in the LTE uplink scheduling resulting in a significantly larger LTE throughput when multiplexing LTE data transport in a GSM circuit switched (CS) call.
- Although the description above contains many specificities, these should not be construed as limiting the scope of the invention but as merely providing illustrations of some of the presently preferred embodiments of this invention. Thus the scope of this invention should be determined by the appended claims and their legal equivalents. Therefore, it will be appreciated that the scope of the present invention fully encompasses other embodiments which may become obvious to those skilled in the art, and that the scope of the present invention is accordingly to be limited by nothing other than the appended claims, in which reference to an element in the singular is not intended to mean “one and only one” unless explicitly so stated, but rather “one or more.” All structural, chemical, and functional equivalents to the elements of the above-described preferred embodiment that are known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the present claims. Moreover, it is not necessary for a device or method to address each and every problem sought to be solved by the present invention, for it to be encompassed by the present claims. Furthermore, no element, component, or method step in the present disclosure is intended to be dedicated to the public regardless of whether the element, component, or method step is explicitly recited in the claims. No claim element herein is to be construed under the provisions of 35 U.S.C. 112, sixth paragraph, unless the element is expressly recited using the phrase “means for.”
Claims (14)
1. An apparatus adapted for interleaved transmissions over a radio interface with both a circuit switched (CS) Global System for Mobile Communication (GSM) network and a Long Term Evolution (LTE) network, the apparatus being configured to generate both an uplink (UL) scheduling map and a downlink (DL) scheduling map, the uplink (UL) scheduling map being configured to prescribe time intervals in which a wireless terminal can send information in LTE transmission time intervals across the radio interface, the downlink (DL) scheduling map being configured to prescribe time intervals in which the wireless terminal can receive information in LTE transmission time intervals from the radio interface.
2. The apparatus of claim 1 , wherein the apparatus comprises a node of a radio access network.
3. The apparatus of claim 1 , wherein the apparatus comprises the wireless terminal which communicates over the radio interface with a node of a radio access network.
4. The apparatus of claim 1 , wherein the wireless terminal is further configured to send both the uplink (UL) scheduling map and the downlink (DL) scheduling map across the radio interface of an LTE radio access network.
5. The apparatus of claim 1 , further comprising:
a communications interface configured to perform transmissions across the radio interface in accordance with the uplink (UL) scheduling map and in accordance with the downlink (DL) scheduling map; and
a scheduling map generator configured to generate an LTE transmit scheduling map and an LTE receive scheduling map.
6. The apparatus of claim 1 , wherein the apparatus comprises a node of a radio access network configured to receive, across the radio interface, one or more variables or parameters from the wireless terminal, the node being further configured to use the one or more variables or parameters to generate both the uplink (UL) scheduling map and the downlink (DL) scheduling map.
7. A method of generating a scheduling map for scheduling interleaved transmissions over a radio interface with both a circuit switched (CS) Global System for Mobile Communication (GSM) network and Long Term Evolution (LTE) network, the method comprising configuring both an uplink (UL) scheduling map and a downlink (DL) scheduling map, the uplink (UL) scheduling map being configured to prescribe time intervals in which a wireless terminal can send information in LTE transmission time intervals across the radio interface, the downlink (DL) scheduling map being configured to prescribe time intervals in which the wireless terminal can receive information in LTE transmission time intervals from the radio interface.
8. The method of claim 7 , further comprising generating the uplink (UL) scheduling map and the downlink (DL) scheduling map at a node of a radio access network.
9. The method of claim 7 , further comprising generating the uplink (UL) scheduling map and the downlink (DL) scheduling map at a wireless terminal.
10. An apparatus adapted for interleaved transmissions over a radio interface with both a circuit switched (CS) Global System for Mobile Communication (GSM) network and Long Term Evolution (LTE) network, the apparatus being configured to generate a scheduling map, the scheduling map being configured to inform at least one of the circuit switched (CS) Global System for Mobile Communication (GSM) network and the LTE network of time intervals that can be used for data transmissions to or from a wireless terminal;
wherein the apparatus is configured to use the scheduling map to determine a LTE transmission time interval in which to send a scheduling request on an uplink (UL) over the radio interface to the LTE network.
11. The apparatus of claim 10 , further comprising:
a communications interface configured to facilitate sending of the scheduling request to the LTE network;
a scheduling map generator configured to generate the scheduling map; and
a scheduler which operates in accordance with the scheduling map to determine the LTE transmission time interval in which to send the scheduling request over the radio interface to the LTE network.
12. The apparatus of claim 11 , wherein the apparatus is further configured to use the scheduling map to determine when a LTE uplink (UL) data transmission can occur depending on a timing of a grant from the LTE network.
13. The apparatus of claim 11 , wherein the apparatus is further configured to use the scheduling map to determine when an ACK or NACK can be received from the LTE network.
14. A method of generating a scheduling map configured to inform at least one of a circuit switched (CS) Global System for Mobile Communication (GSM) network and a Long Term Evolution (LTE) network of time intervals that can be used for data transmissions to or from a wireless terminal, the method comprising using the scheduling map to determine a LTE transmission time interval in which to send a scheduling request on an uplink (UL) over a radio interface to the LTE network.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/514,470 US20150131623A1 (en) | 2009-12-17 | 2014-10-15 | Scheduling for access division multiplexing |
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US28762309P | 2009-12-17 | 2009-12-17 | |
US28743809P | 2009-12-17 | 2009-12-17 | |
US28762709P | 2009-12-17 | 2009-12-17 | |
US28757509P | 2009-12-17 | 2009-12-17 | |
US28763009P | 2009-12-17 | 2009-12-17 | |
US28795409P | 2009-12-18 | 2009-12-18 | |
US12/943,504 US8891362B2 (en) | 2009-12-17 | 2010-11-10 | Scheduling for access division multiplexing |
US14/514,470 US20150131623A1 (en) | 2009-12-17 | 2014-10-15 | Scheduling for access division multiplexing |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/943,504 Continuation US8891362B2 (en) | 2009-12-17 | 2010-11-10 | Scheduling for access division multiplexing |
Publications (1)
Publication Number | Publication Date |
---|---|
US20150131623A1 true US20150131623A1 (en) | 2015-05-14 |
Family
ID=44150942
Family Applications (7)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/943,801 Expired - Fee Related US9252936B2 (en) | 2009-12-17 | 2010-11-10 | GSM and LTE multiplexing |
US12/943,736 Active 2031-04-28 US8594074B2 (en) | 2009-12-17 | 2010-11-10 | Call setup for access division multiplexing |
US12/943,770 Abandoned US20110151874A1 (en) | 2009-12-17 | 2010-11-10 | Link report relay in access division multiplexing systems |
US12/943,612 Abandoned US20110149852A1 (en) | 2009-12-17 | 2010-11-10 | Keeping packet switched session in lte while circuit switched registered in wcdma |
US12/943,685 Expired - Fee Related US9246655B2 (en) | 2009-12-17 | 2010-11-10 | Maintaining packet switched session in LTE when establishing GSM circuit switched call |
US12/943,504 Expired - Fee Related US8891362B2 (en) | 2009-12-17 | 2010-11-10 | Scheduling for access division multiplexing |
US14/514,470 Abandoned US20150131623A1 (en) | 2009-12-17 | 2014-10-15 | Scheduling for access division multiplexing |
Family Applications Before (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/943,801 Expired - Fee Related US9252936B2 (en) | 2009-12-17 | 2010-11-10 | GSM and LTE multiplexing |
US12/943,736 Active 2031-04-28 US8594074B2 (en) | 2009-12-17 | 2010-11-10 | Call setup for access division multiplexing |
US12/943,770 Abandoned US20110151874A1 (en) | 2009-12-17 | 2010-11-10 | Link report relay in access division multiplexing systems |
US12/943,612 Abandoned US20110149852A1 (en) | 2009-12-17 | 2010-11-10 | Keeping packet switched session in lte while circuit switched registered in wcdma |
US12/943,685 Expired - Fee Related US9246655B2 (en) | 2009-12-17 | 2010-11-10 | Maintaining packet switched session in LTE when establishing GSM circuit switched call |
US12/943,504 Expired - Fee Related US8891362B2 (en) | 2009-12-17 | 2010-11-10 | Scheduling for access division multiplexing |
Country Status (7)
Country | Link |
---|---|
US (7) | US9252936B2 (en) |
EP (6) | EP2514230A2 (en) |
JP (6) | JP2013514702A (en) |
CA (1) | CA2784099A1 (en) |
IN (2) | IN2012DN05003A (en) |
SG (5) | SG181739A1 (en) |
WO (6) | WO2011073849A1 (en) |
Families Citing this family (88)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8553645B2 (en) * | 2009-07-31 | 2013-10-08 | Motorola Mobility Llc | Method and apparatus for service continuity on a mobile communication device |
US9252936B2 (en) * | 2009-12-17 | 2016-02-02 | Telefonaktiebolaget L M Ericsson (Publ) | GSM and LTE multiplexing |
US8768335B2 (en) * | 2010-01-27 | 2014-07-01 | Lg Electronics Inc. | Method of performing a minimization of drive test (MDT) for specific area in wireless communication system |
US20110183670A1 (en) * | 2010-01-28 | 2011-07-28 | Chih-Hsiang Wu | Method of Improving Circuit Switched Connectivity and Related Communication Device |
CN102149111B (en) * | 2010-02-08 | 2015-09-16 | 中兴通讯股份有限公司 | A kind of neighbor cell information management method and system |
WO2011100251A1 (en) * | 2010-02-09 | 2011-08-18 | Research In Motion Limited | Rfsp selective camping |
WO2011100252A1 (en) | 2010-02-09 | 2011-08-18 | Research In Motion Limited | Rfsp selective camping |
EP2367386B1 (en) * | 2010-03-12 | 2020-08-12 | BlackBerry Limited | Timing advance enhancements for cellular communications |
CN102369739A (en) | 2010-04-14 | 2012-03-07 | 华为技术有限公司 | Method, apparatus and system for processing enhanced multimedia priority service in circuit switched fallback mechanism |
JP5527814B2 (en) * | 2010-04-28 | 2014-06-25 | Necカシオモバイルコミュニケーションズ株式会社 | COMMUNICATION TERMINAL DEVICE, COMMUNICATION SYSTEM, COMMUNICATION CONTROL METHOD, AND PROGRAM |
EP3907972A1 (en) | 2010-05-13 | 2021-11-10 | Samsung Electronics Co., Ltd. | Method and system of managing voice call and ip media sessions in a wireless network environment |
GB201010186D0 (en) * | 2010-06-17 | 2010-07-21 | Vodafone Ip Licensing Ltd | Fallback between radio access technologies |
US20110312321A1 (en) * | 2010-06-22 | 2011-12-22 | Qualcomm Incorporated | System, apparatus, and method for improving circuit switched fallback call setup delay in wireless communication systems |
KR101753195B1 (en) * | 2010-07-27 | 2017-07-19 | 아주대학교산학협력단 | Apparatus and method to control session connection in a communication system |
US9277564B2 (en) | 2010-08-05 | 2016-03-01 | Qualcomm Incorporated | Method and apparatus to facilitate support for multi-radio coexistence |
US20120064885A1 (en) * | 2010-09-14 | 2012-03-15 | Qualcomm Incorporated | System and method of improving circuit-switched fallback user experience |
CN101977417A (en) * | 2010-10-20 | 2011-02-16 | 华为技术有限公司 | Network selection method and terminal equipment |
JP5639281B2 (en) | 2010-11-11 | 2014-12-10 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | System and method for improving circuit switched fallback performance |
US9042241B2 (en) * | 2010-12-02 | 2015-05-26 | Qualcomm Incorporated | Methods and apparatus for providing robust circuit switch fall back procedure |
US9288745B2 (en) * | 2010-12-09 | 2016-03-15 | Huawei Technologies Co., Ltd. | Cell search method of terminal and related device and system |
KR101740929B1 (en) * | 2010-12-22 | 2017-05-29 | 한국전자통신연구원 | Mobile communication systems for controlling load in distributed manner and method threrof |
EP2668805B1 (en) * | 2011-01-28 | 2016-08-10 | Telefonaktiebolaget LM Ericsson (publ) | Method and arrangement for redirection of terminal |
US10187859B2 (en) | 2011-02-14 | 2019-01-22 | Qualcomm Incorporated | Power control and user multiplexing for heterogeneous network coordinated multipoint operations |
US8885561B2 (en) * | 2011-03-30 | 2014-11-11 | Qualcomm Incorporated | Multi-radio coexistence |
US9094928B2 (en) | 2011-04-06 | 2015-07-28 | Apple Inc. | Multiple network mobile device connection management |
KR101626267B1 (en) | 2011-05-20 | 2016-05-31 | 애플 인크. | Apparatus and methods for priority based task scheduling in hybrid network operation |
KR101556840B1 (en) * | 2011-05-20 | 2015-10-01 | 애플 인크. | Apparatus and methods for optimizing scheduled operations in hybrid network environments |
US9026112B2 (en) | 2011-05-25 | 2015-05-05 | Qualcomm Incorporated | Transitioning of mobile devices within a wireless communication network between multiple radio access technologies |
US9713053B2 (en) | 2011-07-06 | 2017-07-18 | Mobileum, Inc. | Network traffic redirection (NTR) in long term evolution (LTE) |
US9084184B2 (en) * | 2011-07-07 | 2015-07-14 | Qualcomm Incorporated | Cell reselection for simultaneous-LTE and TD-SCDMA communications |
WO2013009483A2 (en) * | 2011-07-08 | 2013-01-17 | Zte Corporation | Method and system for wireless transmission of analog signals between antenna and baseband processor |
US9462628B2 (en) | 2011-07-11 | 2016-10-04 | Qualcomm Incorporated | Apparatus and method for maintaining a circuit-switched voice call in a multi-RAB wireless communication system in an area of weak coverage |
EP2735193B1 (en) * | 2011-07-22 | 2015-05-13 | Telefonaktiebolaget L M Ericsson (publ) | Transferring a user equipment to a radio access network with a different radio access technology |
EP2737730B1 (en) * | 2011-07-29 | 2016-05-18 | SCA IPLA Holdings Inc. | Reduced context or context-less short message transmission for machine-type-communication |
US9578554B2 (en) | 2011-09-21 | 2017-02-21 | Qualcomm Incorporated | Methods and apparatus for improving a call fallback user experience |
KR20130035143A (en) * | 2011-09-29 | 2013-04-08 | 삼성전자주식회사 | Method and apparatus for supporting a local access and a voice call in local networks |
US9961591B2 (en) | 2011-10-18 | 2018-05-01 | Qualcomm Incorported | Optimizations to circuit-switched fallback (CSFB) procedure |
CN104641682B (en) | 2011-10-28 | 2019-01-15 | 黑莓有限公司 | The method and apparatus of carrying are handled during circuit switched fallback operation |
US20130114571A1 (en) | 2011-11-07 | 2013-05-09 | Qualcomm Incorporated | Coordinated forward link blanking and power boosting for flexible bandwidth systems |
US9516531B2 (en) | 2011-11-07 | 2016-12-06 | Qualcomm Incorporated | Assistance information for flexible bandwidth carrier mobility methods, systems, and devices |
US9848339B2 (en) | 2011-11-07 | 2017-12-19 | Qualcomm Incorporated | Voice service solutions for flexible bandwidth systems |
CN102413529A (en) * | 2011-11-28 | 2012-04-11 | 青岛海信移动通信技术股份有限公司 | Multi-mode application method and device of mobile terminal including LTE mode |
US9173184B2 (en) * | 2011-12-23 | 2015-10-27 | Kt Corporation | Mobile communication system supporting service centralization and continuity and method thereof |
JP2015506624A (en) * | 2012-01-10 | 2015-03-02 | ノキア ソリューションズ アンド ネットワークス オサケユキチュア | Handling handover requests in communication systems |
JP5896761B2 (en) * | 2012-01-30 | 2016-03-30 | 株式会社Nttドコモ | Mobile station |
US20130215833A1 (en) * | 2012-02-16 | 2013-08-22 | Comcast Cable Communications, LLC. | Dynamic reclamation of a communication resource in a network |
US20130223428A1 (en) * | 2012-02-28 | 2013-08-29 | Qualcomm Incorporated | Method and apparatus for irat measurement when in td-scdma connected mode |
JP5822765B2 (en) * | 2012-03-19 | 2015-11-24 | シャープ株式会社 | Wireless communication system, communication method, terminal device, and base station device |
WO2013151334A1 (en) * | 2012-04-03 | 2013-10-10 | 엘지전자 주식회사 | Method and device for handover of packet switched service in wireless communication system |
US9226203B2 (en) | 2012-04-11 | 2015-12-29 | Apple Inc. | Method for implementing autonomous management of radio resources across dual networks |
US9143914B2 (en) * | 2012-04-27 | 2015-09-22 | Qualcomm Incorporated | Emergency call optimization during tracking area update |
US8862090B2 (en) * | 2012-05-21 | 2014-10-14 | At&T Intellectual Property I, L.P. | Intelligent long term evolution circuit switched fallback management |
US8830844B2 (en) * | 2012-06-09 | 2014-09-09 | Apple Inc. | Delaying network reselection following performance of a circuit switched fallback procedure in a call failure scenario |
US9125122B2 (en) | 2012-06-09 | 2015-09-01 | Apple Inc. | Paging for circuit switched fallback (CSFB) in long term evolution (LTE) connected mode |
DE102012014547B4 (en) | 2012-07-21 | 2015-06-25 | Audi Ag | Circuit arrangement for a mobile radio unit of a motor vehicle, motor vehicle and method for operating the circuit arrangement |
DE102012014548B3 (en) * | 2012-07-21 | 2014-05-15 | Audi Ag | Mobile device for a motor vehicle, and method for operating the mobile device |
CN103582179A (en) * | 2012-07-23 | 2014-02-12 | 中兴通讯股份有限公司 | Implement method of convertible multi-mode terminal and multi-mode terminal |
US8817749B2 (en) * | 2012-08-15 | 2014-08-26 | Apple Inc. | Call setup for circuit switched fall back calls |
US9049634B2 (en) | 2012-09-18 | 2015-06-02 | Acer Incorporated | Apparatuses and methods for camping back to LTE-based network after finishing CSFB call with non-LTE network |
EP2717623A1 (en) * | 2012-10-03 | 2014-04-09 | Alcatel Lucent | Support of CS fallback in an evolved packet system |
US8942762B1 (en) * | 2012-10-10 | 2015-01-27 | Sprint Spectrum L.P. | Adjustment of communication parameters in a coverage area based on prevalence of eCSFB devices in the coverage area |
KR20140061053A (en) * | 2012-11-13 | 2014-05-21 | 삼성전자주식회사 | Apparatus and method for supporting a communication network in a portable terminal |
US9338805B2 (en) * | 2012-11-16 | 2016-05-10 | Mediatek, Inc. | Method and apparatus for standby with a dual-standby modem and establishing single connection for one subscriber identity card |
US9985771B2 (en) | 2012-11-27 | 2018-05-29 | Qualcomm Incorporated | Methods and apparatus for cooperating between wireless wide area network radios and wireless local area network radios |
US9307452B2 (en) | 2012-11-29 | 2016-04-05 | Qualcomm Incorporated | Method and apparatus for decreasing LTE re-acquisition delay in S102-less CSFB |
US9191873B1 (en) * | 2012-12-14 | 2015-11-17 | Sprint Spectrum L.P. | Method and system for circuit-switched fallback |
US8824374B2 (en) * | 2012-12-20 | 2014-09-02 | Alcatel Lucent | Call setup latency optimization for LTE to 1xRTT circuit switched fall back |
US9338699B2 (en) | 2012-12-20 | 2016-05-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Scheme of retaining LTE connection during circuit switch fall back |
KR102146494B1 (en) | 2013-01-04 | 2020-08-28 | 삼성전자주식회사 | A method and system to minimize delay in circuit-switched fallback (csfb) procedure |
US10271256B2 (en) | 2013-01-04 | 2019-04-23 | Samsung Electronics Co., Ltd. | Method and system for providing enhanced packet data services to a user equipment |
US8964680B2 (en) * | 2013-02-07 | 2015-02-24 | Apple Inc. | Radio multiplexer aware TCP layer |
US9325468B2 (en) * | 2013-03-14 | 2016-04-26 | Federated Wireless, Inc. | Radio resource managment |
US10548150B2 (en) | 2013-03-14 | 2020-01-28 | Federated Wireless, Inc. | Radio resource management |
US9603069B2 (en) * | 2013-06-10 | 2017-03-21 | Qualcomm Incorporated | Managing mobility events in simultaneous rat mode user equipment |
US9794870B2 (en) | 2013-06-28 | 2017-10-17 | Intel Corporation | User equipment and method for user equipment feedback of flow-to-rat mapping preferences |
US9814037B2 (en) | 2013-06-28 | 2017-11-07 | Intel Corporation | Method for efficient channel estimation and beamforming in FDD system by exploiting uplink-downlink correspondence |
US9775055B2 (en) * | 2013-09-19 | 2017-09-26 | The Boeing Company | Radio performance calculator |
US9210687B1 (en) | 2013-09-25 | 2015-12-08 | Sprint Spectrum L.P. | Management of wireless service in a dual RAN arrangement |
US10064101B2 (en) * | 2013-11-01 | 2018-08-28 | Yulong Computer Telecommunication Scientific (Shenzhen) Co., Ltd. | VoIP data transmission method and base station |
US9544937B2 (en) * | 2014-03-27 | 2017-01-10 | Apple Inc. | Performing data communication using a first RAT while performing a voice call using a second RAT |
EP3198919B1 (en) * | 2014-09-26 | 2019-12-11 | Nokia Technologies Oy | Methods and apparatus for minimization of drive testing |
US9392518B1 (en) | 2015-08-27 | 2016-07-12 | Sprint Spectrum L.P. | Method and system for controlling a circuit-switched fallback process |
CN106332209B (en) * | 2015-09-22 | 2019-11-29 | 北京智谷睿拓技术服务有限公司 | Switching method and switching device |
US9872209B1 (en) | 2015-10-21 | 2018-01-16 | Sprint Communications Company L.P. | Pre-registration of a wireless communication device in a long term evolution network |
US10111141B2 (en) * | 2016-06-08 | 2018-10-23 | Mediatek Inc. | Apparatuses and methods for cell selection during a call fallback from an advanced network to a legacy network |
US10834663B2 (en) | 2016-10-06 | 2020-11-10 | At&T Mobility Ii Llc | Blind multi-frequency band indicator selection |
CN109818661A (en) * | 2019-01-29 | 2019-05-28 | 上海海事大学 | A kind of communication means based on signal space alignment |
CN110505675B (en) * | 2019-08-12 | 2022-02-01 | RealMe重庆移动通信有限公司 | Network connection method and device, storage medium and communication terminal |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100173667A1 (en) * | 2008-12-17 | 2010-07-08 | Airhop Communications, Inc. | Base station with coordinated multiple air-interface operations |
US20120201217A1 (en) * | 2007-01-26 | 2012-08-09 | Qualcomm Incorporated | Mapping uplink acknowledgement resource based on downlink control channel |
Family Cites Families (71)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6094058A (en) * | 1991-06-04 | 2000-07-25 | Micron Technology, Inc. | Temporary semiconductor package having dense array external contacts |
US5625677A (en) | 1993-12-30 | 1997-04-29 | At&T | Simultaneous voice and data communications |
GB2297460B (en) * | 1995-01-28 | 1999-05-26 | Motorola Ltd | Communications system and a method therefor |
US6608832B2 (en) * | 1997-09-25 | 2003-08-19 | Telefonaktiebolaget Lm Ericsson | Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services |
FI106768B (en) * | 1998-05-20 | 2001-03-30 | Nokia Networks Oy | Selection of cell in a packet network |
WO2000005907A2 (en) * | 1998-07-24 | 2000-02-03 | Nortel Networks Limited | Delivery of circuit switched calls to a mobile in packet data mode |
US6463054B1 (en) * | 1998-12-31 | 2002-10-08 | Telefonaktiebolaget Lm Ericsson | Retrieving cell information in an overlaid circuit switched and packet switched wireless telecommunication network |
CN1254144C (en) | 1999-06-24 | 2006-04-26 | 艾利森电话股份有限公司 | Network-evaluated handover assisted by both mobile and base-stations |
DE60023951T2 (en) | 2000-04-20 | 2006-07-27 | Nokia Corp. | BASIC STATION SUB-SYSTEM IN A MOBILE COMMUNICATION NETWORK |
DE10038314A1 (en) | 2000-08-05 | 2002-02-14 | Alcatel Sa | Method for transmitting user data packets |
US6686545B2 (en) * | 2000-10-04 | 2004-02-03 | Mettler-Toledo Gmbh | Balance with a weighing compartment |
US7171216B1 (en) | 2001-04-19 | 2007-01-30 | Cisco Technology, Inc. | Method and system for detecting a preferred wireless network for a mobile device |
US6594489B2 (en) | 2001-12-07 | 2003-07-15 | Qualcomm Incorporated | Method and apparatus for effecting handoff between different cellular communications systems |
CN1303879C (en) * | 2002-07-11 | 2007-03-14 | 巴斯福股份公司 | Fungicidal use |
JP4013701B2 (en) | 2002-08-28 | 2007-11-28 | 日本電気株式会社 | Mobile communication system, operation control method thereof, node used therefor, and radio control apparatus |
US6904058B2 (en) | 2002-09-20 | 2005-06-07 | Intel Corporation | Transmitting data over a general packet radio service wireless network |
DE60215980T2 (en) | 2002-12-19 | 2007-09-13 | Telefonaktiebolaget Lm Ericsson (Publ) | ADAPTIVE CONTROL FOR THE OPERATION OF COMMUNICATION ENVIRONMENTS |
FR2850518B1 (en) * | 2003-01-29 | 2005-05-20 | Evolium Sas | METHOD FOR SIMULTANEOUSLY ACCESSING CIRCUIT SERVICES AND PACKET SERVICES IN A CELLULAR MOBILE RADIOCOMMUNICATIONS SYSTEM |
JP4094463B2 (en) * | 2003-03-27 | 2008-06-04 | 三菱電機株式会社 | Mobile communication terminal apparatus and handover method between circuit switching / VoIP voice call in mobile communication terminal apparatus |
KR100547804B1 (en) * | 2003-08-18 | 2006-01-31 | 삼성전자주식회사 | Cell search method and system of mobile station for inter-system handover |
US7924811B2 (en) | 2004-03-30 | 2011-04-12 | Sony Ericsson Mobile Communications Ab | Methods, systems and computer program products for suspending packet-switched sessions to a wireless terminal |
US7463901B2 (en) * | 2004-08-13 | 2008-12-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Interoperability for wireless user devices with different speech processing formats |
US20060073841A1 (en) * | 2004-10-01 | 2006-04-06 | Murali Narasimha | Method and communication system for establishing a voice call connection |
GB0422192D0 (en) * | 2004-10-06 | 2004-11-03 | Nokia Corp | Transfer of a user equipment in a communication system |
EP1813127B1 (en) | 2004-11-15 | 2012-08-01 | Telefonaktiebolaget LM Ericsson (publ) | A method and arrangement for enabling a multimedia communication session |
US7702343B2 (en) * | 2005-04-04 | 2010-04-20 | Qualcomm Incorporated | Efficient gap allocation for cell measurements in asynchronous communication networks |
KR100975715B1 (en) | 2005-06-27 | 2010-08-12 | 삼성전자주식회사 | Method for determinning handoff in a mobile communication system |
US8358629B2 (en) * | 2005-11-01 | 2013-01-22 | Qualcomm Incorporated | Mobile device-initiated measurement gap request |
CN100563235C (en) | 2006-01-09 | 2009-11-25 | 华为技术有限公司 | IWF network element, CSI terminal and IMS terminal mutual system and method thereof |
CN103997485B (en) * | 2006-01-31 | 2018-06-29 | 交互数字技术公司 | Method, WTRU and the method implemented in WTRU used within network nodes |
US7986661B2 (en) * | 2006-03-02 | 2011-07-26 | Qualcomm Incorporated | Efficient utilization of transmission gaps for cell measurements |
EP2030468B1 (en) | 2006-06-16 | 2023-05-17 | Nokia Technologies Oy | Changing lte specific anchor with simple tunnel switching |
US9019953B2 (en) * | 2006-06-30 | 2015-04-28 | Telefonaktiebolaget L M Ericsson (Publ) | Network node, method, and mobile terminal for providing voice calls to a mobile terminal in a packet-switched-only network |
FI20065467A0 (en) * | 2006-06-30 | 2006-06-30 | Nokia Corp | Neighbor Cell Measurement and Reporting in a Multiple Radio Access Technology (RAT) environment |
GB0615695D0 (en) * | 2006-08-08 | 2006-09-13 | Lucent Technologies Inc | Call continuity |
KR100782337B1 (en) * | 2006-10-25 | 2007-12-06 | 삼성전자주식회사 | Apparatus and method for providing voice service without discontinuance in mobile communication system |
US20110268083A1 (en) * | 2006-12-27 | 2011-11-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Method transferring voice calls |
CN101574007A (en) * | 2006-12-28 | 2009-11-04 | 诺基亚公司 | Handover of circuit-switched call to packet-switched call, and vice versa |
US9699824B2 (en) | 2007-01-08 | 2017-07-04 | Nokia Technologies Oy | Method for fast circuit switched service enabling handover from packet-switched only networks |
WO2008088243A1 (en) | 2007-01-15 | 2008-07-24 | Telefonaktiebolaget Lm Ericsson (Publ). | Changing communication paths |
WO2008088258A1 (en) | 2007-01-15 | 2008-07-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arrangements for circuit switched services in communication networks |
ATE541421T1 (en) | 2007-01-18 | 2012-01-15 | Nokia Corp | CABLE-SPOKE DOMAIN SERVICES WITH LONG-TERM EVOLUTION SYSTEM ARCHITECTURE EVOLUTION ACCESS |
US8977273B2 (en) * | 2007-02-08 | 2015-03-10 | Intel Mobile Communications GmbH | Method for selecting a mobile radio area, mobile radio communication device, method for transmitting signals into a mobile radio area, and mobile radio network unit |
US8107954B2 (en) * | 2007-03-09 | 2012-01-31 | Research In Motion Limited | System and method for wireless network selection by multi-mode devices |
CN101272175B (en) * | 2007-03-21 | 2013-02-13 | 电信科学技术研究院 | TDD OFDMA system ascending control signaling transmission method and device |
EP2165554A1 (en) * | 2007-06-08 | 2010-03-24 | Telefonaktiebolaget L M Ericsson (publ) | Technique for performing gsm/wcdma circuit switched services over a long term evolution radio access |
WO2008148432A1 (en) * | 2007-06-08 | 2008-12-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Circuit switched fallback mechanism |
US8094620B2 (en) | 2007-06-26 | 2012-01-10 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for providing voice service in a multimedia mobile network |
US7885234B2 (en) * | 2007-10-01 | 2011-02-08 | Alcatel-Lucent Usa Inc. | Method and system for providing voice call continuity |
WO2009044458A1 (en) | 2007-10-02 | 2009-04-09 | Fujitsu Limited | Handover control device, mobile station, base station, handover control server, and handover control method |
JP5392091B2 (en) * | 2007-11-19 | 2014-01-22 | 日本電気株式会社 | Wireless communication system and method |
JP5042104B2 (en) | 2007-12-27 | 2012-10-03 | パナソニック株式会社 | COMMUNICATION SYSTEM, TERMINAL DEVICE, BASE STATION, COMMUNICATION QUALITY MANAGEMENT METHOD AND PROGRAM |
EP2079253A1 (en) | 2008-01-09 | 2009-07-15 | Panasonic Corporation | Non-3GPP to 3GPP network handover optimizations |
US20090201835A1 (en) | 2008-02-07 | 2009-08-13 | Motorola Inc | Method for supporting a multi-party call in combinational session |
WO2009117588A1 (en) * | 2008-03-21 | 2009-09-24 | Interdigital Patent Holdings, Inc. | Method and apparatus to enable fallback to circuit switched domain from packet switched domain |
JP2009267997A (en) * | 2008-04-28 | 2009-11-12 | Ntt Docomo Inc | Mobile communication method, mobile station, and core network device |
JP4413975B2 (en) * | 2008-04-28 | 2010-02-10 | 株式会社エヌ・ティ・ティ・ドコモ | Mobile communication system, mobile communication method, mobile station, radio access network apparatus, and core network apparatus |
GB2459841B (en) | 2008-05-02 | 2012-09-12 | Samsung Electronics Co Ltd | Reducing occurrence of UE registration expiry during calls |
CN105722166B (en) | 2008-05-13 | 2020-08-25 | 三星电子株式会社 | Method and apparatus for providing voice call in mobile communication system |
US8243725B2 (en) * | 2008-08-13 | 2012-08-14 | Interdigital Patent Holdings, Inc. | Maintaining circuit switched continuity in an enhanced universal terrestrial radio access network |
US20100113010A1 (en) * | 2008-11-03 | 2010-05-06 | Qualcomm Incorporated | Reprioritization of wireless networks for reselection to support voice call |
US8537793B2 (en) * | 2008-12-03 | 2013-09-17 | Broadcom Corporation | Providing user-spot (U-Spot) services in a communication system |
US8219085B2 (en) * | 2009-02-09 | 2012-07-10 | Qualcomm Incorporated | Method and apparatus for optimizing compressed mode duration |
US8175603B1 (en) * | 2009-02-24 | 2012-05-08 | Eden Rock Communications, Llc | Neighboring cell directed handover in a wireless network |
US8682327B2 (en) * | 2009-03-13 | 2014-03-25 | Qualcomm Incorporated | Resource search in a communication network |
US8306537B2 (en) | 2009-06-16 | 2012-11-06 | Research In Motion Limited | Method for accessing a service unavailable through a network cell |
US8144696B2 (en) * | 2009-06-18 | 2012-03-27 | Nokia Siemens Networks Oy | Mobile management entity operating in communications network and selection method therefor |
US8559417B2 (en) | 2009-11-20 | 2013-10-15 | Samsung Electronics Co., Ltd. | Terminal, method for operating the terminal, and method for interworking in wireless communication system including 3GPP LTE network and 3GPP legacy network |
US8467318B2 (en) * | 2009-11-24 | 2013-06-18 | Verizon Patent And Licensing Inc. | Method and system for transferring in-progress communication between communication devices |
US9252936B2 (en) | 2009-12-17 | 2016-02-02 | Telefonaktiebolaget L M Ericsson (Publ) | GSM and LTE multiplexing |
US20130017805A1 (en) | 2011-07-11 | 2013-01-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for transferring telecommunications connections |
-
2010
- 2010-11-10 US US12/943,801 patent/US9252936B2/en not_active Expired - Fee Related
- 2010-11-10 US US12/943,736 patent/US8594074B2/en active Active
- 2010-11-10 US US12/943,770 patent/US20110151874A1/en not_active Abandoned
- 2010-11-10 US US12/943,612 patent/US20110149852A1/en not_active Abandoned
- 2010-11-10 US US12/943,685 patent/US9246655B2/en not_active Expired - Fee Related
- 2010-11-10 US US12/943,504 patent/US8891362B2/en not_active Expired - Fee Related
- 2010-12-06 CA CA2784099A patent/CA2784099A1/en not_active Abandoned
- 2010-12-06 EP EP10805334A patent/EP2514230A2/en not_active Withdrawn
- 2010-12-06 JP JP2012543945A patent/JP2013514702A/en active Pending
- 2010-12-06 IN IN5003DEN2012 patent/IN2012DN05003A/en unknown
- 2010-12-06 JP JP2012543943A patent/JP2013514701A/en active Pending
- 2010-12-06 SG SG2012044301A patent/SG181739A1/en unknown
- 2010-12-06 WO PCT/IB2010/055609 patent/WO2011073849A1/en active Application Filing
- 2010-12-06 WO PCT/IB2010/055601 patent/WO2011073847A2/en active Application Filing
- 2010-12-06 EP EP10807376A patent/EP2514224A1/en not_active Withdrawn
- 2010-12-13 JP JP2012543965A patent/JP5754746B2/en not_active Expired - Fee Related
- 2010-12-13 EP EP10809072.1A patent/EP2514242B1/en not_active Not-in-force
- 2010-12-13 SG SG2012043071A patent/SG181650A1/en unknown
- 2010-12-13 WO PCT/IB2010/055778 patent/WO2011073884A1/en active Application Filing
- 2010-12-14 EP EP10810975A patent/EP2514232A1/en not_active Withdrawn
- 2010-12-14 SG SG2012044319A patent/SG181740A1/en unknown
- 2010-12-14 JP JP2012543973A patent/JP5622863B2/en not_active Expired - Fee Related
- 2010-12-14 JP JP2012543972A patent/JP2013514705A/en not_active Ceased
- 2010-12-14 WO PCT/IB2010/055816 patent/WO2011073910A1/en active Application Filing
- 2010-12-14 EP EP10810882.0A patent/EP2514231B1/en not_active Not-in-force
- 2010-12-14 SG SG2012043097A patent/SG181651A1/en unknown
- 2010-12-14 WO PCT/IB2010/055820 patent/WO2011073913A1/en active Application Filing
- 2010-12-16 EP EP10813022A patent/EP2514233A1/en not_active Withdrawn
- 2010-12-16 WO PCT/IB2010/055888 patent/WO2011073946A1/en active Application Filing
- 2010-12-16 JP JP2012543984A patent/JP2013514709A/en active Pending
- 2010-12-16 SG SG2012044327A patent/SG181741A1/en unknown
- 2010-12-16 IN IN5907DEN2012 patent/IN2012DN05907A/en unknown
-
2014
- 2014-10-15 US US14/514,470 patent/US20150131623A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120201217A1 (en) * | 2007-01-26 | 2012-08-09 | Qualcomm Incorporated | Mapping uplink acknowledgement resource based on downlink control channel |
US20100173667A1 (en) * | 2008-12-17 | 2010-07-08 | Airhop Communications, Inc. | Base station with coordinated multiple air-interface operations |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8891362B2 (en) | Scheduling for access division multiplexing | |
KR101719121B1 (en) | Method and apparatus for supporting device-to-device (d2d) discovery in a wireless communication system | |
US10349460B2 (en) | Dual active connections over single radio user equipment | |
CN106992846B (en) | Data sending method, data receiving method and device | |
WO2016161900A1 (en) | Data transmission method and device | |
KR20220082765A (en) | Method and apparatus for configuring sidelink discontinuous reception in a wireless communication system | |
JP2018196146A (en) | Activation procedure for dormant cells | |
JP2016510552A (en) | TDD reconstruction considering DTX / DRX | |
GB2522673A (en) | Method and apparatus for implementing dual connectivity | |
AU2018201792B2 (en) | Information transmission method, base station, and user equipment | |
CN111436082B (en) | Communication method and communication device | |
US20190297659A1 (en) | Resource scheduling method and apparatus, and base station | |
EP4013183B1 (en) | Method and apparatus for configuring sidelink discontinuous reception in a wireless communication system | |
CN115606141A (en) | Communication device and base station | |
KR20170113693A (en) | Method and apparatus for sending information | |
JP2024519220A (en) | User equipment, scheduling node, method for user equipment, method for a scheduling node and integrated circuit - Patents.com | |
CN118176805A (en) | Method and related apparatus for wireless communication | |
KR20140088126A (en) | Activating and deactivating semi-persistent scheduling for an lte voip radio bearer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL), SWEDEN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:OLSSON, MAGNUS;RUNE, GOERAN;SYNNERGREN, PER;AND OTHERS;SIGNING DATES FROM 20150107 TO 20150309;REEL/FRAME:036177/0641 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |