US8824478B2 - System and method for transporting digital radio signal streams in a small cell network environment - Google Patents

System and method for transporting digital radio signal streams in a small cell network environment Download PDF

Info

Publication number
US8824478B2
US8824478B2 US13/336,167 US201113336167A US8824478B2 US 8824478 B2 US8824478 B2 US 8824478B2 US 201113336167 A US201113336167 A US 201113336167A US 8824478 B2 US8824478 B2 US 8824478B2
Authority
US
United States
Prior art keywords
radio signal
signal stream
backhaul link
cpri
segmented
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.)
Active, expires
Application number
US13/336,167
Other versions
US20130163524A1 (en
Inventor
Kevin D. Shatzkamer
Ashish Dalela
Monique J. Morrow
Peter Christian Tomsu
Michael P. Hammer
Vojislav Vucetic
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cisco Technology Inc
Original Assignee
Cisco Technology Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Cisco Technology Inc filed Critical Cisco Technology Inc
Priority to US13/336,167 priority Critical patent/US8824478B2/en
Assigned to CISCO TECHNOLOGY, INC. reassignment CISCO TECHNOLOGY, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: DALELA, ASHISH, TOMSU, PETER CHRISTIAN, HAMMER, MICHAEL P., MORROW, MONIQUE J., SHATZKAMER, KEVIN D., VUCETIC, VOJISLAV
Publication of US20130163524A1 publication Critical patent/US20130163524A1/en
Priority to US14/318,107 priority patent/US9413860B2/en
Application granted granted Critical
Publication of US8824478B2 publication Critical patent/US8824478B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • H04L12/2863Arrangements for combining access network resources elements, e.g. channel bonding
    • H04L12/2865Logical combinations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
    • H04J2203/0028Local loop
    • H04J2203/003Medium of transmission, e.g. fibre, cable, radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
    • H04J2203/0046User Network Interface

Definitions

  • This disclosure relates in general to the field of communications, and more particularly, to a system and a method for transporting digital radio signal streams in a small cell network environment.
  • Networking architectures have grown increasingly complex in communications environments: particularly mobile wireless environments. Cable operators are also steadily increasing their wireless service offerings, including 3G, WiFi, WiMAX picocells, and femtocells, many of which can be linked to backhaul networks using the Data Over Cable Service Interface Specification (DOCSIS).
  • DOCSIS Data Over Cable Service Interface Specification
  • FIG. 1 is a simplified block diagram illustrating an example embodiment of a communication system in which a radio signal stream may be transported over a small cell backhaul in accordance with this disclosure
  • FIG. 2 is a simplified block diagram illustrating additional details that may be associated with potential embodiments of the communication system
  • FIG. 3 is a simplified block diagram illustrating additional details that may be associated with an example use case of the communication system
  • FIG. 4 is a simplified block diagram illustrating additional details that may be associated with an example use case of the communication system in which a DOCSIS control channel between a cable modem and a cable modem termination system may be used to communicate channel bundling information;
  • FIG. 5 is a simplified block diagram illustrating additional details that may be associated with another example use case of the communication system in which a DOCSIS control channel between a cable modem and a cable modem termination system may be used to communicate segmentation and re-assembly information;
  • FIG. 6 is a simplified block diagram illustrating additional details that may be associated with another example use case of the communication system in which a DOCSIS control channel between a cable modem and a CPRI gateway may be used to communicate segmentation and re-assembly information;
  • FIG. 7 is a simplified block diagram illustrating additional details that may be associated with another example use case of the communication system in which a DOCSIS control channel between a cable modem and a CPRI gateway may be used to communicate segmentation and re-assembly information;
  • FIG. 8 is a simplified protocol diagram illustrating additional details that may be associated with an example use case of the communication system.
  • FIG. 9 is a simplified flow diagram illustrating potential operations that may be associated with example embodiments of the communication system.
  • a method in one example embodiment that includes receiving a radio signal stream, segmenting the radio signal stream based on a control word in the radio signal stream, mapping the segmented radio signal stream to a service class, transporting the segmented radio signal stream in packets through channels over a backhaul link, and maintaining the order of the radio signal stream over the backhaul link.
  • the backhaul link may use a DOCSIS link
  • the radio signal stream can be received using a Common Public Radio Interface
  • the radio signal stream may include sub-streams transported through segmented channels over the backhaul link.
  • the method can include mapping the sub-streams transported through segmented channels into a second radio signal stream.
  • an IQ data block (e.g., representing a sampling from an LTE or WiMAX base station) can be provisioned.
  • the IQ-data block can be indistinguishable (e.g., as representing anything other than baseband processing, and not be understood as a specific user's traffic).
  • Embodiments of the present disclosure can identify the IQ-data block by analyzing the control bytes transmitted at the beginning of the stream.
  • the architecture is configured to translate the variable-length IQ-data block to a realtime polling service (RTPS) class.
  • RTPS realtime polling service
  • the common Public Radio Interface (CPRI) link can appear as a single flow and is, therefore, treated as a single variable-length flow.
  • CPRI Common Public Radio Interface
  • the sub-channels may appear if the CPRI link is carrying a single (radio element's) RE's multiple channels of baseband traffic, or if the CPRI link is carrying multiple RE's of baseband traffic.
  • the CPRI link appears as multiple sub-flows (or sub-channels), and each sub-channel may be treated independently.
  • the sub-channels share the same service flow within the DOCSIS protocol and, therefore, the same RTPS QoS class.
  • the control word of the initial IQ-data block identifies the stream as synchronization (or timing information).
  • the stream is treated as a fixed-length data segment, and it can be assigned a unsolicited grant service (UGS) service class to ensure elimination of overhead and priority treatment above/beyond the user baseband signaling traffic.
  • the control word of the initial IQ-data block identifies the stream as an L1 Inband Protocol. In this instance, adequate procedures can be implemented to support a High-level Data Link Control (HDLC) protocol over Ethernet/IP/Packet networks.
  • HDLC High-level Data Link Control
  • FIG. 1 is a simplified block diagram of an example embodiment of a communication system 100 in which a radio signal stream may be transported over a small cell backhaul in accordance with one embodiment of the present disclosure.
  • Communication system 100 may include a plurality of endpoints 105 a - 105 d , which are coupled to a wireless access point 110 .
  • Wireless access point 110 may be integrated with or coupled to a cable modem (CM) 115 , which may in turn be coupled to a cable modem termination system (CMTS) 120 through a DOCSIS link, for example.
  • CMTS 120 can be coupled to a baseband unit (BBU) 125 .
  • BBU baseband unit
  • a packet gateway 130 may provide connectivity to other networks and services, such as authentication, authorization, and accounting (AAA) services 135 , dynamic host configuration (DHCP) services 140 , domain name services 145 , and other cloud services 150 , as well as connectivity to other networks, such as an Internet 155 .
  • AAA authentication, authorization, and accounting
  • DHCP dynamic host configuration
  • Endpoints 105 a - 105 d may be associated with subscribers, clients, or customers wishing to access communication system 100 .
  • the term “endpoint” or “node” may be inclusive of devices used to initiate a communication, such as a computer, any type of user equipment, any type of mobile station, any type of smart phone, a personal digital assistant (PDA), a laptop or electronic notebook, a cellular telephone, an iPhone, an iPad, a Google Android phone, an Internet Protocol (IP) phone, or any other device, component, element, or object capable of initiating voice, audio, or data exchanges within communication system 100 .
  • PDA personal digital assistant
  • IP Internet Protocol
  • Endpoints 105 a - 105 d may also be inclusive of a suitable interface to the human user, such as a microphone, a display, or a keyboard or other terminal equipment. Endpoints 105 a - 105 d may also be any device that seeks to initiate a communication on behalf of another entity or element, such as a program, a database, or any other component, device, element, or object capable of initiating a voice or a data exchange within communication system 100 .
  • Data refers to any type of numeric, voice, or script data, or any type of source or object code, or any other suitable information in any appropriate format that may be communicated from one point to another.
  • DOCSIS is an international telecommunications standard, which permits the addition of high-speed data transfer to an existing cable network.
  • DOCSIS may be deployed by operators to provide data transfer over a hybrid fiber-coaxial (HFC) infrastructure, for example.
  • HFC hybrid fiber-coaxial
  • DOCSIS may deliver between 1 and m channel configurations, with maximum sustained bandwidth of m*38 Mbps (without overhead) available throughput in the downstream, and up to n channels in the upstream, with maximum sustained bandwidth of n*27 Mbps.
  • a DOCSIS architecture includes two primary components: a cable modem located at the customer premises, and a CMTS located at the head end. Fiber optic lines can bring digital signals to nodes in the system, where they can be converted into RF channels and modem signals on coaxial trunk lines.
  • DOCSIS provides service classes to support Quality of Service (QoS) between a transmitter and a receiver.
  • the DOCSIS service classes may include best effort, non-realtime polling service (NRTPS), realtime polling service (RTPS), unsolicited grant service (UGS), and unsolicited grant service with activity detection (UGS-AD).
  • NTPS non-realtime polling service
  • RTPS realtime polling service
  • UGS unsolicited grant service
  • UMS-AD unsolicited grant service with activity detection
  • a wireless access point e.g., a base station
  • a backhaul that uses a cable modem, which offers bi-directional data communication over an HFC infrastructure.
  • a wireless access point such as a microcell, picocell, femtocell, or other small cell base station, for example, is generally responsible for providing an air interface to a mobile endpoint.
  • some small cell network environments may include WiFi, WiMAX, and LTE strand-mounted systems, which rely on a DOCSIS link over an HFC infrastructure.
  • Other examples may include an integrated DOCSIS modem with multiple SSID WiFi access points, and integrated DOCSIS modem and femtocell devices.
  • a cloud radio access network (CRAN) architecture may centralize radio-processing functions to resolve some power efficiency and resource utilization concerns with many intelligent radio/cell-site architectures.
  • a CRAN architecture provides a remote radio head placed in close proximity to an antenna (or may be integrated with an antenna) and translate the radio signal into a digital bit stream, which can travel greater distances without loss.
  • the digital signals from a remote radio head can be transmitted to a centralized baseband processing unit, which effectively shifts processing from the antenna and allows operators to pool and share processor bandwidth across remote radio heads.
  • a controller e.g., a base station controller or radio network controller
  • CPRI Common Public Radio Interface
  • a remote radio head is commonly referred to as radio equipment (RE)
  • a baseband processing unit and/or controller is referred to as radio equipment control (REC).
  • RE radio equipment
  • REC radio equipment control
  • User-plane data, control and management (C&M) data, and synchronization signals can be exchanged between the REC and the RE.
  • Flows can be multiplexed onto a digital serial communication line using appropriate layer 1 and layer 2 protocols. The different information flows can access layer 2 via appropriate service access points.
  • CPRI may also be used as a link between two nodes in system architectures supporting networking.
  • CPRI provides several different line bit rates to achieve flexibility and cost efficiency: 614.4 Mbps, 1228.8 Mbps, 2457.6 Mbps, 3072.0 Mbps, 4915.2 Mbps, 6144.0 Mbps, and 9830.4 Mbps.
  • CPRI provides a basic protocol hierarchy with functions running at Layer 1 (i.e., electrical or optical transmission and time-division multiplexing (TDM)), and Layer 2.
  • Layer 2 can include In-Phase and Quadrature (IQ) data, vendor-specific information, Ethernet, High-level Data Link Control (HDLC), L1 Inband Protocol, control and management (C&M) data, and synchronization.
  • a basic layer 1 frame of CPRI generally consists of sixteen words, the length of which depends on the CPRI line bit rate. The first word is used as a control word, which is transmitted first.
  • the control word can identify the type of stream (e.g., user plane, C&M, synchronization) and the number of sub-streams carried within the stream.
  • the term ‘word’ represents broad terminology inclusive of any type of identifier, symbol, electronic object, signature, etc. that can be associated with a given stream.
  • the stream itself can represent any type of data being propagated between two points.
  • Each IQ data block can contain user plane information in the form of IQ modulation data (i.e., digital baseband signals).
  • the IQ data of different antenna carriers may be multiplexed with a TDM scheme onto an electrical or optical transmission line.
  • L1 Inband protocol generally includes signaling information related to a link, directly transported by the physical layer. This information can provide system startup, link maintenance, and critical data transfer flow.
  • C&M data may be sent as inband protocol (for time-critical signaling data) or by layer 3 protocols (not defined by CPRI) that reside on top of appropriate layer 2 protocols.
  • CPRI can support two different layer 2 protocols for C&M data—a subset of HDLC and Ethernet. Additional C&M data can be time multiplexed with the IQ data. Additional time slots are also available for the transfer of any type of vendor specific information. Synchronization data may be used for phase and shift alignment.
  • the REC generally provides the network interface transport, radio base station control and management, and digital baseband processing, whereas the RE can provide the analog radio frequency functions, such as filtering, modulation, frequency conversion and amplification.
  • the functional split between both parts is done in such a way that a generic interface based on IQ data can be defined.
  • the REC can provide access to the Evolved Packet Core for the transport of user-plane and control-plane traffic via the S1 interface, whereas the RE can serve as the air interface to the user equipment.
  • the REC can provide access to network entities (e.g. other base stations or an ASN-GW) in a WiMAX network, whereas the RE can serve as the air interface to the subscriber station/mobile subscriber station (SS/MSS).
  • network entities e.g. other base stations or an ASN-GW
  • the RE can serve as the air interface to the subscriber station/mobile subscriber station (SS/MSS).
  • SS/MSS subscriber station/mobile subscriber station
  • a wireless access point may be configured as an RE in a CRAN architecture.
  • a wireless access point such as wireless access point 110 in communication system 100 may receive radio signal streams from endpoints (e.g., endpoints 105 a - 105 - d ) and transport them to a centralized baseband-processing unit, such as baseband processor 125 , using CPRI.
  • endpoints e.g., endpoints 105 a - 105 - d
  • baseband-processing unit such as baseband processor 125
  • CPRI cannot be used to transport a radio signal stream directly over a packet-based small cell network backhaul, such as a cable network with an HFC infrastructure.
  • a packet-based small cell network backhaul such as a cable network with an HFC infrastructure.
  • upstream QoS across a DOCSIS link can become overwhelmed with multiple active devices using less than the maximum pre-allocated backhaul bandwidth, but (taken together) they can cause congestion.
  • Communication system 100 can provide a system and method for transporting radio signal streams with an appropriate service class in a small cell network environment.
  • communication system 100 can provide a system and method for deploying CPRI over a small cell backhaul technology, such as DOCSIS cable modems, by determining the CPRI frame/hyperframe structure, isolating CPRI traffic into specific service classes, and encapsulating/decapsulating CPRI data to/from a DOCSIS packet, for example.
  • a small cell backhaul technology such as DOCSIS cable modems
  • both time-division duplexing (TDD) and frequency-division duplexing (FDD) radio systems may be available.
  • TDD time-division duplexing
  • FDD frequency-division duplexing
  • full duplex communication over CPRI and thus, over DOCSIS
  • signals may be sampled either in the forward link or the reverse link, and not both simultaneously.
  • communication system 100 may identify an IQ data block (e.g., representing a sampling from an LTE or WiMAX base station) by analyzing the control bytes transmitted at the beginning of a stream.
  • Communication system 100 may translate the variable-length IQ data block into an RTPS class.
  • the CPRI link may be treated as a single, variable-length flow since the CPRI link looks like a single flow.
  • the CPRI stream order may be maintained over multiple DOCSIS channels.
  • an IQ data block can be segmented into sub-channels.
  • the sub-channels may appear if a CPRI link is carrying multiple channels of a single RE, or if the CPRI link is carrying baseband traffic from multiple REs, for example.
  • the CPRI link appears as multiple sub-flows or sub-channels, and each sub-channel may be treated independently.
  • all sub-channels can share the same service flow within a DOCSIS link, and therefor, the same RTPS service class.
  • Multiple CPRI sub-stream orders may be maintained over shared DOCSIS channels.
  • Multiple CPRI sub-streams over multiple DOCSIS channels may also be re-mapped into a single CPRI stream.
  • CPRI streams may be mapped to DOCSIS channels based on specific markers in the stream, such as those identifying start or end of a particular AxC, synchronization or timing information, or other kinds of control information.
  • FIG. 2 is a simplified block diagram illustrating additional details that may be associated with potential embodiments of communication system 100 .
  • FIG. 2 includes wireless access point 110 (representative of radio equipment), cable modem 115 , and CMTS 120 .
  • Cable modem 115 and CMTS 120 may each include a respective processor 202 a - 202 b and a respective memory element 204 a - 204 b .
  • cable modem 115 and CMTS 120 may each include additional hardware and/or software elements, such as RE interface module 206 and REC interface module 208 .
  • appropriate software and/or hardware may be provisioned in wireless access point 110 , cable modem 115 and/or CMTS 120 to facilitate the activities discussed herein.
  • wireless access point 110 cable modem 115 , and CMTS 120 are network elements, which are meant to encompass network appliances, servers, routers, switches, gateways, bridges, loadbalancers, firewalls, base stations, access points, processors, modules, or any other suitable device, component, element, or object operable to exchange information in a network environment.
  • the network elements may include any suitable hardware, software, components, modules, interfaces, or objects that facilitate the operations thereof. This may be inclusive of appropriate algorithms and communication protocols that allow for the effective exchange of data or information.
  • each of wireless access point 110 , cable modem 115 , and/or CMTS 120 can include memory elements for storing information to be used in the operations outlined herein.
  • Each of wireless access point 110 , cable modem 115 , and/or CMTS 120 may keep information in any suitable memory element (e.g., random access memory (RAM), read-only memory (ROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), application specific integrated circuit (ASIC), etc.), software, hardware, or in any other suitable component, device, element, or object where appropriate and based on particular needs.
  • RAM random access memory
  • ROM read-only memory
  • EPROM erasable programmable ROM
  • EEPROM electrically erasable programmable ROM
  • ASIC application specific integrated circuit
  • any of the memory items discussed herein should be construed as being encompassed within the broad term “memory element.”
  • the information being used, tracked, sent, or received by wireless access point 110 , cable modem 115 , and/or CMTS 120 could be provided in any database, register, queue, table, cache, control list, or other storage structure, all of which can be referenced at any suitable timeframe. Any such storage options may be included within the broad term “memory element” as used herein.
  • the functions outlined herein may be implemented by logic encoded in one or more tangible media (e.g., embedded logic provided in an ASIC, digital signal processor (DSP) instructions, software (potentially inclusive of object code and source code) to be executed by a processor, or other similar machine, etc.), which may be inclusive of non-transitory media.
  • memory elements can store data used for the operations described herein. This includes the memory elements being able to store software, logic, code, or processor instructions that are executed to carry out the activities described herein.
  • wireless access point 110 , cable modem 115 , and/or CMTS 120 may include software modules (e.g., RE interface module 206 and/or REC interface module 208 ) to achieve, or to foster, operations as outlined herein.
  • software modules e.g., RE interface module 206 and/or REC interface module 208
  • such operations may be carried out by hardware, implemented externally to these elements, or included in some other network device to achieve the intended functionality.
  • these elements may include software (or reciprocating software) that can coordinate in order to achieve the operations, as outlined herein.
  • one or all of these devices may include any suitable algorithms, hardware, software, components, modules, interfaces, or objects that facilitate the operations thereof.
  • each of wireless access point 110 , cable modem 115 , and/or CMTS 120 may include a processor that can execute software or an algorithm to perform activities as discussed herein.
  • a processor can execute any type of instructions associated with the data to achieve the operations detailed herein.
  • the processors (as shown in FIG. 2 ) could transform an element or an article (e.g., data) from one state or thing to another state or thing.
  • the activities outlined herein may be implemented with fixed logic or programmable logic (e.g., software/computer instructions executed by a processor) and the elements identified herein could be some type of a programmable processor, programmable digital logic (e.g., a field programmable gate array (FPGA), an EPROM, an EEPROM) or an ASIC that includes digital logic, software, code, electronic instructions, or any suitable combination thereof.
  • programmable logic e.g., a field programmable gate array (FPGA), an EPROM, an EEPROM
  • FPGA field programmable gate array
  • EPROM programmable read-only memory
  • EEPROM electrically erasable programmable read-only memory
  • ASIC application specific integrated circuit
  • FIG. 3 is a simplified block diagram 300 illustrating additional details that may be associated with an example use case of communication system 100 .
  • FIG. 3 includes a femtocell 302 , cable modem 115 , and CMTS 320 .
  • femtocell 302 and cable modem 115 may be integrated into a single access point 304 , as illustrated in FIG. 3 .
  • cable modem 115 may negotiate with CMTS 320 to obtain m upstream DOCSIS channels and n downstream DOCSIS channels based on the CPRI bitrate of femtocell 302 and the duplex nature of the air interface.
  • radios that implement TDD may not use timeslots for both uplink and downlink data. Consequently, full duplex communication may not be needed, and all of the traffic may be in one direction at any given moment.
  • femtocell 302 may provide a single CPRI stream (CPRI-N) to cable modem 115 , where CPRI-N may include substreams for N femtocells (not shown in FIG. 3 ) or N channels of femtocell 302 , for example.
  • Cable modem 115 can transmit CPRI-N over m upstream DOCSIS channels with a particular service class by segmenting the CPRI-N stream for packetization and mapping the CPRI-N stream of data to packets.
  • substreams of CPRI-N may be sub-segmented across multiple shared DOCSIS channels in some embodiments, maintaining CPRI stream order over the multiple DOCSIS channels.
  • CPRI-N may be mapped to bundled DOCSIS channels based on a control word in CPRI-N.
  • the control word may identify CPRI-N as a single stream of variable length IQ data blocks, which cable modem 115 can treat as a single variable length flow by mapping CPRI-N to m DOCSIS channels with an RTPS service class.
  • CMTS 320 can map the m DOCSIS channels back to a single CPRI stream (i.e., CPRI-N in FIG. 3 ) and transmit it to a baseband processor.
  • Downstream traffic can be similarly mapped to n downstream DOCSIS channels, as further illustrated in FIG. 3 .
  • FIG. 4 is a simplified block diagram 400 illustrating additional details that may be associated with an example use case of communication system 100 , in which a DOCSIS control channel between a cable modem and a CMTS may be used to communicate channel bundling information.
  • FIG. 4 includes femtocell 302 , femtocells 402 a - 402 c , cable modem 115 , and CMTS 420 .
  • femtocell 302 and cable modem 115 may be integrated into a single access point 304 , as illustrated in FIG. 4 .
  • cable modem 115 may negotiate with CMTS 420 to obtain m upstream DOCSIS channels and n downstream DOCSIS channels based on the CPRI bitrate of femtocell 302 and the duplex nature of the air interface.
  • femtocell 302 may provide a single CPRI stream (CPRI-N) to cable modem 115 , but CPRI-N may carry multiple streams (i.e., substreams CPRI 1 -CPRI 3 ) from femtocells 402 a - 402 c .
  • Cable modem 115 can transmit CPRI-N to CMTS 420 over m DOCSIS channels with a particular service class by mapping CPRI-N to DOCSIS channels based on the control word in CPRI-N. For example, the control word may identify CPRI-N as three substreams of variable length IQ data blocks. Cable modem 115 can treat each substream independently, but sharing the same service class within DOCSIS.
  • cable modem 115 can map CPRI 1 -CPRI 3 to m DOCSIS channels with an RTPS service class.
  • cable modem 115 can segment CPRI-N, and CMTS 420 can re-aggregate CPRI-N and transmit CPRI-N to a baseband processor.
  • CMTS 120 can segment CPRI-N into n DOCSIS channels and cable modem 115 can re-aggregate CPRI-N.
  • the DOCSIS link between cable modem 115 and CMTS 420 can be used to provide CPRI transport, and a DOCSIS control channel 404 may be used for communicating channel bundling information between cable modem 115 and CMTS 420 to facilitate segmentation and re-assembly.
  • FIG. 5 is a simplified block diagram 500 illustrating additional details that may be associated with another example use case of communication system 100 , in which a DOCSIS control channel between a cable modem and a CMTS may be used to communicate segmentation and re-assembly information.
  • FIG. 5 includes femtocell 302 , femtocells 502 a - 502 c , cable modem 115 , and CMTS 520 .
  • femtocell 302 and cable modem 115 may be integrated into a single access point 304 , as illustrated in FIG. 5 .
  • cable modem 115 may negotiate with CMTS 520 to obtain m upstream DOCSIS channels and n downstream DOCSIS channels based on the CPRI bitrate of femtocell 302 and the duplex nature of the air interface.
  • femtocell 302 may provide a single CPRI stream (CPRI-N) to cable modem 115 , but CPRI-N may carry multiple streams (i.e., substreams CPRI 1 -CPRI 3 ) from femtocells 502 a - 502 c .
  • Cable modem 115 can transmit CPRI-N to CMTS 520 over m DOCSIS channels with a particular service class by mapping CPRI-N to DOCSIS channels based on the control word in CPRI-N. For example, the control word may identify CPRI-N as three substreams of variable length IQ data blocks. Cable modem 115 can treat each substream independently, but sharing the same service class within DOCSIS.
  • cable modem 115 can map CPRI 1 -CPRI 3 to m upstream DOCSIS channels with an RTPS service class. For example, CPRI 1 may be mapped to DOCSIS channels 1 . . . x, CPRI 2 mapped to DOCSIS channel x+1 . . . y, and CPRI 3 mapped to DOCSIS channels y+1 . . . m.
  • cable modem 115 can segment CPRI-N and CMTS 520 can re-aggregate CPRI-N.
  • CMTS 520 can segment CPRI-N into n DOCSIS channels and cable modem 115 can re-aggregate CPRI-N.
  • a DOCSIS channel 504 between cable modem 115 and CMTS 520 may be used for communicating segmentation/re-assembly information.
  • FIG. 6 is a simplified block diagram 600 illustrating additional details that may be associated with another example use case of communication system 100 , in which a DOCSIS control channel between a cable modem and a CPRI gateway may be used to communicate segmentation and re-assembly information.
  • FIG. 6 includes femtocell 302 , femtocells 602 a - 602 c , cable modem 115 , CMTS 620 , and a CPRI gateway 604 .
  • femtocell 302 and cable modem 115 may be integrated into a single access point 304 , as illustrated in FIG. 6 .
  • cable modem 115 may negotiate with CMTS 620 to obtain m upstream DOCSIS channels and n downstream DOCSIS channels based on the CPRI bitrate of femtocell 302 and the duplex nature of the air interface.
  • femtocell 302 may provide a single CPRI stream (CPRI-N) to cable modem 115 , but CPRI-N may carry multiple streams (i.e., substreams CPRI 1 -CPRI 3 ) from femtocells 602 a - 602 c .
  • Cable modem 115 can transmit CPRI-N to CMTS 620 over m upstream DOCSIS channels with a particular service class by mapping CPRI-N to DOCSIS channels based on the control word in CPRI-N. For example, the control word may identify CPRI-N as three substreams of variable length IQ data blocks. Cable modem 115 can treat each substream independently, but sharing the same service class within DOCSIS.
  • cable modem 115 can map CPRI 1 -CPRI 3 to m upstream DOCSIS channels with an RTPS service class.
  • CPRI 1 may be mapped to DOCIS channels 1 . . . x, CPRI 2 mapped to DOCSIS channel x+1 . . . y, and CPRI 3 mapped to DOCSIS channels y+1 . . . m.
  • cable modem 115 can segment CPRI-N
  • CMTS 620 can terminate DOCSIS and forward bitstreams CPRI 1 . . . x, CPRI x+1 . . . y, and CPRI y+1 . . . m to CPRI gateway 604 .
  • CPRI gateway 604 may combine the bitstreams and re-assemble CPRI-N.
  • CPRI gateway 604 can separate CPRI-N into individual bitstream sets (e.g., CPRI 1 . . . x, CPRI x+1 . . . y, and CPRI y+1 . . . m)
  • CMTS 620 can segment the bitstream sets and map them to n DOCSIS channels
  • cable modem 115 can re-aggregate CPRI-N.
  • a CPRI signaling channel 606 between cable modem 115 and CPRI gateway 604 can be used for communicating segmentation/re-assembly information.
  • FIG. 7 is a simplified block diagram 700 illustrating additional details that may be associated with another example use case of communication system 100 , in which a DOCSIS control channel between a cable modem and a CPRI gateway may be used to communicate segmentation and re-assembly information.
  • FIG. 7 includes femtocell 302 , femtocells 702 a - 702 c , cable modem 115 , CMTS 720 , and a CPRI gateway 704 .
  • femtocell 302 and cable modem 115 may be integrated into a single access point 304 , as illustrated in FIG. 7 .
  • cable modem 115 may negotiate with CMTS 720 to obtain m upstream DOCSIS channels and n downstream DOCSIS channels based on the CPRI bitrate of femtocell 302 and the duplex nature of the air interface.
  • femtocell 302 may provide a single CPRI stream (CPRI-N) to cable modem 115 , but CPRI-N may carry multiple streams (i.e., substreams CPRI 1 -CPRI 3 ) from femtocells 702 a - 702 c .
  • Cable modem 115 can transmit CPRI-N to CMTS 720 over m upstream DOCSIS channels with a particular service class by mapping CPRI-N to DOCSIS channels based on the control word in CPRI-N. For example, the control word may identify CPRI-N as three substreams of variable length IQ data blocks. Cable modem 115 can treat each substream independently, but sharing the same service class within DOCSIS.
  • cable modem 115 can map CPRI 1 -CPRI 3 to m DOCSIS channels with an RTPS service class. For example, CPRI 1 may be mapped to DOCIS channels 1 . . . x, CPRI 2 mapped to DOCSIS channel x+1 . . . y, and CPRI 3 mapped to DOCSIS channels y+1 . . . m.
  • cable modem 115 can segment CPRI-N
  • CMTS 720 can terminate DOCSIS and forward bitstreams CPRI 1 . . . x, CPRI x+1 . . . y, and CPRI y+1 . . . m to CPRI gateway 704 .
  • CPRI gateway 704 may combine the bitstreams and re-assemble CPRI 1 -CPRI 3 .
  • CPRI gateway 704 can separate CPRI 1 -CPRI 3 into individual bitstream sets (e.g., CPRI 1 . . . x, CPRI x+1 . . . y, and CPRI y+1 . . . m), CMTS 720 can segment the bitstream sets and map them to n DOCSIS channels, and cable modem 115 can re-aggregate CPRI-N.
  • a CPRI signaling channel 706 between cable modem 115 and CPRI gateway 704 can be used for communicating segmentation/re-assembly information.
  • FIG. 8 is a simplified protocol diagram 800 illustrating additional details that may be associated with an example use case of communication system 100 , such as the example use case of FIG. 3 .
  • FIG. 8 includes a femtocell 302 , cable modem 115 , CMTS 120 , and baseband unit (BBU) 125 .
  • cable modem 115 may negotiate with CMTS 320 to obtain m upstream DOCSIS channels and n downstream DOCSIS channels based on the CPRI bitrate of femtocell 302 and the duplex nature of the air interface.
  • femtocell 302 may provide a single CPRI stream (CPRI-N) to cable modem 115 , where CPRI-N may include substreams CPRI- 1 , CPRI- 2 , and CPRI- 3 , for example.
  • cable modem 115 e.g., RE interface module 206
  • CMTS 120 (e.g., REC interface module 208 ) can decapsulate DOCSIS packets 802 a - 802 c and reassemble substreams CPRI- 1 , CPRI- 2 , and CPRI- 3 into CPRI-N before transmitting it to baseband unit 125 .
  • FIG. 9 is a simplified flow diagram 900 illustrating potential operations that may be associated with example embodiments of communication system 100 .
  • such operations may be implemented in an access point, a cable modem (e.g., RE interface module 206 ), a CMTS (e.g., REC interface module 208 ), and/or a CPRI gateway, for example.
  • a radio signal stream may be received, using CPRI for example.
  • the radio signal stream may be mapped to an appropriate service class over a backhaul link (e.g., between a cable modem and a CMTS).
  • the service class may, for example, be selected based on a control word in the radio stream that identifies the type and/or content of the stream.
  • the radio signal stream may be segmented at 906 and packetized at 908 , and transported in packets through channels over the backhaul link at 910 , while maintaining the order of the radio signal stream over the backhaul link.
  • Embodiments of communication system 100 may provide significant advantages, some of which have already been discussed. For example, embodiments of communication system 100 can allow operators to deploy femtocells that have limited intelligence, which are less expensive to manufacture. Communication system 100 may also allow small cells to be tightly integrated into mobile carrier networks, with a common cloud-based signal processing system. Strand-mounted picocells using a DOCSIS backhaul link may also be deployed in communication system 100 .
  • communication system 100 (and its teachings) are readily scalable and can accommodate a large number of components, as well as more complicated/sophisticated arrangements and configurations. Accordingly, the examples provided should not limit the scope or inhibit the broad teachings of communication system 100 as potentially applied to a myriad of other architectures.
  • modules can be provided externally, or consolidated and/or combined in any suitable fashion. In certain instances, such modules may be provided in a single proprietary unit.

Abstract

A method is provided in one example embodiment that includes receiving a radio signal stream, segmenting the radio signal stream based on a control word in the radio signal stream, mapping the segmented radio signal stream to a service class, transporting the segmented radio signal stream in packets through channels over a backhaul link, and maintaining the order of the radio signal stream over the backhaul link. In more particular embodiments, the backhaul link may use a DOCSIS link, the radio signal stream can be received using a Common Public Radio Interface, and the radio signal stream may include sub-streams transported through segmented channels over the backhaul link.

Description

TECHNICAL FIELD
This disclosure relates in general to the field of communications, and more particularly, to a system and a method for transporting digital radio signal streams in a small cell network environment.
BACKGROUND
Networking architectures have grown increasingly complex in communications environments: particularly mobile wireless environments. Cable operators are also steadily increasing their wireless service offerings, including 3G, WiFi, WiMAX picocells, and femtocells, many of which can be linked to backhaul networks using the Data Over Cable Service Interface Specification (DOCSIS). However, many challenges remain for integrating mobile wireless environments with cable networks including cost reduction, maintainability, and technology interworking.
BRIEF DESCRIPTION OF THE DRAWINGS
To provide a more complete understanding of the present disclosure and features and advantages thereof, reference is made to the following description, taken in conjunction with the accompanying figures, wherein like reference numerals represent like parts, in which:
FIG. 1 is a simplified block diagram illustrating an example embodiment of a communication system in which a radio signal stream may be transported over a small cell backhaul in accordance with this disclosure;
FIG. 2 is a simplified block diagram illustrating additional details that may be associated with potential embodiments of the communication system;
FIG. 3 is a simplified block diagram illustrating additional details that may be associated with an example use case of the communication system;
FIG. 4 is a simplified block diagram illustrating additional details that may be associated with an example use case of the communication system in which a DOCSIS control channel between a cable modem and a cable modem termination system may be used to communicate channel bundling information;
FIG. 5 is a simplified block diagram illustrating additional details that may be associated with another example use case of the communication system in which a DOCSIS control channel between a cable modem and a cable modem termination system may be used to communicate segmentation and re-assembly information;
FIG. 6 is a simplified block diagram illustrating additional details that may be associated with another example use case of the communication system in which a DOCSIS control channel between a cable modem and a CPRI gateway may be used to communicate segmentation and re-assembly information;
FIG. 7 is a simplified block diagram illustrating additional details that may be associated with another example use case of the communication system in which a DOCSIS control channel between a cable modem and a CPRI gateway may be used to communicate segmentation and re-assembly information;
FIG. 8 is a simplified protocol diagram illustrating additional details that may be associated with an example use case of the communication system; and
FIG. 9 is a simplified flow diagram illustrating potential operations that may be associated with example embodiments of the communication system.
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
Overview
A method is provided in one example embodiment that includes receiving a radio signal stream, segmenting the radio signal stream based on a control word in the radio signal stream, mapping the segmented radio signal stream to a service class, transporting the segmented radio signal stream in packets through channels over a backhaul link, and maintaining the order of the radio signal stream over the backhaul link. In more particular embodiments, the backhaul link may use a DOCSIS link, the radio signal stream can be received using a Common Public Radio Interface, and the radio signal stream may include sub-streams transported through segmented channels over the backhaul link. In more specific instances, the method can include mapping the sub-streams transported through segmented channels into a second radio signal stream.
More specific to the quality of service (QoS) mapping function of the present disclosure, in particular embodiments, an IQ data block (e.g., representing a sampling from an LTE or WiMAX base station) can be provisioned. The IQ-data block can be indistinguishable (e.g., as representing anything other than baseband processing, and not be understood as a specific user's traffic). Embodiments of the present disclosure can identify the IQ-data block by analyzing the control bytes transmitted at the beginning of the stream. The architecture is configured to translate the variable-length IQ-data block to a realtime polling service (RTPS) class. In such an embodiment, the common Public Radio Interface (CPRI) link can appear as a single flow and is, therefore, treated as a single variable-length flow.
When the IQ data block is segmented into sub-channels, the sub-channels may appear if the CPRI link is carrying a single (radio element's) RE's multiple channels of baseband traffic, or if the CPRI link is carrying multiple RE's of baseband traffic. In such an instance embodiment, the CPRI link appears as multiple sub-flows (or sub-channels), and each sub-channel may be treated independently. In certain instances, the sub-channels share the same service flow within the DOCSIS protocol and, therefore, the same RTPS QoS class.
In one embodiment, the control word of the initial IQ-data block identifies the stream as synchronization (or timing information). In this case, the stream is treated as a fixed-length data segment, and it can be assigned a unsolicited grant service (UGS) service class to ensure elimination of overhead and priority treatment above/beyond the user baseband signaling traffic. In one embodiment, the control word of the initial IQ-data block identifies the stream as an L1 Inband Protocol. In this instance, adequate procedures can be implemented to support a High-level Data Link Control (HDLC) protocol over Ethernet/IP/Packet networks.
Example Embodiments
Turning to FIG. 1, FIG. 1 is a simplified block diagram of an example embodiment of a communication system 100 in which a radio signal stream may be transported over a small cell backhaul in accordance with one embodiment of the present disclosure. Communication system 100 may include a plurality of endpoints 105 a-105 d, which are coupled to a wireless access point 110. Wireless access point 110 may be integrated with or coupled to a cable modem (CM) 115, which may in turn be coupled to a cable modem termination system (CMTS) 120 through a DOCSIS link, for example. CMTS 120 can be coupled to a baseband unit (BBU) 125. A packet gateway 130 may provide connectivity to other networks and services, such as authentication, authorization, and accounting (AAA) services 135, dynamic host configuration (DHCP) services 140, domain name services 145, and other cloud services 150, as well as connectivity to other networks, such as an Internet 155.
Endpoints 105 a-105 d may be associated with subscribers, clients, or customers wishing to access communication system 100. The term “endpoint” or “node” may be inclusive of devices used to initiate a communication, such as a computer, any type of user equipment, any type of mobile station, any type of smart phone, a personal digital assistant (PDA), a laptop or electronic notebook, a cellular telephone, an iPhone, an iPad, a Google Android phone, an Internet Protocol (IP) phone, or any other device, component, element, or object capable of initiating voice, audio, or data exchanges within communication system 100. Endpoints 105 a-105 d may also be inclusive of a suitable interface to the human user, such as a microphone, a display, or a keyboard or other terminal equipment. Endpoints 105 a-105 d may also be any device that seeks to initiate a communication on behalf of another entity or element, such as a program, a database, or any other component, device, element, or object capable of initiating a voice or a data exchange within communication system 100. Data, as used herein, refers to any type of numeric, voice, or script data, or any type of source or object code, or any other suitable information in any appropriate format that may be communicated from one point to another.
Before detailing the operations and the infrastructure of FIG. 1, certain contextual information is provided to offer an overview of the types of communications traversing communication system 100. Such information is offered earnestly and for teaching purposes only and, therefore, should not be construed in any way to limit the broad applications for the present disclosure.
DOCSIS is an international telecommunications standard, which permits the addition of high-speed data transfer to an existing cable network. DOCSIS may be deployed by operators to provide data transfer over a hybrid fiber-coaxial (HFC) infrastructure, for example. DOCSIS may deliver between 1 and m channel configurations, with maximum sustained bandwidth of m*38 Mbps (without overhead) available throughput in the downstream, and up to n channels in the upstream, with maximum sustained bandwidth of n*27 Mbps. Typically, a DOCSIS architecture includes two primary components: a cable modem located at the customer premises, and a CMTS located at the head end. Fiber optic lines can bring digital signals to nodes in the system, where they can be converted into RF channels and modem signals on coaxial trunk lines.
DOCSIS provides service classes to support Quality of Service (QoS) between a transmitter and a receiver. The DOCSIS service classes may include best effort, non-realtime polling service (NRTPS), realtime polling service (RTPS), unsolicited grant service (UGS), and unsolicited grant service with activity detection (UGS-AD).
As wireless networks continue to expand and evolve, certain implementations may provision a wireless access point (e.g., a base station) and a backhaul that uses a cable modem, which offers bi-directional data communication over an HFC infrastructure. A wireless access point, such as a microcell, picocell, femtocell, or other small cell base station, for example, is generally responsible for providing an air interface to a mobile endpoint. For example, some small cell network environments may include WiFi, WiMAX, and LTE strand-mounted systems, which rely on a DOCSIS link over an HFC infrastructure. Other examples may include an integrated DOCSIS modem with multiple SSID WiFi access points, and integrated DOCSIS modem and femtocell devices.
In other environments, a cloud radio access network (CRAN) architecture may centralize radio-processing functions to resolve some power efficiency and resource utilization concerns with many intelligent radio/cell-site architectures. In general, a CRAN architecture provides a remote radio head placed in close proximity to an antenna (or may be integrated with an antenna) and translate the radio signal into a digital bit stream, which can travel greater distances without loss. The digital signals from a remote radio head can be transmitted to a centralized baseband processing unit, which effectively shifts processing from the antenna and allows operators to pool and share processor bandwidth across remote radio heads. A controller (e.g., a base station controller or radio network controller) may also be co-located with the baseband processing to aggregate from cell sites and manage the radio access network.
Common Public Radio Interface (CPRI) is a standard for transporting digital radio signal streams (i.e., radio signals converted to a digital bit stream) in a CRAN architecture over a link between a remote radio head and a baseband processing unit. In more general CPRI terms, a remote radio head is commonly referred to as radio equipment (RE), and a baseband processing unit and/or controller is referred to as radio equipment control (REC). User-plane data, control and management (C&M) data, and synchronization signals can be exchanged between the REC and the RE. Flows can be multiplexed onto a digital serial communication line using appropriate layer 1 and layer 2 protocols. The different information flows can access layer 2 via appropriate service access points. CPRI may also be used as a link between two nodes in system architectures supporting networking. CPRI provides several different line bit rates to achieve flexibility and cost efficiency: 614.4 Mbps, 1228.8 Mbps, 2457.6 Mbps, 3072.0 Mbps, 4915.2 Mbps, 6144.0 Mbps, and 9830.4 Mbps.
In general terms, CPRI provides a basic protocol hierarchy with functions running at Layer 1 (i.e., electrical or optical transmission and time-division multiplexing (TDM)), and Layer 2. Layer 2 can include In-Phase and Quadrature (IQ) data, vendor-specific information, Ethernet, High-level Data Link Control (HDLC), L1 Inband Protocol, control and management (C&M) data, and synchronization. A basic layer 1 frame of CPRI generally consists of sixteen words, the length of which depends on the CPRI line bit rate. The first word is used as a control word, which is transmitted first. The control word can identify the type of stream (e.g., user plane, C&M, synchronization) and the number of sub-streams carried within the stream. Hence, the term ‘word’ represents broad terminology inclusive of any type of identifier, symbol, electronic object, signature, etc. that can be associated with a given stream. The stream itself can represent any type of data being propagated between two points.
Each IQ data block can contain user plane information in the form of IQ modulation data (i.e., digital baseband signals). The IQ data of different antenna carriers may be multiplexed with a TDM scheme onto an electrical or optical transmission line. L1 Inband protocol generally includes signaling information related to a link, directly transported by the physical layer. This information can provide system startup, link maintenance, and critical data transfer flow. C&M data may be sent as inband protocol (for time-critical signaling data) or by layer 3 protocols (not defined by CPRI) that reside on top of appropriate layer 2 protocols. CPRI can support two different layer 2 protocols for C&M data—a subset of HDLC and Ethernet. Additional C&M data can be time multiplexed with the IQ data. Additional time slots are also available for the transfer of any type of vendor specific information. Synchronization data may be used for phase and shift alignment.
The REC generally provides the network interface transport, radio base station control and management, and digital baseband processing, whereas the RE can provide the analog radio frequency functions, such as filtering, modulation, frequency conversion and amplification. The functional split between both parts is done in such a way that a generic interface based on IQ data can be defined.
In an evolved UMTS Terrestrial Radio Access Network (E-UTRAN), for example, the REC can provide access to the Evolved Packet Core for the transport of user-plane and control-plane traffic via the S1 interface, whereas the RE can serve as the air interface to the user equipment. In another example, the REC can provide access to network entities (e.g. other base stations or an ASN-GW) in a WiMAX network, whereas the RE can serve as the air interface to the subscriber station/mobile subscriber station (SS/MSS).
In accordance with embodiments described herein, a wireless access point may be configured as an RE in a CRAN architecture. Thus, a wireless access point such as wireless access point 110 in communication system 100 may receive radio signal streams from endpoints (e.g., endpoints 105 a-105-d) and transport them to a centralized baseband-processing unit, such as baseband processor 125, using CPRI.
However, CPRI cannot be used to transport a radio signal stream directly over a packet-based small cell network backhaul, such as a cable network with an HFC infrastructure. However, if such data were sent over a backhaul, they generally would compete with other (best effort) traffic, where the over-the-air guaranteed bounds are not useful if a backhaul link is allowed to introduce wide variations on such metrics. Upstream QoS across a DOCSIS link, for example, can become overwhelmed with multiple active devices using less than the maximum pre-allocated backhaul bandwidth, but (taken together) they can cause congestion.
Communication system 100, though, can provide a system and method for transporting radio signal streams with an appropriate service class in a small cell network environment. In more particular embodiments, communication system 100 can provide a system and method for deploying CPRI over a small cell backhaul technology, such as DOCSIS cable modems, by determining the CPRI frame/hyperframe structure, isolating CPRI traffic into specific service classes, and encapsulating/decapsulating CPRI data to/from a DOCSIS packet, for example. Thus, an entity (either internal to an RE and/or REC or external to an RE and/or REC) may transport CPRI over a common DOCSIS backhaul.
In particular embodiments that may include deploying CPRI over DOCSIS, the number of downstream DOCSIS channels ‘m’ and the number of upstream DOCSIS channels ‘n’ may be equivalent in order to align signaling and synchronization events. Thus, in various embodiments, m and n may be defined as: m=n=23 for a CPRI bitrate of 614.4 Mbps; m=n=46 for a 1228.8 Mbps CPRI line; m=n=91 for a 2457.6 Mbps CPRI line; m=n=114 for a 3072.0 Mbps CPRI line; m=n=183 for a 4915.2 Mbps CPRI line; m=n=228 for a 6144.0 Mbps CPRI line; and m=n=365 for a 9830.4 Mbps CPRI line. Further, for a particular RE/REC pair (e.g., wireless access point 110 and baseband processor 125), both time-division duplexing (TDD) and frequency-division duplexing (FDD) radio systems may be available. For TDD systems, full duplex communication over CPRI (and thus, over DOCSIS) may not be required, as signals may be sampled either in the forward link or the reverse link, and not both simultaneously.
In certain embodiments, communication system 100 may identify an IQ data block (e.g., representing a sampling from an LTE or WiMAX base station) by analyzing the control bytes transmitted at the beginning of a stream. Communication system 100 may translate the variable-length IQ data block into an RTPS class. In such an embodiment, the CPRI link may be treated as a single, variable-length flow since the CPRI link looks like a single flow. The CPRI stream order may be maintained over multiple DOCSIS channels.
In some embodiments, an IQ data block can be segmented into sub-channels. The sub-channels may appear if a CPRI link is carrying multiple channels of a single RE, or if the CPRI link is carrying baseband traffic from multiple REs, for example. In such embodiments, the CPRI link appears as multiple sub-flows or sub-channels, and each sub-channel may be treated independently. However, all sub-channels can share the same service flow within a DOCSIS link, and therefor, the same RTPS service class. Multiple CPRI sub-stream orders may be maintained over shared DOCSIS channels. Multiple CPRI sub-streams over multiple DOCSIS channels may also be re-mapped into a single CPRI stream. CPRI streams may be mapped to DOCSIS channels based on specific markers in the stream, such as those identifying start or end of a particular AxC, synchronization or timing information, or other kinds of control information.
FIG. 2 is a simplified block diagram illustrating additional details that may be associated with potential embodiments of communication system 100. FIG. 2 includes wireless access point 110 (representative of radio equipment), cable modem 115, and CMTS 120. Cable modem 115 and CMTS 120 may each include a respective processor 202 a-202 b and a respective memory element 204 a-204 b. Moreover, cable modem 115 and CMTS 120 may each include additional hardware and/or software elements, such as RE interface module 206 and REC interface module 208. Hence, appropriate software and/or hardware may be provisioned in wireless access point 110, cable modem 115 and/or CMTS 120 to facilitate the activities discussed herein.
In one example implementation, wireless access point 110, cable modem 115, and CMTS 120 are network elements, which are meant to encompass network appliances, servers, routers, switches, gateways, bridges, loadbalancers, firewalls, base stations, access points, processors, modules, or any other suitable device, component, element, or object operable to exchange information in a network environment. Moreover, the network elements may include any suitable hardware, software, components, modules, interfaces, or objects that facilitate the operations thereof. This may be inclusive of appropriate algorithms and communication protocols that allow for the effective exchange of data or information.
In regards to the internal structure associated with communication system 100, each of wireless access point 110, cable modem 115, and/or CMTS 120 can include memory elements for storing information to be used in the operations outlined herein. Each of wireless access point 110, cable modem 115, and/or CMTS 120 may keep information in any suitable memory element (e.g., random access memory (RAM), read-only memory (ROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), application specific integrated circuit (ASIC), etc.), software, hardware, or in any other suitable component, device, element, or object where appropriate and based on particular needs. Any of the memory items discussed herein (e.g., memory elements 204 a-204 b) should be construed as being encompassed within the broad term “memory element.” The information being used, tracked, sent, or received by wireless access point 110, cable modem 115, and/or CMTS 120 could be provided in any database, register, queue, table, cache, control list, or other storage structure, all of which can be referenced at any suitable timeframe. Any such storage options may be included within the broad term “memory element” as used herein.
In certain example implementations, the functions outlined herein may be implemented by logic encoded in one or more tangible media (e.g., embedded logic provided in an ASIC, digital signal processor (DSP) instructions, software (potentially inclusive of object code and source code) to be executed by a processor, or other similar machine, etc.), which may be inclusive of non-transitory media. In some of these instances, memory elements (as shown in FIG. 2) can store data used for the operations described herein. This includes the memory elements being able to store software, logic, code, or processor instructions that are executed to carry out the activities described herein.
In one example implementation, wireless access point 110, cable modem 115, and/or CMTS 120 may include software modules (e.g., RE interface module 206 and/or REC interface module 208) to achieve, or to foster, operations as outlined herein. In other embodiments, such operations may be carried out by hardware, implemented externally to these elements, or included in some other network device to achieve the intended functionality. Alternatively, these elements may include software (or reciprocating software) that can coordinate in order to achieve the operations, as outlined herein. In still other embodiments, one or all of these devices may include any suitable algorithms, hardware, software, components, modules, interfaces, or objects that facilitate the operations thereof.
Additionally, each of wireless access point 110, cable modem 115, and/or CMTS 120 may include a processor that can execute software or an algorithm to perform activities as discussed herein. A processor can execute any type of instructions associated with the data to achieve the operations detailed herein. In one example, the processors (as shown in FIG. 2) could transform an element or an article (e.g., data) from one state or thing to another state or thing. In another example, the activities outlined herein may be implemented with fixed logic or programmable logic (e.g., software/computer instructions executed by a processor) and the elements identified herein could be some type of a programmable processor, programmable digital logic (e.g., a field programmable gate array (FPGA), an EPROM, an EEPROM) or an ASIC that includes digital logic, software, code, electronic instructions, or any suitable combination thereof. Any of the potential processing elements, modules, and machines described herein should be construed as being encompassed within the broad term “processor.”
Turning to FIG. 3, FIG. 3 is a simplified block diagram 300 illustrating additional details that may be associated with an example use case of communication system 100. FIG. 3 includes a femtocell 302, cable modem 115, and CMTS 320. In some embodiments, femtocell 302 and cable modem 115 may be integrated into a single access point 304, as illustrated in FIG. 3. As a preliminary matter, cable modem 115 may negotiate with CMTS 320 to obtain m upstream DOCSIS channels and n downstream DOCSIS channels based on the CPRI bitrate of femtocell 302 and the duplex nature of the air interface. For example, radios that implement TDD may not use timeslots for both uplink and downlink data. Consequently, full duplex communication may not be needed, and all of the traffic may be in one direction at any given moment.
In operation, femtocell 302 may provide a single CPRI stream (CPRI-N) to cable modem 115, where CPRI-N may include substreams for N femtocells (not shown in FIG. 3) or N channels of femtocell 302, for example. Cable modem 115 can transmit CPRI-N over m upstream DOCSIS channels with a particular service class by segmenting the CPRI-N stream for packetization and mapping the CPRI-N stream of data to packets. Moreover, substreams of CPRI-N may be sub-segmented across multiple shared DOCSIS channels in some embodiments, maintaining CPRI stream order over the multiple DOCSIS channels. In more particular embodiments, CPRI-N may be mapped to bundled DOCSIS channels based on a control word in CPRI-N. For example, the control word may identify CPRI-N as a single stream of variable length IQ data blocks, which cable modem 115 can treat as a single variable length flow by mapping CPRI-N to m DOCSIS channels with an RTPS service class. CMTS 320 can map the m DOCSIS channels back to a single CPRI stream (i.e., CPRI-N in FIG. 3) and transmit it to a baseband processor. Downstream traffic can be similarly mapped to n downstream DOCSIS channels, as further illustrated in FIG. 3.
FIG. 4 is a simplified block diagram 400 illustrating additional details that may be associated with an example use case of communication system 100, in which a DOCSIS control channel between a cable modem and a CMTS may be used to communicate channel bundling information. FIG. 4 includes femtocell 302, femtocells 402 a-402 c, cable modem 115, and CMTS 420. In some embodiments, femtocell 302 and cable modem 115 may be integrated into a single access point 304, as illustrated in FIG. 4. As a preliminary matter, cable modem 115 may negotiate with CMTS 420 to obtain m upstream DOCSIS channels and n downstream DOCSIS channels based on the CPRI bitrate of femtocell 302 and the duplex nature of the air interface.
In operation, femtocell 302 may provide a single CPRI stream (CPRI-N) to cable modem 115, but CPRI-N may carry multiple streams (i.e., substreams CPRI1-CPRI3) from femtocells 402 a-402 c. Cable modem 115 can transmit CPRI-N to CMTS 420 over m DOCSIS channels with a particular service class by mapping CPRI-N to DOCSIS channels based on the control word in CPRI-N. For example, the control word may identify CPRI-N as three substreams of variable length IQ data blocks. Cable modem 115 can treat each substream independently, but sharing the same service class within DOCSIS. Thus, cable modem 115 can map CPRI1-CPRI3 to m DOCSIS channels with an RTPS service class. In the upstream direction, cable modem 115 can segment CPRI-N, and CMTS 420 can re-aggregate CPRI-N and transmit CPRI-N to a baseband processor. In the downstream (not shown), CMTS 120 can segment CPRI-N into n DOCSIS channels and cable modem 115 can re-aggregate CPRI-N. The DOCSIS link between cable modem 115 and CMTS 420 can be used to provide CPRI transport, and a DOCSIS control channel 404 may be used for communicating channel bundling information between cable modem 115 and CMTS 420 to facilitate segmentation and re-assembly.
FIG. 5 is a simplified block diagram 500 illustrating additional details that may be associated with another example use case of communication system 100, in which a DOCSIS control channel between a cable modem and a CMTS may be used to communicate segmentation and re-assembly information. FIG. 5 includes femtocell 302, femtocells 502 a-502 c, cable modem 115, and CMTS 520. In some embodiments, femtocell 302 and cable modem 115 may be integrated into a single access point 304, as illustrated in FIG. 5. As a preliminary matter, cable modem 115 may negotiate with CMTS 520 to obtain m upstream DOCSIS channels and n downstream DOCSIS channels based on the CPRI bitrate of femtocell 302 and the duplex nature of the air interface.
In operation, femtocell 302 may provide a single CPRI stream (CPRI-N) to cable modem 115, but CPRI-N may carry multiple streams (i.e., substreams CPRI1-CPRI3) from femtocells 502 a-502 c. Cable modem 115 can transmit CPRI-N to CMTS 520 over m DOCSIS channels with a particular service class by mapping CPRI-N to DOCSIS channels based on the control word in CPRI-N. For example, the control word may identify CPRI-N as three substreams of variable length IQ data blocks. Cable modem 115 can treat each substream independently, but sharing the same service class within DOCSIS. Thus, cable modem 115 can map CPRI1-CPRI3 to m upstream DOCSIS channels with an RTPS service class. For example, CPRI1 may be mapped to DOCSIS channels 1 . . . x, CPRI2 mapped to DOCSIS channel x+1 . . . y, and CPRI3 mapped to DOCSIS channels y+1 . . . m. In the upstream direction, cable modem 115 can segment CPRI-N and CMTS 520 can re-aggregate CPRI-N. In the downstream (not shown), CMTS 520 can segment CPRI-N into n DOCSIS channels and cable modem 115 can re-aggregate CPRI-N. A DOCSIS channel 504 between cable modem 115 and CMTS 520 may be used for communicating segmentation/re-assembly information.
FIG. 6 is a simplified block diagram 600 illustrating additional details that may be associated with another example use case of communication system 100, in which a DOCSIS control channel between a cable modem and a CPRI gateway may be used to communicate segmentation and re-assembly information. FIG. 6 includes femtocell 302, femtocells 602 a-602 c, cable modem 115, CMTS 620, and a CPRI gateway 604. In some embodiments, femtocell 302 and cable modem 115 may be integrated into a single access point 304, as illustrated in FIG. 6. As a preliminary matter, cable modem 115 may negotiate with CMTS 620 to obtain m upstream DOCSIS channels and n downstream DOCSIS channels based on the CPRI bitrate of femtocell 302 and the duplex nature of the air interface.
In operation, femtocell 302 may provide a single CPRI stream (CPRI-N) to cable modem 115, but CPRI-N may carry multiple streams (i.e., substreams CPRI1-CPRI3) from femtocells 602 a-602 c. Cable modem 115 can transmit CPRI-N to CMTS 620 over m upstream DOCSIS channels with a particular service class by mapping CPRI-N to DOCSIS channels based on the control word in CPRI-N. For example, the control word may identify CPRI-N as three substreams of variable length IQ data blocks. Cable modem 115 can treat each substream independently, but sharing the same service class within DOCSIS. Thus, cable modem 115 can map CPRI1-CPRI3 to m upstream DOCSIS channels with an RTPS service class. For example, CPRI1 may be mapped to DOCIS channels 1 . . . x, CPRI2 mapped to DOCSIS channel x+1 . . . y, and CPRI3 mapped to DOCSIS channels y+1 . . . m. In the upstream direction, cable modem 115 can segment CPRI-N, CMTS 620 can terminate DOCSIS and forward bitstreams CPRI 1 . . . x, CPRI x+1 . . . y, and CPRI y+1 . . . m to CPRI gateway 604. CPRI gateway 604 may combine the bitstreams and re-assemble CPRI-N. In the downstream (not shown), CPRI gateway 604 can separate CPRI-N into individual bitstream sets (e.g., CPRI 1 . . . x, CPRI x+1 . . . y, and CPRI y+1 . . . m), CMTS 620 can segment the bitstream sets and map them to n DOCSIS channels, and cable modem 115 can re-aggregate CPRI-N. A CPRI signaling channel 606 between cable modem 115 and CPRI gateway 604 can be used for communicating segmentation/re-assembly information.
FIG. 7 is a simplified block diagram 700 illustrating additional details that may be associated with another example use case of communication system 100, in which a DOCSIS control channel between a cable modem and a CPRI gateway may be used to communicate segmentation and re-assembly information. FIG. 7 includes femtocell 302, femtocells 702 a-702 c, cable modem 115, CMTS 720, and a CPRI gateway 704. In some embodiments, femtocell 302 and cable modem 115 may be integrated into a single access point 304, as illustrated in FIG. 7. As a preliminary matter, cable modem 115 may negotiate with CMTS 720 to obtain m upstream DOCSIS channels and n downstream DOCSIS channels based on the CPRI bitrate of femtocell 302 and the duplex nature of the air interface.
In operation, femtocell 302 may provide a single CPRI stream (CPRI-N) to cable modem 115, but CPRI-N may carry multiple streams (i.e., substreams CPRI1-CPRI3) from femtocells 702 a-702 c. Cable modem 115 can transmit CPRI-N to CMTS 720 over m upstream DOCSIS channels with a particular service class by mapping CPRI-N to DOCSIS channels based on the control word in CPRI-N. For example, the control word may identify CPRI-N as three substreams of variable length IQ data blocks. Cable modem 115 can treat each substream independently, but sharing the same service class within DOCSIS. Thus, cable modem 115 can map CPRI1-CPRI3 to m DOCSIS channels with an RTPS service class. For example, CPRI1 may be mapped to DOCIS channels 1 . . . x, CPRI2 mapped to DOCSIS channel x+1 . . . y, and CPRI3 mapped to DOCSIS channels y+1 . . . m. In the upstream direction, cable modem 115 can segment CPRI-N, CMTS 720 can terminate DOCSIS and forward bitstreams CPRI 1 . . . x, CPRI x+1 . . . y, and CPRI y+1 . . . m to CPRI gateway 704. CPRI gateway 704 may combine the bitstreams and re-assemble CPRI1-CPRI3. In the downstream (not shown), CPRI gateway 704 can separate CPRI1-CPRI3 into individual bitstream sets (e.g., CPRI 1 . . . x, CPRI x+1 . . . y, and CPRI y+1 . . . m), CMTS 720 can segment the bitstream sets and map them to n DOCSIS channels, and cable modem 115 can re-aggregate CPRI-N. A CPRI signaling channel 706 between cable modem 115 and CPRI gateway 704 can be used for communicating segmentation/re-assembly information.
FIG. 8 is a simplified protocol diagram 800 illustrating additional details that may be associated with an example use case of communication system 100, such as the example use case of FIG. 3. FIG. 8 includes a femtocell 302, cable modem 115, CMTS 120, and baseband unit (BBU) 125. As noted already, cable modem 115 may negotiate with CMTS 320 to obtain m upstream DOCSIS channels and n downstream DOCSIS channels based on the CPRI bitrate of femtocell 302 and the duplex nature of the air interface.
In operation, femtocell 302 may provide a single CPRI stream (CPRI-N) to cable modem 115, where CPRI-N may include substreams CPRI-1, CPRI-2, and CPRI-3, for example. In general, cable modem 115 (e.g., RE interface module 206) can map each substream CPRI-1, CPRI-2, and CPRI-3 to m DOCSIS channels and transmit the substreams as DOCSIS packets 802 a-802 c, respectively, where each such packet is encapsulated with an appropriate DOCSIS headers 808. CMTS 120 (e.g., REC interface module 208) can decapsulate DOCSIS packets 802 a-802 c and reassemble substreams CPRI-1, CPRI-2, and CPRI-3 into CPRI-N before transmitting it to baseband unit 125.
FIG. 9 is a simplified flow diagram 900 illustrating potential operations that may be associated with example embodiments of communication system 100. In some embodiments, such operations may be implemented in an access point, a cable modem (e.g., RE interface module 206), a CMTS (e.g., REC interface module 208), and/or a CPRI gateway, for example. At 902 a radio signal stream may be received, using CPRI for example. At 904, the radio signal stream may be mapped to an appropriate service class over a backhaul link (e.g., between a cable modem and a CMTS). The service class may, for example, be selected based on a control word in the radio stream that identifies the type and/or content of the stream. The radio signal stream may be segmented at 906 and packetized at 908, and transported in packets through channels over the backhaul link at 910, while maintaining the order of the radio signal stream over the backhaul link.
Embodiments of communication system 100 may provide significant advantages, some of which have already been discussed. For example, embodiments of communication system 100 can allow operators to deploy femtocells that have limited intelligence, which are less expensive to manufacture. Communication system 100 may also allow small cells to be tightly integrated into mobile carrier networks, with a common cloud-based signal processing system. Strand-mounted picocells using a DOCSIS backhaul link may also be deployed in communication system 100.
Note that with the examples provided above, as well as numerous other examples provided herein, interaction may be described in terms of two, three, or four network elements. However, this has been done for purposes of clarity and example only. In certain cases, it may be easier to describe one or more of the functionalities of a given set of flows by only referencing a limited number of network elements. It should be appreciated that communication system 100 (and its teachings) are readily scalable and can accommodate a large number of components, as well as more complicated/sophisticated arrangements and configurations. Accordingly, the examples provided should not limit the scope or inhibit the broad teachings of communication system 100 as potentially applied to a myriad of other architectures. Additionally, although described with reference to particular scenarios, where a particular module, such as a participation level module, is provided within a network element, these modules can be provided externally, or consolidated and/or combined in any suitable fashion. In certain instances, such modules may be provided in a single proprietary unit.
It is also important to note that the operations in the appended diagrams illustrate only some of the possible signaling scenarios and patterns that may be executed by, or within, communication system 100. Some of these operations may be deleted or removed where appropriate, or these operations may be modified or changed considerably without departing from the scope of teachings provided herein. In addition, a number of these operations have been described as being executed concurrently with, or in parallel to, one or more additional operations. However, the timing of these operations may be altered considerably. The preceding operational flows have been offered for purposes of example and discussion. Substantial flexibility is provided by communication system 100 in that any suitable arrangements, chronologies, configurations, and timing mechanisms may be provided without departing from the teachings provided herein.
Numerous other changes, substitutions, variations, alterations, and modifications may be ascertained to one skilled in the art and it is intended that the present disclosure encompass all such changes, substitutions, variations, alterations, and modifications as falling within the scope of the appended claims. In order to assist the United States Patent and Trademark Office (USPTO) and, additionally, any readers of any patent issued on this application in interpreting the claims appended hereto, Applicant wishes to note that the Applicant: (a) does not intend any of the appended claims to invoke paragraph six (6) of 35 U.S.C. section 112 as it exists on the date of the filing hereof unless the words “means for” or “step for” are specifically used in the particular claims; and (b) does not intend, by any statement in the specification, to limit this disclosure in any way that is not otherwise reflected in the appended claims.

Claims (20)

What is claimed is:
1. A method, comprising:
receiving a radio signal stream;
segmenting the radio signal stream based on a control word in the radio signal stream;
mapping the segmented radio signal stream into a service class;
transporting the segmented radio signal stream in packets through channels over a backhaul link;
providing a control channel along the backhaul link, the control channel for communicating channel bundling information between network elements disposed at opposite ends of the backhaul link, the channel bundling information for facilitating segmentation of the radio signal stream on one end of the backhaul link and reassembly of the radio signal stream on the opposite end of the backhaul link; and
maintaining an order of the segmented radio signal stream over the backhaul link.
2. The method of claim 1, wherein the backhaul link is a link between a cable modem and a cable modem termination system.
3. The method of claim 1, wherein the backhaul link is a Data over Cable Service Interface Specification link.
4. The method of claim 1, wherein the radio signal stream is received using a Common Public Radio Interface.
5. The method of claim 1, wherein the radio signal stream comprises sub-streams and the sub-streams are transported through segmented channels over the backhaul link.
6. The method of claim 4, further comprising mapping the sub-streams transported through segmented channels into a second radio signal stream.
7. The method of claim 1, wherein the control word identifies the radio signal stream as synchronization such that the radio signal stream is treated as a fixed-length data segment and is assigned a unsolicited grant service (UGS) service class.
8. Logic encoded in one or more non-transitory media that includes code for execution and when executed by one or more processors is operable to perform operations comprising:
receiving a radio signal stream;
segmenting the radio signal stream based on a control word in the radio signal stream;
mapping the segmented radio signal stream into a service class;
transporting the segmented radio signal stream in packets through channels over a backhaul link;
providing a control channel along the backhaul link, the control channel for communicating channel bundling information between network elements disposed at opposite ends of the backhaul link, the channel bundling information for facilitating segmentation of the radio signal stream on one end of the backhaul link and reassembly of the radio signal stream on the opposite end of the backhaul link; and
maintaining an order of the segmented radio signal stream over the backhaul link.
9. The encoded logic of claim 8, wherein the backhaul link is a link between a cable modem and a cable modem termination system.
10. The encoded logic of claim 8, wherein the backhaul link is a Data over Cable Service Interface Specification link.
11. The encoded logic of claim 8, wherein the radio signal stream is received using a Common Public Radio Interface.
12. The encoded logic of claim 8, wherein the radio signal stream comprises sub-streams and the sub-streams are transported through segmented channels over the backhaul link.
13. The encoded logic of claim 8, wherein the operations further comprise mapping the sub-streams transported through segmented channels into a second radio signal stream.
14. The encoded logic of claim 8, wherein the control word identifies the radio signal stream as synchronization such that the radio signal stream is treated as a fixed-length data segment and is assigned a unsolicited grant service (UGS) service class.
15. An apparatus, comprising:
one or more processors operable to execute instructions such that the apparatus is configured for:
receiving a radio signal stream;
segmenting the radio signal stream based on a control word in the radio signal stream;
mapping the segmented radio signal stream into a service class;
transporting the segmented radio signal stream in packets through channels over a backhaul link;
providing a control channel along the backhaul link, the control channel for communicating channel bundling information between network elements disposed at opposite ends of the backhaul link, the channel bundling information for facilitating segmentation of the radio signal stream on one end of the backhaul link and reassembly of the radio signal stream on the opposite end of the backhaul link; and
maintaining an order of the segmented radio signal stream over the backhaul link.
16. The apparatus of claim 15, wherein the backhaul link is a link between a cable modem and a cable modem termination system.
17. The apparatus of claim 15, wherein the backhaul link is a Data over Cable Service Interface Specification link.
18. The apparatus of claim 15, wherein the radio signal stream is received using a Common Public Radio Interface.
19. The apparatus of claim 15, wherein the radio signal stream comprises sub-streams and the sub-streams are transported through segmented channels over the backhaul link.
20. The apparatus of claim 15, wherein the apparatus is further configured for mapping the sub-streams transported through segmented channels into a second radio signal stream.
US13/336,167 2011-12-23 2011-12-23 System and method for transporting digital radio signal streams in a small cell network environment Active 2032-01-30 US8824478B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US13/336,167 US8824478B2 (en) 2011-12-23 2011-12-23 System and method for transporting digital radio signal streams in a small cell network environment
US14/318,107 US9413860B2 (en) 2011-12-23 2014-06-27 System and method for transporting digital radio signal streams in a small cell network environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US13/336,167 US8824478B2 (en) 2011-12-23 2011-12-23 System and method for transporting digital radio signal streams in a small cell network environment

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/318,107 Continuation US9413860B2 (en) 2011-12-23 2014-06-27 System and method for transporting digital radio signal streams in a small cell network environment

Publications (2)

Publication Number Publication Date
US20130163524A1 US20130163524A1 (en) 2013-06-27
US8824478B2 true US8824478B2 (en) 2014-09-02

Family

ID=48654473

Family Applications (2)

Application Number Title Priority Date Filing Date
US13/336,167 Active 2032-01-30 US8824478B2 (en) 2011-12-23 2011-12-23 System and method for transporting digital radio signal streams in a small cell network environment
US14/318,107 Active US9413860B2 (en) 2011-12-23 2014-06-27 System and method for transporting digital radio signal streams in a small cell network environment

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/318,107 Active US9413860B2 (en) 2011-12-23 2014-06-27 System and method for transporting digital radio signal streams in a small cell network environment

Country Status (1)

Country Link
US (2) US8824478B2 (en)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101860394B (en) * 2010-05-25 2015-06-03 中兴通讯股份有限公司 Multi-standard IQ data mapping method and apparatus based on CPRI
US8824478B2 (en) 2011-12-23 2014-09-02 Cisco Technology, Inc. System and method for transporting digital radio signal streams in a small cell network environment
CN105165087B (en) 2013-02-12 2019-05-03 奥提欧斯塔网络公司 Long term evolution radio accesses network
US10326569B2 (en) 2013-02-12 2019-06-18 Altiostar Networks, Inc. Inter-site carrier aggregation with physical uplink control channel monitoring
US10334008B2 (en) 2013-07-04 2019-06-25 Nxp Usa, Inc. Method and device for data streaming in a mobile communication system
WO2015001389A1 (en) * 2013-07-04 2015-01-08 Freescale Semiconductor, Inc. Method and device for streaming control data in a mobile communication system
KR101501432B1 (en) * 2014-04-15 2015-03-12 주식회사 이노와이어리스 method for controlling switching timing of TDD Tx/Rx in cloud radio access network
WO2015176242A1 (en) * 2014-05-21 2015-11-26 华为技术有限公司 Data transmission method and device, and network system
US9716573B2 (en) 2014-06-13 2017-07-25 Futurewei Technologies, Inc. Aggregated touchless wireless fronthaul
WO2016085371A1 (en) * 2014-11-25 2016-06-02 Telefonaktiebolaget Lm Ericsson (Publ) Testing a cable
US9755779B2 (en) * 2015-04-17 2017-09-05 Futurewei Technologies, Inc. Digital representations of analog signals and control words using different multi-level modulation formats
US10027413B2 (en) 2015-06-18 2018-07-17 Futurewei Technologies, Inc. Cascaded waveform modulation with an embedded control signal for high-performance mobile fronthaul
US10257597B2 (en) * 2015-11-24 2019-04-09 Telefonaktiebolaget Lm Ericsson (Publ) Switching data signals of at least two types for transmission over a transport network providing both backhaul and fronthaul (Xhaul)connectivity
EP3427445A1 (en) * 2016-03-10 2019-01-16 Cisco Technology, Inc. Techniques for wireless access and wireline network integration
US10791481B2 (en) 2016-04-08 2020-09-29 Altiostar Networks, Inc. Dual connectivity
US10499413B2 (en) 2016-04-08 2019-12-03 Altiostar Networks, Inc. Wireless data priority services
WO2018000198A1 (en) * 2016-06-28 2018-01-04 华为技术有限公司 Method and device for transmitting and receiving data
US10868655B2 (en) * 2016-07-13 2020-12-15 Cable Television Laboratories, Inc. System and method for pipelining HARQ retransmissions for small cell backhaul
US10887061B2 (en) 2016-07-13 2021-01-05 Cable Television Laboratories, Inc. Systems and methods for packet segmentation in standalone small cell
US10624034B2 (en) 2016-12-13 2020-04-14 Altiostar Networks, Inc. Power control in wireless communications
US10244435B2 (en) * 2016-12-22 2019-03-26 Cisco Technology, Inc. Cable cellular heterogeneous network
CN108810924A (en) * 2017-05-04 2018-11-13 中兴通讯股份有限公司 Terminal access method and device, access point apparatus and computer readable storage medium
US11363674B2 (en) * 2017-12-12 2022-06-14 Telefonaktiebolaget Lm Ericsson (Publ) Processing delay tolerant communications
US20200113016A1 (en) * 2018-10-05 2020-04-09 Digimetrik Llc CPRI/eCPRI Data Transmission Method in Cloud Radio Access Network
US20220159787A1 (en) * 2019-03-27 2022-05-19 Telefonaktiebolaget Lm Ericsson (Publ) Communication device comprising mobile termination device and radio base station
US10594423B1 (en) * 2019-09-09 2020-03-17 Cisco Technology, Inc. Re-timing a packetized radio flow to clean noise induced by packet delay variation of a packet network
US11502812B1 (en) * 2021-07-14 2022-11-15 Skyworks Solutions, Inc. Data protocol over clock line

Citations (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6018521A (en) 1996-12-27 2000-01-25 Motorola, Inc. Network interface subsystem for use in an ATM communications system
US6430193B1 (en) * 1999-07-06 2002-08-06 Cisco Technology, Inc. Communication of physical layer control parameters
US6577642B1 (en) * 1999-01-15 2003-06-10 3Com Corporation Method and system for virtual network administration with a data-over cable system
US20050088012A1 (en) * 1999-11-30 2005-04-28 Honda Giken Kogyo Kabushiki Kaisha Vehicle front pillar
US20050238049A1 (en) 2004-04-05 2005-10-27 Delregno Christopher N Apparatus and method for providing a network termination point
US20070133477A1 (en) * 2005-12-12 2007-06-14 Ebert Roman S Method and apparatus for transporting CDMA traffic over a UMTS-compatible CPRI interface
US7321571B2 (en) * 2002-09-27 2008-01-22 Telefonaktiebolaget Lm Ericsson (Publ) In-band wireless communication network backhaul
US20080192773A1 (en) * 2007-02-13 2008-08-14 Canhui Ou Methods and apparatus to manage bandwidth utilization in an access network
US20090059790A1 (en) * 2007-08-31 2009-03-05 Calvert Stephen R Cellular communication system, apparatus and method for management of backhaul resources
US20100074121A1 (en) 2008-09-19 2010-03-25 Fujitsu Limited Wireless device and method of controlling and monitoring wireless device
US7688835B2 (en) * 2006-03-15 2010-03-30 Motorola, Inc. Dynamic wireless backhaul
US20100128676A1 (en) * 2008-11-24 2010-05-27 Dong Wu Carrier Channel Distribution System
US20100234061A1 (en) 2009-03-12 2010-09-16 Qualcomm Incorporated Over-the-air overload indicator
US20100239256A1 (en) 2007-12-05 2010-09-23 Huawei Technologies Co., Ltd. Data transmission method of optical access network, and system and device thereof
US20100296469A1 (en) 2009-05-21 2010-11-25 Huawei Technologies Co., Ltd. Multi-Mode Convergence Method, Multi-Mode Combination Method, and Devices Thereof
US20110158332A1 (en) 2005-01-12 2011-06-30 Huawei Technologies Co., Ltd. Distributed Base Station System and Method for Networking thereof and Base Band Unit
US20110201268A1 (en) 2008-10-27 2011-08-18 Huawei Technologies Co., Ltd. Communication system, apparatus and method
US8014325B2 (en) * 2005-12-28 2011-09-06 Kddi Corporation Communication scheduling method for wireless relay systems
US8018910B2 (en) * 2006-02-06 2011-09-13 Huawei Technologies Co., Ltd. Method and device for transferring multi-standard radio service data
US20110223962A1 (en) * 2010-03-12 2011-09-15 Mikio Kuwahara Wireless communication system and method, and base station apparatus
US20110236024A1 (en) * 2010-03-24 2011-09-29 Fujitsu Network Communications, Inc. Method and apparatus for picocell distributed radio heads providing macrocell capabilities
US20110243071A1 (en) 2008-12-17 2011-10-06 Huawei Technologies Co., Ltd. Communication signal multiplexing method, radio communication system, and radio equipment controller
US20110255497A1 (en) 2008-12-25 2011-10-20 Zte Corporation Method and apparatus for realizing compatibility between a WCDMA system and a GSM system
US20110261812A1 (en) 2010-04-23 2011-10-27 Sriganesh Kini Efficient encapsulation of packets transmitted on a packet-pseudowire over a packet switched network
US20110269405A1 (en) 2008-12-29 2011-11-03 Telefonaktiebolaget Lm Ericsson (Publ) Method and Apparatus for Dynamic Transmitter to Multi-Carrier Power Amplifier Mapping
US8134979B2 (en) * 2005-11-11 2012-03-13 Alcatel Lucent Self-backhaul method and apparatus in wireless communication networks
US20120063314A1 (en) 2010-09-14 2012-03-15 Pignataro Carlos M Universal load-balancing tunnel encapsulation
US8160019B2 (en) * 2008-12-29 2012-04-17 Motorola Mobility, Inc. Method and system for in-band wireless backstretch
US8213993B2 (en) * 2008-05-21 2012-07-03 Public Wireless, Inc. Messenger strand mounted pico-cell radio
US8358577B1 (en) * 2009-12-10 2013-01-22 Sprint Communications Company L.P. Using wireless links to offload backhaul communications
US20130116011A1 (en) 2011-11-07 2013-05-09 Alcatel-Lucent Base station and radio unit for creating overlaid sectors with carrier aggregation
US8670772B2 (en) * 2011-07-07 2014-03-11 Cygnus Broadband, Inc. Communications base station with decision function for distributing traffic across multiple backhauls

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1200368C (en) 2000-08-18 2005-05-04 清华大学 Local re-transmission method of using TCP for un-reliable transmission network
US6968439B2 (en) 2002-08-29 2005-11-22 Micron Technology, Inc. Single segment data object management
US8717979B2 (en) * 2007-10-25 2014-05-06 Telefonaktiebolaget Lm Ericsson (Publ) Multiplexing multiple unsolicited grant service (UGS) users onto a same radio resource
JP2011114689A (en) * 2009-11-27 2011-06-09 Fujitsu Ltd Radio base station apparatus
US20110222491A1 (en) * 2010-03-09 2011-09-15 Qualcomm Incorporated Method and apparatus for sending control information with enhanced coverage in a wireless network
KR101260416B1 (en) * 2011-08-02 2013-05-07 한국과학기술원 Integrated base station managing a plurality of simplified radio access points
US8824478B2 (en) 2011-12-23 2014-09-02 Cisco Technology, Inc. System and method for transporting digital radio signal streams in a small cell network environment

Patent Citations (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6018521A (en) 1996-12-27 2000-01-25 Motorola, Inc. Network interface subsystem for use in an ATM communications system
US6577642B1 (en) * 1999-01-15 2003-06-10 3Com Corporation Method and system for virtual network administration with a data-over cable system
US6430193B1 (en) * 1999-07-06 2002-08-06 Cisco Technology, Inc. Communication of physical layer control parameters
US20050088012A1 (en) * 1999-11-30 2005-04-28 Honda Giken Kogyo Kabushiki Kaisha Vehicle front pillar
US7321571B2 (en) * 2002-09-27 2008-01-22 Telefonaktiebolaget Lm Ericsson (Publ) In-band wireless communication network backhaul
US20050238049A1 (en) 2004-04-05 2005-10-27 Delregno Christopher N Apparatus and method for providing a network termination point
US20110158332A1 (en) 2005-01-12 2011-06-30 Huawei Technologies Co., Ltd. Distributed Base Station System and Method for Networking thereof and Base Band Unit
US8134979B2 (en) * 2005-11-11 2012-03-13 Alcatel Lucent Self-backhaul method and apparatus in wireless communication networks
US20070133477A1 (en) * 2005-12-12 2007-06-14 Ebert Roman S Method and apparatus for transporting CDMA traffic over a UMTS-compatible CPRI interface
US7602751B2 (en) 2005-12-12 2009-10-13 Motorola, Inc. Method and apparatus for transporting CDMA traffic over a UMTS-compatible CPRI interface
US8014325B2 (en) * 2005-12-28 2011-09-06 Kddi Corporation Communication scheduling method for wireless relay systems
US8018910B2 (en) * 2006-02-06 2011-09-13 Huawei Technologies Co., Ltd. Method and device for transferring multi-standard radio service data
US7688835B2 (en) * 2006-03-15 2010-03-30 Motorola, Inc. Dynamic wireless backhaul
US20080192773A1 (en) * 2007-02-13 2008-08-14 Canhui Ou Methods and apparatus to manage bandwidth utilization in an access network
US20090059790A1 (en) * 2007-08-31 2009-03-05 Calvert Stephen R Cellular communication system, apparatus and method for management of backhaul resources
US20100239256A1 (en) 2007-12-05 2010-09-23 Huawei Technologies Co., Ltd. Data transmission method of optical access network, and system and device thereof
US8213993B2 (en) * 2008-05-21 2012-07-03 Public Wireless, Inc. Messenger strand mounted pico-cell radio
US20100074121A1 (en) 2008-09-19 2010-03-25 Fujitsu Limited Wireless device and method of controlling and monitoring wireless device
US20110201268A1 (en) 2008-10-27 2011-08-18 Huawei Technologies Co., Ltd. Communication system, apparatus and method
US20100128676A1 (en) * 2008-11-24 2010-05-27 Dong Wu Carrier Channel Distribution System
US20110243071A1 (en) 2008-12-17 2011-10-06 Huawei Technologies Co., Ltd. Communication signal multiplexing method, radio communication system, and radio equipment controller
US20110255497A1 (en) 2008-12-25 2011-10-20 Zte Corporation Method and apparatus for realizing compatibility between a WCDMA system and a GSM system
US20110269405A1 (en) 2008-12-29 2011-11-03 Telefonaktiebolaget Lm Ericsson (Publ) Method and Apparatus for Dynamic Transmitter to Multi-Carrier Power Amplifier Mapping
US8160019B2 (en) * 2008-12-29 2012-04-17 Motorola Mobility, Inc. Method and system for in-band wireless backstretch
US20100234061A1 (en) 2009-03-12 2010-09-16 Qualcomm Incorporated Over-the-air overload indicator
US20100296469A1 (en) 2009-05-21 2010-11-25 Huawei Technologies Co., Ltd. Multi-Mode Convergence Method, Multi-Mode Combination Method, and Devices Thereof
US8358577B1 (en) * 2009-12-10 2013-01-22 Sprint Communications Company L.P. Using wireless links to offload backhaul communications
US20110223962A1 (en) * 2010-03-12 2011-09-15 Mikio Kuwahara Wireless communication system and method, and base station apparatus
US20110236024A1 (en) * 2010-03-24 2011-09-29 Fujitsu Network Communications, Inc. Method and apparatus for picocell distributed radio heads providing macrocell capabilities
US8422884B2 (en) * 2010-03-24 2013-04-16 Fujitsu Limited Method and apparatus for picocell distributed radio heads providing macrocell capabilities
US20110261812A1 (en) 2010-04-23 2011-10-27 Sriganesh Kini Efficient encapsulation of packets transmitted on a packet-pseudowire over a packet switched network
US20120063314A1 (en) 2010-09-14 2012-03-15 Pignataro Carlos M Universal load-balancing tunnel encapsulation
US8670772B2 (en) * 2011-07-07 2014-03-11 Cygnus Broadband, Inc. Communications base station with decision function for distributing traffic across multiple backhauls
US20130116011A1 (en) 2011-11-07 2013-05-09 Alcatel-Lucent Base station and radio unit for creating overlaid sectors with carrier aggregation

Non-Patent Citations (10)

* Cited by examiner, † Cited by third party
Title
Agilent Technologes, Inc., "Understanding the CPRI Digital Interface Standard," Feb. 6, 2006; 5 pages; http://www.agilent.com/about/newsroom/tmnews/background/2006/06feb2006-bg.html.
Agilent Technologes, Inc., "Understanding the CPRI Digital Interface Standard," Feb. 6, 2006; 5 pages; http://www.agilent.com/about/newsroom/tmnews/background/2006/06feb2006—bg.html.
CPRI Specification V4.2: "Common Public Radio Interface (CPRI); Interface Specification," Sep. 29, 2010; © 2009 Ericsson AB, Huawei Technologies Co. Ltd., NEC Corporation, Alcatel Lucent, and Nokia Siemens Networks GmbH & Co. KG; 113 pages http://www.cpri.info/spec.html.
ITU-T J.222.1: "Series J: Cable Networks and Transmission of Television, Sound Programme and Other Multimedia Signals; Interactive Systems for Digital Televisions Distribution; Third-Generation Transmission Systems for Interactive Cable Televisions Services-IP Cable Modems: Physical Layer Specification," International Telecommunication Union; Jul. 2007, 184 pages.
ITU-T J.222.1: "Series J: Cable Networks and Transmission of Television, Sound Programme and Other Multimedia Signals; Interactive Systems for Digital Televisions Distribution; Third-Generation Transmission Systems for Interactive Cable Televisions Services—IP Cable Modems: Physical Layer Specification," International Telecommunication Union; Jul. 2007, 184 pages.
ITU-T J.222.2: "Series J: Cable Networks and Transmission of Television, Sound Programme and Other Multimedia Signals; Interactive Systems for Digital Televisions Distribution; Third-Generation Transmission Systems for Interactive Cable Televisions Services-IP Cable Modems: MAC and Upper Layer Protocols; vol. 1: Core Recommendation," International Telecommunication Union; Jul. 2007, 435 pages.
ITU-T J.222.2: "Series J: Cable Networks and Transmission of Television, Sound Programme and Other Multimedia Signals; Interactive Systems for Digital Televisions Distribution; Third-Generation Transmission Systems for Interactive Cable Televisions Services—IP Cable Modems: MAC and Upper Layer Protocols; vol. 1: Core Recommendation," International Telecommunication Union; Jul. 2007, 435 pages.
U.S. Appl. No. 13/492,897, entitled "System and Method for Transporting Digital Baseband Streams in a Network Environment," filed Jun. 10, 2012; Inventors: Ashish Dalela, et al.
USPTO Jan. 29, 2014 Final Office Action from U.S. Appl. No. 13/492,897.
USPTO Sep. 19, 2013 Non-Final Office Action from U.S. Appl. No. 13/492,897.

Also Published As

Publication number Publication date
US9413860B2 (en) 2016-08-09
US20130163524A1 (en) 2013-06-27
US20140307627A1 (en) 2014-10-16

Similar Documents

Publication Publication Date Title
US9413860B2 (en) System and method for transporting digital radio signal streams in a small cell network environment
US11395153B2 (en) Method and system for Wi-Fi data transmission
CA3097140C (en) Apparatus and methods for integrated high-capacity data and wireless network services
Chang et al. FlexCRAN: A flexible functional split framework over ethernet fronthaul in Cloud-RAN
US10341880B2 (en) Telecommunication systems with distributed base station functionality
US9692564B2 (en) Downstream external physical interface transport in DOCSIS 3.1 network environments
US8964641B2 (en) System and method for transporting digital baseband streams in a network environment
US11570032B2 (en) Distributed antenna system-based on time sensitive network
EP3915298B1 (en) Methods and apparatus for transmitting radio data over a fronthaul network
EP2908600B1 (en) Provision of a reduced cpri framelet link
US10992385B2 (en) Apparatus and method for joint profile-based slicing of mobile access and optical backhaul
US10869222B2 (en) Data frame transmission method and apparatus for virtual elastic CPRI interface
US10574356B2 (en) Virtual physical layer
US10122386B2 (en) System and method for on-the-fly modification of the properties on an active antenna carrier in radio base station communication operation
US20210234729A1 (en) Methods, systems, and devices for steering packets across multiple access technologies
US20230370900A1 (en) Cpri link-rate auto-negotiation based on available bandwidth in ethernet-based fronthaul network
US20240080221A1 (en) Fifth generation (5g) hybrid data over cable service interface specification (docsis) 5g new radio (nr) system
Lee et al. Proof-of-Concept Prototype of Wideband VHF-based Video Streaming for e-Health Interventions in Remote Rural Areas
Snyder et al. 4G NETWORKS AND THE EVOLUTION OF THE CELLULAR PHONE
CN101242591A (en) Base station sub-system, device and information transmission method in base station sub-system

Legal Events

Date Code Title Description
AS Assignment

Owner name: CISCO TECHNOLOGY, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SHATZKAMER, KEVIN D.;DALELA, ASHISH;MORROW, MONIQUE J.;AND OTHERS;SIGNING DATES FROM 20111221 TO 20111222;REEL/FRAME:027440/0415

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551)

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8