Today, wireless devices, such as cell phones, are becoming increasingly more accessible to customers. In fact, studies show the wireless penetration rates are to surpass 100% soon. That is, each person will own at least one cell phone soon. As the number of cell phones grows, features for cell phones are also developing.
A method or corresponding apparatus in accordance with an example embodiment of the invention provides enabling activation of services via an Optical Network Terminal (ONT). In particular, the ONT responds to a ranging request, from an Optical Line Terminal (OLT), with an ONT identifier and an ID of a wireless device, where the wireless device is associated with access to at least one service via the ONT. The ONT enables activation of at least one service if the ID of the wireless device is a known ID.
A method or corresponding apparatus in accordance with another example embodiment of the invention provides a security response to an agent of an Optical Network Terminal (ONT). In particular, the ONT enables responding to a ranging request based on presence of a wireless device with an unknown ID of the wireless device. Further, the ONT sends a response to an agent of the ONT. In this way, the ONT notifies the agent of the presence of the unknown ID of the wireless device on a premises (e.g., a possible intruder on the agent's property).
A method or corresponding apparatus in accordance with yet another example embodiment of the invention provides a wireless user with access point service. In particular, a service provider contracts with customers having an Optical Network Terminal (ONT), configured to support services at a premises, to activate at least one service in the presence of a wireless device with a given device ID. In exchange for enabling activation of at least one service in the presence of the wireless device with the given ID, the service provider collects a fee from the customers.
The foregoing will be apparent from the following more particular description of example embodiments of the invention, as illustrated in the accompanying drawings in which like reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating embodiments of the present invention.
A description of example embodiments of the invention follows.
In an example embodiment, the ONT 130a communicates with the OLT 115 via an Optical Splitter/Combiner (OSC) 125. The communications between the OLT 115 and the ONT 130a occur using a downstream wavelength, such as 1490 nanometers (nm), and an upstream wavelength, such as 1310 nm.
In normal operations, before upstream communications from the ONT 130a to the OLT 115 can occur, a ranging request 150 is sent by the OLT 115 to the ONT 130a. The ONT 130a responds to the ranging request 150 with a ranging response 158. Thereafter, the OLT 115 or other supervisory node calculates an equalization delay that is used by the ONT 130a to know when within a communications cycle the ONT 130a can transmit upstream communications, which will be relative to the other ONTs 130b-n also in communication with the OLT 115.
According to an example embodiment of the present invention, extra information, such as an identifier associated with a wireless device, can be included with the ranging response 158 for various purposes, such as enabling or disabling services and security (e.g., intruder alarming).
In a convenient embodiment, the ONT 130a communicates with one or more wireless devices 140, 145, via a femtocell 135, to enable activation of at least one service at one or more Customer Premises Equipment (CPE) 175, 180. The ONT 130a enables activation of at least one service using information relating to whether an ID of the wireless devices 140, 145 is known. The femtocell 135 communicates with the wireless devices 140, 145 via a wireless connection. Using the connection, the femtocell 135 detects a presence of a wireless device, such as wireless devices 140, 145, and an ID of the wireless devices 140, 145. It should be understood that the ONT 130a may have an integrated (or plugged-in) femtocell 135 (or similar wireless/cellular) technology.
In one example embodiment, the femtocell 135 is an Access Point Base Station or, more generally, an access point access network node that is a scalable, multi-channel, two-way communication device. A typical example of a femtocell 135 is a Universal Mobile Telecommunications System (UMTS) access point base station containing a Node-B, Radio Network Controller (RNC) and may use a Wireless Fidelity (WiFi) communications protocol.
In an example embodiment, the femtocell 135 facilitates enabling activation of at least one service via the ONT 130a if the ID 155a-a, 155a-u of a wireless device 140, 145 is known. In particular, when a wireless device 140, 145 comes within the femtocell's 135 range (e.g., the femtocell detects the presence of the wireless device), the femtocell 135 detects the wireless device 140 and obtains the ID 155a-a of the wireless device 140. For example, as a person travels towards a premises 186 with the wireless device 140 (e.g., a cell phone), the femtocell 135 detects the presence of the wireless device 140. Further, the femtocell 135 also obtains the ID 155a-a of the wireless device 140, which the femtocell 135 then provides to the ONT 130a. Using the ID 155a-a of the wireless device 140, the ONT 130a determines an ID status indicating whether the ID 155a-a of the wireless device 140 is known or unknown. To determine the status, the ONT 130a may perform a database query itself or send the ID 155a-a upstream to the OLT 115 to have it perform a database query or send the ID further to a management node, such as an Element Management System (EMS) (not shown) to have it perform the database query.
Based on the ID status (i.e., whether the ID is a known or an unknown ID to the ONT 130a or the PON 165, the ONT 130a may enable activation of or disable at least one service to the ONT 130a or disable upstream communications connectivity of the ONT 130a from the PON 165. For example, the femtocell 135 may detect the ID 155a-a of the wireless device 140. After detecting the ID 155a-a of the wireless device 140, the femtocell 135 provides the ONT 130a with the ID 155a-a. Next, the ONT 130a may respond to a ranging request 150 from the OLT 115, via the OSC 125, and provides the ID 155a-a of the wireless device 140 and an ONT ID 155b to the OLT 115 as part of a ranging response 158. After receiving the ranging response 158, the OLT 115 provisions the ONT 130a, which includes enabling services related to the wireless device ID 155a.
To ensure upstream communications between the ONT 130a and the OLT 115 do not “collide,” ranging is performed. Results of ranging the ONT 130a by the OLT 115 include upstream timing offsets, which are provided to the ONT 130a for use in identifying how long to wait after receipt of a downstream start-of-frame signal (not shown). For example, following detection of a wireless device, the ONT 130a waits for a prescribed upstream timing, with offset, before transmitting upstream as part of a ranging response 158 to establish provisioning. In one embodiment, provisioning allows the ONT 130a to communicate over WAN 185 to content servers 190. Thus, the ONT 130a can send requests for channels associated with content servers 190, and other suitable requests after ranging/provisioning. It should be understood that ranging may occur following a power outage, detection of a wireless device 140, 145, a software upgrade, and so forth.
To better understand an example embodiment of the invention, consider the following example. A person or homeowner arrives at a premises 186 having an authorized user device 140 (e.g., a wireless device), which the femtocell.135 detects. Upon detection of the authorized user device 140, the femtocell 135 obtains a device ID 155a-a and provides the device ID 155a-a to the ONT 130a. In turn, the ONT 130a sends the device ID 155a-a and an ONT ID 155b as part of ranging response 158 to an OLT 115. The OLT 115 returns provisioning data to enable services that are associated with the authorized user device 140. After provisioning, the ONT 130a activates the services, such as opening the garage door 170 associated with the authorized user device 140. In this way, the PON 165 provides for services to be activated at the premises 186 by the homeowner's arrival with the authorized user device 140. It should be understood that services may include deactivating an alarm, opening an entry, activating or deactivating at least one utility, activating a router, or enabling or disabling an appliance at a premises 186.
In an alternative embodiment, after a person arrives at a premises 186 or other ONT 130a location with an unknown/unauthorized user device 145, the ONT 130a sends a device ID 155a-u and an ONT ID 155b of the unauthorized user device 145 as part of a ranging response 158 to an OLT 115. Since the ID of the unauthorized user device 145 is unknown, the ONT 130a disables the PON 165 upstream communications connectivity by sending a faulty ranging request 150 to the OLT 115, which causes provisioning to fail and may also send a response or notification to an agent or homeowner of the ONT 130a. A typical response to the agent includes at least one of the following: providing the agent of the ONT 130a with a notification, turning off a network interface of the ONT 130a, disabling a communications service, disabling a services at a predetermined time, activating security services, or performing a combination thereof. In an embodiment, the femtocell 135 or ONT 130a sends a notification to the unknown/unauthorized user device 145, such as the premises 186 is under surveillance or the like. In an embodiment, an operator of the femtocell 135 or ONT 130a can provide a predetermined action(s), such as notifying an unauthorized user device 145 the premises 186 is under surveillance. The predetermined action(s) can be started by an invalid device ID 155a-u or other indications of an unauthorized user. In this way, the ONT 130a provides a security service or notification for the homeowner of the premises 186 based on the presence of an unauthorized user device 145.
In another example embodiment, the ONT 130a maintains upstream communications connectivity to the PON 165, but deactivates at least one service. For example, the ONT 130a may deactivate a service after a given length of time in an absence of a signal associated with the ID 155a-u (e.g., unknown/unauthorized) of the wireless device 145. Further, the ONT 130a may authorize the response at the OLT 115 at least in part based on the ID of the wireless device, authenticate the response at the OLT 115 at least in part based on the ID of the wireless device, and account the response at the OLT at least in part based on the ID of the wireless device.
It should be understood that some example embodiments of the invention can be employed to support multiple types of wireless devices, such as cellular phone handsets, wireless device IDs 140, 145, Wireless Local Loop (WLL) phones, computers with wireless Internet upstream communications connectivity, WiFi, and Worldwide Interoperability for Microwave Access (WiMAX) gadgets. Moreover, some example embodiments of the invention can be employed with the PON 165 using wireless communications technologies, such as Global System for Mobile Communications (GSM), Code Division Multiple Access (CDMA), Wireless Local Loop (WLL), Wide Area Network (WAN), WiFi, WiMAX, and the like. It should be further understood that example embodiments presented herein may support the above listed technologies, other currently available technologies, or later developed technologies. Moreover, the femtocell 135 in the ONT 130a is merely an example for illustrative purposes, and the femtocell 135 can be separate from ONT 130a and employ other embodiments of the present invention. It should be understood that embodiments of the present invention can also use a picocell instead of a femtocell for benefit of having a different range. Using other devices is also possible.
In one example embodiment, the ONT may perform a soft hand-off to enable a wireless device to maintain access to communications services, via the ONT, by transferring a connection with a core communications network (not shown) from another wireless communication service point. In an embodiment, the ONT provides a partial soft hand off for security purposes. For example, if the femtocell detects an invalid device ID of a wireless device for an elapsed amount of time, the femtocell allows a partial soft hand-off from the cell-tower to the wireless device for emergency calls (or other identified purposes), but does not allow calls to be made from the wireless device. In turn, the ONT provides the femtocell owner with information relating to the partial soft-hand off. It should be understood that a user of the wireless device would need to go outside of the femtocell range to restore full cellular service. It should be further understood that the femtocell may be configured to always allow emergency calls (e.g., no elapsed time).
Further, the ONT may update a database with a previously unknown ID of the wireless device for a subsequent activation of services based on the ID of the wireless device.
After detecting the wireless device ID 315a, the femtocell 350 sends the wireless device ID 315a to a configuration response module 310 in the ONT 305. The configuration response module 310 sends the wireless device ID 315a and an ONT ID 315b as part of a ranging response 360 upstream to the OLT. In a typical scenario, the ranging response 360 is a communication sent by the ONT 305 to the OLT responsive to a ranging request 320 from the OLT. After ranging, the OLT provisions the ONT and enables activation of at least one service by sending provisioning information 360 with an indication of services to activate, to the activation module 330 in the ONT 305. In turn, the activation module 330 activates the service(s).
For example, the OLT may send the activation module 330 an indication to activate utility services (e.g., water, lights, or sprinkler) and a lamp (e.g., CPE 333). The activation module 330 in turn, for example, turns on a sprinkler and lamp (not shown) at a premises by using a traditional interface(e.g., power line communications) to interact with the service. In this way, the ONT 305 provides non-traditional network services based on a presence of a known wireless device ID. It should be understood that the configuration response module 310 and activation module 330 can be located inside or outside of the ONT 305. Other configurations are also possible.
In an alternative embodiment, the OLT 405 allows for a ranging request for each service on an ONT 410. In particular, the ONT 410 sends a ranging response 433, including a special ID for a grant message associated with the service, to activate voice service or data transmission for a known wireless device(s). In an embodiment, the special ID of the grant message includes the ID of the wireless device and the service as part of a grant message. After sending the ranging response 433, the ONT 410 requests a ranging timeslot for each device or service. In turn, the OLT 405 sends a grant downstream messages to the ONT 410, which informs the ONTs of a time slot(s). See ITU-T Recommendation G.983. Thus, the ONT 410 obtains a grant on a service or device basis. For each device, the ONT 410 may also include a separate OpenManage Client Instrumentation (OMCI) Management Information Base (MIB) for management of the device. In an embodiment, the OLT 405 provides ranging requests for wavelengths on a Wavelength-Division Multiplexing (WDM) PON. It should be understood that it is possible that separate software images can be downloaded to the same ONT 405 for separate devices or for management of separate devices.
If the device ID is known, the ONT 410 forwards the device ID of the wireless device 420 and an ONT ID upstream to an Optical Line Terminal (OLT) 405 as part of a ranging response. If the device ID is unknown, the ONT 410 forwards a faulty ranging response or no response to the OLT 405 to prevent ranging or otherwise disable access to services. As a result, the ONT 410 does not connect to the PON 400 and no services or optionally only certain downstream services, are provided to the unknown wireless device. It should be understood that the list of known wireless device IDs in database 450 can be preconfigured, adapted, changed, or modified in any manner or as is suitable to an agent of the ONT 410.
After establishing the connection, the ONT 610 sends a ranging request 650 to enable activation of services in a presence of a wireless device with a given ID (e.g., a known ID) 650. In turn, the service provider 630 activates services 660 via the ONT 610. In exchange for activating the services, the customer 605 makes a payment 645 to the service providers 630.
Alternatively, in exchange for the ONT supporting wireless activation of services, security or other services as a function of wireless devices with known or unknown IDs, the user may have to pay a fee.
It should be understood that example embodiments of the invention can include the EMS 625 managing fee agreements as described below. Further, the communications network 600 can also include a WAN 635 and content servers 640 to allow the ONT 610 to send requests for channels and other suitable requests after ranging/provisioning.
In an example embodiment, the service fee may be a flat fee or a service-per-use fee (reciprocal fee), where a fee is charged by the service providers 630 for activation of service. Further, the fee for the service may be collected on a subscription basis ranging from a one time, daily, weekly, monthly, or annual subscription basis; on a per usage, volume ranges of usage, or rate of usage; invoicing the customer for the fee; or collecting the fee on a prepayment basis. Other arrangements are also possible. Moreover, the service providers 630 may also contract to maintain a centralized database services to activate for a known device IDs.
To establish these types of fee agreements, an ONT 610 or an EMS 625 may perform the appropriate accounting of performance monitoring statistics for traffic, minutes, users, and other relevant data. Specifically, in this example embodiment, a service module or other element of the EMS collects a list of activation of services and provides the statistics to a management element of the EMS. The statistics can be stored in a database or other suitable memory for later review/use.
While this invention has been particularly shown and described with references to example embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the invention encompassed by the appended claims.
For example, any of the flow diagrams described herein may be modified or arranged in any manner to support operation in various network configurations. The flow diagrams may include more or fewer blocks, combined or separated blocks, alternative flow arrangements, or the like. The flow diagrams may also be implemented in the form of hardware, firmware, or software. If implemented in software, the software may be written in any suitable code in accordance with the example embodiments herein or other embodiments. The software may be stored in any form of computer readable medium and loaded and executed by a general purpose or application specific processor suitable to perform the example embodiments described herein or other embodiments.