US20130194997A1 - Low Power Narrowband Operation By An Endpoint - Google Patents
Low Power Narrowband Operation By An Endpoint Download PDFInfo
- Publication number
- US20130194997A1 US20130194997A1 US13/618,197 US201213618197A US2013194997A1 US 20130194997 A1 US20130194997 A1 US 20130194997A1 US 201213618197 A US201213618197 A US 201213618197A US 2013194997 A1 US2013194997 A1 US 2013194997A1
- Authority
- US
- United States
- Prior art keywords
- endpoint
- frequency range
- subcarrier frequencies
- search space
- communication
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- 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/0091—Signaling for the administration of the divided path
- H04L5/0094—Indication of how sub-channels of the path are allocated
-
- 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/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- 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
Definitions
- the present disclosure relates generally to methods and apparatuses for low power narrowband operation by an endpoint.
- An antenna system may include multiple transceivers such as transmission sites or endpoints.
- a transmission site may be a base station (also known as a Radio Element Control or a Baseband Unit) or a remote transmission site (also known as a Radio Element or a Remote Radio Head). Transmission sites provide endpoints with wireless network access.
- a transmission site may transmit control signals, data signals, and other signals to the endpoints. The control signals may facilitate the processing of the data signals by the endpoints.
- a method includes receiving, by an endpoint, a communication from a transceiver.
- the communication is transmitted to a plurality of endpoints using a plurality of subcarrier frequencies spanning a frequency range.
- the communication includes at least one control signal transmitted using at least one subcarrier frequency of the plurality of subcarrier frequencies that is outside of a narrowband portion of the frequency range.
- the method further includes searching, by the endpoint, a search space for one or more control signals addressed to the endpoint.
- the search space includes one or more subcarrier frequencies of the plurality of subcarrier frequencies that are located within the narrowband portion of the frequency range and no subcarrier frequencies located outside the narrowband portion of the frequency range.
- the endpoint decodes at least one control signal addressed to the endpoint and transmitted using at least subcarrier frequency of the search space.
- the at least one decoded control signal indicates at least one time and at least one set of subcarrier frequencies of the plurality of subcarrier frequencies used to transmit at least one data signal of the communication to the endpoint.
- the method further includes recovering, by the endpoint, the at least one data signal transmitted to the endpoint.
- FIG. 1 depicts an example system that includes an example transmission site that communicates with an example wideband endpoint and an example narrowband endpoint;
- FIGS. 2A and 2B depicts example communication diagrams that represent signals transmitted by the transmission site of FIG. 1 ;
- FIG. 3 depicts an example method for transmitting control signals, data signals, and other signals to wideband and narrowband endpoints that may be performed by the transmission site of FIG. 1 ;
- FIG. 4 depicts an example method for processing control signals and data signals that may be performed by the narrowband endpoint of FIG. 1 ;
- FIG. 5 depicts an example method for processing control signals and data signals that may be performed by the narrowband endpoint of FIG. 1 .
- FIG. 1 depicts an example system 100 that includes transmission site 102 that communicates with a wideband endpoint 104 a and a narrowband endpoint 104 b .
- System 100 may include any suitable number of transmission sites 102 and endpoints 104 that communicate with each other.
- System 100 may provide wireless coverage for any suitable number of endpoints 104 over a geographic area, such as a cell.
- transmission site 102 may be used to provide wireless coverage for an entire building, a city block, a campus, or any other area.
- Transmission site 102 may be coupled to one or more networks, such as wireless service provider (WSP) network 106 or internet service provider (ISP) network 108 .
- WSP wireless service provider
- ISP internet service provider
- transmission site 102 is capable of communicating with both wideband endpoints (such as 104 a ) and narrowband endpoints (such as 104 b ).
- a wideband endpoint 104 a is an endpoint that is configured to decode signals transmitted using any subcarrier frequencies within the frequency range (i.e., channel bandwidth) of wireless transmissions (e.g., 200 b ) by transmission site 102 to endpoints 104 .
- the frequency range may be 1.4 MHz, 3 MHz, 5 MHz, 10 MHz, 15 MHz, or 20 MHz.
- Each frequency range may include a plurality of contiguous subcarrier frequencies that are equally spaced apart to reduce or eliminate interference between signals transmitted using neighboring subcarrier frequencies. For example, in LTE or LTE-A, contiguous subcarrier frequencies are spaced 15 kHz apart from each other.
- a narrowband endpoint 104 b is configured to decode signals transmitted using subcarrier frequencies that are within a portion of the frequency range (referred to herein as the “narrowband”).
- narrowband endpoint 104 b is only configured to decode signals transmitted using a subset of the subcarrier frequencies (i.e., the narrowband) of the frequency range, but is not configured to decode signals transmitted using subcarrier frequencies outside of this subset.
- Transmission site 102 may communicate with narrowband endpoints 104 b by limiting the subcarrier frequencies that carry signals for the narrowband endpoints 104 b to the narrowband.
- Narrowband endpoints 104 b and methods used to wirelessly communicate with them have various advantages over previous communication schemes.
- a narrowband endpoint 104 b may perform computations that are less complex than computations performed by a wideband endpoint 104 a .
- a narrowband endpoint 104 b may perform smaller size Discrete Fourier Transforms (DFTs) and use an analog to digital converter (ADC) with a lower sampling rate when recovering the signals transmitted to the endpoint.
- DFTs Discrete Fourier Transforms
- ADC analog to digital converter
- low cost endpoints such as machine type communication (MTC) devices or sensor nodes may function as narrowband endpoints.
- MTC machine type communication
- the lower computation complexity also allows narrowband endpoint 104 b to use less power. In various embodiments, this may greatly increase the battery cycle of a device.
- an endpoint 104 b may periodically awake from an idle or dormant state to determine whether a transmission site 102 is currently transmitting data to the device. By only decoding in the narrowband, the endpoint may realize power savings each time it wakes up and checks for data.
- a narrowband endpoint 104 b may transition to operation as a wideband endpoint 104 a upon a determination that transmission site 102 has begun to transmit data signals to the narrowband endpoint 104 b . This may allow the endpoint 104 to receive data at a higher rate than is possible during narrowband operation. Operation of the transmission site 102 and narrowband endpoint 104 b are explained in greater detail below.
- Transmission site 102 may be any suitable transceiver such as a base station (also known as a Radio Element Control or a Baseband Unit) or a remote transmission site (also known as a Radio Element or a Remote Radio Head (RRH)).
- a transmission site 102 that is a remote transmission site may function as an extension of another transmission site that is a base station.
- the remote transmission site may send wireless signals to endpoints 104 that are similar to wireless signals that would be sent by the base station to the endpoint if endpoint 104 were located close to the base station.
- Transmission site 102 may include any combination of hardware, software embedded in a computer readable medium, or encoded logic incorporated in hardware or otherwise stored (e.g., firmware) to implement any number of communication protocols that allow for wired or wireless exchange of information in system 100 .
- Transmission site 102 may be operable to exchange control signals, data signals, and other signals with endpoints 104 .
- a transmission site 102 may also be coupled to other transmission sites 102 via one or more wired connections. These wired connections may comprise any suitable material, such as optical fiber.
- Transmission sites 102 may use any suitable technologies or protocols (e.g., Common Public Radio Interface (CPRI)) to communicate with each other.
- CPRI Common Public Radio Interface
- Transmission site 102 may communicate with endpoint 104 using wireless communication via one or more antennas 110 .
- transmission site 102 coordinates with one or more other transmission sites 102 to communicate with endpoint 104 .
- transmission site 102 may coordinate with one or more other transmission sites 102 to communicate with endpoint 104 using a MIMO transmission scheme where multiple transmitting antennas 110 are placed at different transmission sites 102 , while one or more receiving antennas (e.g., antenna 122 ) are located at the endpoint 104 .
- reference herein to a single transmission site communicating with one or more endpoints 104 may also refer to multiple transmission sites 102 jointly communicating with the one or more endpoints 104 .
- Transmission site 102 may communicate with endpoints 104 using any of a variety of different wireless technologies, including, but not limited to, orthogonal frequency division multiple access (OFDMA) and the LTE-A protocol as defined in the 3GPP Release 10 or beyond.
- OFDMA orthogonal frequency division multiple access
- Antennas 110 , 122 , and 134 may be any suitable type of antennas capable of transmitting and receiving data or signals wirelessly.
- antennas 110 , 122 , or 134 may comprise one or more omni-directional, sector or panel antennas operable to transmit/receive radio signals at any suitable frequency, such as between 2 GHz and 66 GHz.
- An omni-directional antenna may be used to transmit/receive radio signals in any direction
- a sector antenna may be used to transmit/receive radio signals from devices within a particular area
- a panel antenna may be a line of sight antenna used to transmit/receive radio signals in a relatively straight line.
- System 100 may comprise a network that includes various networks, such as ISP network 108 and WSP network 106 .
- a network may comprise one or more networks, such as the Internet, a local area network (LAN), a wide area network (WAN), a metropolitan area network (MAN), a public switched telephone network (PSTN), or some combination of the above.
- ISP network 108 may be coupled to WSP network 106 via one or more networks, including but not limited to, the Internet, a LAN, WAN, MAN, PSTN, or some combination of the above.
- an ISP may provide a network node (e.g., a computer system) with home network access.
- ISP network 108 may include modems, servers, gateways (e.g., an ISP gateway), or other suitable components.
- WSP network 106 may comprise various servers, gateways, switches, routers, and other nodes used in providing wireless service.
- the servers may comprise one or more servers, such as Operation, Administration, Maintenance and Provisioning (OAM&P) servers, Network Access Provider (NAP) servers, Authentication, Authorization, and Accounting (AAA) servers, Self Organizing Network (SON) servers, or any other servers that the WSP may need to configure/authenticate one or more transmission sites (such as 102 ) and provide users with wireless service.
- the WSP's gateways may comprise any hardware or software needed to couple WSP network 106 with ISP network 108 .
- the gateway may comprise a security gateway and, behind the security gateway, an Access Service Network (ASN) gateway.
- the WSP network 106 may support or implement orthogonal frequency-division multiple access (OFDMA).
- OFDMA orthogonal frequency-division multiple access
- Any of the networks coupled to transmission site 102 may be capable of transmitting signals, data, or messages, including signals, data, or messages transmitted through WebPages, e-mail, text chat, voice over IP (VoIP), and instant messaging in order to provide services and data to endpoints 104 .
- transmission site 102 also communicates with a base station controller that facilitates handoffs between cells and provides other functions.
- Endpoint 104 may comprise any type of wireless device able to send and receive data or signals to and from transmission site 102 directly or via one or more other transmission sites 102 .
- Some examples of endpoints 104 include desktop computers, PDAs, cell phones, laptops, VoIP phones, MTC devices, or sensor nodes.
- Endpoints 104 may provide data or network services to a user through any combination of hardware, software embedded in a computer readable medium, or encoded logic incorporated in hardware or otherwise stored (e.g., firmware).
- Endpoints 104 may also include unattended or automated systems, gateways, other intermediate components or other devices that may send or receive data or signals.
- Transmission site 102 , endpoints 104 , and nodes of WSP network 106 or ISP network 108 may each include one or more portions of one or more computer systems.
- one or more of these computer systems may perform one or more steps of one or more methods described or illustrated herein.
- one or more computer systems may provide functionality described or illustrated herein.
- encoded software running on one or more computer systems may perform one or more steps of one or more methods described or illustrated herein or provide functionality described or illustrated herein.
- transmission site 102 or endpoints 104 may comprise any suitable physical form, configuration, number, type or layout.
- transmission site 102 or endpoint 104 may comprise an embedded computer system, a system-on-chip (SOC), a single-board computer system (SBC) (such as, for example, a computer-on-module (COM) or system-on-module (SOM)), a desktop computer system, a laptop or notebook computer system, an interactive kiosk, a mainframe, a mesh of computer systems, a mobile telephone, a personal digital assistant (PDA), a server, or a combination of two or more of these.
- SBC single-board computer system
- COM computer-on-module
- SOM system-on-module
- desktop computer system such as, for example, a computer-on-module (COM) or system-on-module (SOM)
- desktop computer system such as, for example, a computer-on-module (COM) or system-on-module (SOM)
- desktop computer system
- transmission site 102 or endpoints 104 each include their own respective processors 112 , 124 , and 136 ; memory 114 , 128 , and 140 ; storage 118 , 130 , and 142 ; interfaces 120 , 132 , and 144 ; and buses 116 , 126 , and 138 .
- processor 112 may be a general purpose microprocessor and processor 124 may be an application specific integrated circuit (ASIC).
- ASIC application specific integrated circuit
- Processor 112 may be a microprocessor, controller, or any other suitable computing device, resource, or combination of hardware, software or encoded logic operable to provide, either alone or in conjunction with other components, (e.g., memory 114 ) wireless networking functionality. Such functionality may include providing various wireless features discussed herein. Additional examples and functionality provided, at least in part, by processor 112 will be discussed below.
- processor 112 may include hardware for executing instructions, such as those making up a computer program.
- processor 112 may retrieve (or fetch) instructions from an internal register, an internal cache, memory 114 , or storage 118 ; decode and execute them; and then write one or more results to an internal register, an internal cache, memory 114 , or storage 118 .
- processor 112 may include one or more internal caches for data, instructions, or addresses. This disclosure contemplates processor 112 including any suitable number of any suitable internal caches, where appropriate. As an example and not by way of limitation, processor 112 may include one or more instruction caches, one or more data caches, and one or more translation lookaside buffers (TLBs). Instructions in the instruction caches may be copies of instructions in memory 114 or storage 118 and the instruction caches may speed up retrieval of those instructions by processor 112 .
- TLBs translation lookaside buffers
- Data in the data caches may be copies of data in memory 114 or storage 118 for instructions executing at processor 112 to operate on; the results of previous instructions executed at processor 112 for access by subsequent instructions executing at processor 112 , or for writing to memory 114 , or storage 118 ; or other suitable data.
- the data caches may speed up read or write operations by processor 112 .
- the TLBs may speed up virtual-address translations for processor 112 .
- processor 112 may include one or more internal registers for data, instructions, or addresses. Depending on the embodiment, processor 112 may include any suitable number of any suitable internal registers, where appropriate. Where appropriate, processor 112 may include one or more arithmetic logic units (ALUs); be a multi-core processor; include one or more processors 112 ; or any other suitable processor.
- ALUs arithmetic logic units
- Memory 114 may be any form of volatile or non-volatile memory including, without limitation, magnetic media, optical media, random access memory (RAM), read-only memory (ROM), flash memory, removable media, or any other suitable local or remote memory component or components.
- memory 114 may include random access memory (RAM).
- This RAM may be volatile memory, where appropriate.
- this RAM may be dynamic RAM (DRAM) or static RAM (SRAM).
- this RAM may be single-ported or multi-ported RAM, or any other suitable type of RAM or memory.
- Memory 114 may include one or more memories 114 , where appropriate.
- Memory 114 may store any suitable data or information utilized by transmission site 102 .
- memory 114 may include logic 115 .
- Logic 115 may include software embedded in a computer readable medium, or encoded logic incorporated in hardware or otherwise stored (e.g., firmware). In particular embodiments, logic 115 may be executed to perform the functions of transmission site 102 . Similarly, logic 129 and 141 may be executed to perform the functions of wideband endpoint 104 a and narrowband endpoint 104 b respectively.
- memory 114 may include main memory for storing instructions for processor 112 to execute or data for processor 112 to operate on. In particular embodiments, one or more memory management units (MMUs) may reside between processor 112 and memory 114 and facilitate accesses to memory 114 requested by processor 112 .
- MMUs memory management units
- transmission site 102 may load instructions from storage 118 or another source (such as, for example, another computer system, another base station, or a remote transmission site) to memory 114 .
- Processor 112 may then load the instructions from memory 114 to an internal register or internal cache.
- processor 112 may retrieve the instructions from the internal register or internal cache and decode them.
- processor 112 may write one or more results (which may be intermediate or final results) to the internal register or internal cache.
- Processor 112 may then write one or more of those results to memory 114 .
- processor 112 may execute only instructions in one or more internal registers or internal caches or in memory 114 (as opposed to storage 118 or elsewhere) and may operate only on data in one or more internal registers or internal caches or in memory 114 (as opposed to storage 118 or elsewhere).
- storage 118 may include mass storage for data or instructions.
- storage 118 may include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disc, a magneto-optical disc, magnetic tape, or a Universal Serial Bus (USB) drive or a combination of two or more of these.
- HDD hard disk drive
- floppy disk drive flash memory
- optical disc an optical disc
- magneto-optical disc magnetic tape
- USB Universal Serial Bus
- Storage 118 may include removable or non-removable (or fixed) media, where appropriate.
- Storage 118 may be internal or external to transmission site 102 , where appropriate.
- storage 118 may be non-volatile, solid-state memory.
- storage 118 may include read-only memory (ROM).
- this ROM may be mask-programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), electrically alterable ROM (EAROM), or flash memory or a combination of two or more of these.
- Storage 118 may take any suitable physical form and may comprise any suitable number or type of storage. Storage 118 may include one or more storage control units facilitating communication between processor 112 and storage 118 , where appropriate.
- interface 120 may include hardware, encoded software, or both providing one or more interfaces for communication (such as, for example, packet-based communication) between transmission sites 102 , endpoints 104 , any networks, any network devices, or any other computer systems.
- communication interface 120 may include a network interface controller (NIC) or network adapter for communicating with an Ethernet or other wire-based network or a wireless NIC (WNIC) or wireless adapter for communicating with a wireless network.
- NIC network interface controller
- WNIC wireless NIC
- interface 120 comprises one or more radios coupled to one or more antenna ports 110 .
- interface 120 receives digital data that is to be sent out to wireless devices, such as endpoints 104 , via a wireless connection.
- the radio may convert the digital data into a radio signal having the appropriate center frequency, bandwidth parameters, and transmission power.
- the radios may convert radio signals received via one or more receiving antennas into digital data to be processed by, for example, processor 112 .
- interface 120 may be any type of interface suitable for any type of network for which system 100 is used.
- system 100 may communicate with an ad-hoc network, a personal area network (PAN), a LAN, a WAN, a MAN, or one or more portions of the Internet or a combination of two or more of these.
- PAN personal area network
- LAN local area network
- WAN wide area network
- MAN metropolitan area network
- one or more portions of one or more of these networks may be wired or wireless.
- system 100 may communicate with a wireless PAN (WPAN) (such as, for example, a BLUETOOTH WPAN), a WI-FI network, a WI-MAX network, an LTE network, an LTE-A network, a cellular telephone network (such as, for example, a Global System for Mobile Communications (GSM) network), or any other suitable wireless network or a combination of two or more of these.
- WPAN wireless PAN
- WPAN wireless PAN
- WI-FI such as, for example, a BLUETOOTH WPAN
- WI-MAX such as, for example, a GSM network
- LTE network such as, for example, a GSM network
- GSM Global System for Mobile Communications
- interface 120 may include one or more interfaces for one or more I/O devices.
- I/O devices may enable communication between a person and transmission site 102 .
- an I/O device may include a keyboard, keypad, microphone, monitor, mouse, printer, scanner, speaker, still camera, stylus, tablet, touchscreen, trackball, video camera, another suitable I/O device or a combination of two or more of these.
- An I/O device may include one or more sensors. Particular embodiments may include any suitable type or number of I/O devices and any suitable type or number of interfaces 120 for them.
- interface 120 may include one or more drivers enabling processor 112 to drive one or more of these I/O devices.
- Interface 120 may include one or more interfaces 120 , where appropriate.
- Bus 116 may include any combination of hardware, software embedded in a computer readable medium, or encoded logic incorporated in hardware or otherwise stored (e.g., firmware) to couple components of transmission site 102 to each other.
- bus 116 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a front-side bus (FSB), a HYPERTRANSPORT (HT) interconnect, an Industry Standard Architecture (ISA) bus, an INFINIBAND interconnect, a low-pin-count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a serial advanced technology attachment (SATA) bus, a Video Electronics Standards Association local (VLB) bus, or any other suitable bus or a combination of two or more of these.
- AGP Accelerated Graphics Port
- EISA Enhanced Industry Standard Architecture
- FABB
- Bus 116 may include any number, type, or configuration of buses 116 , where appropriate.
- one or more buses 116 (which may each include an address bus and a data bus) may couple processor 112 to memory 114 .
- Bus 116 may include one or more memory buses.
- a computer-readable storage medium encompasses one or more tangible computer-readable storage media possessing structures.
- a computer-readable storage medium may include a semiconductor-based or other integrated circuit (IC) (such, as for example, a field-programmable gate array (FPGA) or an application-specific IC (ASIC)), a hard disk, an HDD, a hybrid hard drive (HHD), an optical disc, an optical disc drive (ODD), a magneto-optical disc, a magneto-optical drive, a floppy disk, a floppy disk drive (FDD), magnetic tape, a holographic storage medium, a solid-state drive (SSD), a RAM-drive, a SECURE DIGITAL card, a SECURE DIGITAL drive, a flash memory card, a flash memory drive, or any other suitable tangible computer-readable storage medium or a combination of two or more of these, where appropriate.
- IC semiconductor-based or other integrated circuit
- Particular embodiments may include one or more computer-readable storage media implementing any suitable storage.
- a computer-readable storage medium implements one or more portions of processor 112 (such as, for example, one or more internal registers or caches), one or more portions of memory 114 , one or more portions of storage 118 , or a combination of these, where appropriate.
- a computer-readable storage medium implements RAM or ROM.
- a computer-readable storage medium implements volatile or persistent memory.
- one or more computer-readable storage media embody encoded software.
- encoded software may encompass one or more applications, bytecode, one or more computer programs, one or more executables, one or more instructions, logic, machine code, one or more scripts, or source code, and vice versa, where appropriate, that have been stored or encoded in a computer-readable storage medium.
- encoded software includes one or more application programming interfaces (APIs) stored or encoded in a computer-readable storage medium.
- APIs application programming interfaces
- Particular embodiments may use any suitable encoded software written or otherwise expressed in any suitable programming language or combination of programming languages stored or encoded in any suitable type or number of computer-readable storage media.
- encoded software may be expressed as source code or object code.
- encoded software is expressed in a higher-level programming language, such as, for example, C, Perl, or a suitable extension thereof.
- encoded software is expressed in a lower-level programming language, such as assembly language (or machine code).
- encoded software is expressed in JAVA.
- encoded software is expressed in Hyper Text Markup Language (HTML), Extensible Markup Language (XML), or other suitable markup language.
- HTML Hyper Text Markup Language
- XML Extensible Markup Language
- FIG. 1 has been described above as including particular components, the system of FIG. 1 may include any combination of any of the described components and any of the options or features described herein, as would be understood by one of ordinary skill in the art.
- any of the options or features described herein may be utilized in combination with the illustrated embodiments of FIG. 1 or any number of the other options or features also described herein as would be understood by one of ordinary skill in the art.
- FIG. 1 While various implementations and features are discussed with respect to multiple embodiments, it should be understood that such implementations and features may be combined in various embodiments. For example, features and functionality discussed with respect to a particular figure, such as FIG. 1 , may be used in connection with features and functionality discussed with respect to another such figure, such as FIG. 2 , 3 , 4 or 5 , according to operational needs or desires.
- FIGS. 2A and 2B depict example communication diagrams that illustrate communications 200 used by transmission site 102 to transmit information to one or more wideband endpoints 104 a and one or more narrowband endpoints 104 b .
- the diagram of FIG. 2A depicts communication 200 a used to transmit information to wideband endpoints 104 a while the diagram of FIG. 2B depicts communication 200 b used to transmit information to wideband endpoints 104 a and narrowband endpoints 104 b .
- the horizontal axis of each diagram is time and the vertical axis is frequency.
- Communication 200 a is divided into units of time (subframes 202 ) and frequency sets 204 , that each include one or more subcarrier frequencies.
- each subframe 202 represents the amount of time required to transmit twelve symbols (e.g., 1 ms in an LTE-A transmission scheme) and each frequency set 204 a represents twelve contiguous subcarrier frequencies.
- the subcarrier frequencies may be equally spaced apart to reduce or eliminate interference between signals transmitted using neighboring subcarrier frequencies.
- a set of contiguous subcarrier frequencies may include 3.000060 GHz, 3.000075 GHz, 3.000090 GHz, 3.000105 GHz, and so on.
- the aggregation of frequency sets 204 represents the frequency range of the communication 200 a . That is, the frequency range spans from the lowest frequency of set 204 a to the highest frequency of set 204 p and includes each subcarrier frequency in between these two frequencies.
- a set 204 of contiguous subcarrier frequencies used to transmit one or more signals for a particular amount of time may form a block.
- a block may include any suitable number of subcarrier frequencies and any suitable number of data symbols.
- twelve contiguous subcarrier frequencies each transmitting six or seven data symbols in a given amount of time form a physical resource block (PRB).
- PRB physical resource block
- the area of communication 200 a bounded by subframe 202 a and frequency set 204 a may represent two PRBs.
- a data symbol is a complex number with real or imaginary components that map a group of bits to one or more modulation characteristics of a carrier wave transmitted at a particular subcarrier frequency.
- Groups of bits of data signals, control signals, or other signals to be transmitted may be encoded into data symbols associated with the signals.
- the data symbols may be transmitted (generally after one or more processing steps) to one or more endpoints 104 via carrier waves with modulated characteristics defined by the data symbols (or the data symbols that result from the processing of the original data symbols).
- a data symbol may define a phase modulation or an amplitude modulation of a carrier wave.
- the modulation characteristics defined by the data symbol are determined by the bits of the data signals, control signals, or other signals.
- Particular embodiments may use quadrature phase-shift keying (QPSK), quadrature amplitude modulation (QAM)16, or QAM64 modulation to generate data symbols from the bits of the signals.
- QPSK quadrature phase-shift keying
- QAM quadrature
- Data signals 212 are carried over a connection between a transmission site 102 and an endpoint 104 .
- data signals 212 may include information that transmission site 102 receives from a network coupled to the transmission site 102 (such as WSP network 106 or ISP network 108 ) or from another endpoint 104 located in the same cell or a different cell.
- data signals 212 are sent from a transmission site 102 to an endpoint 104 via a physical downlink shared channel (PDSCH) as defined in the LTE-A protocol.
- PDSCH physical downlink shared channel
- Control signals 210 and other signals (such as synchronization signals 206 and broadcast channel signals 208 ) sent from a transmission site 102 to an endpoint 104 may be used to setup and maintain a connection between the transmission site 102 and the endpoint 104 .
- Control signals 210 may also include information (e.g., scheduling or demodulation information) that allows endpoint 104 to recover data signals 112 sent to the endpoint 104 .
- information e.g., scheduling or demodulation information
- at least some of the control signals 210 and other signals may conform to the LTE-A standard.
- synchronization signals 206 may include primary synchronization signals (PSS) and secondary synchronization signals (SSS), broadcast channel signals 208 may include physical broadcast channel (PBCH) signals, and control signals 210 may include physical control format indicator channel (PCFICH) signals and physical downlink control channel (PDCCH) signals.
- PSS primary synchronization signals
- SSS secondary synchronization signals
- broadcast channel signals 208 may include physical broadcast channel (PBCH) signals
- control signals 210 may include physical control format indicator channel (PCFICH) signals and physical downlink control channel (PDCCH) signals.
- PCFICH physical control format indicator channel
- PDCCH physical downlink control channel
- Synchronization signals 206 may include one or more sequences that are known to endpoints 104 .
- synchronization signals 206 are transmitted in the first subframe 202 a and the sixth subframe 202 f .
- the transmission of synchronization signals 206 may be repeated periodically (e.g., twice every ten subframes).
- the endpoint may search for synchronization signals 206 to determine a reference point in order to synchronize to the communication from the transmission site 102 .
- the synchronization signals 206 are transmitted using only a portion of the frequency range of the communication.
- the synchronization signals 206 may be transmitted using subcarrier frequencies located in the narrowband.
- synchronization signals 206 are transmitted using frequency sets 204 f - 204 k.
- Broadcast channel signals 208 may also be transmitted periodically using subcarrier frequencies located in the narrowband. In the embodiment depicted, broadcast channel signals 208 are transmitted using the same subcarrier frequencies as the synchronization signals 206 .
- the broadcast channel signals 208 may include configuration information of transmission site 102 and may indicate how particular signals from transmission site 102 should be decoded. Broadcast channel signals 208 may include information that is common to all endpoints, such as the frequency range used by the transmission site 102 .
- Control signals 210 facilitate decoding of data signals 212 .
- Control signals 210 may indicate which blocks of a communication (e.g., a subframe 202 ) from transmission site 102 include data signals 212 transmitted to each endpoint 104 .
- the control signals 210 transmitted in a particular subframe 202 a may indicate particular blocks of the subframe 202 a that include data signals for a particular endpoint 104 .
- Control signals 210 may also indicate a modulation and code rate of any of the blocks that include data signals 212 .
- Control signals 210 may also include information regarding a transmission scheme used by transmission site 102 , such as spatial multiplex, transmission diversity, open loop MIMO, or closed loop MIMO.
- a portion of control signals 210 may indicate the length (e.g., number of data symbols) of another portion of control signals 210 .
- a PCFICH signal included in control signals 210 may indicate the length of a PDCCH signal included in control signals 210 .
- control signals 210 are transmitted in wideband. That is, control signals 210 are transmitted using subcarrier frequencies that span the entire frequency range of the communication. Accordingly, only a wideband endpoint 104 a that is configured to sample the entire frequency range and decode signals transmitted using any subcarrier frequency of the frequency range may properly recover the control signals 210 and use the control signals 210 to recover the data signals 212 sent to the wideband endpoint 104 a . Accordingly, the method of communication depicted in communication 200 a is not compatible with narrowband endpoints 104 b.
- Communication 200 b represents a type of communication that is compatible with both wideband endpoints 104 a and narrowband endpoints 104 b . Similar to communication 200 a , communication 200 b is divided into units of time (subframes 222 ) and frequency sets 224 . Communication 200 b may have any suitable characteristics of communication 200 a described above.
- communication 200 b depicts the periodic transmission of synchronization signals 206 and broadcast channel signals 208 using subcarrier frequencies within the narrowband.
- the narrowband includes frequency sets 224 f - 224 k .
- Communication 200 b also includes wideband enhanced control signals multiplexed with data signals 214 and narrowband enhanced control signals multiplexed with data signals 216 .
- the enhanced control signals present in signals 214 and 216 may include any suitable information, such as that described above with respect to control signals 210 . Communication methods utilizing these enhanced control signals may provide various advantages over communication schemes that are limited to transmission of control signals 210 .
- the enhanced control signals may allow transmission site 102 to communicate with a narrowband endpoint 104 b .
- the enhanced control signals may support increased control channel capacity and improved spatial reuse of control channel resources relative to communication schemes using only control signals 210 .
- the enhanced control signals may also support frequency-domain inter-cell interference coordination (ICIC), beamforming, or diversity.
- the enhanced control signals present in signals 214 and 216 may implement one or more features of the enhanced PDCCH set forth in 3GPP LTE-A Release 11.
- Signals 216 include narrowband enhanced control signals multiplexed with data signals using frequency division multiplexing. That is, at any particular time, some subcarrier frequencies within the narrowband may be transmitting enhanced control signals and some may be transmitting data signals. In particular embodiments, these signals are multiplexed according to blocks of two or more subcarrier frequencies. For example, the subcarrier frequencies of a particular block (such as a PRB) may each carry the same type of signal—either an enhanced control signal or a data signal. Signals 214 are multiplexed in a similar manner, but these signals are transmitted using subcarrier frequencies that are outside of the narrowband.
- a control signal (such as a control signal 210 or an enhanced control signal) may be addressed to one or more particular endpoints 104 or it may be addressed to all of the endpoints 104 that transmission site 102 communicates with.
- a control signal may be addressed to one or more endpoints 104 in any suitable manner.
- a control signal may explicitly identify the one or more endpoints to which the control signal is addressed.
- a control signal may alternatively include a portion that is based on the particular endpoint or endpoints that the control signal is addressed to. For example, in a particular embodiment, cyclic redundancy check (CRC) data of the control signal may be determined based on an identifier of the destination endpoint.
- CRC cyclic redundancy check
- the endpoint 104 may detect that the control signal is addressed to the endpoint by analyzing the CRC data of the control signal in combination with the identifier of the endpoint 104 .
- the identifier may be any suitable information, such as a physical address of the endpoint 104 .
- a control signal may be implicitly addressed to one or more endpoints 104 by sending a message prior to the sending of the control signal that indicates the subcarrier frequencies and times that will be used to send the control signal.
- endpoints 104 may be preconfigured to expect a particular control signal that is sent to all endpoints 104 using a particular set of frequencies and times.
- one or more search spaces may be defined for the endpoints 104 .
- a common search space is a group of subcarrier frequencies that are designated to transmit control signals that are common to all endpoints 104 .
- An endpoint-specific search space is a group of subcarrier frequencies that are designated for the transmission of control signals to a particular endpoint 104 . Accordingly, each endpoint 104 may locate control signals that are addressed to the endpoint 104 by searching the common search space and its own endpoint-specific search space.
- the search spaces may be identified by the endpoints 104 in any suitable manner. For example, the endpoints 104 may be preconfigured with one or more of the search spaces or the search spaces may be transmitted to the endpoints by transmission site 102 . Because a common search space is broadcast in nature, transmission site 102 may communicate control signals using subcarrier frequencies in the common search space using space-frequency block coding (SFBC) or open-loop MIMO, while avoiding beamforming or closed loop MIMO.
- SFBC space-frequency block
- the narrowband portion of the frequency range that includes the narrowband enhanced control signals multiplexed with data signals 216 may be located anywhere within the frequency range. Because a narrowband endpoint 104 b should be able to sample and decode a frequency range that includes synchronization signals 206 and broadcast channel signals 208 to operate properly, in particular embodiments the narrowband includes the frequencies at which the synchronization signals 206 and broadcast channel signals 208 are transmitted. For example, in the embodiment depicted, the narrowband includes the frequencies within frequency sets 224 f - 224 k . However, the narrowband portion may be widened to include additional frequencies or narrowed to include less frequencies. Although the narrowband is centered around the middle of the frequency range, the narrowband portion may be located anywhere within the frequency range. For example, the narrowband may include frequency sets 224 a - 224 f , 224 k - 224 p , or any other suitable combination of contiguous subcarrier frequencies.
- FIG. 3 depicts an example method for transmitting control signals, data signals, and other signals to wideband endpoints 104 a and narrowband endpoints 104 b that may be performed by transmission site 102 .
- the method begins at step 302 , where at least one search space is assigned for the narrowband endpoints in the narrowband portion of the frequency range.
- transmission site 102 may designate one or more subcarrier frequencies for transmission of control signals that are addressed to the narrowband endpoints 104 b . These subcarrier frequencies are located within the narrowband.
- the search spaces may be endpoint-specific search spaces designated for control signals that are addressed to one or more particular narrowband endpoints 104 b or common search spaces for control signals addressed to all of the endpoints 104 b (assuming that the transmission site 102 communicates with at least one narrowband endpoint 104 b ).
- the search spaces applicable to a particular narrowband endpoint 104 b i.e., the subcarrier frequencies that will transmit control signals addressed to the narrowband endpoint 104 b
- At step 304 at least one search space is assigned for the wideband endpoints within the frequency range.
- transmission site 102 may designate one or more subcarrier frequencies for transmission of control signals that are addressed to the wideband endpoints 104 a .
- These subcarrier frequencies may be located anywhere within the frequency range, including the narrowband if frequencies are available.
- These search spaces may be designated for control signals that are addressed to one or more particular wideband endpoints 104 a (e.g., the search spaces may be endpoint-specific search spaces).
- the search space applicable to a particular wideband endpoint 104 a may be communicated to the wideband endpoint 104 a by transmission site 102 before a communication 200 b including data for the wideband endpoint 104 a is sent to wideband endpoint 104 a.
- wideband control signals, narrowband synchronization signals, and narrowband broadcast channel signals are scheduled. Scheduling a signal may include determining one or more subcarrier frequencies that will transmit the signal and one or more times at which the designated subcarrier frequencies will transmit the signal.
- transmission site 102 may schedule control signals 210 , synchronization signals 206 , and broadcast signals 208 .
- a wideband control signal refers to a control signal that is transmitted using at least one subcarrier frequency located outside of the narrowband portion of the frequency range.
- a narrowband synchronization signal refers to a synchronization signal that is transmitted using subcarrier frequencies that are each inside of the narrowband.
- a narrowband broadcast channel signal refers to a broadcast channel signal that is transmitted using subcarrier frequencies that are each inside of the narrowband.
- enhanced control signals are scheduled for transmission in appropriate search spaces. For example, in an enhanced control signal is addressed to all endpoints 104 , it is placed in a common search space in the narrowband. As another example, if an enhanced control signal is addressed to one or more particular narrowband endpoints 104 b , then the enhanced control signal is scheduled within the appropriate endpoint-specific search space(s) in the narrowband. As yet another example, if an enhanced control signal is addressed to one or more particular wideband endpoints 104 a , then it may be placed within the appropriate endpoint-specific search space(s) in either the narrowband or the outside of the narrowband.
- transmission site 102 may schedule data signals for transmission to one or more narrowband endpoints 104 b using blocks with subcarrier frequencies located within the narrowband that are not used for the transmission of other signals, such as synchronization signals 206 , broadcast channel signals 208 , or enhanced control signals.
- transmission site 102 may schedule data signals for transmission to one or more narrowband endpoints 104 b using blocks with subcarrier frequencies located outside the narrowband if the narrowband endpoint 104 b is capable of decoding these data signals using control signals transmitted using subcarrier frequencies in the narrowband as illustrated in further detail in FIG. 5 .
- transmission site 102 may schedule data signals for transmission to one or more wideband endpoints 104 a using any available blocks that are not used for the transmission of other signals, such as synchronization signals 206 , broadcast channel signals 208 , or enhanced control signals.
- wideband control signals are transmitted.
- transmission site 102 may transmit control signals 210 via subcarrier frequencies that span the entire frequency range.
- the control signals 210 are sent at the beginning of each subframe 222 .
- multiplexed data and enhanced control signals are transmitted.
- transmission site 102 may transmit wideband enhanced control signals multiplexed with data signals 214 and narrowband enhanced control signals multiplexed with data signals 216 .
- the enhanced control signals and the data signals may be multiplexed using frequency division multiplexing. Accordingly, at any given time, particular subcarrier frequencies may transmit data signals while other subcarrier frequencies may transmit enhanced control signals. At a different point in time, a different set of subcarrier frequencies may transmit data signals while other subcarrier frequencies transmit enhanced control signals.
- narrowband synchronization signals are transmitted.
- transmission site may transmit synchronization signals 206 using subcarrier frequencies within the narrowband.
- wideband enhanced control signals multiplexed with data signals 214 may be transmitted outside of the narrowband.
- these subcarrier frequencies may be used to transmit narrowband enhanced control signals multiplexed with data signals 216 simultaneously with the transmission of synchronization signals 206 .
- narrowband broadcast channel signals are transmitted and the method ends.
- transmission site may transmit broadcast channel signals 208 using subcarrier frequencies within the narrowband.
- wideband enhanced control signals multiplexed with data signals 214 may be transmitted outside of the narrowband.
- these subcarrier frequencies may be used to transmit narrowband enhanced control signals multiplexed with data signals 216 simultaneously with the transmission of broadcast channel signals 208 .
- steps illustrated in FIG. 3 may be combined, modified or deleted where appropriate, and additional steps may also be added to the flowchart. Any of the steps may be repeated. Additionally, steps may be performed in any suitable order without departing from the scope of particular embodiments. Moreover, two or more of the steps of the method may be performed simultaneously in particular embodiments. Although, the steps of FIG. 3 have been described with respect to a transmission site 102 , they may be performed by any suitable transceiver.
- FIG. 4 depicts an example method for processing control signals and data signals that may be performed by narrowband endpoint 104 b .
- the method begins at step 402 in which narrowband endpoint 104 b enters an idle or dormant state. When endpoint 104 b is in an idle state, it does not transmit or receive data, and thus operates in a power conserving mode.
- the endpoint 104 b may periodically wake up and analyze a communication from transmission site 102 to determine whether the communication includes a paging message for the endpoint 104 b that indicates that data is to be transmitted to the endpoint.
- the endpoint 104 b may return to the idle state until it is scheduled to wake up and check again for a paging message.
- endpoint 104 b may not have an active connection to a transmission site 102 , so the endpoint 104 b may need to perform a random access procedure to establish a connection with transmission site 102 before transmitting or receiving data signals.
- endpoint 104 b When endpoint 104 b is in a dormant state, it does not transmit or receive data, and thus operates in a power conserving mode. However, a dormant endpoint 104 b is connected to at least one transmission site 102 and wakes up more often than an idle endpoint.
- the endpoint 104 b may check to see if a communication from a transmission site 102 includes data signals for the endpoint 104 b . If the communication does not, endpoint 104 b will go back to a dormant state. If a dormant endpoint has not received data for a predetermined period of time, it may enter an idle state.
- the endpoint waits a predetermined period of time before waking up.
- a dormant endpoint may wait five seconds and an idle endpoint may wait two hundred milliseconds.
- endpoint 104 b wakes up and performs baseband sampling at the narrow bandwidth (i.e., in the narrowband). That is, endpoint 104 b samples a transmission from transmission site 102 at a sufficient rate to recover the narrowband portion of the frequency range.
- the sampling rate of an ADC that samples at the narrowband may be lower than the sampling rate required that samples at the entire frequency range.
- the narrowband sampling also results in a reduction of the amount of memory required to store the samples.
- narrowband processing is performed in the common search space and the endpoint-specific search space associated with the endpoint 104 b to decode enhanced control signals.
- Processing may include any suitable operations that facilitate decoding of the enhanced control signals.
- processing may include filtering the sampled signals, performing discrete Fourier transforms (DFT) on the sampled signals, demodulation of the sampled signals, or other suitable processing.
- DFT discrete Fourier transforms
- the processed signals are then analyzed to determine whether any of these signals include an enhanced control signal addressed to the endpoint 104 b .
- this analysis may include checking a CRC value of an enhanced control signal in combination with a physical address of the endpoint 104 b to determine whether the enhanced control signal is addressed to the endpoint 104 .
- this analysis may involve a determination that an enhanced control signal is a control signal addressed to all endpoints 104 because it was transmitted using a particular block or because it includes information indicating that it is addressed to all endpoints 104 .
- the control signals addressed to the endpoint 104 b are decoded and it is determined whether the communication from transmission site 102 includes data for endpoint 104 b .
- the communication may include at least a portion of a paging message or one or more data signals sent to the endpoint 104 b . If there is no data present, endpoint 104 b returns to an idle or dormant state at step 402 . If data for the endpoint 104 b is present, the endpoint performs narrowband processing to decode the data at step 412 . That is, the endpoint may perform processing on information transmitted using subcarrier frequencies that are within the narrowband.
- the processing performed to decode the data signals may be similar to the processing performed to decode the enhanced control signals.
- the enhanced control signals may specify which blocks of the transmission include data signals for the endpoint 104 b . The endpoint 104 b may use this information to decode these blocks to recover the data signals.
- endpoint 104 b determines whether wideband operation should be performed. That is, endpoint 104 b determines whether it should change its configuration to operate as a wideband endpoint 104 a . If endpoint 104 b determines that it should not change its configuration, then it continues processing communications from transmission site 102 in a narrowband mode. That is, endpoint 104 b will perform sampling at the narrowband portion and will only decode control signals transmitted via subcarrier frequencies located in the narrowband. If endpoint 104 b determines that it should change its configuration, then the endpoint samples and processes future communications from transmission site 102 in a wideband mode at step 418 .
- endpoint 104 may perform sampling on the entire frequency range and may decode control signals transmitted via any of the subcarrier frequencies of the frequency range, including those outside of the narrowband. Such functionality allows endpoint 104 to conserve power by operating in a narrowband mode as it repeatedly wakes up from an idle or dormant state to check a communication for data and then to reconfigure to a wideband mode to receive data more quickly when data is being transmitted to the endpoint 104 . If a narrowband endpoint 104 b is only capable of operating in a narrowband mode, steps 414 and 418 may be omitted from the method.
- transmission site 102 may be operable to detect that a narrowband endpoint 104 b is configured to switch to a wideband mode and thus only limits control signals and data signals to the narrowband portion on the first communication (e.g., subframe), while the control signals and data signals may be transmitted using any suitable subcarrier frequencies within the frequency range in subsequent communications.
- a narrowband endpoint 104 b is configured to switch to a wideband mode and thus only limits control signals and data signals to the narrowband portion on the first communication (e.g., subframe), while the control signals and data signals may be transmitted using any suitable subcarrier frequencies within the frequency range in subsequent communications.
- steps illustrated in FIG. 4 may be combined, modified or deleted where appropriate, and additional steps may also be added to the flowchart. Any of the steps may be repeated. Additionally, steps may be performed in any suitable order without departing from the scope of particular embodiments. Moreover, two or more of the steps of the method may be performed simultaneously in particular embodiments. Although, the steps of FIG. 4 have been described with respect to an endpoint 104 , they may be performed by any suitable transceiver.
- FIG. 5 depicts an example method for processing control signals and data signals that may be performed by the narrowband endpoint 104 b .
- Steps 502 and 504 are similar to steps 402 and 404 of FIG. 4 .
- endpoint 104 b performs baseband sampling at full bandwidth. That is, endpoint 104 b samples a transmission from transmission site 102 at a sufficient rate to recover the entire frequency range. While this may require a faster ADC sampling rate and additional memory to store the samples as compared to baseband sampling at the narrowband, this method allows data signals sent to the endpoint 104 b to be included in the wideband portion of the frequency range on the first transmission, as explained in greater detail below.
- step 508 narrowband processing in the common search space and the endpoint-specific search space is performed to decode enhanced control signals transmitted using subcarrier frequencies within the narrowband. This step may be similar to step 408 of FIG. 4 .
- step 510 it is determined whether data for the endpoint 104 b is included in the communication. If there is no data present, the method returns to step 502 . If there is data present, endpoint 104 b determines whether the data is limited to the narrowband portion of the frequency range. That is, endpoint 104 b may determine whether data signals for the endpoint are transmitted using only subcarrier frequencies in the narrowband. If so, step 514 , which is similar to step 412 , is performed.
- wideband processing is performed to decode the data signals.
- the wideband processing may include any suitable operations that facilitate decoding of the data signals. For example, processing may include filtering the sampled signals, performing discrete fourier transforms (DFT) on the sampled signals, demodulation of the sampled signals, or other suitable processing.
- Wideband processing may include more complex processing than narrowband processing. For example, wideband processing may include performing larger DFTs on the sampled signals.
- Wideband processing results in the recovery of data signals transmitted using subcarrier frequencies that are outside of the narrowband portion of the frequency range.
- enhanced control signals located within the narrowband portion of the frequency range may specify blocks outside of the narrowband that include data signals for the endpoint 104 b . The endpoint 104 b may use this information to decode these blocks to recover the data signals.
- endpoint 104 b determines whether wideband operation should be performed. This step may be similar to step 414 of FIG. 4 . If endpoint 104 b determines that it should not change its configuration to wideband operation, endpoint 104 b maintains its sampling and processing procedure at step 520 . For example, endpoint 104 b may continue processing communications in the manner described in steps 502 - 516 . If endpoint 104 b determines that it should change its configuration to wideband operation, then the endpoint samples and processes future communications from transmission site 102 in a wideband mode. That is, endpoint 104 will perform sampling on the entire frequency range and will decode signals transmitted via any of the subcarrier frequencies of the frequency range, including those outside of the narrowband.
- the method of FIG. 5 allows data signals to be transmitted using subcarrier frequencies outside of the narrowband to an endpoint that is only configured to decode control signals transmitted via subcarrier frequencies located in the narrowband. Such embodiments may speed up the data transfer process.
- steps may be repeated. Additionally, steps may be performed in any suitable order without departing from the scope of particular embodiments. Moreover, two or more of the steps of the method may be performed simultaneously in particular embodiments. Although, the steps of FIG. 5 have been described with respect to an endpoint 104 , they may be performed by any suitable transceiver.
- Various embodiments of the present disclosure may provide one or more technical advantages.
- Technical advantages of particular embodiments include performing less complex computations when sampling and processing a communication from a transmission site.
- Another technical advantage may include a decreased cost for manufacturing an endpoint.
- Another technical advantage may include less power consumption.
- Other technical advantages will be readily apparent to one of ordinary skill in the art from the following figures, descriptions, and claims.
- specific advantages have been enumerated above, various embodiments may include all, some, or none of the enumerated advantages.
- transmission site 102 and endpoints 104 such as a processors, memories, storages, interfaces, and buses
- these elements may be combined, rearranged or positioned in order to accommodate particular wireless architectures or needs.
- any of these elements may be provided as separate external components to transmission site 102 , endpoints 104 , or each other where appropriate.
- Particular embodiments contemplate great flexibility in the arrangement of these elements as well as their internal components.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
According to one embodiment, a method includes receiving a communication from a transceiver. An endpoint searches a search space for one or more control signals addressed to the endpoint. The search space includes one or more subcarrier frequencies of the plurality of subcarrier frequencies that are located within the narrowband portion of the frequency range and no subcarrier frequencies located outside the narrowband portion of the frequency range. The endpoint decodes at least one control signal addressed to the endpoint and transmitted using at least subcarrier frequency of the search space. The at least one decoded control signal indicates at least one time and at least one set of subcarrier frequencies of the plurality of subcarrier frequencies used to transmit at least one data signal of the communication to the endpoint. The method further includes recovering, by the endpoint, the at least one data signal transmitted to the endpoint.
Description
- This application claims the benefit of priority under 35 U.S.C. §119(e) of U.S. Provisional Application Ser. No. 61/593,705, entitled “IMPROVEMENTS TO DOWNLINK CONTROL CHANNEL IN LTE-A AND ENDPOINT POWER USAGE,” filed Feb. 1, 2012, the entire content of which is incorporated herein by reference.
- The present disclosure relates generally to methods and apparatuses for low power narrowband operation by an endpoint.
- An antenna system may include multiple transceivers such as transmission sites or endpoints. A transmission site may be a base station (also known as a Radio Element Control or a Baseband Unit) or a remote transmission site (also known as a Radio Element or a Remote Radio Head). Transmission sites provide endpoints with wireless network access. A transmission site may transmit control signals, data signals, and other signals to the endpoints. The control signals may facilitate the processing of the data signals by the endpoints.
- Various embodiments of the present disclosure relate to low power narrowband operation by an endpoint. For example, in one embodiment, a method includes receiving, by an endpoint, a communication from a transceiver. The communication is transmitted to a plurality of endpoints using a plurality of subcarrier frequencies spanning a frequency range. The communication includes at least one control signal transmitted using at least one subcarrier frequency of the plurality of subcarrier frequencies that is outside of a narrowband portion of the frequency range. The method further includes searching, by the endpoint, a search space for one or more control signals addressed to the endpoint. The search space includes one or more subcarrier frequencies of the plurality of subcarrier frequencies that are located within the narrowband portion of the frequency range and no subcarrier frequencies located outside the narrowband portion of the frequency range. The endpoint decodes at least one control signal addressed to the endpoint and transmitted using at least subcarrier frequency of the search space. The at least one decoded control signal indicates at least one time and at least one set of subcarrier frequencies of the plurality of subcarrier frequencies used to transmit at least one data signal of the communication to the endpoint. The method further includes recovering, by the endpoint, the at least one data signal transmitted to the endpoint.
- The object and advantages of the invention will be realized and achieved by means of the elements and combinations particularly pointed out in the claims.
- It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the invention, as claimed.
- For a more complete understanding of particular embodiments and their features and advantages, reference is now made to the following description, taken in conjunction with the accompanying drawings, in which:
-
FIG. 1 depicts an example system that includes an example transmission site that communicates with an example wideband endpoint and an example narrowband endpoint; -
FIGS. 2A and 2B depicts example communication diagrams that represent signals transmitted by the transmission site ofFIG. 1 ; -
FIG. 3 depicts an example method for transmitting control signals, data signals, and other signals to wideband and narrowband endpoints that may be performed by the transmission site ofFIG. 1 ; -
FIG. 4 depicts an example method for processing control signals and data signals that may be performed by the narrowband endpoint ofFIG. 1 ; and -
FIG. 5 depicts an example method for processing control signals and data signals that may be performed by the narrowband endpoint ofFIG. 1 . -
FIG. 1 depicts anexample system 100 that includestransmission site 102 that communicates with awideband endpoint 104 a and anarrowband endpoint 104 b.System 100 may include any suitable number oftransmission sites 102 and endpoints 104 that communicate with each other.System 100 may provide wireless coverage for any suitable number of endpoints 104 over a geographic area, such as a cell. For example,transmission site 102 may be used to provide wireless coverage for an entire building, a city block, a campus, or any other area.Transmission site 102 may be coupled to one or more networks, such as wireless service provider (WSP)network 106 or internet service provider (ISP)network 108.Transmission site 102 may communicate data between endpoints 104 and one or more nodes coupled toWSP network 106 orISP network 108. - In particular embodiments,
transmission site 102 is capable of communicating with both wideband endpoints (such as 104 a) and narrowband endpoints (such as 104 b). Awideband endpoint 104 a is an endpoint that is configured to decode signals transmitted using any subcarrier frequencies within the frequency range (i.e., channel bandwidth) of wireless transmissions (e.g., 200 b) bytransmission site 102 to endpoints 104. As an example, iftransmission site 102 transmits control signals, data signals, and other signals to endpoints 104 using a Long Term Evolution (LTE) or LTE-Advanced (LTE-A) standard (such as that described in 3rd Generation Partnership Project (3GPP) Release 10 or beyond), the frequency range may be 1.4 MHz, 3 MHz, 5 MHz, 10 MHz, 15 MHz, or 20 MHz. Each frequency range may include a plurality of contiguous subcarrier frequencies that are equally spaced apart to reduce or eliminate interference between signals transmitted using neighboring subcarrier frequencies. For example, in LTE or LTE-A, contiguous subcarrier frequencies are spaced 15 kHz apart from each other. In contrast to awideband endpoint 104 a, anarrowband endpoint 104 b is configured to decode signals transmitted using subcarrier frequencies that are within a portion of the frequency range (referred to herein as the “narrowband”). Thus,narrowband endpoint 104 b is only configured to decode signals transmitted using a subset of the subcarrier frequencies (i.e., the narrowband) of the frequency range, but is not configured to decode signals transmitted using subcarrier frequencies outside of this subset.Transmission site 102 may communicate withnarrowband endpoints 104 b by limiting the subcarrier frequencies that carry signals for thenarrowband endpoints 104 b to the narrowband. -
Narrowband endpoints 104 b and methods used to wirelessly communicate with them have various advantages over previous communication schemes. During communication, anarrowband endpoint 104 b may perform computations that are less complex than computations performed by awideband endpoint 104 a. For example, anarrowband endpoint 104 b may perform smaller size Discrete Fourier Transforms (DFTs) and use an analog to digital converter (ADC) with a lower sampling rate when recovering the signals transmitted to the endpoint. The reduction in computation complexity required may result in a lower construction cost of anarrowband endpoint 104 b relative to awideband endpoint 104 a. For example, low cost endpoints such as machine type communication (MTC) devices or sensor nodes may function as narrowband endpoints. The lower computation complexity also allowsnarrowband endpoint 104 b to use less power. In various embodiments, this may greatly increase the battery cycle of a device. For example, anendpoint 104 b may periodically awake from an idle or dormant state to determine whether atransmission site 102 is currently transmitting data to the device. By only decoding in the narrowband, the endpoint may realize power savings each time it wakes up and checks for data. In particular embodiments, anarrowband endpoint 104 b may transition to operation as awideband endpoint 104 a upon a determination thattransmission site 102 has begun to transmit data signals to thenarrowband endpoint 104 b. This may allow the endpoint 104 to receive data at a higher rate than is possible during narrowband operation. Operation of thetransmission site 102 andnarrowband endpoint 104 b are explained in greater detail below. -
Transmission site 102 may be any suitable transceiver such as a base station (also known as a Radio Element Control or a Baseband Unit) or a remote transmission site (also known as a Radio Element or a Remote Radio Head (RRH)). In certain situations, atransmission site 102 that is a remote transmission site may function as an extension of another transmission site that is a base station. For example, the remote transmission site may send wireless signals to endpoints 104 that are similar to wireless signals that would be sent by the base station to the endpoint if endpoint 104 were located close to the base station. -
Transmission site 102 may include any combination of hardware, software embedded in a computer readable medium, or encoded logic incorporated in hardware or otherwise stored (e.g., firmware) to implement any number of communication protocols that allow for wired or wireless exchange of information insystem 100.Transmission site 102 may be operable to exchange control signals, data signals, and other signals with endpoints 104. Atransmission site 102 may also be coupled toother transmission sites 102 via one or more wired connections. These wired connections may comprise any suitable material, such as optical fiber.Transmission sites 102 may use any suitable technologies or protocols (e.g., Common Public Radio Interface (CPRI)) to communicate with each other. -
Transmission site 102 may communicate with endpoint 104 using wireless communication via one ormore antennas 110. In particular embodiments,transmission site 102 coordinates with one or moreother transmission sites 102 to communicate with endpoint 104. For example,transmission site 102 may coordinate with one or moreother transmission sites 102 to communicate with endpoint 104 using a MIMO transmission scheme where multiple transmittingantennas 110 are placed atdifferent transmission sites 102, while one or more receiving antennas (e.g., antenna 122) are located at the endpoint 104. Accordingly, reference herein to a single transmission site communicating with one or more endpoints 104 may also refer tomultiple transmission sites 102 jointly communicating with the one or more endpoints 104.Transmission site 102 may communicate with endpoints 104 using any of a variety of different wireless technologies, including, but not limited to, orthogonal frequency division multiple access (OFDMA) and the LTE-A protocol as defined in the 3GPP Release 10 or beyond. -
Antennas antennas -
System 100 may comprise a network that includes various networks, such asISP network 108 andWSP network 106. In some embodiments, a network may comprise one or more networks, such as the Internet, a local area network (LAN), a wide area network (WAN), a metropolitan area network (MAN), a public switched telephone network (PSTN), or some combination of the above. In certain embodiments,ISP network 108 may be coupled toWSP network 106 via one or more networks, including but not limited to, the Internet, a LAN, WAN, MAN, PSTN, or some combination of the above. In some embodiments, an ISP may provide a network node (e.g., a computer system) with home network access.ISP network 108 may include modems, servers, gateways (e.g., an ISP gateway), or other suitable components. - In particular embodiments,
WSP network 106 may comprise various servers, gateways, switches, routers, and other nodes used in providing wireless service. In some embodiments, the servers may comprise one or more servers, such as Operation, Administration, Maintenance and Provisioning (OAM&P) servers, Network Access Provider (NAP) servers, Authentication, Authorization, and Accounting (AAA) servers, Self Organizing Network (SON) servers, or any other servers that the WSP may need to configure/authenticate one or more transmission sites (such as 102) and provide users with wireless service. The WSP's gateways may comprise any hardware or software needed to coupleWSP network 106 withISP network 108. For example, in particular embodiments, the gateway may comprise a security gateway and, behind the security gateway, an Access Service Network (ASN) gateway. In some embodiments, theWSP network 106 may support or implement orthogonal frequency-division multiple access (OFDMA). - Any of the networks coupled to
transmission site 102 may be capable of transmitting signals, data, or messages, including signals, data, or messages transmitted through WebPages, e-mail, text chat, voice over IP (VoIP), and instant messaging in order to provide services and data to endpoints 104. In particular embodiments,transmission site 102 also communicates with a base station controller that facilitates handoffs between cells and provides other functions. - Endpoint 104 may comprise any type of wireless device able to send and receive data or signals to and from
transmission site 102 directly or via one or moreother transmission sites 102. Some examples of endpoints 104 include desktop computers, PDAs, cell phones, laptops, VoIP phones, MTC devices, or sensor nodes. Endpoints 104 may provide data or network services to a user through any combination of hardware, software embedded in a computer readable medium, or encoded logic incorporated in hardware or otherwise stored (e.g., firmware). Endpoints 104 may also include unattended or automated systems, gateways, other intermediate components or other devices that may send or receive data or signals. -
Transmission site 102, endpoints 104, and nodes ofWSP network 106 orISP network 108 may each include one or more portions of one or more computer systems. In particular embodiments, one or more of these computer systems may perform one or more steps of one or more methods described or illustrated herein. In particular embodiments, one or more computer systems may provide functionality described or illustrated herein. In particular embodiments, encoded software running on one or more computer systems may perform one or more steps of one or more methods described or illustrated herein or provide functionality described or illustrated herein. - The components of a
transmission site 102 or endpoints 104 may comprise any suitable physical form, configuration, number, type or layout. As an example, and not by way of limitation,transmission site 102 or endpoint 104 may comprise an embedded computer system, a system-on-chip (SOC), a single-board computer system (SBC) (such as, for example, a computer-on-module (COM) or system-on-module (SOM)), a desktop computer system, a laptop or notebook computer system, an interactive kiosk, a mainframe, a mesh of computer systems, a mobile telephone, a personal digital assistant (PDA), a server, or a combination of two or more of these. Where appropriate,transmission site 102 or endpoint 104 may include one or more computer systems; be unitary or distributed; span multiple locations; span multiple machines; or reside in a cloud, which may include one or more cloud components in one or more networks. - In the depicted embodiment,
transmission site 102 or endpoints 104 each include their ownrespective processors memory storage interfaces buses suitable system 100 having any suitable number of any suitable components in any suitable arrangement. For simplicity, similar components oftransmission site 102 and endpoints 104 will be discussed together while referring to the component oftransmission site 102. However, it is not necessary for these devices to have the same components, or the same type of components. For example,processor 112 may be a general purpose microprocessor andprocessor 124 may be an application specific integrated circuit (ASIC). -
Processor 112 may be a microprocessor, controller, or any other suitable computing device, resource, or combination of hardware, software or encoded logic operable to provide, either alone or in conjunction with other components, (e.g., memory 114) wireless networking functionality. Such functionality may include providing various wireless features discussed herein. Additional examples and functionality provided, at least in part, byprocessor 112 will be discussed below. - In particular embodiments,
processor 112 may include hardware for executing instructions, such as those making up a computer program. As an example and not by way of limitation, to execute instructions,processor 112 may retrieve (or fetch) instructions from an internal register, an internal cache,memory 114, orstorage 118; decode and execute them; and then write one or more results to an internal register, an internal cache,memory 114, orstorage 118. - In particular embodiments,
processor 112 may include one or more internal caches for data, instructions, or addresses. This disclosure contemplatesprocessor 112 including any suitable number of any suitable internal caches, where appropriate. As an example and not by way of limitation,processor 112 may include one or more instruction caches, one or more data caches, and one or more translation lookaside buffers (TLBs). Instructions in the instruction caches may be copies of instructions inmemory 114 orstorage 118 and the instruction caches may speed up retrieval of those instructions byprocessor 112. Data in the data caches may be copies of data inmemory 114 orstorage 118 for instructions executing atprocessor 112 to operate on; the results of previous instructions executed atprocessor 112 for access by subsequent instructions executing atprocessor 112, or for writing tomemory 114, orstorage 118; or other suitable data. The data caches may speed up read or write operations byprocessor 112. The TLBs may speed up virtual-address translations forprocessor 112. In particular embodiments,processor 112 may include one or more internal registers for data, instructions, or addresses. Depending on the embodiment,processor 112 may include any suitable number of any suitable internal registers, where appropriate. Where appropriate,processor 112 may include one or more arithmetic logic units (ALUs); be a multi-core processor; include one ormore processors 112; or any other suitable processor. -
Memory 114 may be any form of volatile or non-volatile memory including, without limitation, magnetic media, optical media, random access memory (RAM), read-only memory (ROM), flash memory, removable media, or any other suitable local or remote memory component or components. In particular embodiments,memory 114 may include random access memory (RAM). This RAM may be volatile memory, where appropriate. Where appropriate, this RAM may be dynamic RAM (DRAM) or static RAM (SRAM). Moreover, where appropriate, this RAM may be single-ported or multi-ported RAM, or any other suitable type of RAM or memory.Memory 114 may include one ormore memories 114, where appropriate.Memory 114 may store any suitable data or information utilized bytransmission site 102. For example,memory 114 may includelogic 115.Logic 115 may include software embedded in a computer readable medium, or encoded logic incorporated in hardware or otherwise stored (e.g., firmware). In particular embodiments,logic 115 may be executed to perform the functions oftransmission site 102. Similarly,logic wideband endpoint 104 a andnarrowband endpoint 104 b respectively. In particular embodiments,memory 114 may include main memory for storing instructions forprocessor 112 to execute or data forprocessor 112 to operate on. In particular embodiments, one or more memory management units (MMUs) may reside betweenprocessor 112 andmemory 114 and facilitate accesses tomemory 114 requested byprocessor 112. - As an example and not by way of limitation,
transmission site 102 may load instructions fromstorage 118 or another source (such as, for example, another computer system, another base station, or a remote transmission site) tomemory 114.Processor 112 may then load the instructions frommemory 114 to an internal register or internal cache. To execute the instructions,processor 112 may retrieve the instructions from the internal register or internal cache and decode them. During or after execution of the instructions,processor 112 may write one or more results (which may be intermediate or final results) to the internal register or internal cache.Processor 112 may then write one or more of those results tomemory 114. In particular embodiments,processor 112 may execute only instructions in one or more internal registers or internal caches or in memory 114 (as opposed tostorage 118 or elsewhere) and may operate only on data in one or more internal registers or internal caches or in memory 114 (as opposed tostorage 118 or elsewhere). - In particular embodiments,
storage 118 may include mass storage for data or instructions. As an example and not by way of limitation,storage 118 may include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disc, a magneto-optical disc, magnetic tape, or a Universal Serial Bus (USB) drive or a combination of two or more of these.Storage 118 may include removable or non-removable (or fixed) media, where appropriate.Storage 118 may be internal or external totransmission site 102, where appropriate. In particular embodiments,storage 118 may be non-volatile, solid-state memory. In particular embodiments,storage 118 may include read-only memory (ROM). Where appropriate, this ROM may be mask-programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), electrically alterable ROM (EAROM), or flash memory or a combination of two or more of these.Storage 118 may take any suitable physical form and may comprise any suitable number or type of storage.Storage 118 may include one or more storage control units facilitating communication betweenprocessor 112 andstorage 118, where appropriate. - In particular embodiments,
interface 120 may include hardware, encoded software, or both providing one or more interfaces for communication (such as, for example, packet-based communication) betweentransmission sites 102, endpoints 104, any networks, any network devices, or any other computer systems. As an example and not by way of limitation,communication interface 120 may include a network interface controller (NIC) or network adapter for communicating with an Ethernet or other wire-based network or a wireless NIC (WNIC) or wireless adapter for communicating with a wireless network. - In some embodiments,
interface 120 comprises one or more radios coupled to one ormore antenna ports 110. In such an embodiment,interface 120 receives digital data that is to be sent out to wireless devices, such as endpoints 104, via a wireless connection. The radio may convert the digital data into a radio signal having the appropriate center frequency, bandwidth parameters, and transmission power. Similarly, the radios may convert radio signals received via one or more receiving antennas into digital data to be processed by, for example,processor 112. - Depending on the embodiment,
interface 120 may be any type of interface suitable for any type of network for whichsystem 100 is used. As an example and not by way of limitation,system 100 may communicate with an ad-hoc network, a personal area network (PAN), a LAN, a WAN, a MAN, or one or more portions of the Internet or a combination of two or more of these. One or more portions of one or more of these networks may be wired or wireless. As an example,system 100 may communicate with a wireless PAN (WPAN) (such as, for example, a BLUETOOTH WPAN), a WI-FI network, a WI-MAX network, an LTE network, an LTE-A network, a cellular telephone network (such as, for example, a Global System for Mobile Communications (GSM) network), or any other suitable wireless network or a combination of two or more of these.Transmission site 102 may include anysuitable interface 120 for any one or more of these networks, where appropriate. - In some embodiments,
interface 120 may include one or more interfaces for one or more I/O devices. One or more of these I/O devices may enable communication between a person andtransmission site 102. As an example and not by way of limitation, an I/O device may include a keyboard, keypad, microphone, monitor, mouse, printer, scanner, speaker, still camera, stylus, tablet, touchscreen, trackball, video camera, another suitable I/O device or a combination of two or more of these. An I/O device may include one or more sensors. Particular embodiments may include any suitable type or number of I/O devices and any suitable type or number ofinterfaces 120 for them. Where appropriate,interface 120 may include one or moredrivers enabling processor 112 to drive one or more of these I/O devices.Interface 120 may include one ormore interfaces 120, where appropriate. -
Bus 116 may include any combination of hardware, software embedded in a computer readable medium, or encoded logic incorporated in hardware or otherwise stored (e.g., firmware) to couple components oftransmission site 102 to each other. As an example and not by way of limitation,bus 116 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a front-side bus (FSB), a HYPERTRANSPORT (HT) interconnect, an Industry Standard Architecture (ISA) bus, an INFINIBAND interconnect, a low-pin-count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a serial advanced technology attachment (SATA) bus, a Video Electronics Standards Association local (VLB) bus, or any other suitable bus or a combination of two or more of these.Bus 116 may include any number, type, or configuration ofbuses 116, where appropriate. In particular embodiments, one or more buses 116 (which may each include an address bus and a data bus) may coupleprocessor 112 tomemory 114.Bus 116 may include one or more memory buses. - Herein, reference to a computer-readable storage medium encompasses one or more tangible computer-readable storage media possessing structures. As an example and not by way of limitation, a computer-readable storage medium may include a semiconductor-based or other integrated circuit (IC) (such, as for example, a field-programmable gate array (FPGA) or an application-specific IC (ASIC)), a hard disk, an HDD, a hybrid hard drive (HHD), an optical disc, an optical disc drive (ODD), a magneto-optical disc, a magneto-optical drive, a floppy disk, a floppy disk drive (FDD), magnetic tape, a holographic storage medium, a solid-state drive (SSD), a RAM-drive, a SECURE DIGITAL card, a SECURE DIGITAL drive, a flash memory card, a flash memory drive, or any other suitable tangible computer-readable storage medium or a combination of two or more of these, where appropriate.
- Particular embodiments may include one or more computer-readable storage media implementing any suitable storage. In particular embodiments, a computer-readable storage medium implements one or more portions of processor 112 (such as, for example, one or more internal registers or caches), one or more portions of
memory 114, one or more portions ofstorage 118, or a combination of these, where appropriate. In particular embodiments, a computer-readable storage medium implements RAM or ROM. In particular embodiments, a computer-readable storage medium implements volatile or persistent memory. In particular embodiments, one or more computer-readable storage media embody encoded software. - Herein, reference to encoded software may encompass one or more applications, bytecode, one or more computer programs, one or more executables, one or more instructions, logic, machine code, one or more scripts, or source code, and vice versa, where appropriate, that have been stored or encoded in a computer-readable storage medium. In particular embodiments, encoded software includes one or more application programming interfaces (APIs) stored or encoded in a computer-readable storage medium. Particular embodiments may use any suitable encoded software written or otherwise expressed in any suitable programming language or combination of programming languages stored or encoded in any suitable type or number of computer-readable storage media. In particular embodiments, encoded software may be expressed as source code or object code. In particular embodiments, encoded software is expressed in a higher-level programming language, such as, for example, C, Perl, or a suitable extension thereof. In particular embodiments, encoded software is expressed in a lower-level programming language, such as assembly language (or machine code). In particular embodiments, encoded software is expressed in JAVA. In particular embodiments, encoded software is expressed in Hyper Text Markup Language (HTML), Extensible Markup Language (XML), or other suitable markup language.
- Although
FIG. 1 has been described above as including particular components, the system ofFIG. 1 may include any combination of any of the described components and any of the options or features described herein, as would be understood by one of ordinary skill in the art. For example, any of the options or features described herein may be utilized in combination with the illustrated embodiments ofFIG. 1 or any number of the other options or features also described herein as would be understood by one of ordinary skill in the art. - While various implementations and features are discussed with respect to multiple embodiments, it should be understood that such implementations and features may be combined in various embodiments. For example, features and functionality discussed with respect to a particular figure, such as
FIG. 1 , may be used in connection with features and functionality discussed with respect to another such figure, such asFIG. 2 , 3, 4 or 5, according to operational needs or desires. -
FIGS. 2A and 2B depict example communication diagrams that illustrate communications 200 used bytransmission site 102 to transmit information to one or morewideband endpoints 104 a and one or morenarrowband endpoints 104 b. The diagram ofFIG. 2A depictscommunication 200 a used to transmit information towideband endpoints 104 a while the diagram ofFIG. 2B depictscommunication 200 b used to transmit information towideband endpoints 104 a andnarrowband endpoints 104 b. The horizontal axis of each diagram is time and the vertical axis is frequency. -
Communication 200 a is divided into units of time (subframes 202) and frequency sets 204, that each include one or more subcarrier frequencies. In the embodiment depicted, each subframe 202 represents the amount of time required to transmit twelve symbols (e.g., 1 ms in an LTE-A transmission scheme) and each frequency set 204 a represents twelve contiguous subcarrier frequencies. The subcarrier frequencies may be equally spaced apart to reduce or eliminate interference between signals transmitted using neighboring subcarrier frequencies. By way of example, a set of contiguous subcarrier frequencies may include 3.000060 GHz, 3.000075 GHz, 3.000090 GHz, 3.000105 GHz, and so on. The aggregation of frequency sets 204 represents the frequency range of thecommunication 200 a. That is, the frequency range spans from the lowest frequency ofset 204 a to the highest frequency ofset 204 p and includes each subcarrier frequency in between these two frequencies. - In particular implementations, a set 204 of contiguous subcarrier frequencies used to transmit one or more signals for a particular amount of time may form a block. A block may include any suitable number of subcarrier frequencies and any suitable number of data symbols. For example, in an LTE-A communication scheme, twelve contiguous subcarrier frequencies each transmitting six or seven data symbols in a given amount of time (e.g., 0.5 ms) form a physical resource block (PRB). Accordingly, the area of
communication 200 a bounded bysubframe 202 a and frequency set 204 a may represent two PRBs. - A data symbol is a complex number with real or imaginary components that map a group of bits to one or more modulation characteristics of a carrier wave transmitted at a particular subcarrier frequency. Groups of bits of data signals, control signals, or other signals to be transmitted may be encoded into data symbols associated with the signals. The data symbols may be transmitted (generally after one or more processing steps) to one or more endpoints 104 via carrier waves with modulated characteristics defined by the data symbols (or the data symbols that result from the processing of the original data symbols). As an example, a data symbol may define a phase modulation or an amplitude modulation of a carrier wave. The modulation characteristics defined by the data symbol are determined by the bits of the data signals, control signals, or other signals. Particular embodiments may use quadrature phase-shift keying (QPSK), quadrature amplitude modulation (QAM)16, or QAM64 modulation to generate data symbols from the bits of the signals.
- Various types of information may be sent between
transmission site 102 and endpoints 104. Examples of information types include data signals 212, control signals 210, and other signals. Data signals 212 are carried over a connection between atransmission site 102 and an endpoint 104. For example and not by way of limitation, data signals 212 may include information thattransmission site 102 receives from a network coupled to the transmission site 102 (such asWSP network 106 or ISP network 108) or from another endpoint 104 located in the same cell or a different cell. In a particular embodiment, data signals 212 are sent from atransmission site 102 to an endpoint 104 via a physical downlink shared channel (PDSCH) as defined in the LTE-A protocol. - Control signals 210 and other signals (such as synchronization signals 206 and broadcast channel signals 208) sent from a
transmission site 102 to an endpoint 104 may be used to setup and maintain a connection between thetransmission site 102 and the endpoint 104. Control signals 210 may also include information (e.g., scheduling or demodulation information) that allows endpoint 104 to recoverdata signals 112 sent to the endpoint 104. In particular embodiments, at least some of the control signals 210 and other signals may conform to the LTE-A standard. For example, in the embodiment depicted, synchronization signals 206 may include primary synchronization signals (PSS) and secondary synchronization signals (SSS), broadcast channel signals 208 may include physical broadcast channel (PBCH) signals, andcontrol signals 210 may include physical control format indicator channel (PCFICH) signals and physical downlink control channel (PDCCH) signals. - Synchronization signals 206 may include one or more sequences that are known to endpoints 104. In the embodiment depicted, synchronization signals 206 are transmitted in the
first subframe 202 a and thesixth subframe 202 f. In particular embodiments, the transmission of synchronization signals 206 may be repeated periodically (e.g., twice every ten subframes). When an endpoint 104 begins receiving signals from transmission site 102 (e.g., upon powering on or entering a range of the transmission site 102), the endpoint may search forsynchronization signals 206 to determine a reference point in order to synchronize to the communication from thetransmission site 102. In particular embodiments, the synchronization signals 206 are transmitted using only a portion of the frequency range of the communication. For example, the synchronization signals 206 may be transmitted using subcarrier frequencies located in the narrowband. In the embodiment depicted, synchronization signals 206 are transmitted using frequency sets 204 f-204 k. - Broadcast channel signals 208 may also be transmitted periodically using subcarrier frequencies located in the narrowband. In the embodiment depicted, broadcast channel signals 208 are transmitted using the same subcarrier frequencies as the synchronization signals 206. The broadcast channel signals 208 may include configuration information of
transmission site 102 and may indicate how particular signals fromtransmission site 102 should be decoded. Broadcast channel signals 208 may include information that is common to all endpoints, such as the frequency range used by thetransmission site 102. - Control signals 210 facilitate decoding of data signals 212. Control signals 210 may indicate which blocks of a communication (e.g., a subframe 202) from
transmission site 102 include data signals 212 transmitted to each endpoint 104. For example, the control signals 210 transmitted in aparticular subframe 202 a may indicate particular blocks of thesubframe 202 a that include data signals for a particular endpoint 104. Control signals 210 may also indicate a modulation and code rate of any of the blocks that include data signals 212. Control signals 210 may also include information regarding a transmission scheme used bytransmission site 102, such as spatial multiplex, transmission diversity, open loop MIMO, or closed loop MIMO. A portion ofcontrol signals 210 may indicate the length (e.g., number of data symbols) of another portion of control signals 210. For example, in an LTE-A scheme, a PCFICH signal included incontrol signals 210 may indicate the length of a PDCCH signal included in control signals 210. - In the embodiment depicted, control signals 210 are transmitted in wideband. That is, control signals 210 are transmitted using subcarrier frequencies that span the entire frequency range of the communication. Accordingly, only a
wideband endpoint 104 a that is configured to sample the entire frequency range and decode signals transmitted using any subcarrier frequency of the frequency range may properly recover the control signals 210 and use the control signals 210 to recover the data signals 212 sent to thewideband endpoint 104 a. Accordingly, the method of communication depicted incommunication 200 a is not compatible withnarrowband endpoints 104 b. -
Communication 200 b represents a type of communication that is compatible with bothwideband endpoints 104 a andnarrowband endpoints 104 b. Similar tocommunication 200 a,communication 200 b is divided into units of time (subframes 222) and frequency sets 224.Communication 200 b may have any suitable characteristics ofcommunication 200 a described above. - Similar to
communication 200 a,communication 200 b depicts the periodic transmission of synchronization signals 206 and broadcast channel signals 208 using subcarrier frequencies within the narrowband. In the embodiment depicted, the narrowband includes frequency sets 224 f-224 k.Communication 200 b also includes wideband enhanced control signals multiplexed withdata signals 214 and narrowband enhanced control signals multiplexed with data signals 216. - The enhanced control signals present in
signals transmission site 102 to communicate with anarrowband endpoint 104 b. As other examples, the enhanced control signals may support increased control channel capacity and improved spatial reuse of control channel resources relative to communication schemes using only control signals 210. The enhanced control signals may also support frequency-domain inter-cell interference coordination (ICIC), beamforming, or diversity. In particular embodiments, the enhanced control signals present insignals -
Signals 216 include narrowband enhanced control signals multiplexed with data signals using frequency division multiplexing. That is, at any particular time, some subcarrier frequencies within the narrowband may be transmitting enhanced control signals and some may be transmitting data signals. In particular embodiments, these signals are multiplexed according to blocks of two or more subcarrier frequencies. For example, the subcarrier frequencies of a particular block (such as a PRB) may each carry the same type of signal—either an enhanced control signal or a data signal.Signals 214 are multiplexed in a similar manner, but these signals are transmitted using subcarrier frequencies that are outside of the narrowband. - A control signal (such as a
control signal 210 or an enhanced control signal) may be addressed to one or more particular endpoints 104 or it may be addressed to all of the endpoints 104 thattransmission site 102 communicates with. A control signal may be addressed to one or more endpoints 104 in any suitable manner. In particular embodiments, a control signal may explicitly identify the one or more endpoints to which the control signal is addressed. A control signal may alternatively include a portion that is based on the particular endpoint or endpoints that the control signal is addressed to. For example, in a particular embodiment, cyclic redundancy check (CRC) data of the control signal may be determined based on an identifier of the destination endpoint. Accordingly, the endpoint 104 may detect that the control signal is addressed to the endpoint by analyzing the CRC data of the control signal in combination with the identifier of the endpoint 104. The identifier may be any suitable information, such as a physical address of the endpoint 104. In particular embodiments, a control signal may be implicitly addressed to one or more endpoints 104 by sending a message prior to the sending of the control signal that indicates the subcarrier frequencies and times that will be used to send the control signal. As another example, endpoints 104 may be preconfigured to expect a particular control signal that is sent to all endpoints 104 using a particular set of frequencies and times. - To facilitate the processing of control signals, one or more search spaces may be defined for the endpoints 104. A common search space is a group of subcarrier frequencies that are designated to transmit control signals that are common to all endpoints 104. An endpoint-specific search space is a group of subcarrier frequencies that are designated for the transmission of control signals to a particular endpoint 104. Accordingly, each endpoint 104 may locate control signals that are addressed to the endpoint 104 by searching the common search space and its own endpoint-specific search space. The search spaces may be identified by the endpoints 104 in any suitable manner. For example, the endpoints 104 may be preconfigured with one or more of the search spaces or the search spaces may be transmitted to the endpoints by
transmission site 102. Because a common search space is broadcast in nature,transmission site 102 may communicate control signals using subcarrier frequencies in the common search space using space-frequency block coding (SFBC) or open-loop MIMO, while avoiding beamforming or closed loop MIMO. - The narrowband portion of the frequency range that includes the narrowband enhanced control signals multiplexed with
data signals 216 may be located anywhere within the frequency range. Because anarrowband endpoint 104 b should be able to sample and decode a frequency range that includes synchronization signals 206 and broadcast channel signals 208 to operate properly, in particular embodiments the narrowband includes the frequencies at which the synchronization signals 206 and broadcast channel signals 208 are transmitted. For example, in the embodiment depicted, the narrowband includes the frequencies within frequency sets 224 f-224 k. However, the narrowband portion may be widened to include additional frequencies or narrowed to include less frequencies. Although the narrowband is centered around the middle of the frequency range, the narrowband portion may be located anywhere within the frequency range. For example, the narrowband may include frequency sets 224 a-224 f, 224 k-224 p, or any other suitable combination of contiguous subcarrier frequencies. -
FIG. 3 depicts an example method for transmitting control signals, data signals, and other signals towideband endpoints 104 a andnarrowband endpoints 104 b that may be performed bytransmission site 102. For purposes of simplicity, the illustrated steps of the method ofFIG. 3 are described from the perspective of atransmission site 102 though they could be performed by any suitable transceiver or multiple transceivers. The method begins atstep 302, where at least one search space is assigned for the narrowband endpoints in the narrowband portion of the frequency range. For example,transmission site 102 may designate one or more subcarrier frequencies for transmission of control signals that are addressed to thenarrowband endpoints 104 b. These subcarrier frequencies are located within the narrowband. The search spaces may be endpoint-specific search spaces designated for control signals that are addressed to one or more particularnarrowband endpoints 104 b or common search spaces for control signals addressed to all of theendpoints 104 b (assuming that thetransmission site 102 communicates with at least onenarrowband endpoint 104 b). In particular embodiments, the search spaces applicable to a particularnarrowband endpoint 104 b (i.e., the subcarrier frequencies that will transmit control signals addressed to thenarrowband endpoint 104 b) may be communicated to thenarrowband endpoint 104 b bytransmission site 102 before acommunication 200 b including data for thenarrowband endpoint 104 b is sent tonarrowband endpoint 104 b. - At
step 304, at least one search space is assigned for the wideband endpoints within the frequency range. For example,transmission site 102 may designate one or more subcarrier frequencies for transmission of control signals that are addressed to thewideband endpoints 104 a. These subcarrier frequencies may be located anywhere within the frequency range, including the narrowband if frequencies are available. These search spaces may be designated for control signals that are addressed to one or more particularwideband endpoints 104 a (e.g., the search spaces may be endpoint-specific search spaces). In particular embodiments, the search space applicable to a particularwideband endpoint 104 a (i.e., the subcarrier frequencies that will transmit control signals addressed to thewideband endpoint 104 a) may be communicated to thewideband endpoint 104 a bytransmission site 102 before acommunication 200 b including data for thewideband endpoint 104 a is sent towideband endpoint 104 a. - At
step 306, wideband control signals, narrowband synchronization signals, and narrowband broadcast channel signals are scheduled. Scheduling a signal may include determining one or more subcarrier frequencies that will transmit the signal and one or more times at which the designated subcarrier frequencies will transmit the signal. As an example ofstep 302,transmission site 102 may schedule control signals 210, synchronization signals 206, and broadcast signals 208. A wideband control signal refers to a control signal that is transmitted using at least one subcarrier frequency located outside of the narrowband portion of the frequency range. A narrowband synchronization signal refers to a synchronization signal that is transmitted using subcarrier frequencies that are each inside of the narrowband. Similarly, a narrowband broadcast channel signal refers to a broadcast channel signal that is transmitted using subcarrier frequencies that are each inside of the narrowband. - At
step 308, enhanced control signals are scheduled for transmission in appropriate search spaces. For example, in an enhanced control signal is addressed to all endpoints 104, it is placed in a common search space in the narrowband. As another example, if an enhanced control signal is addressed to one or more particularnarrowband endpoints 104 b, then the enhanced control signal is scheduled within the appropriate endpoint-specific search space(s) in the narrowband. As yet another example, if an enhanced control signal is addressed to one or more particularwideband endpoints 104 a, then it may be placed within the appropriate endpoint-specific search space(s) in either the narrowband or the outside of the narrowband. - At
step 310, data is scheduled for narrowband endpoints within the narrowband portion of the frequency range. As an example,transmission site 102 may schedule data signals for transmission to one or morenarrowband endpoints 104 b using blocks with subcarrier frequencies located within the narrowband that are not used for the transmission of other signals, such as synchronization signals 206, broadcast channel signals 208, or enhanced control signals. In particular embodiments,transmission site 102 may schedule data signals for transmission to one or morenarrowband endpoints 104 b using blocks with subcarrier frequencies located outside the narrowband if thenarrowband endpoint 104 b is capable of decoding these data signals using control signals transmitted using subcarrier frequencies in the narrowband as illustrated in further detail inFIG. 5 . - At
step 312, data is scheduled for wideband endpoints within the frequency range. As an example,transmission site 102 may schedule data signals for transmission to one or morewideband endpoints 104 a using any available blocks that are not used for the transmission of other signals, such as synchronization signals 206, broadcast channel signals 208, or enhanced control signals. - At
step 314, wideband control signals are transmitted. For example,transmission site 102 may transmitcontrol signals 210 via subcarrier frequencies that span the entire frequency range. As depicted in communication diagram 200 b, the control signals 210 are sent at the beginning of each subframe 222. - At
step 316, multiplexed data and enhanced control signals are transmitted. For example,transmission site 102 may transmit wideband enhanced control signals multiplexed withdata signals 214 and narrowband enhanced control signals multiplexed with data signals 216. The enhanced control signals and the data signals may be multiplexed using frequency division multiplexing. Accordingly, at any given time, particular subcarrier frequencies may transmit data signals while other subcarrier frequencies may transmit enhanced control signals. At a different point in time, a different set of subcarrier frequencies may transmit data signals while other subcarrier frequencies transmit enhanced control signals. - At
step 318, narrowband synchronization signals are transmitted. For example, transmission site may transmitsynchronization signals 206 using subcarrier frequencies within the narrowband. Simultaneously with this transmission, wideband enhanced control signals multiplexed withdata signals 214 may be transmitted outside of the narrowband. In embodiments, where the narrowband includes subcarrier frequencies that are not utilized during transmission of synchronization signals 206, these subcarrier frequencies may be used to transmit narrowband enhanced control signals multiplexed withdata signals 216 simultaneously with the transmission of synchronization signals 206. - At
step 320, narrowband broadcast channel signals are transmitted and the method ends. For example, transmission site may transmit broadcast channel signals 208 using subcarrier frequencies within the narrowband. Simultaneously with this transmission, wideband enhanced control signals multiplexed withdata signals 214 may be transmitted outside of the narrowband. In embodiments, where the narrowband includes subcarrier frequencies that are not utilized during transmission of broadcast channel signals 208, these subcarrier frequencies may be used to transmit narrowband enhanced control signals multiplexed withdata signals 216 simultaneously with the transmission of broadcast channel signals 208. - Some of the steps illustrated in
FIG. 3 may be combined, modified or deleted where appropriate, and additional steps may also be added to the flowchart. Any of the steps may be repeated. Additionally, steps may be performed in any suitable order without departing from the scope of particular embodiments. Moreover, two or more of the steps of the method may be performed simultaneously in particular embodiments. Although, the steps ofFIG. 3 have been described with respect to atransmission site 102, they may be performed by any suitable transceiver. -
FIG. 4 depicts an example method for processing control signals and data signals that may be performed bynarrowband endpoint 104 b. For purposes of simplicity, the illustrated steps of the method ofFIG. 4 are described from the perspective of an endpoint 104 although they could be performed by any suitable transceiver. The method begins atstep 402 in whichnarrowband endpoint 104 b enters an idle or dormant state. Whenendpoint 104 b is in an idle state, it does not transmit or receive data, and thus operates in a power conserving mode. Theendpoint 104 b may periodically wake up and analyze a communication fromtransmission site 102 to determine whether the communication includes a paging message for theendpoint 104 b that indicates that data is to be transmitted to the endpoint. If a paging message is not present, theendpoint 104 b may return to the idle state until it is scheduled to wake up and check again for a paging message. In the idle state,endpoint 104 b may not have an active connection to atransmission site 102, so theendpoint 104 b may need to perform a random access procedure to establish a connection withtransmission site 102 before transmitting or receiving data signals. Whenendpoint 104 b is in a dormant state, it does not transmit or receive data, and thus operates in a power conserving mode. However, adormant endpoint 104 b is connected to at least onetransmission site 102 and wakes up more often than an idle endpoint. Upon waking up, theendpoint 104 b may check to see if a communication from atransmission site 102 includes data signals for theendpoint 104 b. If the communication does not,endpoint 104 b will go back to a dormant state. If a dormant endpoint has not received data for a predetermined period of time, it may enter an idle state. - At
step 404, the endpoint waits a predetermined period of time before waking up. As an example and not by way of limitation, a dormant endpoint may wait five seconds and an idle endpoint may wait two hundred milliseconds. Atstep 406,endpoint 104 b wakes up and performs baseband sampling at the narrow bandwidth (i.e., in the narrowband). That is,endpoint 104 b samples a transmission fromtransmission site 102 at a sufficient rate to recover the narrowband portion of the frequency range. The sampling rate of an ADC that samples at the narrowband may be lower than the sampling rate required that samples at the entire frequency range. The narrowband sampling also results in a reduction of the amount of memory required to store the samples. - At
step 408, narrowband processing is performed in the common search space and the endpoint-specific search space associated with theendpoint 104 b to decode enhanced control signals. Processing may include any suitable operations that facilitate decoding of the enhanced control signals. For example, processing may include filtering the sampled signals, performing discrete Fourier transforms (DFT) on the sampled signals, demodulation of the sampled signals, or other suitable processing. The processed signals are then analyzed to determine whether any of these signals include an enhanced control signal addressed to theendpoint 104 b. In particular embodiments, this analysis may include checking a CRC value of an enhanced control signal in combination with a physical address of theendpoint 104 b to determine whether the enhanced control signal is addressed to the endpoint 104. As other examples, this analysis may involve a determination that an enhanced control signal is a control signal addressed to all endpoints 104 because it was transmitted using a particular block or because it includes information indicating that it is addressed to all endpoints 104. - At
step 410, the control signals addressed to theendpoint 104 b are decoded and it is determined whether the communication fromtransmission site 102 includes data forendpoint 104 b. For example, the communication may include at least a portion of a paging message or one or more data signals sent to theendpoint 104 b. If there is no data present,endpoint 104 b returns to an idle or dormant state atstep 402. If data for theendpoint 104 b is present, the endpoint performs narrowband processing to decode the data atstep 412. That is, the endpoint may perform processing on information transmitted using subcarrier frequencies that are within the narrowband. The processing performed to decode the data signals may be similar to the processing performed to decode the enhanced control signals. In particular embodiments, the enhanced control signals may specify which blocks of the transmission include data signals for theendpoint 104 b. Theendpoint 104 b may use this information to decode these blocks to recover the data signals. - At
step 414,endpoint 104 b determines whether wideband operation should be performed. That is,endpoint 104 b determines whether it should change its configuration to operate as awideband endpoint 104 a. Ifendpoint 104 b determines that it should not change its configuration, then it continues processing communications fromtransmission site 102 in a narrowband mode. That is,endpoint 104 b will perform sampling at the narrowband portion and will only decode control signals transmitted via subcarrier frequencies located in the narrowband. Ifendpoint 104 b determines that it should change its configuration, then the endpoint samples and processes future communications fromtransmission site 102 in a wideband mode atstep 418. That is, endpoint 104 may perform sampling on the entire frequency range and may decode control signals transmitted via any of the subcarrier frequencies of the frequency range, including those outside of the narrowband. Such functionality allows endpoint 104 to conserve power by operating in a narrowband mode as it repeatedly wakes up from an idle or dormant state to check a communication for data and then to reconfigure to a wideband mode to receive data more quickly when data is being transmitted to the endpoint 104. If anarrowband endpoint 104 b is only capable of operating in a narrowband mode, steps 414 and 418 may be omitted from the method. In particular embodiments,transmission site 102 may be operable to detect that anarrowband endpoint 104 b is configured to switch to a wideband mode and thus only limits control signals and data signals to the narrowband portion on the first communication (e.g., subframe), while the control signals and data signals may be transmitted using any suitable subcarrier frequencies within the frequency range in subsequent communications. - Some of the steps illustrated in
FIG. 4 may be combined, modified or deleted where appropriate, and additional steps may also be added to the flowchart. Any of the steps may be repeated. Additionally, steps may be performed in any suitable order without departing from the scope of particular embodiments. Moreover, two or more of the steps of the method may be performed simultaneously in particular embodiments. Although, the steps ofFIG. 4 have been described with respect to an endpoint 104, they may be performed by any suitable transceiver. -
FIG. 5 depicts an example method for processing control signals and data signals that may be performed by thenarrowband endpoint 104 b.Steps steps FIG. 4 . Atstep 506,endpoint 104 b performs baseband sampling at full bandwidth. That is,endpoint 104 b samples a transmission fromtransmission site 102 at a sufficient rate to recover the entire frequency range. While this may require a faster ADC sampling rate and additional memory to store the samples as compared to baseband sampling at the narrowband, this method allows data signals sent to theendpoint 104 b to be included in the wideband portion of the frequency range on the first transmission, as explained in greater detail below. - At
step 508, narrowband processing in the common search space and the endpoint-specific search space is performed to decode enhanced control signals transmitted using subcarrier frequencies within the narrowband. This step may be similar to step 408 ofFIG. 4 . Atstep 510, it is determined whether data for theendpoint 104 b is included in the communication. If there is no data present, the method returns to step 502. If there is data present,endpoint 104 b determines whether the data is limited to the narrowband portion of the frequency range. That is,endpoint 104 b may determine whether data signals for the endpoint are transmitted using only subcarrier frequencies in the narrowband. If so,step 514, which is similar to step 412, is performed. If at least one data signal is transmitted using subcarrier frequencies outside of the narrowband, then wideband processing is performed to decode the data signals. The wideband processing may include any suitable operations that facilitate decoding of the data signals. For example, processing may include filtering the sampled signals, performing discrete fourier transforms (DFT) on the sampled signals, demodulation of the sampled signals, or other suitable processing. Wideband processing may include more complex processing than narrowband processing. For example, wideband processing may include performing larger DFTs on the sampled signals. Wideband processing results in the recovery of data signals transmitted using subcarrier frequencies that are outside of the narrowband portion of the frequency range. In particular embodiments, enhanced control signals located within the narrowband portion of the frequency range may specify blocks outside of the narrowband that include data signals for theendpoint 104 b. Theendpoint 104 b may use this information to decode these blocks to recover the data signals. - At
step 518,endpoint 104 b determines whether wideband operation should be performed. This step may be similar to step 414 ofFIG. 4 . Ifendpoint 104 b determines that it should not change its configuration to wideband operation,endpoint 104 b maintains its sampling and processing procedure atstep 520. For example,endpoint 104 b may continue processing communications in the manner described in steps 502-516. Ifendpoint 104 b determines that it should change its configuration to wideband operation, then the endpoint samples and processes future communications fromtransmission site 102 in a wideband mode. That is, endpoint 104 will perform sampling on the entire frequency range and will decode signals transmitted via any of the subcarrier frequencies of the frequency range, including those outside of the narrowband. - The method of
FIG. 5 allows data signals to be transmitted using subcarrier frequencies outside of the narrowband to an endpoint that is only configured to decode control signals transmitted via subcarrier frequencies located in the narrowband. Such embodiments may speed up the data transfer process. - Some of the steps illustrated in
FIG. 5 may be combined, modified or deleted where appropriate, and additional steps may also be added to the flowchart. - Any of the steps may be repeated. Additionally, steps may be performed in any suitable order without departing from the scope of particular embodiments. Moreover, two or more of the steps of the method may be performed simultaneously in particular embodiments. Although, the steps of
FIG. 5 have been described with respect to an endpoint 104, they may be performed by any suitable transceiver. - Various embodiments of the present disclosure may provide one or more technical advantages. Technical advantages of particular embodiments include performing less complex computations when sampling and processing a communication from a transmission site. Another technical advantage may include a decreased cost for manufacturing an endpoint. Another technical advantage may include less power consumption. Other technical advantages will be readily apparent to one of ordinary skill in the art from the following figures, descriptions, and claims. Moreover, while specific advantages have been enumerated above, various embodiments may include all, some, or none of the enumerated advantages.
- Although particular embodiments have been described in detail, it should be understood that various other changes, substitutions, and alterations may be made hereto without departing from the spirit and scope of particular embodiments. For example, although an embodiment has been described with reference to a number of elements included within
transmission site 102 and endpoints 104 such as a processors, memories, storages, interfaces, and buses, these elements may be combined, rearranged or positioned in order to accommodate particular wireless architectures or needs. In addition, any of these elements may be provided as separate external components totransmission site 102, endpoints 104, or each other where appropriate. Particular embodiments contemplate great flexibility in the arrangement of these elements as well as their internal components. - Numerous other changes, substitutions, variations, alterations and modifications may be ascertained by those skilled in the art and it is intended that particular embodiments encompass all such changes, substitutions, variations, alterations and modifications as falling within the spirit and scope of the appended claims.
Claims (21)
1. An endpoint comprising:
an interface configured to receive a communication from a transceiver, the communication transmitted to a plurality of endpoints using a plurality of subcarrier frequencies spanning a frequency range, the communication including at least one control signal transmitted using at least one subcarrier frequency of the plurality of subcarrier frequencies that is outside of a narrowband portion of the frequency range;
a processor coupled to the interface and configured to:
search a search space for one or more control signals addressed to the endpoint, the search space including one or more subcarrier frequencies of the plurality of subcarrier frequencies that are located within the narrowband portion of the frequency range and no subcarrier frequencies located outside the narrowband portion of the frequency range;
decode at least one control signal addressed to the endpoint and transmitted using at least subcarrier frequency of the search space, the at least one decoded control signal indicating at least one time and at least one set of subcarrier frequencies of the plurality of subcarrier frequencies used to transmit at least one data signal of the communication to the endpoint; and
recover the at least one data signal transmitted to the endpoint.
2. The endpoint of claim 1 , wherein the processor is further configured to perform analog-to-digital conversion (ADC) sampling on only the narrowband portion of the frequency range.
3. The endpoint of claim 1 , wherein the processor is further configured to perform ADC sampling on the entire frequency range.
4. The endpoint of claim 3 , wherein the at least one data signal recovered by the endpoint is transmitted to the endpoint using at least one set of contiguous frequencies of the plurality of contiguous frequencies that is outside the narrowband portion of the frequency range.
5. The endpoint of claim 1 , wherein the processor is further configured to awake from an idle or dormant state prior to searching the search space for the one or more control signals addressed to the endpoint.
6. The endpoint of claim 1 , wherein the search space is a first search space and the processor is further configured to:
receive a subsequent communication from the transceiver, the subsequent communication transmitted using the same plurality of subcarrier frequencies spanning the frequency range; and
search a second search space for one or more additional control signals addressed to the endpoint, the second search space including one or more subcarrier frequencies of the plurality of subcarrier frequencies that are located outside the narrowband portion of the frequency range.
7. The endpoint of claim 1 , wherein the communication from the transceiver includes a plurality of data signals and control signals that are multiplexed in time using frequency division multiplexing.
8. A method comprising:
receiving, by an endpoint, a communication from a transceiver, the communication transmitted to a plurality of endpoints using a plurality of subcarrier frequencies spanning a frequency range, the communication including at least one control signal transmitted using at least one subcarrier frequency of the plurality of subcarrier frequencies that is outside of a narrowband portion of the frequency range;
searching, by the endpoint, a search space for one or more control signals addressed to the endpoint, the search space including one or more subcarrier frequencies of the plurality of subcarrier frequencies that are located within the narrowband portion of the frequency range and no subcarrier frequencies located outside the narrowband portion of the frequency range;
decoding, by the endpoint, at least one control signal addressed to the endpoint and transmitted using at least subcarrier frequency of the search space, the at least one decoded control signal indicating at least one time and at least one set of subcarrier frequencies of the plurality of subcarrier frequencies used to transmit at least one data signal of the communication to the endpoint; and
recovering, by the endpoint, the at least one data signal transmitted to the endpoint.
9. The method of claim 8 , further comprising performing analog-to-digital conversion (ADC) sampling on only the narrowband portion of the frequency range.
10. The method of claim 8 , further comprising performing ADC sampling on the entire frequency range
11. The method of claim 10 , wherein the at least one data signal recovered by the endpoint is transmitted to the endpoint using at least one set of contiguous frequencies of the plurality of contiguous frequencies that is outside the narrowband portion of the frequency range.
12. The method of claim 8 , further comprising awaking from an idle or dormant state prior to searching the search space for the one or more control signals addressed to the endpoint.
13. The method of claim 8 , wherein the search space is a first search space and the method further comprises:
receiving a subsequent communication from the transceiver, the subsequent communication transmitted using the same plurality of subcarrier frequencies spanning the frequency range; and
searching a second search space for one or more additional control signals addressed to the endpoint, the second search space including one or more subcarrier frequencies of the plurality of subcarrier frequencies that are located outside the narrowband portion of the frequency range.
14. The method of claim 8 , wherein the communication from the transceiver includes a plurality of data signals and control signals that are multiplexed in time using frequency division multiplexing.
15. One or more non-transitory computer-readable storage media embodying logic that when executed by a processor is configured to:
receive, at an endpoint, a communication from a transceiver, the communication transmitted to a plurality of endpoints using a plurality of subcarrier frequencies spanning a frequency range, the communication including at least one control signal transmitted using at least one subcarrier frequency of the plurality of subcarrier frequencies that is outside of a narrowband portion of the frequency range;
search a search space for one or more control signals addressed to an endpoint, the search space including one or more subcarrier frequencies of the plurality of subcarrier frequencies that are located within the narrowband portion of the frequency range and no subcarrier frequencies located outside the narrowband portion of the frequency range;
decode at least one control signal addressed to the endpoint and transmitted using at least subcarrier frequency of the search space, the at least one decoded control signal indicating at least one time and at least one set of subcarrier frequencies of the plurality of subcarrier frequencies used to transmit at least one data signal of the communication to the endpoint; and
recover the at least one data signal transmitted to the endpoint.
16. The media of claim 15 , the logic further configured to perform analog-to-digital conversion (ADC) sampling on only the narrowband portion of the frequency range.
17. The media of claim 15 , the logic further configured to perform ADC sampling on the entire frequency range.
18. The media of claim 17 , wherein the at least one data signal recovered by the endpoint is transmitted to the endpoint using at least one set of contiguous frequencies of the plurality of contiguous frequencies that is outside the narrowband portion of the frequency range.
19. The media of claim 15 , the logic further configured to awake the endpoint from an idle or dormant state prior to searching the search space for the one or more control signals addressed to the endpoint.
20. The media of claim 15 , wherein the search space is a first search space and the logic is further configured to:
receive a subsequent communication from the transceiver, the subsequent communication transmitted using the same plurality of subcarrier frequencies spanning the frequency range; and
search a second search space for one or more additional control signals addressed to the endpoint, the second search space including one or more subcarrier frequencies of the plurality of subcarrier frequencies that are located outside the narrowband portion of the frequency range.
21. The media of claim 15 , wherein the communication from the transceiver includes a plurality of data signals and control signals that are multiplexed in time using frequency division multiplexing.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/618,197 US20130194997A1 (en) | 2012-02-01 | 2012-09-14 | Low Power Narrowband Operation By An Endpoint |
PCT/US2013/023712 WO2013116254A1 (en) | 2012-02-01 | 2013-01-30 | Narrowband decoding by an endpoint |
JP2014555632A JP5949947B2 (en) | 2012-02-01 | 2013-01-30 | Low power narrowband operation by endpoint |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261593705P | 2012-02-01 | 2012-02-01 | |
US13/618,197 US20130194997A1 (en) | 2012-02-01 | 2012-09-14 | Low Power Narrowband Operation By An Endpoint |
Publications (1)
Publication Number | Publication Date |
---|---|
US20130194997A1 true US20130194997A1 (en) | 2013-08-01 |
Family
ID=48870132
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/618,197 Abandoned US20130194997A1 (en) | 2012-02-01 | 2012-09-14 | Low Power Narrowband Operation By An Endpoint |
US13/617,648 Expired - Fee Related US8948123B2 (en) | 2012-02-01 | 2012-09-14 | Enhanced control signals multiplexed with data signals |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/617,648 Expired - Fee Related US8948123B2 (en) | 2012-02-01 | 2012-09-14 | Enhanced control signals multiplexed with data signals |
Country Status (3)
Country | Link |
---|---|
US (2) | US20130194997A1 (en) |
JP (2) | JP5904292B2 (en) |
WO (2) | WO2013116252A1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106603210A (en) * | 2015-10-19 | 2017-04-26 | 上海朗帛通信技术有限公司 | Scheduling method and device for narrow-band transmission |
CN106911999A (en) * | 2015-12-23 | 2017-06-30 | 中兴通讯股份有限公司 | The determination method and device of search space in narrowband systems |
US20170339677A1 (en) * | 2016-05-20 | 2017-11-23 | Qualcomm Incorporated | Methods and apparatus for flexible bandwidth operation |
EP3278604A4 (en) * | 2015-04-10 | 2018-04-18 | Huawei Technologies Co., Ltd. | Monitoring a narrowband control channel for a wideband system to reduce power consumption |
US10326546B2 (en) | 2014-09-19 | 2019-06-18 | Qualcomm Incorporated | Directional synchronization signals in wireless communications |
US10404421B2 (en) * | 2015-08-14 | 2019-09-03 | Sony Corporation | Telecommunications apparatus and method for conveying a message over selected candidate radio resources in a search space |
US11533675B2 (en) * | 2015-07-27 | 2022-12-20 | Apple Inc. | System and methods for system operation for narrowband-LTE for cellular IoT |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9973879B2 (en) * | 2012-11-26 | 2018-05-15 | Qualcomm Incorporated | Opportunistic decoding of transmissions on a forward link in a machine-to-machine wireless wide area network |
GB2509912B (en) * | 2013-01-16 | 2018-08-15 | Sony Corp | Telecommunications Apparatus and Methods |
US20150063148A1 (en) * | 2013-09-04 | 2015-03-05 | Qualcomm Incorporated | Robust inter-radio access technology operations in unlicensed spectrum |
US20150156785A1 (en) * | 2013-12-04 | 2015-06-04 | Lg Electronics Inc. | Method for intereference cancellation and apparatus therefor |
US10420054B2 (en) * | 2014-03-28 | 2019-09-17 | Qualcomm Incorporated | Wireless communications in a system that supports a first subframe type having a first symbol duration and a second subframe type having a second symbol duration |
US9392483B2 (en) * | 2014-05-14 | 2016-07-12 | Verizon Patent And Licensing Inc. | M2M gateway collocated with a base station using a CPRI connection |
US9572106B2 (en) | 2014-10-31 | 2017-02-14 | Qualcomm Incorporated | Dynamic bandwidth switching for reducing power consumption in wireless communication devices |
CN106488509B (en) | 2015-09-02 | 2021-10-19 | 中兴通讯股份有限公司 | System message transmission method and device |
US11438872B2 (en) * | 2016-02-05 | 2022-09-06 | Intel Corporation | Narrowband internet of things devices and method of operation thereof |
CN106231648B (en) * | 2016-08-02 | 2019-06-07 | 南方科技大学 | Control method and control device |
US20180077689A1 (en) * | 2016-09-15 | 2018-03-15 | Qualcomm Incorporated | Multiple bandwidth operation |
EP3665851A4 (en) * | 2017-08-11 | 2021-04-21 | Apple Inc. | Unlicensed narrowband internet of things control channel communication |
US11722980B1 (en) * | 2022-12-12 | 2023-08-08 | Ultralogic 6G, Llc | Guard-space timestamp point for precision synchronization in 5G and 6G |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020126770A1 (en) * | 2001-03-09 | 2002-09-12 | Behrouz Pourseyed | Method and system for acquiring narrowband channel information over a wideband channel receiver |
US20110201333A1 (en) * | 2008-12-04 | 2011-08-18 | Yeong Hyeon Kwon | Method for Receiving Control Information in Wireless Communication System and Apparatus Therefor |
US20140023021A1 (en) * | 2008-08-11 | 2014-01-23 | Panasonic Corporation | Wireless communication base station device, wireless communication terminal, and control information creation method |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3693025B2 (en) * | 2002-02-21 | 2005-09-07 | ソニー株式会社 | Wireless communication method, wireless communication system, wireless base station, wireless communication terminal, program, and medium |
US7047006B2 (en) * | 2004-04-28 | 2006-05-16 | Motorola, Inc. | Method and apparatus for transmission and reception of narrowband signals within a wideband communication system |
US8335196B2 (en) * | 2006-09-19 | 2012-12-18 | Qualcomm Incorporated | Accommodating wideband and narrowband communication devices |
KR101122931B1 (en) * | 2006-10-26 | 2012-03-20 | 후지쯔 가부시끼가이샤 | Transmitting method and device |
KR100963513B1 (en) * | 2006-12-04 | 2010-06-15 | 삼성전자주식회사 | Apparatus and method for frame structure in wide-band wireless communication systems |
KR101537607B1 (en) | 2008-02-05 | 2015-07-29 | 엘지전자 주식회사 | Method of efficient transmitting a radio channel using a coordination field |
KR101629298B1 (en) | 2008-10-30 | 2016-06-10 | 엘지전자 주식회사 | Method of transmitting control signal in wireless communication system and appratus therefore |
EP3503450A1 (en) | 2008-10-31 | 2019-06-26 | Godo Kaisha IP Bridge 1 | Wireless communication base station equipment, wireless communication terminal device and search space setting method |
US20100120442A1 (en) | 2008-11-12 | 2010-05-13 | Motorola, Inc. | Resource sharing in relay operations within wireless communication systems |
KR101571921B1 (en) | 2008-12-01 | 2015-11-25 | 파나소닉 인텔렉츄얼 프로퍼티 코포레이션 오브 아메리카 | Terminal apparatus, receiving method and integrated circuit |
JP5083253B2 (en) * | 2009-03-16 | 2012-11-28 | 富士通モバイルコミュニケーションズ株式会社 | Wireless transmission device, wireless reception device, and transmission method |
US9055576B2 (en) | 2009-10-08 | 2015-06-09 | Qualcomm Incorporated | Uplink resource allocation for LTE advanced |
US8804586B2 (en) | 2010-01-11 | 2014-08-12 | Blackberry Limited | Control channel interference management and extended PDCCH for heterogeneous network |
WO2011115389A2 (en) * | 2010-03-17 | 2011-09-22 | 엘지전자 주식회사 | Method and apparatus for performing cross-carrier scheduling for sps |
KR101684867B1 (en) | 2010-04-07 | 2016-12-09 | 삼성전자주식회사 | Transmission and reception method of control information to exploit the spatial multiplexing gain |
US9031010B2 (en) | 2010-04-08 | 2015-05-12 | Qualcomm Incorporated | Separate resource partitioning management for uplink control and uplink data signals |
CN102860074B (en) * | 2010-04-26 | 2015-09-09 | 夏普株式会社 | Mobile communication system, base station apparatus, mobile station apparatus and communication means |
EP2674003A1 (en) * | 2011-02-09 | 2013-12-18 | InterDigital Patent Holdings, Inc. | Machine to machine (m2m) frame within a frame |
US9264208B2 (en) * | 2011-07-12 | 2016-02-16 | Qualcomm Incorporated | Downlink control with control-less subframes |
US9241287B2 (en) * | 2011-09-13 | 2016-01-19 | Qualcomm Incorporated | Narrow bandwidth operation in LTE |
US9596069B2 (en) * | 2011-11-04 | 2017-03-14 | Intel Corporation | Narrow bandwidth device in a broadband network |
-
2012
- 2012-09-14 US US13/618,197 patent/US20130194997A1/en not_active Abandoned
- 2012-09-14 US US13/617,648 patent/US8948123B2/en not_active Expired - Fee Related
-
2013
- 2013-01-30 JP JP2014555631A patent/JP5904292B2/en not_active Expired - Fee Related
- 2013-01-30 JP JP2014555632A patent/JP5949947B2/en not_active Expired - Fee Related
- 2013-01-30 WO PCT/US2013/023710 patent/WO2013116252A1/en active Application Filing
- 2013-01-30 WO PCT/US2013/023712 patent/WO2013116254A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020126770A1 (en) * | 2001-03-09 | 2002-09-12 | Behrouz Pourseyed | Method and system for acquiring narrowband channel information over a wideband channel receiver |
US20140023021A1 (en) * | 2008-08-11 | 2014-01-23 | Panasonic Corporation | Wireless communication base station device, wireless communication terminal, and control information creation method |
US20110201333A1 (en) * | 2008-12-04 | 2011-08-18 | Yeong Hyeon Kwon | Method for Receiving Control Information in Wireless Communication System and Apparatus Therefor |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10326546B2 (en) | 2014-09-19 | 2019-06-18 | Qualcomm Incorporated | Directional synchronization signals in wireless communications |
EP3278604A4 (en) * | 2015-04-10 | 2018-04-18 | Huawei Technologies Co., Ltd. | Monitoring a narrowband control channel for a wideband system to reduce power consumption |
CN111294904A (en) * | 2015-04-10 | 2020-06-16 | 华为技术有限公司 | Monitoring narrowband control channels for wideband systems to reduce power consumption |
EP3611972A1 (en) * | 2015-04-10 | 2020-02-19 | Huawei Technologies Co. Ltd. | Monitoring a narrowband control channel for a wideband system to reduce power consumption |
US11533675B2 (en) * | 2015-07-27 | 2022-12-20 | Apple Inc. | System and methods for system operation for narrowband-LTE for cellular IoT |
US10404421B2 (en) * | 2015-08-14 | 2019-09-03 | Sony Corporation | Telecommunications apparatus and method for conveying a message over selected candidate radio resources in a search space |
CN106603210A (en) * | 2015-10-19 | 2017-04-26 | 上海朗帛通信技术有限公司 | Scheduling method and device for narrow-band transmission |
CN106911999A (en) * | 2015-12-23 | 2017-06-30 | 中兴通讯股份有限公司 | The determination method and device of search space in narrowband systems |
WO2017200729A1 (en) * | 2016-05-20 | 2017-11-23 | Qualcomm Incorporated | Methods and apparatus for flexible bandwidth operation |
US10299260B2 (en) * | 2016-05-20 | 2019-05-21 | Qualcomm Incorporated | Methods and apparatus for flexible bandwidth operation |
KR20190012161A (en) * | 2016-05-20 | 2019-02-08 | 퀄컴 인코포레이티드 | Method and apparatus for flexible bandwidth operation |
KR102089888B1 (en) | 2016-05-20 | 2020-03-16 | 퀄컴 인코포레이티드 | Methods and devices for flexible bandwidth operation |
CN109155716A (en) * | 2016-05-20 | 2019-01-04 | 高通股份有限公司 | Method and apparatus for flexible bandwidth operation |
US20170339677A1 (en) * | 2016-05-20 | 2017-11-23 | Qualcomm Incorporated | Methods and apparatus for flexible bandwidth operation |
Also Published As
Publication number | Publication date |
---|---|
JP2015511451A (en) | 2015-04-16 |
WO2013116252A1 (en) | 2013-08-08 |
US8948123B2 (en) | 2015-02-03 |
WO2013116254A1 (en) | 2013-08-08 |
US20130195072A1 (en) | 2013-08-01 |
JP5949947B2 (en) | 2016-07-13 |
JP5904292B2 (en) | 2016-04-13 |
JP2015513239A (en) | 2015-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8948123B2 (en) | Enhanced control signals multiplexed with data signals | |
US11563828B2 (en) | Edge computing platform capability discovery | |
US12126557B2 (en) | Method and apparatus for transmitting and receiving data channel in wireless communication system | |
CN105656607B (en) | A kind of communication means and device of LAA system | |
US10993180B2 (en) | Wake up signaling technique | |
US8914053B2 (en) | System and method for selecting transceivers to provide wireless communication service for a wireless user endpoint | |
JP7478259B2 (en) | System information acquisition method for reduced capability NR device | |
KR20220158071A (en) | Systems and methods for enabling TCI states and mapping codepoints to TCI states | |
RU2652093C1 (en) | Indexing elements expanded control channel for physical downlink control channel search space | |
KR20150041141A (en) | System and method for user over control plane messaging over random access resources coordinated between cells in a wireless network | |
US20240057068A1 (en) | Latency and reliability improvements for sidelink service | |
US20200359427A1 (en) | Method and apparatus for initial connection of wireless communication system | |
US20240155642A1 (en) | Frequency domain resource set indication for redcap ue | |
US20240267847A1 (en) | Idle mode network power saving | |
US20240022964A1 (en) | Latency and reliability improvements for sidelink service | |
US20240267981A1 (en) | Dynamic cell reselection | |
US20240023162A1 (en) | Sidelink control channel sensing | |
US20240267804A1 (en) | Dynamic cell reselection | |
US20230139558A1 (en) | Devices and methods for facilitating discovery reference signal transmissions | |
GB2628632A (en) | Enhanced resource allocation for beamformed NR sidelink communication | |
CN114600479A (en) | Method for resource reservation in mMTC and related equipment | |
CN115362726A (en) | Method and apparatus for configuring downlink resources of search space |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: FUJITSU LIMITED, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ZHU, CHENXI;REEL/FRAME:028984/0385 Effective date: 20120830 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |