Abstract:
Four independent technologies are incorporated in this invention to efficiently and cost effectively implement dynamic last mile connectivity. The four technologies are passive optical networks (PON), Small cell, wavefront multiplexing (or K-muxing), and digital beam forming (DBF). We have filed US patents for communications architectures featuring K-muxing overlaid over low cost of PON. Those inventions relate particularly to resource allocation in passive optical networks (PON) via wavefront multiplexing (WF-muxing or K-muxing) and wavefront demultiplexing (WF-demuxing or K-demuxing). The “WF-muxing in PON” can be configured for performing remote digital beam forming (RDBF) over a service area covered by multiple small cells. The RDBF may generate multiple shaped beams with enhanced connectivity and better isolations over a same frequency slot concurrently to serve multiple users over the coverage area.

Description:
CROSS-REFERENCE TO RELATED APPLICATIONS 
       [0001]    This application, titled “Wavefront Multiplexing in Passive Optical Network with Remote Digital Beam Forming” (or K-Muxing in PON with RDBF), is related to
       1. U.S. Pat. Appl. Pub. No. 20130223840; “Resource Allocation in PON Networks via Wave-front Multiplexing and De-multiplexing,” published on Aug. 29, 2013,   2. U.S. Pat. No. 8,111,646; “Communication System For Dynamically Combining Power From A Plurality Of Propagation Channels In Order To Improve Power Levels Of Transmitted Signals Without Affecting Receiver And Propagation Segment,” Issued on Feb. 7, 2012.   3. U.S. Pat. No. 8,098,612; “Apparatus And The Method For Remote Beam Forming For Satellite Broadcasting Systems,” Issued on Jan. 17, 2012.   4. U.S. Pat. Appl. Pub. No. 20110197740; “Novel Karaoke and Multi-Channel Data Recording/Transmission Techniques via Wavefront Multiplexing and Demultiplexing,” published on Aug. 18, 2011.   5. U.S. Pat. Appl. Pub. No. 20140081989; “Wavefront Muxing and Demuxing for Cloud Data Storage and Transport,” published on Mar. 20, 2014.       
 
         [0007]    All of the above are incorporated herein by reference in their entireties. 
     
    
     BACKGROUND 
       [0008]    1. Field of the Disclosure 
         [0009]    Four independent technologies are incorporated in this invention to efficiently and cost effectively implement dynamic last mile connectivity. The four technologies are passive optical networks (PON), Small cell, wavefront multiplexing (or K-muxing), and digital beam forming (DBF). We have filed US patents for communications architectures featuring K-muxing overlaid over low cost of PON. Those inventions relate particularly to resource allocation in passive optical networks (PON) via wavefront multiplexing (WF-muxing or K-muxing) and wavefront demultiplexing (WF-demuxing or K-demuxing). The “WF-muxing in PON” can be configured for performing remote digital beam forming (RDBF) over a service area covered by multiple small cells. The RDBF may generate multiple shaped beams with enhanced connectivity and better isolations over a same frequency slot concurrently to serve multiple users over the coverage area. 
         [0010]    2. Brief Description of the Related Art 
         [0011]    Wavefront multiplexing/demultiplexing (WF muxing/demuxing) process embodies an architecture that utilizes multi-dimensional waveforms in various applications. Multiple data sets are preprocessed by WF muxing before stored/transported. WF muxed data is aggregated data from multiple data sets that have been “customized/processed” and disassembled into any scalable number of sets of processed data, with each set being stored on a storage site or being transported via a propagation channel. The original data is reassembled via WF demuxing after retrieving a lesser but scalable number of WF muxed data sets. The WF muxing/demuxing solution enhances data security and data redundancy in some applications, and facilitates dynamic resource (power and bandwidth, etc.) in others. In addition, WF muxing/demuxing methods enable a monitoring capability on the integrity of stored/transported waveforms. 
         [0012]    K-space is a well understood term in solid state physics and imaging processing. The k-space can refer to: 
         [0013]    a. Another name for the frequency domain but referring to a spatial rather than temporal frequency
       b. Reciprocal space for the Fourier transform of a spatial function   c. Momentum space for the vector space of possible values of momentum for a particle   d. According to Wikipedia (September 2015), the k-space in magnetic resonance imaging (MRI)
           i. a formalism of k-space widely used in magnetic resonance imaging (MRI) introduced in 1979 by Likes and in 1983 by Ljunggren and Twieg.   ii. In MRI physics, k-space is the 2D or 3D Fourier transform of the MR image measured.   
               
 
         [0019]    We shall introduce the terms K-mux, Kmux, or KMx for representing the Wavefront multiplex; and K-muxing, Kmuxing, or KMxing for the Wavefront multiplexing. We may also use “K-Muxing in PON” for “WF-Muxing in PON”, “K-muxer” for “WF muxer”, and so on. In Electromagnetic (EM) theory, the letter K is often used to represent a directional vector and is a wave number in a propagation direction. The term (ωt−K·R) has been used extensively for propagation phase. K represents a directional (moving) surface and R a directional propagation displacement. Both are vectors. Therefore a vector K is a “wavefront” mathematically. We will be using k-space as wavefront domain or wavefront space. 
         [0020]    The present invention relates to methods and architectures for dynamic allocations of time slots or equivalent bandwidths of Passive Optical Networks (PON) via wavefront multiplexing (WF muxing or K-muxing) and wavefront de-multiplexing (WF-demuxing or K-demuxing) techniques to generate multi-dimensional waveforms propagating through existing time slots of PON network concurrently, enabling usage exceeding the bandwidth limits set by time slots or subchannels bandwidths for a subscriber. The architectures support dynamic bandwidth allocations as well as configurable bandwidth allocations. They also support dynamic “power resources” allocations as well as configurable power resources allocations of optical lasers to different signals of various subscribers. 
         [0021]    It is also related to Digital beam forming (DBF) over a region for subscriber operation. Wireless network via the DBF shall optimize connectivity and minimize interference among multiple concurrent users. It may form a shaped beam, or multiple dynamic beams with orthogonal beam (OB) patterns. DBF can be implemented locally within the perimeter of a subscriber. It may also be implemented remotely via a remote beam forming (RBF) technique. DBF is a digital technique for implementing a beam-forming network (BFN). Similarly a remote beam-forming network (RBFN) may also be implemented digitally via remote DBF techniques. 
         [0022]    Cellphone industry has responded to the increasing data transmission demands from smartphones, tablets, and similar devices by the introduction of 3G and 4G cellular networks. As demand continues to increase, it becomes increasingly difficult to satisfy this requirement, particularly in densely populated areas and remote rural areas. An essential component of the 4G strategy for satisfying demand is the use of picocells and femtocells. Together, these are classified as small cells. The term small cell is an umbrella term for low-powered radio access nodes that operate in licensed and unlicensed spectrum that have a range of 10 in to several hundred meters. Small cells now outnumber macro-cells and microcells combined, and the proportion of small cells in 4G networks is expected to rise. 
         [0023]    A small cell is defined by a low-power, short range, self-contained base station. Initially used to describe consumer units intended for residential homes, the term has expanded to encompass higher capacity units for enterprise, rural and metropolitan areas. Key attributes include IP backhaul, self-optimization, low power consumption, and ease of deployment. 
         [0024]    The small cell access point is a small base station, much like a Wi-Fi hot spot base station, placed in a residential, business, or public setting. It operates in the same frequency band and with the same protocols as an ordinary cellular network base station. Thus, a 4G smartphone or tablet can connect wirelessly with a 4G small cell with no change. The small cell connects to the Internet, typically over a DSL, fiber, or cable landline. Packetized traffic to and from the small cell connects to the cellular operator&#39;s core packet network via a small cell gateway. 
         [0025]    There are several differences between picocells and femtocells. Typically, picocells cover a larger area than a femtocell and are installed and operated by the carrier. A femtocell on the other hand, is designed to be installed by the network customer. An example of the use of the femtocell is to provide coverage in the home or in a small office setting. Typically, a femtocell can serve only somewhere between 4 and 16 simultaneous users, whereas a picocell may be able to handle up to 100 users. 
         [0026]    Small cells have been proposed as solutions for 5G, allowing frequency reuse efficiently but also moving the network complexity from base-stations to backbone network controls. PON can be used as the backhaul of small cell deployments. 
         [0027]    According to the paper “Cost Optimization of Fiber Deployment for Small-cell Backhaul” by C. S. Ranaweera; et al. on  Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference  ( OFC/NFOEC ), 2013, many optimized PON deployments for various scenarios have been studied. However, cost-efficient deployments of PONs for small cell backhauling using existing infrastructure adds complexity because the existing resources must be taken into account. It has been shown in the paper, cost-efficient PON deployments using existing fiber resources for the purpose of small cell backhauling by determining the fiber routes, the best locations for splitters, and the most favorable number of PONs for a range of split ratios. For a test case, the resulting cost-optimized PON can save up to 56% of the deployment cost associated with small cell backhauling, in comparison to typical Ethernet based PTP fiber backhauling approaches. 
         [0028]    In addition, DBF over multiple small cells via a remote digital beam forming (RDBN) network at a head-end of a PON will make frequency reuse more efficient than conventional optimizations of small cell radiations. 
         [0029]    Remote beam forming (RBF) has been implemented in all TDRSS satellites in 1980s using FDM muxing among back-channels in feeder-links. Their RBF were implemented by analogue means. Remote digital beam forming (RDBF) was used in many mobile satellite systems (MSS) in early 2000s via techniques of ground base beam-forming (GBBF) using FDM muxing among back-channels in feeder-links. Most of the concerns and difficulties in implementation of RBF or RDBF are related to dynamic calibrations, and equalization of multiple channels in a feederlink, maintaining coherent operation among multiple array elements on board satellites. 
         [0030]    A US patent with the U.S. Pat. No. 5,903,549 by Von der Embse et al in 1999 proposed a CDM muxing scheme in feeder links for mobile satellite applications. Since CDM muxing covering entire bandwidth of feeder-links, variations on amplitude and phase delays over multiple CDM channels are minimum. Thus dynamic calibration and equalizations among propagation channels in feederlink become less an issue. 
         [0031]    In this patent application we are proposing a K-muxing scheme, over a TDM in PON format, with capability for continuous and dynamic calibration and equalization among multiple backchannels in feeder-links for terrestrial wireless communication applications. The feeder-links for the PONs are the time slots via fibers. Thus dynamic calibration and equalizations among propagation channels in feederlink may become an issue. Similar K-muxing scheme can be overlaid over FDM or CDM channels for many wireless communications applications; including those via satellites and via terrestrial hubs. They also are applicable to cable networks. 
         [0032]    3. Background in PON. 
         [0033]    Most of the Fiber-to-the-Home deployments in recent years have been based on industry standard technologies such as Gigabit Ethernet Passive Optical Networks (GEPON) and Gigabit PON (GPON). Passive Optical Network (PON) is a point-to multipoint network. A PON consists of optical line terminal at the service provider&#39;s central office and many number of optical network units near end users. The goal of PON is to reduce the amount of fiber. There are two standards of the Passive Optical Network available, the GPON and the GEPON. GPON (Gigabit PON) is the evolution of broadband PON (BPON) standard. The protocols used by GPON are ATM, GEM, and Ethernet. It supports higher rates and has more security. 
         [0034]    GEPON or EPON (Ethernet PON) is an IEEE standard that uses Ethernet for sending data packets. By 2010, there were over 15 million EPON ports installed. GEPON uses 1 gigabit per second upstream and downstream rates. EPON/GEPON is a fast Ethernet over passive optical networks which are point to multipoint to the premises (FTTP) or fiber to the home (FTTH) architecture in which single optical fiber is used to serve multiple premises or users. 
         [0035]    The success of these deployments has led to significant innovation in both system architecture and the components that are used to build these systems, and the next generation of passive optical networks will inevitably be far more advanced than what is typically deployed today. 
         [0036]    Traditional PON architectures feature one optical feed shared among 32 or more users, as depicted in  FIG. 1 . In a GPON or GEPON system all subscribers use a common optical wavelength. They share the fiber infrastructure, which is done through time division multiplexing (TDM). Each of those 32 homes transmits over the same fiber, but the time in which they are allowed to “occupy” the fiber is allocated by the Optical Line Terminal (OLT) at the central office. While the equipment in each home is capable of transmitting at over 1,250 Mbps, it can only do so during its allotted time on the fiber, and therefore it is not uncommon for each subscriber in a legacy PON system to only achieve sustained data rates of around 30 Mbps. This concept of many users sharing a common fiber helps minimize the fiber infrastructure required in an FTTH deployment. 
         [0037]    An Optical Line Terminal (OLT) provides a direct optical interface to the Ethernet/IP network core. Together with Optical Network Unit (ONU), it completes the end-to-end optical last mile with up to 1 Gbps of bandwidth to residential and business customers. 
         [0038]    An OLT may consist of 4 PON cards, each card with 2 PON links, total up to 8 PON links. Each PON link delivers 1 Gbps of shared bandwidth between up to 32 subscribers within 20 Km reach. An OLT may serve a maximum of 256 subscribers from a 19″ 2RU chassis. With layer 2 switching capability, OLT has up to 8 optical or electrical gigabit uplink ports. 
         [0039]    According to Wikipedia, there are also many variations in PONs such as: 
         [0040]    1. TDM-PON
       APON/BPON, EPON and GPON have been widely deployed. By 2015, EPON has approximately 40 million deployed ports and ranks first in deployments. GPON growth has been steady, but fewer than 2 million installed ports.   For TDM-PON, a passive optical splitter is used in the optical distribution network. In the upstream direction, each ONU (optical network units) or ONT (optical network terminal) burst transmits for an assigned time-slot (multiplexed in the time domain). In the downstream direction, the OLT (usually) continuously transmits (or may burst transmit).       
 
         [0043]    2. DOCSIS Provisioning of EPON or DPoE
       Data over Cable Service Interface Specification (DOCSIS) Provisioning of Ethernet Passive Optical Network, or DPoE, is a set of Cable Television Laboratory specifications that implement the DOCSIS service layer interface on existing Ethernet PON (EPON, GEPON or 10G-EPON) Media Access Control (MAC) and Physical layer (PHY) standards.   It makes the EPON OLT look and act like a DOCSIS Cable Modem       
 
         [0046]    Termination Systems (CMTS) platform (which is called a DPoE System in DPoE terminology). 
         [0047]    3. Radio frequency over glass
       Radio frequency over glass (RFoG) is a type of passive optical network that transports RF signals that were formerly transported over copper (principally over a hybrid fibre-coaxial cable) over PON.   RFoG offers backwards compatibility with existing RF modulation technology, but offers no additional bandwidth for RF based services.   Although not yet completed, the RFoG standard is actually a collection of standardized options which are not compatible with each other (they cannot be mixed on the same PON). Some of the standards may interoperate with other PONs, others may not.       
 
         [0051]    4. WDM-PON
       Wavelength Division Multiplexing PON, or WDM-PON, is a non-standard type of passive optical networking, being developed by some companies.   The multiple wavelengths of a WDM-PON can be used to separate Optical Network Units (ONUs) into several virtual PONs co-existing on the same physical infrastructure.   There is no common standard for WDM-PON nor any unanimously agreed upon definition of the term.       
 
         [0055]    5. Long-Reach Optical Access Networks
       The concept of the Long-Reach Optical Access Network (LROAN) is to replace the optical/electrical/optical conversion that takes place at the local exchange with a continuous optical path that extends from the customer to the core of the network.       
 
         [0057]    In this application, we will present examples using TDM PON for implementing incoherent K-muxing on information digital data sets, and RFoG for examples using coherent K-muxing on waveform or signal digital data set. In transmit, an information digital data set is converted into a waveform or signal digital data set through modulators. Similarly, a set of received waveform or signal digital data may also be converted to a set of received information data via demodulators. 
         [0058]    In short, K-muxing for incoherent operation in data transport and storage are for enhancing data privacy via a superposition formatting on data and improved survivability via data redundancy. On the other hand, K-muxing for coherent operation in signal transmission via multiple channels are for coherent power combining to achieve enhanced signal-to-noise ratio (SNR) in a receiver, and dynamical resource allocations for communications applications. The resources include both power and bandwidth. 
       SUMMARY 
       [0059]    The present invention relates to orthogonal modes propagations in a multi-dimensional communications channel via multidimensional waveforms The architecture will enable operator to allocate existing asset (e.g. bandwidth) to various subscribers dynamically. It also relates to Passive Optical Networks (PON), Small cell, Wavefront Multiplexing or K-muxing, and digital beam forming (DBF) and remote digital beam forming (RDBF). The K-muxing may be implemented to function in incoherent modes to enhance privacy and survivability in data transport. The same K-muxing may also be implemented for operations in coherent modes for power combining and resource allocations. 
         [0060]    However, this sharing of fiber is one of the main factors limiting higher data rates to subscribers. Wavefront multiplexing (WF muxing) techniques shown in  FIG. 3  allow the same fiber infrastructure to be used more effectively, while enabling a subscriber to dynamically access the PON network faster with re-configurable high data rate, up to the full 1,250 Mbps, available to them when needed. There are no requirements to replace existing infrastructures, but with additional pre- and post-processes at both OLT and ONTs. 
         [0061]    The upgraded PONs can support
       Subscribers with different but fixed needs in data rates; and   Subscribers with different and dynamic needs in data rates; and   Subscribers with different needs in optical powers in a PON network; enhancing coverage quality of the PON network   Subscribers (ONTs) at longer distances from an OLT getting more shares of a (laser) power to boost their signals;   Subscribers (ONTs) at shorter distances from an OLT getting less shares of a (laser) power to boost their signals.       
 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0067]    The drawings disclose illustrative embodiments of the present disclosure. They do not set forth all embodiments. Other embodiments may be used in addition or instead. Details that may be apparent or unnecessary may be omitted to save space or for more effective illustration. Conversely, some embodiments may be practiced without all of the details that are disclosed. When the same reference number or reference indicator appears in different drawings, it may refer to the same or like components or steps. 
           [0068]    Aspects of the disclosure may be more fully understood from the following description when read together with the accompanying drawings, which are to be regarded as illustrative in nature, and not as limiting. The drawings are not necessarily to scale, emphasis instead being placed on the principles of the disclosure. In the drawings: 
           [0069]      FIG. 1  shows a data communication system via a PON in a forward direction according to an embodiment of the present disclosure. 
           [0070]      FIG. 1A  shows functional blocks of ONUs in the data communication system in  FIG. 1  according to embodiments of the present disclosure. 
           [0071]      FIG. 1B  shows a data communication system via a PON in a return direction according to an embodiment of the present disclosure. 
           [0072]      FIG. 2  shows a forward link architecture of a PON connected to a small-cell hub (or Picocell hub) and a WI-FI hub according to embodiments of the present disclosure. 
           [0073]      FIG. 3  shows a K-muxing forward link architecture over a data communication system via PON connected to a small-cell hub (or Picocell hub) and a WI-FI hub according to embodiments of the present disclosure. 
           [0074]      FIG. 3A  shows functional blocks of ONUs in the data communication system in  FIG. 3  including the functions of K-demuxing according to an embodiment of the present disclosure. 
           [0075]      FIG. 3B  shows a configuration of a pre-processing including a K-muxing in forward link over a data communication system via PON according to embodiments of the present disclosure. 
           [0076]      FIG. 3C  shows configurations of a 4-to-4 K-muxing in forward link via PON according to embodiments of the present disclosure. 
           [0077]      FIG. 3D  shows configurations of updated ONUs including 4-to-4 K-demuxing in forward link via PON according to embodiments of the present disclosure. 
           [0078]      FIG. 3E  shows configurations of a 4-to-4 K-demuxing in forward link via PON according to embodiments of the present disclosure. 
           [0079]      FIG. 4  shows an architecture of a PON connected to a small-cell hub (or Picocell hub) with a first digital beam forming (DBF) network and a WI-FI hub with a second DBF network according to embodiments of the present disclosure. 
           [0080]      FIG. 4A  shows forward direction routing networks for a user at headend of a PON connected to a small-cell hub (or Picocell hub) with a first digital beam forming (DBF) network and a WI-FI hub with a second DBF network according to embodiments of the present disclosure. 
           [0081]      FIG. 5  shows a K-muxing architecture over a data communication system via PON connected to a small-cell hub (or Picocell hub) with a first digital beam forming (DBF) network and a WI-FI hub with a second DBF network according to embodiments of the present disclosure. 
           [0082]      FIG. 5A  show shows functional blocks of ONUs in the data communication system in  FIG. 5  including the functions of K-demuxing according to an embodiment of the present disclosure. 
           [0083]      FIG. 6  shows a K-muxing architecture for a forward link over a signal communication system via a PON connected to a small-cell hub (or Picocell hub) and a WI-FI hub with remote digital beam forming (RDBF) networks according to embodiments of the present disclosure. The PON may operate in one of RFoG modes. 
           [0084]      FIG. 6A  shows functional blocks of ONUs including K-demuxing and optimization according to an embodiment of the present disclosure. 
           [0085]      FIG. 7  shows a forward link architecture via a PON connected to multiple small-cell hub (or Picocell hub) to function as a multibeam array with remote digital beam forming (RDBF) networks according to embodiments of the present disclosure. The PON may operate in one of RFoG modes. 
       
    
    
       [0086]    While certain embodiments are depicted in the drawings, one skilled in the art will appreciate that the embodiments depicted are illustrative and that variations of those shown, as well as other embodiments described herein, may be envisioned and practiced within the scope of the present disclosure. 
       DETAILED DESCRIPTION OF THE INVENTION 
       [0087]    Illustrative embodiments are now described. Other embodiments may be used in addition or instead. Details that may be apparent or unnecessary may be omitted to save space or for a more effective presentation. Conversely, some embodiments may be practiced without all of the details that are disclosed. 
         [0088]    Before describing embodiments of the present invention, a definition has been included for these various terms. These definitions are provided to assist in teaching a general understanding of the present invention. 
         [0089]    All figures illustrate forward direction implementations and key functions. Most of return direction implementations and key functions are similar and not shown. 
         [0090]    For conventional TDM-PON, a passive optical splitter is used in the optical distribution network. In the upstream or return direction, each ONU (optical network units) or ONT (optical network terminal) burst transmits for an assigned time-slot (multiplexed in the time domain). In this way, the OLT is receiving signals from only one ONU or ONT at any point in time. For K-muxing over a TDM PON, each ONU (optical network units) or ONT (optical network terminal) in the upstream or return direction continuously transmits K-muxed signals with unique WF vectors at low power level for all time-slots (multiplexed in the time domain). 
         [0091]    Structure of Passive Optical Network (PON): 
         [0092]      FIG. 1  is a forward link schematic diagram showing a passive optical network (PON) for multiple user processors according to an embodiment of the present invention. The passive optical network  1100  includes an optical line terminal  1200  (OLT), optical transferring devices or optical dividers  1150 , the number n of optical network units  1300  (ONUs), and multiple optical fibers  1160 ,  1162  and  1164 , wherein the number n may be a positive integer greater than 2, such as 4, 8 or 12. The optical fiber  1160  connects the optical line terminal  1200  (OLT) and the optical transferring devices or optical dividers  1150  and each of the optical fibers  1162  connects the optical dividers  1150  and a corresponding one of the optical network units  1300  (ONUs). The optical fibers  1164  are used for interconnecting the optical dividers  1150 . 
         [0093]    An OLT  1200  further comprises three major function: a conventional multiplexing, an optical modulating or frequency converting, and an optical source. Referring to  FIG. 1  for a downstream operation, the depicted OLT  1200  for a TDM PON comprises a function of 32-to-1 TDM muxing  1210 , and a function of optical modulating  1220 . The function for the 32-to-1 TDM muxing  1210  converts  32  lower speed data streams (D 1 , D 2  . . . D 32 ) into one TDM muxed output stream with high flow rate. The TDM muxed output shall feature digital symbols as a bit stream with two levels representing “1” or “zero” only. They are information data to be used in the function of optical modulating  1220  as the direct modulating input. The second input for the optical modulating  1220  is an optical laser  1230  serving as the optical carrier source for an optical modulator with the optical modulating function. The optical modulator with functions of the optical modulating  1220  converts a bit stream of information data to a stream of optical waveform stream which is sent to the rest of the PON. 
         [0094]    The purpose for the PON depicted is to deliver D 1  data stream to a first user with a first of 32 ONUs  1300 , ONU  1 ; to deliver D 2  data stream to a second user with ONU  2 , and so on. The total throughput of the PON  1100  will then be shared among the 32 users usually uniformly. For a total throughput capacity of 1 or 2.5 Gbps, each user shall get a maximum capacity of 31.25 or 78.125 Mbps, respectively. 
         [0095]    Referring to  FIG. 1 , the optical dividers  1150  may serve as an optical coupler and an optical splitter. For example, in a downstream direction, the optical divider  1150  can serve as an optical splitter for splitting an input optical signal, passing from the optical line terminal  1200  and through the optical fiber  1160 , into multiple output optical signals, some being sent to other optical dividers through the respective optical fibers  1164 , and others passing to the respective optical network units  1300  through the respective optical fibers  1162 , wherein data carried by each of the output optical signals are substantially equivalent to those carried by the input optical signal. 
         [0096]    In an upstream direction (not indicated in  FIG. 1 ), the optical dividers  1150  can serve as an optical coupler for combining optical signals, passing from the respective optical network units  1300  and through the respective optical fibers  1162  and other optical dividers  1150  via associated fibers  1164 , into an optical signal, passing to the optical line terminal  1200  through the optical fiber  1160 . 
         [0097]    The optical line terminal  1200  (OLT) is arranged between a central office (CO) processor and the optical dividers  1150 . In the downstream direction, the OLT  1200  can transform electronic data, output from the central office processor, into optical data sent to one of the optical dividers  1150  through the optical fiber  1160 . The data bit streams, D 1  to D 32  are part of the electronic data, output from the central office processor. 
         [0098]    In the upstream direction (not shown), the OLT  1200  shall transform optical data, output from the fiber  1160  into electronic data sent to the central office processor. The opposite end of the fiber  1160  is connected to one of the optical dividers  1150 . 
         [0099]      FIG. 1A  depicts major functions of optical network units (ONUs)  1300 . There are 3 ONUs: ONU  1  for a first user, ONU  16  for a 16 th  user and ONU  32  for a 32 nd  user. Each of the ONUs shall convert a muxed optical signal stream to a TDM muxed data bit stream (not shown). Each ONU performs additional data manipulation comprising of two functions: (1) TDM demuxing  1310  converting an incoming TDM muxed data stream to 32 individual data bit streams (D 1 , D 2  . . . D 32 ), and (2) a 32-to-1 switching  1320 . As a result, the output from ONU  1  will be D 1  digital bit stream. Those for ONU  16  and ONU  32  shall be the bit data streams D 16  and D 32 , respectively. The above mentioned functions are features of a TDM demuxing switch. 
         [0100]      FIG. 1B  is a return link schematic diagram showing a passive optical network (PON) for multiple user processors according to an embodiment of the present invention. In the upstream direction (return link), each ONU burst-transmits for an assigned time-slot (multiplexed in the time domain). In this way, the OLT  1200  is receiving signals from only one of ONUs  1300  at any point in time. 
         [0101]    The passive optical network  1100  includes an optical line terminal  1200  (OLT), optical transferring devices or optical dividers  1150 , the number n of optical network units  1300  (ONUs), and multiple optical fibers  1160 ,  1162  and  1164 , wherein the number n may be a positive integer greater than 2, such as 4, 8 or 12. The optical fiber  1160  connects the optical line terminal  1200  (OLT) and the optical transferring devices or optical dividers  1150  and each of the optical fibers  1162  connects the optical dividers  1150  and a corresponding one of the optical network units  1300  (ONUs). The optical fibers  1164  are used for interconnecting the optical dividers  1150 . 
         [0102]    Referring to  FIG. 1B  for an upstream operation, one of the depicted ONUs  1300 , say ONU  2  for a TDM PON comprises a function of 32-to-1 TDM muxing (not shown) and a function of optical modulating (not shown). Both are, respectively, similar to the TDM muxing  1210  and the modulating  1220  of the OLT  1200  in  FIG. 1 . The function for the TDM muxing  1210  converts a lower speed data stream (D 2 ) into one TDM burst output stream with high flow rate in an assigned time slot. Other users at return links shall burst their data streams in other respectively assigned time slots. The 32-to-1 TDM muxed output in the fiber segment  1160  just before the OLT shall feature digital symbols in optical signals or waveforms as a bit stream with two levels representing “1” or “zero” only. They are information data used in the function of optical modulating  1220  as the direct modulating input in ONUs. The second inputs for optical modulating  1220  are embedded optical lasers (not shown) serving as the optical carrier sources for optical modulators with the optical modulating functions. The optical modulators (not shown) with functions of the optical modulating  1220  convert bit streams of information data to a stream of optical waveform stream which is sent to the rest of the PON. 
         [0103]    An OLT  1200  in receiving further comprises two major receiving function: an optical demodulating  1224  and a TDM demuxing  1214 . 
       Embodiment 1 
       [0104]      FIG. 2  depicts a PON  1100  connected to a user processor  2100  for a second user through one of the ONUs  1300 , the ONU  2  designated as for a second user with a designated data bit stream D 2 . The user processor  2100  comprises a router  2110  which is connected to a picocell hub  2120  for cell phone wireless connectivity via a picocell hub antenna  2232 . Cellphone  2236  can be operational within the antenna coverage or field-of-view (FOV)  2234 . Picocell is also referred as small-cell. The router  2110  may also be connected to WiFi hub  2130  for wireless connectivity via a WiFi hub antenna  2132  for many personal devices  2136 . A notebook as one of personal devices  2136  may connect to Internet when it is within the FOV  2134  of the WiFi hub antenna  2132 . 
         [0105]    Referring to  FIG. 2 , each of the optical network units  1300  (ONUs) is arranged between one of the optical dividers  1150  and a corresponding one of thirty-two user processors  2100 . In the downstream direction, each of the optical network units  1300  can transform optical data, output from one of the optical dividers  1150 , into electronic data sent to a corresponding one of the user processors  2100 . 
         [0106]    In the upstream direction (not shown), each of the optical network units ONUs  1300  can transform electronic data, output from a corresponding one of the user processors  2100 , into optical data sent to one of the optical dividers  1150  through a corresponding one of the optical fibers  1162 . 
       Embodiment 2 
       [0107]      FIG. 3  is a down link or a forward direction schematic diagram showing a passive optical network (PON)  1100  in combination with wave-front multiplexing (K-muxing  130 ) and WF demultiplexing (K-demuxing  140 ) techniques for dynamically allocating the resource of the passive optical network system for multiple user processors  2100  according to an embodiment of the present invention. We shall refer to the K-muxing  130  in a preprocessor and K-demuxing  140  in post-processors. They are new functions in conjunction with a PON  1100  in this patent application. In short the K-muxing  130  before OLT  1200  in a pre-processor  1800  and the K-demuxing  140  after ONUs  1300  in post-processors  1340  in forward direction may be referred as new or additional functions for the OLT  1200  and the ONUs  1300 . These new functions may be implemented by additional S/W and/or electronics boxes in the OLT and the ONUs. We referred this architecture, a PON in a combination of K-muxing  130  and K-demuxing  140 , as “K-muxing in a PON”  1900 . 
         [0108]    The basic operation principles of “K-muxing in a PON”  1900  have been presented in U.S. Pat. Appl. Pub. No. 20130223840 “Resource Allocation in PON Networks via Wave-front Multiplexing and De-multiplexing,” published on Aug. 29, 2013. 
         [0109]      FIG. 3  is modified from  FIG. 2 ; a WF muxing/demuxing or K-muxing/demuxing are overlaid on a conventional PON distribution to provide dynamic resource allocation capability. The PON for forward link is for 32 subscribers. A preprocessor with the K-muxing  130  will be implemented prior to a function of TDM muxing  1210  in OLT  1200 . The function of K-muxing  130  may be implemented by an updated software in OLT. It illustrates that all of the 32 subscribers participate for a resource sharing program enabled by the functions of K-muxing  130  and K-demuxing  140 . The set-up of a user processor  2100  for a second user are identical to the one in  FIG. 2 . 
         [0110]    In the preprocessor  1800 , the D 1  data stream for a first subscriber is transformed to appear on all 32 outputs carried by all 32 time-slots in the PON  1100  with a unique weighting vector, called wavefront vector  1  or WFV 1 . So are the remaining 31 down-stream data D 2  to D 32 . More precisely, the 32 substreams (D 1  to D 32 ) of data samples after a K-muxing  130  can be expressed as 
         [0000]    
       
         
           
             
               
                 
                   
                     MD 
                      
                     
                         
                     
                      
                     1 
                   
                   = 
                   
                     
                       
                         w 
                         
                           1 
                           , 
                           1 
                         
                       
                       * 
                       D 
                        
                       
                           
                       
                        
                       1 
                     
                     + 
                     
                       
                         w 
                         
                           1 
                           , 
                           2 
                         
                       
                       * 
                       D 
                        
                       
                           
                       
                        
                       2 
                     
                     + 
                     … 
                     + 
                     
                       
                         w 
                         
                           1 
                           , 
                           32 
                         
                       
                       * 
                       D 
                        
                       
                           
                       
                        
                       32 
                     
                   
                 
               
               
                 
                   ( 
                   
                     1 
                      
                     
                       - 
                     
                      
                     1 
                   
                   ) 
                 
               
             
             
               
                 
                   
                     
                       MD 
                        
                       
                           
                       
                        
                       1 
                     
                     = 
                     
                       
                         
                           w 
                           
                             2 
                             , 
                             1 
                           
                         
                         * 
                         D 
                          
                         
                             
                         
                          
                         1 
                       
                       + 
                       
                         
                           w 
                           
                             2 
                             , 
                             2 
                           
                         
                         * 
                         D 
                          
                         
                             
                         
                          
                         2 
                       
                       + 
                       … 
                       + 
                       
                         
                           w 
                           
                             2 
                             , 
                             32 
                           
                         
                         * 
                         D 
                          
                         
                             
                         
                          
                         32 
                       
                     
                   
                    
                   
                     
 
                   
                    
                   … 
                    
                   
                     
 
                   
                    
                   … 
                 
               
               
                 
                   ( 
                   
                     1 
                      
                     
                       - 
                     
                      
                     2 
                   
                   ) 
                 
               
             
             
               
                 
                   
                     MD 
                      
                     
                         
                     
                      
                     32 
                   
                   = 
                   
                     
                       
                         w 
                         
                           32 
                           , 
                           1 
                         
                       
                       * 
                       D 
                        
                       
                           
                       
                        
                       1 
                     
                     + 
                     
                       
                         w 
                         
                           32 
                           , 
                           2 
                         
                       
                       * 
                       D 
                        
                       
                           
                       
                        
                       2 
                     
                     + 
                     … 
                     + 
                     
                       
                         w 
                         
                           32 
                           , 
                           32 
                         
                       
                       * 
                       D 
                        
                       
                           
                       
                        
                       32 
                     
                   
                 
               
               
                 
                   ( 
                   
                     1 
                      
                     
                       - 
                     
                      
                     32 
                   
                   ) 
                 
               
             
           
         
       
     
         [0111]    And equations (1-1) to (1-32) can be written in a matrix form; 
         [0000]      [ MD]=[W][D]   (2)
 
         [0112]    Furthermore, the column vector [w 1,1 , w 2,1 , w 3,1 , . . . , w 32,1 ] T  is the wavefront vector  1  or WFV 1 , which “carrys” D 1  data stream through the 32 TDM channels through a fiber  1160 . So are the remaining 31 wavefront vectors for the 31 remaining down-stream data. We may state that D 2  data stream is sent to a destination via a second wavefront WFV 2  propagating in a fiber network with 32 channels, and that D 32  is riding on WFV 32 . 
         [0113]    We shall note that the output of the TDM mux  1210  will convert a sequential stream of digital samples into a high speed serial bit stream so that the optical modulator  1220  shall convert the electrical bit symbols of 0&#39;s and 1&#39;s to optical signals with two intensity levels of lasers in fibers. 
         [0114]    At destinations, the ONUs will convert the optical signals of TDM muxed digital streams and using K-demuxing to recover the digital streams D 1  to D 32  accordingly. The recovered D 2  data stream is connected to a router  2110  separating data sets for various applications, including those to be sent via a WiFi hub  2130  and those via a picocell hub  2120 . 
         [0115]    Three post processors  1340  for user  1 , user  2  and user  32 , respectively are shown in  FIG. 3A . Each post processor  1340  comprises an ONU and key functions of K-demuxing  140 . Optical waveforms or optical signals are received, and then demodulated by a demodulator (not shown) to become a bit stream of digital data, which is buffered, and then converted into 32 parallel substreams of digital samples (MD 1  to MD 32 ) by a device with function of TDM de-mux  1310 . The 32 substreams of received digital samples are sent to a processor for 32-to-32 K-demuxing  140 . The 32 output streams (D 1  to D 32 ) are the corresponding data streams in forward links for the 32 subscribers. 
         [0116]    In another embodiment, a different version of preprocessor  1800  with functions of K-muxing  130  and an OLT  1200  when only 4 of 32 subscribers are participating on the “resource sharing” capability is illustrated in  FIG. 3B ; while corresponding K-demuxing  140  with ONUs  1300  are shown in  FIG. 3D . More details of the functions of K-muxing  130 , including input mapping, are depicted in  FIG. 3C . 
         [0117]    In a preprocessor  1800  shown in  FIG. 3B , there are 4 subscribers (users 1 ,  16 ,  17 , and  32 ) decided to participate on a resource sharing program. For a forward direction data delivery, a K-muxing  130  is reconfigured for 4-inputs and 4 outputs. The four inputs are input data streams to be delivered to the four users at the other end of the PON  1100  as the one shown in  FIG. 3 . The four outputs are connected to the four corresponding time slots of a 32-to-1 TDM mux  1210 . The TDM mux  1210  usually features a first input port for the data for user  1 , and a second input for input data for user  2 , and so on. Therefore, the four K-muxed outputs MD 1 , MD 16 , MD 17 , and MD 32  from the K-muxing  130  shall be sent to the first, the 16 th , the 17 th  and the 32 nd  inputs of the TDM mux  1210  respectively. The remaining 28 user input data streams from D 2  to D 15  and from D 18  to D 31 , shall be sent to the corresponding input ports of the TDM mux  1210 . These 28 users are non-participants of the resource sharing program, and they will get a fixed maximum rate of data flow at 32 Mbps. The maximum data flow rate is calculated based on 1.024 Gbps total bit flow rate on a fiber distributed among 32 subscribers. Each subscriber will get 32 Mbps throughput. The optical laser  1230  provides an optical carrier for downstream communications in a fiber  1160 , while the optical modulator  1220  converts a set of digital bit stream data into a continuous flow of optical signals or a stream of optical waveforms. 
         [0118]    Details in one deeper layer of a version of the K-muxing  130  in  FIG. 3B  is illustrated in  FIG. 3C . The selected version of the K-muxing  130  function comprises three major blocks: (1) 4 sets of input mapping  132 , (2) a set of K-transforming or K-Xing  138  performing a 16-to-16 wavefront transformation, and (3) 4 sets of 4-to-1 TDM muxing  134 . A 16-to-16 K-Xing  138  features 16 inputs and 16 outputs. Each input corresponds to 1/16 of a total available bandwidth from a PON fiber network. As a result among 4 concurrent users the total equivalent bandwidth or flow rate is 32 Mbps*4 or 128 Mbps. Estimated granularity for the resource allocation is ¼ of the maximum 32 Mbps flow-rate allowed for a subscriber, or 8 Mbps. 
         [0119]    Each input mapping  132  features configurable functions of 1-to-N TDM demuxing with a constant output clocking rate of 8 Mbps, where N is an integer and 16≧N≧1. Its input rate may vary from 8 Mbps to 128 Mbps. 
         [0120]    In addition a controller  136  is used to configure the 4 sets of input mapping function according to an embedded programmable algorithm. The program may decide bandwidth resources for individual users according to a priority list among the 4 users. As an example, a dynamic priority list reads as follows; (1) 1 st  priority for user  1 , (2) 2 nd  priority for user  17 , and (3) 3 rd  priority for user  16 , and user  32 . A resource optimization algorithm allocates upper boundaries of 50% total bandwidth for the 1 st  priority user, 25% for the 2 nd  priority user, and 12.5% for each remaining two users. 
         [0121]    The K-Xing  138  may perform a 16-to-16 Hadamard transform (HT) at a clock rate of 8 Mbps. Let us assume that 8-bit per sample as input samples then the Hadamard transform with 8-bit arithmetic operation will be clocked at 1 million clocks per second. As a result, the 16 outputs must also feature with 8-bit samples with a flow rate of 1 million samples per second. Every 4 of the 16 outputs are aggregated by a device performing 4-to-1 TDM muxing  134  at an output flow rate of 4 million samples per second. In addition, the device shall convert the muxed sample stream in the output to a bit stream at a flow rate of 32 Mbps. Thus, in the 4 bit-stream outputs corresponding to MD 1 , MD 16 , MD 17 , and MD 32, each sample shall feature a weighted sum of corresponding samples in D 1 , D 16 , D 17 , and D 32 . Similarly, a selected D 1  sample shall appear and contribute to the corresponding 4 contiguous output samples in each of all 4 output bit-streams (MD 1 , MD 16 , MD 17 , and MD 32 ). The weighting distribution of the selected D 1  sample in the 4 sets of 4 contiguous samples (total 16 samples) shall be one of the 16 wave-front vectors (WFVs) associated with the function of 16-to-16 K-Xing  138  implemented by a 16-to-16 Hadamard transform. 
         [0122]    Among the 4 K-muxed data streams, MD 1 , MD 16 , MD 17 , and MD 32 , a total flow rate of 128 Mbps (32 Mbps*4) is reserved in forward links or a down-stream direction for a PON distribution. The data stream D 1  for the first user with a first priority will get an equivalent flow rate of 64 Mbps, and the data stream D 17  for the 17 th  user with a second priority shall feature a flow rate of 32 Mbps. Similarly both the data streams D 16  for the 16 th  user and the data streams D 32  for the 32 nd  user feature a third priority. Each will get an equivalent flow rate of 16 Mbps. 
         [0123]    Alternatively when we use 64 bit arithmetic operations in the HT, each of the 16 bit stream inputs features a flow rate of 8 Mbps which is considered as a flow of digital samples with a flow rate of 125 K samples per second, or 125 KSps, with 64 bits per sample or 8 bytes per sample. The corresponding K-demuxing  140  not shown in ONUs must feature the same versions of HTs. 
         [0124]      FIG. 3D  depicts the functions of K-demuxing  140  in conjunction of ONU  1300  for 4 users. Four post processors  1340  for user  1 , user  16 , user  17 , and user  32 , respectively are shown. Each post processor  1340  comprises an ONU and key functions of K-demuxing  140 . Optical waveforms or optical signals are received, and then demodulated by a demodulator (not shown) to become a bit stream of digital data, which is buffered, and then converted into 4 parallel substreams of digital samples (MD 1 , MD 16 , MD 17 , and MD 32 ) by a device with function of TDM de-mux  1310  with 1 input and 32 outputs. MD 1 , MD 16 , MD 17 , and MD 32  are the outputs from port  1 , port  16 , port  17  and port  32 , respectively. They are also the 4 inputs to a device with function of K-demuxing  140 . The functional diagram from K-demuxing  140  (shown in  FIG. 3E ) features inversed flows of the signals in K-muxing  130  in  FIG. 3C , dynamically converting and transforming 4 input substreams of [MD 1 , MD 16 , MD 17 , Md 32 ] with an equal data flow rate to 4 substreams of [D 1 , D 16 , D 17 , D 32 ] with various data flow rate. Each of the 4 input is processed by a 1 to 4 TDM demuxing to become 4 substreams. 
         [0125]    For the 1 st  user, the 4-to-1 output switch  1320  will be set by a controller to deliver D 1  stream, a right output stream from the 4 outputs of D 1 , D 16 , D 17 , or D 32 . D 1  is flowing at a rate of 64 Mbps. The controlling signals are sent by a central command for the advanced PON. All the calculations have not included the processing overhead. 
         [0126]    Details in one more layer of the K-demuxing  140  in  FIG. 3D  is illustrated in  FIG. 3E . The K-demuxing  140  function comprises three major blocks, (1) 4 sets of 1-4 TDM demuxing  144 , (2) a set of K-transforming or K-Xing  148  performing a 16-to-16 wavefront transformation, and (3) 4 sets of input mapping  132 . A 16-to-16 K-Xing  148  features 16 inputs and 16 outputs. Each input corresponds to 1/16 of a total available bandwidth from a PON fiber network. As a result among 4 concurrent users the total equivalent bandwidth or flow rate is 32 Mbps*4 or 128 Mbps. The granularity for the resource allocation is ¼ of the maximum 32 Mbps flowrate allowed for a subscriber, and is 8 Mbps. 
         [0127]    Each output mapping  142  features configurable functions of N-to-1 TDM muxing with a constant input clocking rate of 8 Mbps, where N is an integer and 16≧N≧1. Its output rate may vary from 8 Mbps to 128 Mbps. 
         [0128]    In addition a controller  146  is used to configure functions of the 4 sets of output mapping  142  according to an embedded programmable algorithm which shall be informed by a command center responsible for the dynamic PON configuration. The program may decide bandwidth resources for individual users according to a priority list among the 4 users for both the input mapping  132  in K-muxing  130  and the output mapping  142  in K-muxing  140 . As an example, a dynamic priority list reads as follows: (1) 1 st  priority for user  1 , (2) 2 nd  priority for user  17 , and (3) 3 rd  priority for user  16 , and user  32 . A resource optimization algorithms allows 50% allocated for the 1 st  priority user, 25% for the 2 nd  priority user, and 12.5% for each of the two remaining users. 
         [0129]    The 4 inputs to the K-demuxing  140  are MD 1 , MD 16 , MD 17 , and MD 32 . Each sample in the 4 inputs shall feature a weighted sum of corresponding samples in D 1 , D 16 , D 17 , and D 32  to be recovered. Each input is then connected by a device performing 1-to-4 TDM demuxing  144  at a output flow rate of 1 million samples per second, converting the muxed sample stream in a bit stream format at a flow rate of 32 Mbps to 4 outputs of bit stream each at a flow rate of 8 Mbps, or 1 million sample per second assuming 8 bits per sample. There shall be 16 inputs to a device with functions of K-Xing  148 , performing a 16-to-16 Hadamard transform (HT) at a clock rate of 1 M operations per second and converting 16 inputs to 16 outputs. Each of the inputs and outputs is flowing at 8 Mbps. We have assumed that 8-bit per sample as input samples then the Hadamard transform with 8-bit arithmetic operation will be clocked at 1 million clocks per second. As a result, the 16 outputs must also feature with 8-bit samples with a flow rate of 1 million samples per second. The outputs shall feature  16  substreams of separated flows of samples of D 1 , D 16 , D 17 , or D 32 . 
         [0130]    Among the 4 K-muxed data streams, MD 1 , MD 16 , MD 17 , and MD 32 , a total flow rate of 128 Mbps (32 Mbps*4) is reserved in forward links or a down-stream direction for a PON distribution. The data stream D 1  for the first user with a first priority will get an equivalent flow rate of 64 Mbps, and the data stream D 17  for the 17 th  user with a second priority shall feature a flow rate of 32 Mbps. Similarly both the data streams D 16  for the 16 th  user and the data streams D 32  for the 32 nd  user feature a third priority. Each will get an equivalent flow rate of 16 Mbps. 
         [0131]    There are 16 total substreams after going through a Hadamard transform concurrently. There shall be 4 output mapping  142  functions in parallel. The first output mapping shall convert n 1  substreams to a D 1  stream, where n 1 =8 in this example. Similarly, the 2 nd , 3 rd , and 4 th  output mapping shall respectively convert n 2 , n 3 , and n 4  substreams to D 16 , D 17  and D 32  data streams. In this example n 2 =4, n 3 =n 4 =2. The 4 sets of output mapping are controlled by a controller  146 . 
       Embodiment 3 
       [0132]      FIG. 4  depicts the same functional blocks as those in  FIG. 2 , except in the user side. The updated user processor  3100  comprises two smart array antennas; a first one for picocell hub  2110  and a second one for a WiFi hub  2130 . The picocells are also referred to as small cells.  4  antenna array elements  2232  for the picocell hub  2120  are connected to a device for function of digital beam forming (DBF)  3120 . A first smart array is formed by the 4 elements  2232  and a first one (DBF  1 ) of the DBF  3120  for the Picocell hub  2120 . 
         [0133]    The first smart array shall operate on a cell phone band, connecting multiple cell phones  2236  to the picocell hub  2120  concurrently over a common fields of view  2234 . The smart array may form concurrent tracking beams with orthogonal beam patterns. For three cell phones  2236 , the smart array shall automatically form three concurrent beams. The first beam shall be dynamically optimized following current position of a first cellphone with a beam peak at a first user direction while steering a first and a second nulls, respectively, to the directions of the 2 nd  and the 3 rd  users. As a result, the transmitted signals intended for the first cellphone in forward direction is maximized in the first cellphone direction, and will not reach the second and the third cellphones. In receive, the received signals feature maximized sensitivity in the intended first cellphone direction, and minimized sensitivity (or zero response) at the directions of the second and the third cellphones. 
         [0134]    By the same principles, a 2 nd  beam shall be dynamically optimized following current position of the 2 nd  cellphone with a beam peak at its direction while steering a first and a second nulls, respectively, to the directions of the 1 st  and the 3 rd  cellphones. As a result, the transmitted signals intended for the 2 nd  cellphone in forward direction is maximized in its direction, and will not reach the 1 st  and the 3 rd  cellphones. In receive, the received signals feature maximized sensitivity in the intended 2 nd  cellphone direction, and minimized sensitivity (or zero response) at the directions of the first and the third cellphones. 
         [0135]    For the concurrent 3rd beam, it shall be dynamically optimized following current position of the 3 rd  cellphone with a beam peak at its direction while steering a first and a second nulls, respectively, to the directions of the 1 st  and the 2 nd  cellphones. As a result, the transmitted signals intended for the 3 rd  cellphone in forward direction is maximized in its direction, and will not reach the 1 st  and the 2 nd  cellphones. In receive, the received signals feature maximized sensitivity in the intended 3 rd  cellphone direction, and minimized sensitivity (or zero response) at the directions of the first and the second cellphones. 
         [0136]    As a result of the first of the DBF  3120 , DBF 1 , forming three tracking beams with OB patterns, the same frequency slot may be reused by three folds or 3× reused. 
         [0137]    4 array elements  2132  for the WiFi hub  2130  are connected to a device (DBF  2 ) for DBF functions. A second smart array is form by the 4 elements  2132  and a second one of the DBF  3120  for the WiFi hub  2130 . The 2 nd  smart antenna shall operate on a WiFi band, connecting to multiple user devices such as notebooks  2136  concurrently over a second common fields of view  2134 . The 2 nd  smart array may also form concurrent tracking beams with orthogonal beam patterns. For two notebooks, the smart array shall automatically form two concurrent beams. The first beam shall be dynamically optimized following current position of a first notebook with a beam peak at a first user direction while steering a first null, respectively, to the direction of the 2 nd  notebook. As a result, the transmitted signals intended for the first notebook in forward direction is maximized in the first notebook direction, and will not reach the second notebook. In receive, the received signals feature maximized sensitivity in the intended first notebook direction, and minimized sensitivity (or zero response) at the direction of the second notebook. 
         [0138]    By the same principles, a 2 nd  beam shall be dynamically optimized following current position of the 2 nd  notebook with a beam peak at its direction while steering a first null to the direction of the 1 st  notebook. As a result, the transmitted signals intended for the 2 nd  notebook in forward direction is maximized in its direction, and will not reach the 1 st  notebook. In receive, the received signals feature maximized sensitivity in the intended 2 nd  notebook direction, and minimized sensitivity (or zero response) at the directions of the first and the notebook. 
         [0139]      FIG. 4A  depicts three cellphone inputs (s p1 , s p2 , and s p3 ) and two other IP input streams (s w1  and s w2 ) as part of aggregated data input D 2  for the second user at the headend via a network  1182  of a set of routers  2110  before the OLT  1200 . D 2  data stream after the PON network  1100  is delivered to the updated user processor  3100 . We shall use the following formula to represent aggregated signals; s p , s w , and D 2   
         [0000]        S   p   =[s   p1   ,s   p2   ,s   p3 ]  (3-1)
 
         [0000]        s   w   =[s   w1   ,s   w2 ]  (3-2)
 
         [0000]      and  D 2=[ s   p   ,s   w , . . . ]  (3-3)
 
         [0140]    An aggregated signal stream, s p , comprises three cell phone data streams, s p1 , s p2 , s p3 , where s p1  for a first cellphone, s p2  for a 2 nd  cellphone, s p3  for a 3 rd  cellphone. These signals are delivered to the cell phones via three shaped beams with OB patterns, which are continuously optimized by the DBF 1  tracking all cellphone positions with a first common field of view  2234 . They are re-radiated using cell phone bands. 
         [0141]    For advanced applications in another embodiment, we may take advantages of 3× frequency reuse potential to concurrently deliver three independent information sets to three cell phones via the 3 shaped beams with OB patterns in a common frequency slot. 
         [0142]    Similarly, another aggregated signal stream, s w , comprises two IP data streams, s w1 , s w2 , where s w1  for a first of the two notebooks  2136 , s w2  for a 2 nd  of the notebooks  2136  within a second common field of view  2134  using same frequency slot in WiFi band. It can achieve a 2× frequency reuse. These signals are delivered to the notebooks  2136  via two shaped beams with OB patterns, which are continuously optimized by the DBF 2  tracking all notebooks. 
         [0143]    In this configuration, the flow rate in PON  1100  features 1 Gbps throughput total for 32 potential users. The maximum flow rate of the D 2  stream for the second user is fixed at ˜32 Mbps.  FIG. 5  will depict other embodiments which can operate PON for D 2  data stream associated with the same second user to exceed the maximum flow rate of ˜32 Mbps. 
       Embodiment 4 
       [0144]      FIG. 5  depicts a PON with K-muxing configuration  1180  in conjunction with the DBF  3120  in a user processor  3100 . The PON with K-muxing configuration  1180  comprises of a PON  1100  and a K-muxing  130  which enables D 2  data stream associated with the same second user to exceed a maximum flow rate of ˜32 Mbps. A network  1182  for D 2  data stream for the second user identical to that as shown in  FIG. 4A  may comprise inputs (s p1 , s p2 , and s p3 ) for three cell phones  2236 , and those (s w1  and s w2 ) for the two notebooks  2136  before the k-muxing  130 . The functions of K-muxing  130  have been shown extensively in  FIG. 3  and  FIG. 3B . We will not repeat them in here again. 
         [0145]    In short the K-muxing  130  enables the D 2  stream being delivered to the user processor  3100  via unused and available bandwidth asset in the PON  1100 . The delivery flow rate which may exceed an upper limit set by the time slots by the TDM mux  1210  in the OLT  1200 . 
         [0146]    The functions of K-muxing  130 , in general, may be implemented by software in a hosting processor for better flexibility, by additional hardware for faster processing speed to the hosting processor, or by combinations of the above for compromised performance with flexibility and speed. 
         [0147]      FIG. 5A  depicts functions of updated ONUs  1340 , each of which comprises of a regular ONU  1300  and a K-demuxing  140 . The functions of K-demuxing  140  have been shown extensively in  FIG. 3A  and  FIG. 3D . We will not repeat them in here again. In addition, updated ONUs  1340  feature same functions as those in  FIG. 3A  or those in  FIG. 3D . 
       Embodiment 5 
       [0148]      FIG. 6  depicts a configuration of PON in conjunctions of using remote digital beam forming. A first remote digital beam forming RDBF  6102 A is for cell phone signals (s p1 , s p2 , and s p3 ) to be delivered to three cellphones  2236 , respectively through three tracking beams which are radiated by the four array elements  2232 . The radiations feature dynamic OB beam patterns following the three slow moving cellphones over a first common field of view  2234 . The RDBF 1   6102 A shall feature three inputs and one muxed output, spe, which comprises 4 element signal components to be radiated by the four radiating element  2232  for the cellphone hub  2120 . Each element signals comprises of a sum of weighted signals for three cell phone signals (s p1 , s p2 , and s p3 ). s p′s  stands for all three sets of s p  signals. 
         [0149]    Similarly, the RDBF 2   6102 B shall feature two inputs and one muxed output, swe, which comprises 4 element signal components to be radiated by the four radiating elements  2132  for a WiFi hub  2130 . 
         [0150]    There are two input sample streams s w1  and s w2  for the DBF in RDBF 2   6102 A. Each is replicated 4 times and then weighted individually by a beam weight vector (BWV) with 4 components. The 4 outputs feature sums of the two weighted inputs. 
         [0000]        E 1= w 11* s   w1   +w 12* s   w2   (3a)
 
         [0000]        E 2= w 21* s   w1   +w 22* s   w2   (3b)
 
         [0000]        E 3= w 31* s   w1   +w 32* s   w2   (3c)
 
         [0000]        E 4= w 41* s   w1   +w 42* s   w2   (3d)
 
         [0151]    The two BWV&#39;s for the two beams featuring dynamic tracking capability with OB radiation patterns are represented as follows: 
         [0000]        BWV 1=[ w 11, w 21, w 31, w 41] T   (4a)
 
         [0000]        BWV 2=[ w 12, w 22, w 32, w 42] T   (4b)
 
         [0152]    The four element signal streams (E 1  to E 4 ) are then FDM muxed into a single output swe. 
         [0153]    As indicated in equations (3), each element signals comprises of a sum of weighted signals for two notebook signals (s w1 , and s w2 ), which will be delivered to the two notebooks  2136 , respectively through two tracking beams. These tracking beams are radiated by the four WiFi array elements  2132 . The radiations feature dynamic OB beam patterns following the two re-locatable notebooks over a second common field of view  2134 . The first FOV  2234  and the second FOV  2134  may have very significant overlaps in coverage. 
         [0154]    The two muxed outputs, spe from RDBF 1   6102 A and swe from RDBF 2   6102 B, along with others such as s 2   c  depicted in the Figure are multiplexed again by a muxing device  6104  before sent to s 2  input of the K-muxing  130 . 
         [0155]    It is notice that we have used (s 1 , s 2 , s 3 , . . . , s 32 ) in here instead of (D 1 , D 2 , D 3 , . . . , D 32 ) in previous figures to indicate the inputs of the K-muxing  130  are signal samples (in waveform domain or after modulation in transmission), and not data samples (in information domain or before modulation in transmission). The K-muxing  130  as a part of preprocessing in the OLT  1200  shall operate in a coherent mode processing samples of signal waveforms or signals in the TDM optical channels. 
         [0156]    The PON  1180  shall be operating in a mode of Radio Frequency over Glass (RFoG). The TDM mux  1210  will convert 32 parallel signal sample streams into one muxed sample stream. The mixer  1220  will function as for a heterodyne up-converter to optical frequency band. The laser  1230  will provide an optical carrier. 
         [0157]    Differential amplitude variations and phase delays among the optical channels shall be calibrated, and compensated dynamically. Calibration and compensations are part of equalization process which can be done continuously and iteratively optimized. It may also be implemented periodically via matrix inversion optimization. The optimization for dynamic equalization may be implemented in the headend  6100  or user ends as a part of upgraded ONU&#39;s  6300 . As a result, the equalized multiple channels can be used to transport element signals to be radiated coherently from a first remote digital beam forming  6102 A to a set of radiating element  2232  of an array for transmission of cell phone signals over a common field of view  2234  in a user facility via the user processor  3100 . 
         [0158]    In the user processor  3100 , a demuxing device  2110  shall perform inverse functions of functions of the muxing device  6104  in the headend  6100 , separating the signal flows of spe, swe, and s 2   c . The picocell hub  2120  shall receive a first muxed 4-element signal stream, spe, which is connected to one of the two FDM demux  6510  and being converted to 4 element signal streams. These element signals streams are then sent to the 4 radiating elements  2232  respectively. Concurrently the WiFi hub  2130  shall receive a second muxed 4-element signal stream, swe, which is connected to one of the two FDM demux  6510  for conversion to 4 element signal streams. These element signals streams are then sent to the 4 radiating elements  2132  respectively. 
         [0159]    The multiple beam coverage in the first common FOV  2234  for three cellphone  2236  and the second common FOV  2134  for the two notebooks  2136  have been discussed in previous  FIG. 4  and  FIG. 5 . We will not repeat the details in here again. 
         [0160]    The K-muxing  130  is operating on signal samples over multiple TDM optical channels. Similarly the K-demuxing in updated ONUs  6300  shall also feature processing on signal samples among multiple optical TDM channels.  FIG. 6A  depicts the K-demuxing  140  for coherent operation in 3 updated ONU&#39;s  6300 : ONU  1 , ONU  16 , and ONU  32 . In one of the ONU&#39;s  6300 , say ONU  1 , k-muxed signal streams transported by multiple channels of a PON  1100  are recovered by a device performing TDM demux  1310 . The outputs are dynamically equalized by an equalization, calibrating and compensating differentials of amplitude variations and phase delays among propagating signals through the multiple TDM channels. Signals from the 32 equalized channels are then sent to a device performing K-demuxing  140  with 32 outputs. The first of the 32 output is selected by a switch  1320  and delivered as the output of ONU  1 . 
         [0161]    The optimization techniques have been discussed extensively in the reference of U.S. Pat. Appl. Pub. No. 20130223840. Optimization inputs may be replications of some of normal outputs of the K-demuxing  140 . In addition, when s 1 , s 16 , and s 32  for the 3 users are uncorrelated at the headend, it is also possible to use correlations among these three received signals at a user end, detecting “leakages” thus indications of un-equalized propagation channels. These leakages may be used as performance “cost” in optimization schemes which features cost minimization to achieve fine tuning of equalizations of amplitude variations and phase delays among multiple dynamic propagation channels. 
       Embodiment 6 
       [0162]      FIG. 7  depicts a down-stream, or a forward link, functional block diagram for small cells and remote DBF via PON for multiple house-holds using identical functional blocks as those in  FIG. 6 . In the downstream direction, the OLT  1200  continuously transmits (or may burst transmit). ONUs see their own data through the address labels embedded in the signal. The block diagram is for delivering three digital cell phone data streams (s p1 , s p2 , and s p3 ), including digital voices, from a headend  6100  to three cellphones  2236 - 1  to  2236 - 3 , respectively over a coverage area  7234 . 
         [0163]    The three cellphone data streams (s p1 , s p2 , and s p3 ) are sent to a remote digital beam forming processor, RDBF 1   6102 A, which calculates and implements weighted sums for three concurrent beams to be radiated by the radiating elements associated with the 4 post-processors,  7232 - 1  to  7232 - 4 , over households of 4 customers. 
         [0164]    The associated element signals implemented by the RDBF 1   6102 A for the 4 radiating elements associated with the 4 post processors  7232 - 1  to  7232 - 4  are as followed; 
         [0000]        Ep 1= w 11* s   p1   +w 12* s   p2   +w 13* s   p3   (5a)
 
         [0000]        Ep 2= w 21* s   p1   +w 22* s   p2   +w 23* s   p3   (5b)
 
         [0000]        Ep 3= w 31* s   p1   +w 32* s   p2   +w 33* s   p3   (5c)
 
         [0000]        Ep 4= w 41* s   p1   +w 42* s   p2   +w 43* s   p3   (5d)
 
         [0165]    The three BWV&#39;s for the three beams featuring dynamic tracking capability with OB radiation patterns are represented as follows; 
         [0000]        BWV 1=[ w 11, w 21, w 31, w 41] T   (6a)
 
         [0000]        BWV 2=[ w 12, w 22, w 32, w 42] T   (6b)
 
         [0000]        BWV 3=[ w 13, w 23, w 33, w 43] T   (6c)
 
         [0166]    Each element signal is sent to a corresponding input of a K-muxing  130  which features N-inputs and N-outputs where N=4. The K-muxing  130  features similar functional blocks as the ones in  FIG. 3C . The 4 outputs are sent to 4 of the 32 inputs of a 32-to-1 TDM muxing in the OLT  1200  (please see  FIG. 3B ). The element signals are embedded in an optical signal stream propagating trough the fiber  1160 . 
         [0167]    A passive fiber network comprises (1) a first fiber segment  1160  connected between an OLT  1200  and a passive divider  1150 , (2) second fiber segments connected to a passive divider  1150  to a ONU, and (3) third fiber segments connected between passive dividers  1150 . 
         [0168]    In the downstream direction, the OLT  1200  continuously transmits optical signal streams. Individual ONUs see their own data through the address labels embedded in the signal. Corresponding post processors  7232 - 1  to  7232 - 4  shall recover the element signal streams in RF, which will then be conditioned (amplified and filtered), converted to a desired frequency slot in cellphone band, power amplified, before being sent to respective antenna element for radiation. 
         [0169]    These four elements are usually separated by a large distance (&gt;10 m or in terms of 50&#39;s or even 500&#39;s of cell-band wavelengths) from one another, forming an array by the RDBF 1   6120 A for a clean connection to a first cellphone  2236 - 1 , that for a second cellphones  2236 - 2 , and that for a third cellphone  2236 - 3  over a coverage area  7234  in near fields. The coverage area  7234  shall include 4 field-of-views (FOVs) of the four individual elements: a first element FOV  2234 - 1 , a second element FOV  2234 - 2 , a third element FOV  2234 - 3 , and a fourth element FOV  2234 - 4 . 
         [0170]    Each of the 4 post processors  7232  comprises an updated ONU  6300 , a picocell hub  2120 , and a cell antenna  2232 . These are identical to the ones shown in  FIG. 6 . 
         [0171]    A first dynamically shaped beam is for the 1st cellphone  2236 - 1  and shall feature a tracking beam peak at the location of the 1 st  cellphone with two tracking nulls at the locations of the 2 nd  and the 3 rd  cellphones. Similarly, a 2 nd  dynamically shaped beam shall feature a tracking beam peak at the location of the 2 nd  cellphone  2236 - 2  with two tracking nulls at the locations of the 1 st  and the 3 rd  cellphones  2236 - 1  and  2236 - 3 . In addition, a 3 rd  dynamically shaped beam shall feature a tracking beam peak at the location of the 3 rd  cellphone  2236 - 3  with two tracking nulls at the locations of the 1 st  and the 2 nd  cellphones  2236 - 1  and  2236 - 2 . The three dynamic shaped beams operated in a same frequency slot, featuring 3× frequency reuse, shall have very little mutual interferences. 
         [0172]    In the upstream direction (not shown), each ONU burst transmits for an assigned time-slot (multiplexed in the time domain). In this way, the OLT is receiving signals from only one ONU or ONT at any point in time. However, with a K-demuxing  140 , which features 4 inputs and 4 outputs, in place for the headend  6100 , the OLT shall be receiving signals from only one ONU at most point in time, but shall be capturing 4 muxed signals from 4 participating ONUs at assigned 4 time slots, assuming the lasers for the 4 ONUs emitting in an identical optical wavelength. 
         [0173]    When the lasers for the 4 ONUs emitting in different optical wavelength, there shall have multiple optical spectrum lines in assigned received time slots. Each modulated optical line in the spectrum shall be associated to a specific ONU. Additional processing using advanced, filtering techniques are required to separate the modulating RF signals for individual optical wavelength. Thus RF signal streams from individual ONUs are captured separately for further processing.