1. Field of the Disclosure
The technology of the disclosure relates to location based systems used for tracking locations of mobile terminals, including distributed antenna systems.
2. Technical Background
Wireless communication is rapidly growing, with ever-increasing demands for high-speed mobile data communication. As an example, so-called “wireless fidelity” or “WiFi” systems and wireless local area networks (WLANs) are being deployed in many different types of areas (e.g., coffee shops, airports, libraries, etc.). Distributed communications or antenna systems communicate with wireless devices called “clients,” “client devices,” or “wireless client devices,” which must reside within the wireless range or “cell coverage area” in order to communicate with an access point device. Distributed antenna systems are particularly useful to be deployed inside buildings or other indoor environments where client devices may not otherwise be able to effectively receive RF signals from a source, such as a base station for example.
One approach to deploying a distributed communications system involves the use of radio frequency (RF) antenna coverage areas, also referred to as “antenna coverage areas.” Antenna coverage areas can have a relatively short range. Combining a number of access point devices creates an array of antenna coverage areas. Because the antenna coverage areas each cover small areas, there are typically only a few users (clients) per antenna coverage area. This allows for minimizing the amount of bandwidth shared among the wireless system users. It may be desirable to provide antenna coverage areas in a building or other facility to provide distributed communications system access to clients within the building or facility. However, it may be desirable to employ optical fiber to distribute communication signals. Benefits of optical fiber include increased bandwidth.
One type of distributed communications system for creating antenna coverage areas, called “Radio-over-Fiber” or “RoF,” utilizes RF signals sent over optical fibers. Such systems can include a head-end station optically coupled to a plurality of remote antenna units that each provides antenna coverage areas. The remote antenna units can each include RF transceivers coupled to an antenna to transmit RF signals wirelessly, wherein the remote antenna units are coupled to the head-end station via optical fiber links The RF transceivers in the remote antenna units are transparent to the RF signals. The remote antenna units convert incoming optical RF signals from the optical fiber link to electrical RF signals via optical-to-electrical (0/E) converters, which are then passed to the RF transceiver. The transceiver converts the electrical RF signals to electromagnetic signals via antennas coupled to the RF transceiver provided in the remote antenna units. The antennas also receive electromagnetic signals (i.e., electromagnetic radiation) from clients in the antenna coverage area and convert them to electrical RF signals (i.e., electrical RF signals in wire). The remote antenna units then convert the electrical RF signals via electrical-to-optical (E/O) converters. The optical RF signals are then sent to the head-end station via the optical fiber link.
It may be desired to provide such optical fiber-based distributed communications systems (or other distributed communication systems (e.g., coaxial and/or wirebased) indoors, such as inside a building or other facility, to provide indoor wireless communication for clients. Otherwise, wireless reception may be poor or not possible for wireless communication clients located inside the building. In this regard, the remote antenna units can be distributed throughout locations inside a building to extend wireless communication coverage throughout the building. Other services may be negatively affected or not possible due to the indoor environment. For example, it may be desired or required to provide localization services for a client, such as emergency 911 (E911) services as an example. If the client is located indoors, techniques such as global positioning services (GPS) may not be effective at providing or determining the location of the client. Further, triangulation techniques from the outside network may not be able to determine the location of the client.
Embodiments disclosed herein include a location tracking for mobile terminals. Related components, systems, and methods are also disclosed herein. For example, the systems disclosed herein can provide location information to mobile terminals that may not be able to receive otherwise global positioning system (GPS) information from the GPS satellites, such as, for example, when the mobile terminal does not receive GPS signals from the GSP satellites. Providing location information to clients inside a building or other location may make location based services, such as emergency (E911) services, for example, possible based on the location information.
In this regard, in one embodiment, a distributed communications apparatus comprises for example, at least a first downlink input configured to receive downlink communications signals and, for example, at least a first interface configured to receive and provide the downlink communications signals to a remote unit. The remote unit is configured to provide location indicia within a service set identifier (SSID) signal to a wireless client within an antenna coverage area associated with the remote unit.
In another embodiment, a method comprises receiving downlink communications signals at a downlink input and providing the downlink communications signals to a remote unit. The method further comprises providing from the remote unit location indicia within an SSID signal to a wireless client within an antenna coverage area associated with the remote unit.
In another embodiment, a wireless client comprises a user interface and a transceiver configured to send and receive wireless uplink and wireless downlink signals to a remote unit. The wireless client further comprises a control system operably connected to the user interface and the transceiver, the control system configured to receive location indicia within an SSID signal from the remote unit.
As non-limiting examples, the network may be an indoor distributed antenna system or a wireless local area network. The location indicia sent to the wireless client may be three dimensional coordinates including floor level of the building or an address for a server that tells the wireless client the location of remote units from which the wireless client may calculate location.
It is to be understood that both the foregoing general description and the following detailed description present embodiments, and are intended to provide an overview or framework for understanding the nature and character of the disclosure. The accompanying drawings are included to provide a further understanding, and are incorporated into and constitute a part of this specification. The drawings illustrate various embodiments, and together with the description serve to explain the principles and operation of the concepts disclosed.
Reference will now be made in detail to the embodiments, examples of which are illustrated in the accompanying drawings, in which some, but not all embodiments are shown. Indeed, the concepts may be embodied in many different forms and should not be construed as limiting herein; rather, these embodiments are provided so that this disclosure will satisfy applicable legal requirements. Whenever possible, like reference numbers will be used to refer to like components or parts.
Embodiments disclosed herein include a location tracking for mobile terminals. Related components, systems, and methods are also disclosed herein. For example, the systems disclosed herein can provide location information to mobile terminals that may not be able to receive otherwise global positioning system (GPS) information from the GPS satellites, such as, for example, when the mobile terminal does not receive GPS signals from the GSP satellites. Providing location information may make location based services, such as emergency (E911) services, for example, possible based on the location information.
Before discussing the exemplary components, systems, and methods of providing localization services in a distributed communications system, which starts at
The optical fiber-based wireless system 10 has an antenna coverage area 20 that can be substantially centered about the RAU 14. The antenna coverage area 20 of the RAU 14 forms an RF coverage area 21. The HEU 12 is adapted to perform or to facilitate any one of a number of Radio-over Fiber (RoF) applications, such as radio-frequency identification (RFID), wireless local-area network (WLAN) communication, or cellular phone service. Shown within the antenna coverage area 20 is a client device 24 in the form of a mobile terminal as an example, which may be a cellular telephone, smartphone, tablet computer, or the like as an example. The client device 24 can be any device that is capable of receiving RF communication signals. The client device 24 includes an antenna 26 (e.g., a wireless card) adapted to receive and/or send electromagnetic RF signals.
With continuing reference to
Similarly, the antenna 32 is also configured to receive wireless RF communications from client devices 24 in the antenna coverage area 20. In this regard, the antenna 32 receives wireless RF communications from client devices 24 and communicates electrical RF signals representing the wireless RF communications to an E/O converter 34 in the RAU 14. The E/O converter 34 converts the electrical RF signals into uplink optical RF signals 22U to be communicated over the uplink optical fiber 16U. An 0/E converter 36 provided in the HEU 12 converts the uplink optical RF signals 22U into uplink electrical RF signals, which can then be communicated as uplink electrical RF signals 18U back to a network or other source. The client device 24 could be in range of any antenna coverage area 20 formed by a RAU 14.
With reference to
While not explicitly set forth in
To provide further exemplary illustration of how an optical fiber-based distributed communications system can be deployed indoors,
With continuing reference to
The main cable 52 enables multiple optical fiber cables 56 to be distributed throughout the building infrastructure 40 (e.g., fixed to the ceilings or other support surfaces of each floor 42, 44, 46) to provide the antenna coverage areas 50 for the first, second, and third floors 42, 44, and 46. In an example embodiment, the HEU 12 is located within the building infrastructure 40 (e.g., in a closet or control room), while in another embodiment the HEU 12 may be located outside of the building infrastructure 40 at a remote location. A base transceiver station (BTS) 58, which may be provided by a second party such as a cellular service provider, is connected to the HEU 12, and can be co-located or located remotely from the HEU 12. A BTS is any station or source that provides an input signal to the HEU 12 and can receive a return signal from the HEU 12. In a typical cellular system, for example, a plurality of BTSs is deployed at a plurality of remote locations to provide wireless telephone coverage. Each BTS serves a corresponding cell and when a mobile terminal enters the cell, the BTS communicates with the mobile terminal. Each BTS can include at least one radio transceiver for enabling communication with one or more subscriber units operating within the associated cell.
The need for interior distributed antenna systems arises from the fact that many wireless signals are unable to penetrate the walls and interior barriers of a building. In instances where the wireless signals do penetrate the walls and interior barriers of a building, the signals may be so attenuated that the wireless clients are unable to process those signals effectively. DAS and WLAN systems (and combinations of these systems) are effective at providing cellular and WiFi signals to wireless clients, but to date have not proven effective at providing location information. Such location information may be needed to provide E911 services and/or other location based services.
It may be desirable to leverage the distributed communications systems so as to provide location indicia to the mobile terminals so that a mobile terminal may ascertain its location such that the location may be reported to an E911 service or other location based services may be requested/provided. The present disclosure incorporates location information into a service set identifier (SSID) signal within WLAN access points and beacon terminals that are associated with the wireless communications systems.
In this regard,
While the IDAS 60 of
With continuing reference to
Instead of receiving the coordinates from the APs 66 or 70, the wireless client 24 may receive other location information which allows the wireless client to ascertain its location. For example, the SSID signals 67, 77 may provide a network address (or other unique identifier) of a location services server such as location services server 76. The SSID signals 67, 77 may further include a network address for the respective AP 66(1)-66(N) or 70(1)-70(N) which transmitted the SSID signal 67, 77. The wireless client 24 may then communicate with the location services server 76 (either through the WLAN system 68 or perhaps on a cellular frequency or SNMP) and query the location services server 76 as to the coordinates of the AP 66, 70 whose address was extracted from the SSID signal 67, 77. The location services server 76 may have the coordinates stored in a database or look up table and provide the coordinates of the AP 66, 70 on receiving the appropriate query from the wireless client 24. Equipped with the coordinates of the AP 66, 70 and the RSSI, the wireless client 24 may calculate its location. In another exemplary embodiment, the location services server 76 may perform the calculations and report the location to the wireless client 24.
While the embodiments of
In an alternate method 109, illustrated in
The location services server 76 may also, in an exemplary embodiment, alert the installer of a potential location change if power at an RAU 14 or BT 78 is cycled. The location services server 76 may also, in an exemplary embodiment, provide a map to the wireless client 24 in addition to the coordinates of the RAU 14, BT 78. The location services server 76 may also, in an exemplary embodiment, provide routing information on a map to guide a user from one point to another point. For example, the wireless client 24 may receive a map and instructions on how to get from the food court of a mall to a particular store. The location services server 76 may also, in an exemplary embodiment, receive an initial starting position from the wireless client 24 to assist in the creation of such map and instructions.
The distributed communications systems 60, 68, 68′ disclosed herein can include a computer system (e.g., HEU 12, RAU 14, location services server 76). In this regard,
The exemplary computer system 200 in this embodiment includes a processing device or processor 204, a main memory 216 (e.g., read-only memory (ROM), flash memory, dynamic random access memory (DRAM) such as synchronous DRAM (SDRAM), etc.), and a static memory 208 (e.g., flash memory, static random access memory (SRAM), etc.), which may communicate with each other via the data bus 210. Alternatively, the processing device 204 may be connected to the main memory 216 and/or static memory 208 directly or via some other connectivity means. The processing device 204 may be a controller, and the main memory 216 or static memory 208 may be any type of memory.
The processing device 204 represents one or more general-purpose processing devices such as a microprocessor, central processing unit, or the like. More particularly, the processing device 204 may be a complex instruction set computing (CISC) microprocessor, a reduced instruction set computing (RISC) microprocessor, a very long instruction word (VLIW) microprocessor, a processor implementing other instruction sets, or processors implementing a combination of instruction sets. The processing device 204 is configured to execute processing logic in instructions for performing the operations and steps discussed herein.
The computer system 200 may further include a network interface device 212. The computer system 200 also may or may not include an input 214 to receive input and selections to be communicated to the computer system 200 when executing instructions. The computer system 200 also may or may not include an output 217, including but not limited to a display, a video display unit (e.g., a liquid crystal display (LCD) or a cathode ray tube (CRT)), an alphanumeric input device (e.g., a keyboard), and/or a cursor control device (e.g., a mouse).
The computer system 200 may or may not include a data storage device that includes instructions 218 stored in a computer-readable medium 220. The instructions 218 may also reside, completely or at least partially, within the main memory 216 and/or within the processing device 204 during execution thereof by the computer system 200, the main memory 216 and the processing device 204 also constituting computer-readable medium. The instructions 211 may further be transmitted or received over a network 222 via the network interface device 212.
While the computer-readable medium 220 is shown in an exemplary embodiment to be a single medium, the term “computer-readable medium” should be taken to include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated caches and servers) that store the one or more sets of instructions. The term “computer-readable medium” shall also be taken to include any medium that is capable of storing, encoding or carrying a set of instructions for execution by the processing device and that cause the processing device to perform any one or more of the methodologies of the embodiments disclosed herein.
The embodiments disclosed herein include various steps. The steps of the embodiments disclosed herein may be performed by hardware components, software components, and combinations thereof.
The embodiments disclosed herein may be provided as a computer program product, or software, that may include a machine-readable medium (or computer-readable medium) having stored thereon instructions, which may be used to program a computer system (or other electronic devices) to perform a process according to the embodiments disclosed herein.
Unless specifically stated otherwise as apparent from the previous discussion, it is appreciated that throughout the description, discussions utilizing terms such as “processing,” “computing,” “determining,” “displaying,” or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data represented as physical (electronic) quantities within the computer system's registers and memories into other data similarly represented as physical quantities within the computer system memories or registers or other such information storage, transmission, or display devices.
The algorithms and displays presented herein are not inherently related to any particular computer or other apparatus. In addition, the embodiments described herein are not described with reference to any particular programming language.
Those of skill in the art would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithms described in connection with the embodiments disclosed herein may be implemented as electronic hardware, instructions stored in memory or in another computer-readable medium and executed by a processor or other processing device, or combinations of both. The components of the distributed antenna systems described herein may be employed in any circuit, hardware component, integrated circuit (IC), or IC chip, as examples. Memory disclosed herein may be any type and size of memory and may be configured to store any type of information desired. To clearly illustrate this interchangeability, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. How such functionality is implemented depends upon the particular application, design choices, and/or design constraints imposed on the overall system.
The various illustrative logical blocks, modules, and circuits described in connection with the embodiments disclosed herein may be implemented or performed with a processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A controller may be a processor.
The embodiments disclosed herein may be embodied in hardware and in instructions that are stored in hardware, and may reside, for example, in Random Access Memory (RAM), flash memory, Read Only Memory (ROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), registers, a hard disk, a removable disk, a CD-ROM, or any other form of computer-readable medium known in the art. An exemplary storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor.
It is also noted that the operational steps described in any of the exemplary embodiments herein are described to provide examples and discussion. The operations described may be performed in numerous different sequences other than the illustrated sequences. Furthermore, operations described in a single operational step may actually be performed in a number of different steps.
Further, as used herein, it is intended that terms “fiber optic cables” and/or “optical fibers” include all types of single mode and multi-mode light waveguides, including one or more optical fibers that may be upcoated, colored, buffered, ribbonized and/or have other organizing or protective structure in a cable such as one or more tubes, strength members, jackets or the like.
the antenna arrangements may include any type of antenna desired, including but not limited to dipole, monopole, and slot antennas. The distributed antenna systems that employ the antenna arrangements disclosed herein could include any type or number of communications mediums, including but not limited to electrical conductors, optical fiber, and air (i.e., wireless transmission). The distributed antenna systems may distribute and the antenna arrangements disclosed herein may be configured to transmit and receive any type of communications signals, including but not limited to RF communications signals and digital data communications signals, examples of which are described in U.S. patent application Ser. No. 12/892,424 entitled “Providing Digital Data Services in Optical Fiber-based Distributed Radio Frequency (RF) Communications Systems, And Related Components and Methods,” incorporated herein by reference in its entirety. Multiplexing, such as WDM and/or FDM, may be employed in any of the distributed antenna systems described herein, such as according to the examples provided in U.S. patent application Ser. No. 12/892,424.
Therefore, it is to be understood that the description and claims are not to be limited to the specific embodiments disclosed and that modifications and other embodiments are intended to be included within the scope of the appended claims. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.