DYNAMIC TRACKING OF REPORTING OF CELLULAR SERVICE OUTAGE AND METHOD OF OPERATION OF THE SAME
Embodiments are directed to systems and methods for dynamically sensing and calculating the time remaining until a report of an interruption in cellular communications within specific areas must be made to an entity. Various regulations by different entities, whether the FCC, city, or state public safety organizations require reporting of cell phone outages according to their respective operational needs. The present embodiment provides techniques for dynamically calculating the time period remaining before reporting of an outage must be provided to a particular entity. A method is provided for receiving into the system the parameters for the regulation under consideration and an area of interest to be considered. The system will retrieve data from the various databases to determine whether or not the cellular service complies with the regulation under consideration. Calculations are dynamically made over time to determine if reporting under the regulation is needed.
This disclosure is in the field of cellular phone communications, and in particular calculating the time for reporting outages of cellular service in a selected area.
BACKGROUNDAs the use of smart phones and other cellular devices has increased, so too has the desire for more reliable, fast, and continuous transmission of content. Tracking areas where cellular service has been interrupted, predicting when it will be restored and understanding exactly which types of service were interrupted has value for a number of reasons. It is with respect to these and other considerations that the embodiments described herein have been made.
BRIEF SUMMARYEmbodiments are generally directed to systems and methods for dynamically sensing and calculating the time remaining until a report of outage of cellular service within specific areas must be made. In addition, embodiments are provided for dynamically revising the time remaining until an outage report must be made. The down time of cellular service that includes 5G or higher can therefore be tracked and reported to the local entities and reviewed by the service provider to improve the quality of service.
Various regulations by different entities, such as the FCC, city, or state public safety organizations require reporting of cell phone outages according to their respective rules. The present embodiment provides techniques for dynamically calculating the time period remaining before reporting of an outage must be provided to a particular entity.
A method is provided for receiving into the system the parameters for the reporting regulation under consideration. In addition, an operator may select an area of interest for comparison against the regulation under consideration. The system will retrieve from the various databases and obtain the data needed in order to determine whether or not the cellular service complies with the regulation under consideration. For example, the number of cellular towers, the number of users in the area, the average number of subscribers per cellular tower and other data is retrieved from the service provider's database based on the area of interest under consideration. The retrieved information is provided into the system and calculations are dynamically made over time to provide reports whether or not a regulation is being complied with and how much time is required until a report to the agency under consideration must be made. This information is dynamically updated over time based on how many minutes have passed since the outage within the selected area has been considered and how long it has been monitored. In addition, as the number of cell towers out of service is reduced, the system dynamically updates the amount of time remaining before a reporting is due under the regulation under consideration.
According to one embodiment, an operator selects when the system will transition from the first time period to start a second time period. After the selection is made by the operator, then the system will dynamically update itself to provide information to the operator regarding how much time remains before a report must be made for the operator's consideration. According to another embodiment, the system will monitor how much time is remaining before a report is to be made, and if the time is within a selected threshold, then the system itself will send a query to request data in order to start a second time period. These are two different methods by which the time period remaining until a reporting is required is dynamically updated. As various cell towers come back into operation and the number of non-operating cell towers is reduced, additional time periods can be started, such as one third, fourth, fifth or other time period in order to continue to dynamically monitor the amount of time remaining until a report must be made according to the regulations of an entity under consideration.
Non-limiting and non-exhaustive embodiments are described with reference to the following drawings. In the drawings, like reference numerals refer to like parts throughout the various figures unless otherwise specified.
For a better understanding of the present disclosure, reference will be made to the following Detailed Description, which is to be read in association with the accompanying drawings.
The following description, along with the accompanying drawings, sets forth certain specific details in order to provide a thorough understanding of various disclosed embodiments. However, one skilled in the relevant art will recognize that the disclosed embodiments may be practiced in various combinations, without one or more of these specific details, or with other methods, components, devices, materials, etc. In other instances, well-known structures or components that are associated with the environment of the present disclosure, including but not limited to the communication systems and networks, have not been shown or described in order to avoid unnecessarily obscuring descriptions of the embodiments. Additionally, the various embodiments may be methods, systems, media, or devices. Accordingly, the various embodiments may be entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects.
Throughout the specification, claims, and drawings, the following terms take the meaning explicitly associated herein, unless the context clearly dictates otherwise. The term “herein” refers to the specification, claims, and drawings associated with the current application. The phrases “in one embodiment,” “in another embodiment,” “in various embodiments,” “in some embodiments,” “in other embodiments,” and other variations thereof refer to one or more features, structures, functions, limitations, or characteristics of the present disclosure, and are not limited to the same or different embodiments unless the context clearly dictates otherwise. As used herein, the term “or” is an inclusive “or” operator, and is equivalent to the phrases “A or B, or both” or “A or B or C, or any combination thereof,” and lists with additional elements are similarly treated. The term “based on” is not exclusive and allows for being based on additional features, functions, aspects, or limitations not described, unless the context clearly dictates otherwise. In addition, throughout the specification, the meaning of “a,” “an,” and “the” include singular and plural references.
In some parts of the selected area 10, some cellular towers, such as 12b will remain in operation and therefore continue to provide service to those subscribers and public safety organizations that are within their wireless range. For those cellular towers 12b that remain in operation, services are provided within the selected area 10 for those subscribers making use of the cellular equipment 16 within the wireless range of the cellular tower as well as for the public safety organization, such as the fire station 14b that is within the cellular range of tower 12b.
As can be appreciated, some subscribers and public safety organizations within area 10 might have service from more than one cellular tower 12. For example, the fire station 14b is within the coverage area of both tower 12a and 12b. Accordingly, if either cellular tower 12a or 12b is operational, the fire station will have cellular service. On the other hand, PSAP 14a has cellular access only through tower 12a and, hospital 14c has cellular access only through tower 12c and 12d. Thus, even though hospital 14c has access through two cellular towers, since both towers are down, it has lost cellular service for communication to and from the hospital 14c as well as all subscribers that are unique to this area served by towers 12c and 12d.
When there is an outage of cellular coverage over a large area, this can cause significant disruption of public safety as well as other services within the outage area. Subscribers cannot contact 911 call centers and in addition, some emergency services and public safety organizations 14 are not able to communicate regarding their current situation and needs. Accordingly, it is required to closely monitor and report any outages that affect such public service organizations 14. At the current time, various organizations have rules regarding when an outage must be reported to respective agencies. The FCC has a number of requirements regarding the reporting of outages of cellular services that would prevent operation of certain public service organizations. As just one example, current FCC regulations require a reporting from all cellular service providers if service to a 911 call center is disrupted for a selected period of time. According to some regulations, the selected period of time might be 30 minutes, while according to other regulations it may be as short as five minutes or even three minutes. As can be appreciated, these regulations will change based on the federal organization, such as the FCC or a public safety organization or, respective local public services such as a state or county public safety organization.
The various suppliers of subscription services are required to report any outages that meet the reporting requirements of that particular regulation and that particular organization, whether the FCC, 911 call centers, sheriff's departments, city safety departments, counties or the like. In order to comply with the various laws and regulations in different areas and jurisdictions, it is important that the cellular providers know the regulations in each local area and in addition, have various tools in order to identify outages, know when they started, and be alerted if the outages are of a type that must be reported.
The present disclosure provides a number of tools as well as various hardware and software to ensure that the cellular provider can abide by the regulations, both federal and state, county, local and other regulations for reporting any outages. Various examples of these tools will now be provided according to the present disclosure.
A first step in complying with the reporting rules in a jurisdiction is to properly understand the number of plan subscribers within each selected area and also to know the number of cellular equipment in operation, which includes knowing the number of users on each subscribers plan. In addition, it is beneficial to be able to know for which public safety organization such service is to be monitored and reporting to be made. According to one embodiment of the present disclosure, the number of subscribers within any area which the operator wishes to select may be determined. There is no boundary that is artificially present in the areas which can be selected for the area 10. Specifically, within each area 10 there will be a physical address for the location of each subscriber, which may be a billing address, as well as an address at which the equipment is present at certain times. As can be appreciated, the cellular equipment used by each subscriber can move such as when the subscriber in a particular home travels via car to a new location and according to one embodiment the tracking can stay based on the home address of this subscriber or according to another embodiment, the tracking can follow the actual location subscriber based on geo-tracking available within each specific uses equipment.
One potential technique is to sort the subscribers according to the ZIP Code and to also track and store the ID of all cell towers within a particular ZIP Code. The service provider will have available in a first database the billing address of each subscription contract and therefore will know the ZIP Code within which each subscriber is based. In addition, they also have available a database of all cell towers within each ZIP Code. As can be appreciated, a single ZIP Code may have between a few and several hundred or thousand cellular towers. It is possible for the selected area 10 to represent a single ZIP Code or, numerous ZIP Codes depending on the area selected by the operator. It is also possible for the operator to select an area using different criteria than ZIP Codes. For example, an entire state can be selected for an area, a county, city, town or other division for the area. Since the service provider knows the physical address and coverage area of each cellular tower it operates, it is possible for an area to be based on a single tower and the area serviced by that tower.
Viewing together
The areas of interest available in menu 66 provide a variety of choices for the operator. For example, the area can be one or more PSAPs 14a. For example, the user may select a particular 911 call service center, or a group of 911 service centers. The operator may also select a group of public safety organizations 14, such as fire stations 14b, police or hospital stations and other organizations. Accordingly, menu option 66 provides a wide variety of criteria by which the area of interest 10 can be selected. This has particular benefits within the present disclosure because an operator is permitted to make fine tune reporting to the organization, whether a local city, county or the FCC regarding cellular service outages. The ability to provide granular and operator-selected areas of interest is a particular benefit according to the present disclosure.
Once an area of interest 10 is selected whether through menu option 62, 64, 66 or 68 the database of the system is examined to retrieve the ID of all cellular towers within the area of interest 10. Thus, if a county is selected then the system provides, through a database retrieval, the ID for all cellular towers 12 within the area of interest as well as information regarding the number of subscribers within the area, as well as the average number of subscribers for each cell tower within the area selected.
The graphical user interface (GUI) also provides an ID report by name of PSAPs in column 28, the FCC ID code in column 30, the PSAP ID code in column 32, the PSAP status in column 34, as well as contact info in column 36, and various ID codes in column 38. Column 40 can provide the site ID of the individual cell towers within the area of interest 10. The county can also be provided in column 42 as well as the state in column 44, and even the specific ID for particular groupings or other areas of site identification can be provided in column 46. For example, column 46 can provide a report of the last three digits of ZIP Code or other site identification status for the area of interest. The columns 28-46 provided are just some examples of the data that can be made available to the operator.
After an area of interest has been selected, reports are obtained regarding the status of cellular service within the selected area. A cell tower can provide radio service within a selected area and has a site ID. Each cell tower can be considered a radio access site (RAS) which provides reporting regarding its status through numerous databases. There are separate reports available in separate databases regarding the status and operation of each RAS, namely each cellular tower or each access point within the cellular network. In some embodiments, the RAS that provides access to the cellular service may be a satellite, such as a low Earth orbit satellite that is orbiting the Earth at a selected speed. Thus, while the examples provided describe the cellular tower as one of the sources for cellular service coverage, it can be appreciated that any number of sources can act as the cellular provider and reports are available on each cellular provider regarding its status of operation. These separate reports are available from different databases which are not described here since they are known in the art. The status of each respective radio access point, such as cellular tower, microcell, satellite or other access point is available on an instantaneous basis and can be obtained.
According to various regulations, the outages are reported to different agencies. For simplicity of explanation, an example is provided for an FCC requirement regarding reporting of service to PSAPs within a selected time period and also based on the potential users of that PSAP. As can be appreciated, the reference here to the FCC requirement for reporting outages within a PSAP service area is just one example and similar principles, as taught herein, can be used to comply with the regulations which may be available or issued from any county, state or other agency. In addition, there may be new FCC regulations as well as regulations from the FAA, various PSAP organizations that require reporting of outages, accordingly, the present disclosure is very flexible in being able to track and adapt to any outage reporting that might be required from any regulatory body, organization that wishes reports or the like. The graphical user interface 80 which is provided herein is custom for the notice of outage from the FCC notification calculator, however, according to principles taught herein, it can be adapted for any type of regulation from any body or reporting which is to be tracked.
According to the particular example of one set of FCC regulations, reporting is required within a selected time period if cellular coverage within a PSAP 14a service area is disrupted for a selected period of time. This may be in the range of 30 minutes, 10 minutes, 3 minutes or any time selected by the FCC regulations. In addition to the time limit on outages, the FCC also has reporting regulations if a certain number of subscribers are without coverage for certain period of time. This is a separate requirement which may be in addition to, or in combination with the reporting requirement for outage within a PSAP area. The present disclosure provides reporting for different types of outages according to different criteria as will now be explained.
Referring to
In
Turning now to
After the area of interest 10 has been selected, the operator receives from a different database the report of the status of all cellular towers within the area of interest. If even a single tower is down within the area of interest, this is reported and available to the operator and to the system. The operator can then check the system and make a decision whether the number of towers that out is sufficient to start the use of the system that will provide a timing for when a report is sue to a regulatory body. By providing the data to an operator, they can make the decision whether that particular outage, based on the location of the area, the size of the area and regulations within that particular area warrant the need to start use of the present system that will provide a time to make a report to a regulatory body. In one alternative, the outage data is provided directly to system and it starts to track a reporting period without intervention or assistance from an operator. According to one embodiment, the operator enters, or a different tracking database provides directly and automatically to the system, the number of towers 12 that are down within the area of interest in block 92a. In this particular example, there has been a general outage in the entire area. This may occur if an entire power station is down and therefore all 469 towers 12 within the area selection are out of service. Further, the outage duration is long-term as may occur such as when a hurricane, tornado or other natural catastrophe affects an area. In this example, the outage duration is 301 minutes, see block 94a showing the number of minutes that the duration has lasted. As can be appreciated, if the duration continues the number in block 94a will increase, according to one embodiment, it will automatically increase because data is provided directly from the reporting service via software link into the database shown in
As shown in block 96, there is an indication that the current outage rate for the number of towers and number of users within a tower that after 60 more minutes a report must be made to the FCC regarding the outage. Therefore, the operator viewing the interface 80 is now aware that 60 minutes remain before a report must be made. This provides significant value to the operator as well as to the service provider regarding their compliance with various FCC as well as local and state regulations.
The example shown in
As can be seen in
The selection of a time to transition from the first selected time period to the second selected time period can be based on a number of different embodiments and options. According to a first option, an operator is receiving reports of the number of cellular towers 12 that remain out of service within the selected area. In one embodiment, the operator can select to end the first time period and input the number of sites now out of service into block 92b in order to start the second time period and end the first time period. This is an operator selection based on the operator obtaining data from various reporting services available. According to a second embodiment, the database on which the present system is operating can be receiving updates via various sources, such as databases that contain the amount of power and outages in various areas as well as the number of cell towers that are in operation and those that remain out of operation. This can be provided on an individual tower basis to the system and automatically entered into blocks 92b, 92c and 92 on which the graphical unit interface shown in
The threshold number can set at some percent, such as 10%, 20%, 30% of the towers now back in operation, or an actual number, for example 20, 30, 50 or any selected number of towers now back in operation. The operator can select and then set the trigger to move to the next time period, whether a threshold percentage of towers that were originally down that have come back in operation, an actual number or other criteria, or, it can be preset in the system to be a default to some percent and operator selection is not needed and the default value will be used. An operator will often have the additional information about the type of outage, the regulation under consideration, the area of the outage, the location of the outage and other details that would assist in selecting a time to end the first period, whether by operator selection, default threshold or a custom threshold set by the operator.
A third embodiment by which the first time period can be ended is based on monitoring the number of minutes remaining until the outage must be reported. In particular, in the example shown in
Continuing with the third embodiment, the time until an outage must be reported can be maintained at the same value for the second reporting period or it can be a different threshold. In one embodiment, both are the same threshold, for example, 60 minutes before a reporting is required or the second time period can have a lower threshold, for example, 30 minutes or a higher threshold, for example 80 minutes in the example shown. Namely, after 80 minutes has passed, the system will automatically retrieve from a database the number of sites that are down at that particular point in time. This will cause the termination of the second time period and the start of the third time period showing 100 towers remain down and the number of minutes until reporting is required is now 160 minutes as shown in
As also will be appreciated, since the reporting criteria for this particular FCC regulation is 900,000 PAUM and in addition combined with the duration in excess of 30 minutes, if only a few users are out of service, then it may be several days before reporting is required. On the other hand, if there is a relatively large area, and depending on the number of users and towers within the area, reporting may be required at the 30 minute time.
The operation of the present system will now be described with respect to various flowcharts as shown in
In particular, as shown in
Accordingly, a method is provide for alerting an operator the time remaining until an outage of cellular communication is needed and also dynamically updating the remaining time as more cell towers come back online and properly operate.
The various embodiments described above can be combined to provide further embodiments. These and other changes can be made to the embodiments in light of the above-detailed description. In general, in the following claims, the terms used should not be construed to limit the claims to the specific embodiments disclosed in the specification and the claims, but should be construed to include all possible embodiments along with the full scope of equivalents to which such claims are entitled. Accordingly, the claims are not limited by the disclosure.
Claims
1. A method of dynamically tracking a cellular service outage within a selected area comprising:
- receiving a selection of an area of interest from an operator;
- displaying identification data of the selected area of interest to the operator;
- outputting operational state data that includes a number of cellular subscribers, cell tower systems and public safety offices within the area of interest;
- determining an average number of subscribers per tower within the area of interest based on the operational state data;
- receiving an indication of the number of non-operating cell tower systems within the selected area over a first time period;
- calculating a first value for an amount of time remaining until potentially affected users within the selected area exceeds an affected user threshold time based on the number of non-operating connections and the average number of subscribers per tower within the area of interest;
- receiving an indication of non-operating connections to cell towers within the selected area over a second time period;
- calculating a second value for the amount of time remaining until the potentially affected users within the selected area exceeds the affected user threshold; and
- reporting a cellular outage in the selected area if a sum of the first and second time periods exceeds a reporting time period threshold and if the affected user time is above the affected user threshold time.
2. The method of claim 1 wherein the step of receiving an indication of the number of non-operating cell tower systems within the selected area over the first time period includes:
- receiving a report from a cell tower operational tracking database.
3. The method of claim 2 wherein the cell tower operational tracking database is a separate database from a first database.
4. The method of claim 3 further including the step of:
- inputting, by an operator, the number of non-operating cell tower systems within the selected area over the first time period into the first database.
5. The method of claim 3 further including the step of:
- inputting, directly by a software data transfer, without assistance from an operator, the number of non-operating cell tower systems within the selected area over the first time period into the first database.
6. The method of claim 1 further including:
- identifying each cell tower system that provides cellular service to a first public safety office within the selected area; and
- reporting a local safety outage to the first public safety office if all cell tower systems that provide service to the first public safety office are out of service for a second selected time period threshold.
7. The method of claim 6 wherein the first selected time period threshold and the second selected time period threshold are the same amount of time.
8. The method of claim 6 wherein the second selected time period threshold is shorter than the first selected time period threshold.
9. The method of claim 1 further including:
- inputting, by an operator, into a first database the value of the first time period after receiving an indication of the number of non-operating cell tower systems within the selected area during the first time period and prior to the step of calculating a first value for the amount of time remaining until the potentially affected users within the selected area exceeds an affected user threshold time.
10. The method of claim 1 further including:
- after outage time period has passed, terminating the first time period and starting the second time period based on a software flag, without input by an operator.
11. The method of claim 1 further including:
- requesting to receive an indication of non-operating connections to cell towers within the selected area over a second selected time period and concluding the first time period if the amount of time remaining until the potentially affected users within the selected area is less than an alert threshold of time.
12. A method of dynamically tracking the time remaining before report must be made of a cellular service outage within a selected area comprising:
- receiving a selection of an area of interest;
- outputting operational state data of a first number cell tower systems within the area of interest at first time;
- receiving an indication an outage reporting time based on a first set of conditions within the selected area during a first time period;
- calculating an amount of time remaining until a report is to be made of an outage occurring based on the first set of conditions;
- outputting operational state data of a second number cell tower systems within the area of interest at second time;
- receiving an indication an outage reporting time based on a second set of conditions within the selected area during a second time period after the first time period;
- calculating an amount of time remaining until a report is to be made of an outage occurring based on a combination of the first and second set of conditions.
13. The method of claim 12 wherein the first set of conditions includes the number of public safety answering points within the area of interest.
14. The method of claim 12 further including:
- requesting to obtain operational state data of the number cell tower systems within the area of interest at second time when the amount of time remaining until a report is to be made of an outage occurring based on the first set of conditions is less than a threshold amount of time.
15. The method of claim 12 further including:
- requesting to obtain operational state data of the number cell tower systems within the area of interest at second time when number of cell towers in operation has change by a threshold amount.
16. The method of claim 15 wherein the threshold is a percent of cell towers that have transitioned from non-operational to being operational.
17. The method of claim 12 further including:
- obtaining a number of cellular subscribers within the area of interest at a first time as one of conditions in the set of conditions.
Type: Application
Filed: Oct 26, 2023
Publication Date: May 1, 2025
Inventors: Andew Kim (Littleton, CO), Jeremy Conyers (Littleton, CO), Tyler Julian (Bothell, WA)
Application Number: 18/495,612