Network control center for satellite communication system
First Claim
1. In a mobile satellite system including a satellite communication switching office and network system having a satellite antenna for receiving and transmitting a satellite message via a satellite and satellite beams to and from feederlink earth stations (FESs) and mobile earth terminals (METs) using a mobile communication system, a satellite interface system, a central controller receiving and transmitting the satellite message to and from the satellite communication switching office, the mobile satellite system being responsively connected to said mobile communication system and comprising:
- a network operations center (NOC) managing and controlling the resources of the satellite network system and carrying out the administrative functions associated with the management of the network system, the NOC communicating with various internal and external entities via a control network;
a first network communications controller (NCC) managing the real time allocation of circuits between METs and FESs for the purposes of supporting communications, available circuits being held in circuit pools managed by group controllers (GCs) within the NCC, the NCC communicating with the NOC via a satellite network internetwork, with FESs via Ku-to-Ku band interstation signaling channels or terrestrial links, and with METs via Ku-to-L band signaling channels;
a FES supporting communications links between METs, the public switched telephone network (PSTN), private networks, and other METs, call completion and service feature management being accomplished via in-band signaling over the communication channel following the establishment of such a channel, the FES including a gateway FES providing mobile telephone service (MTS) and mobile telephone cellular roaming service (MTCRS) services, and a base FES providing mobile radio service (MRS) and net radio (NR) services;
a customer management information system providing customers and service providers with assistance and information including problem resolution, service changes, and billing/usage data, customers including individual MET owners and fleet managers of larger corporate customers;
a network engineering system developing network plans and performing analysis in support of the system including analyzing the requirements of the network, reconciling expected traffic loads with the capability and availability of space and ground resources to produce frequency plans for the different beams within the system, and defining contingency plans for failure situations;
a system engineering system engineering the network subsystems, equipment and software which is needed to expand capacity to meet increases in traffic demands and to provide new features and services;
a remote monitor station (RMS) monitoring L-band RF spectrum and transmission performance in specific L-band beams, said RMS being nominally located in each L-band beam and interfacing with the NOC via either a satellite or terrestrial link;
a system test station (STS) providing an L-band network access capability to support FES commissioning tests and network service diagnostic tests, the STS being collocated with and interfaced to the NOC;
a group controller subsystem (GCS) incorporating one or multiple group controllers (GC), each GC maintaining state machines for every call in progress within its control group and allocating and de-allocating circuits for FES-MET calls within each beam of the system, managing virtual network call processing, MET authentication, and providing certain elements of call accounting, the GC providing satellite bandwidth resources to the NOC for AMS(R)S resource provisioning and monitoring the performance of call processing and satellite circuit pool utilization, and performing MET management, commissioning and periodic performance verification testing and database management.
6 Assignments
0 Petitions
Accused Products
Abstract
A mobile satellite system including a satellite communication switching office and network system having a satellite antenna for receiving and transmitting a satellite message via a satellite to and from a mobile earth station including a mobile communication system, a satellite interface system, a central controller receiving and transmitting the satellite message from the mobile earth station to and from the satellite communication switching office via the satellite and the satellite interface system. The mobile communication system includes a user interface system providing a user interface through which a user has access to services supported by the mobile satellite system and an antenna system which provides an interface between the mobile communication system and the mobile satellite system via the satellite interface system.
-
Citations
38 Claims
-
1. In a mobile satellite system including a satellite communication switching office and network system having a satellite antenna for receiving and transmitting a satellite message via a satellite and satellite beams to and from feederlink earth stations (FESs) and mobile earth terminals (METs) using a mobile communication system, a satellite interface system, a central controller receiving and transmitting the satellite message to and from the satellite communication switching office, the mobile satellite system being responsively connected to said mobile communication system and comprising:
-
a network operations center (NOC) managing and controlling the resources of the satellite network system and carrying out the administrative functions associated with the management of the network system, the NOC communicating with various internal and external entities via a control network;
a first network communications controller (NCC) managing the real time allocation of circuits between METs and FESs for the purposes of supporting communications, available circuits being held in circuit pools managed by group controllers (GCs) within the NCC, the NCC communicating with the NOC via a satellite network internetwork, with FESs via Ku-to-Ku band interstation signaling channels or terrestrial links, and with METs via Ku-to-L band signaling channels;
a FES supporting communications links between METs, the public switched telephone network (PSTN), private networks, and other METs, call completion and service feature management being accomplished via in-band signaling over the communication channel following the establishment of such a channel, the FES including a gateway FES providing mobile telephone service (MTS) and mobile telephone cellular roaming service (MTCRS) services, and a base FES providing mobile radio service (MRS) and net radio (NR) services;
a customer management information system providing customers and service providers with assistance and information including problem resolution, service changes, and billing/usage data, customers including individual MET owners and fleet managers of larger corporate customers;
a network engineering system developing network plans and performing analysis in support of the system including analyzing the requirements of the network, reconciling expected traffic loads with the capability and availability of space and ground resources to produce frequency plans for the different beams within the system, and defining contingency plans for failure situations;
a system engineering system engineering the network subsystems, equipment and software which is needed to expand capacity to meet increases in traffic demands and to provide new features and services;
a remote monitor station (RMS) monitoring L-band RF spectrum and transmission performance in specific L-band beams, said RMS being nominally located in each L-band beam and interfacing with the NOC via either a satellite or terrestrial link;
a system test station (STS) providing an L-band network access capability to support FES commissioning tests and network service diagnostic tests, the STS being collocated with and interfaced to the NOC;
a group controller subsystem (GCS) incorporating one or multiple group controllers (GC), each GC maintaining state machines for every call in progress within its control group and allocating and de-allocating circuits for FES-MET calls within each beam of the system, managing virtual network call processing, MET authentication, and providing certain elements of call accounting, the GC providing satellite bandwidth resources to the NOC for AMS(R)S resource provisioning and monitoring the performance of call processing and satellite circuit pool utilization, and performing MET management, commissioning and periodic performance verification testing and database management. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
mobile earth station databases;
virtual network databases;
circuit pool databases;
network identification databases;
circuit counters and queue tables; and
call record tables.
-
-
3. A mobile satellite system according to claim 1 wherein said mobile satellite system includes a second NCC which maintains communication with said NOC and said first NCC and maintains database concurrence across the two NCCs, receives call processing information from said first NCC on a call-by-call basis, and maintains call records and frequency allocations dynamically such that said second NCC can substantially immediately assume control of an in-process call setups and old call releases.
-
4. A mobile satellite system according to claim 1 wherein the GC supports GC controller (GCC) processes and control group manager (CGM) processes, the CGM processes functioning independently and managing multiple control groups.
-
5. A mobile satellite system according to claim 1 wherein a GC performs th e following processes:
-
configuration including processing control group reconfigurations, serving as a server in NOC initiated updates and as a requester in GC initiated database updates;
processing AMS(R)S provisioning requests from the NOC;
call processing; and
GC router configuration.
-
-
6. A mobile satellite system according to claim 1 wherein said mobile satellite system includes a second NCC which maintains communication with said NOC and said first NCC and maintains database concurrence across the two NCCs, receives call processing information from said first NCC on a call-by-call basis, and maintains call records and frequency allocations dynamically such that said second NCC may be substituted for said first NCC as a scheduled activity or upon failure of the online NCC.
-
7. A mobile satellite system according to claim 6 wherein the scheduled substitution of said second NCC includes the following steps:
-
alerting the online NCC to initiate processing phaseout and suspend active communication with its associated CGS internal element;
the online NCC alerting the off-line NCC that all processing has been suspended and all elements associated with the NCC are waiting for a communication restart;
the off-line NCC commanding the on-line NCC to go to passive standby under its own local operator control;
the new on-line NCC beginning a communication restart sequence with its associated CGS elements.
-
-
8. A mobile satellite system according to claim 6 wherein the fail over substitution of said second NCC includes the following steps:
-
the on-line NOC commanding the on-line NCC to go to passive standby under local operator control;
the on-line NOC commanding the off-line NCC to go active;
the on-line NOC commanding all NCC associated elements to suspend communication with the old on-line NCC and await an NCC communications restart command;
the on-line NOC commanding the new on-line NCC to begin a communications restart with all of its associated elements;
the new on-line NCC beginning a communications restart sequence with all of its associated elements.
-
-
9. In a mobile satellite system including a satellite communication switching office and network system having a satellite antenna for receiving and transmitting a satellite message via a satellite to and from a mobile earth station including a mobile communication system, a satellite interface system, a central controller receiving and transmitting the satellite message from the mobile earth station to and from the satellite communication switching office via the satellite and the satellite interface system, the mobile communication system comprising:
-
a user interface system providing a user interface through which a user has access to services supported by the mobile satellite system;
an antenna system providing an interface between the mobile communication system and the mobile satellite system via the satellite interface system, said antenna system receiving a first satellite message from the satellite and transmitting a second satellite message to the satellite;
said mobile satellite system being responsively connected to said mobile communication system, said mobile satellite system comprising;
a network operations center (NOC) managing and controlling the resources of the satellite network system and conducting the administrative functions associated with the management of the satellite network system, the NOC communicating with various internal and external entities via a control network;
a first network communications controller (NCC) managing the allocation of circuits between said mobile communication system and said satellite switching office for supporting communications, available circuits being held in circuit pools managed by at least one Group Controller (GC) in said NCC, said NCC communicating with said NOC via said control network;
said GC including components which control;
call setup and monitoring;
management of satellite resources during call setup and cleardown;
database management;
call record management;
congestion control;
generation of performance and traffic statistics; and
periodic performance verification testing. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
mobile earth station databases;
virtual network databases;
circuit pool databases;
network identification databases;
circuit counters and queue tables; and
call record tables.
-
-
11. A mobile satellite system according to claim 9 wherein said mobile satellite system includes a second NCC which maintains communication with said NOC and said first NCC and maintains database concurrence across the two NCCs, receives call processing information from said first NCC on a call-by-call basis, and maintains call records and frequency allocations dynamically such that said second NCC can substantially immediately assume control of an in-process call setups and old call releases.
-
12. A mobile satellite system according to claim 9 wherein said mobile satellite system includes a second NCC which maintains communication with the NOC and the NCC and maintains database concurrence across the two NCCs, receives call processing information from said first NCC on a call-by-call basis, and maintains call records and frequency allocations dynamically such that said second NCC may be substituted for said first NCC as a scheduled activity or upon failure of the online NCC.
-
13. A mobile satellite system according to claim 12 wherein the scheduled substitution of said second NCC includes the following steps:
-
alerting the online NCC to initiate processing phaseout and suspend active communication with its associated CGS internal element;
the online NCC alerting the off-line NCC that all processing has been suspended and all elements associated with the NCC are awaiting a communication restart;
the off-line NCC commanding the on-line NCC to go to passive standby under its own local operator control;
the new on-line NCC beginning a communication restart sequence with its associated CGS elements.
-
-
14. A mobile satellite system according to claim 9 wherein the fail over substitution of said second NCC includes the following steps:
-
the on-line NOC commanding the on-line NCC to go to passive standby under local operator control;
the on-line NOC commanding the off-line NCC to go active;
the-on-line NOC commanding all NCC associated elements to suspend communication with the old on-line NCC awaiting an NCC communications restart command;
the on-line NOC commanding the new on-line NCC to begin a communications restart with all of its associated elements;
the new on-line NCC beginning a communications restart sequence with all of its associated elements.
-
-
15. A mobile satellite system according to claim 9 wherein the GC supports GC controller (GCC) processes and control group manager (CGM) processes, the CGM processes functioning independently and managing multiple control groups.
-
16. A mobile satellite system according to claim 9 wherein a GC performs the following processes:
-
configuration including processing control group reconfigurations, serving as a server in NOC initiated updates and as a requester in GC initiated database updates;
processing AMS(R)S provisioning requests from the NOC;
call processing; and
GC router configuration.
-
-
17. A mobile satellite system, comprising:
-
a network operations center (NOC) administering the resources of the satellite network system and administrative functions associated with the management of the network system, the NOC communicating with at least one of internal and external entities;
a first network communications controller (NCC) managing allocation of circuits between METs and FESs for the purposes of supporting communications, available circuits being managed by group controllers (GCs) within the NCC;
a FES maintaining communications links between METs, the public switched telephone network (PSTN), optionally private networks, and other METs, call completion and service feature management being accomplished over the communication channel, the FES including at least one of a gateway FES providing mobile telephone service (MTS) and mobile telephone cellular roaming service (MTCRS) services, and a base FES providing mobile radio service (MRS) and net radio (NR) services;
a customer management information system providing at least one of customers and service providers with information including at least one of problem resolution, service changes, and billing/usage data, customers including at least one of individual MET owners and fleet managers of larger corporate customers;
a network engineering system developing at least one of network plans and performing analysis in support of the system including at least one of analyzing the requirements of the network, reconciling expected traffic loads with the capability and availability of space and ground resources to produce frequency plans for the different beams within the system, and defining contingency plans for failure situations;
a system engineering system engineering at least one of the network subsystems, equipment and software to expand capacity to meet increases in traffic demands and to provide new features and services;
an optional remote monitor station (RMS) monitoring spectrum and transmission performance, said RMS being located in each beam and interfacing with the NOC via either a satellite or terrestrial link;
an optional system test station (STS) providing at least one of network access capability to support FES commissioning tests and network service diagnostic tests, the STS being optionally collocated with and interfaced to the NOC;
a group controller subsystem (GCS) incorporating one or multiple group controllers (GC), each GC at least one of managing every call in progress within its control group, allocating and de-allocating circuits for calls, managing virtual network call processing, performing MET authentication, and providing call accounting, the GC optionally providing satellite bandwidth resources to the NOC for AMS(R)S resource provisioning, monitoring the performance of call processing and satellite circuit pool utilization, and performing MET management, commissioning and periodic performance verification testing and database management. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
mobile earth station databases;
virtual network databases;
circuit pool databases;
network identification databases;
circuit counters and queue tables; and
call record tables.
-
-
19. A mobile satellite system according to claim 17 wherein said mobile satellite system includes a second NCC which maintains communication with said NOC and said first NCC and maintains database concurrence across the two NCCs, receives call processing information from said first NCC on a call-by-call basis, and maintains call records and frequency allocations dynamically such that said second NCC can substantially immediately assume control of an in-process call setups and old call releases.
-
20. A mobile satellite system according to claim 17 wherein the GC supports GC controller (GCC) processes and control group manager (CGM) processes, the CGM processes functioning independently and managing multiple control groups.
-
21. A mobile satellite system according to claim 17 wherein a GC performs the following processes:
-
configuration including processing control group reconfigurations, serving as a server in NOC initiated updates and as a requester in GC initiated database updates;
processing AMS(R)S provisioning requests from the NOC;
call processing; and
GC router configuration.
-
-
22. A mobile satellite system according to claim 17 wherein said mobile satellite system includes a second NCC which maintains communication with said NOC and said first NCC and maintains database concurrence across the two NCCs, receives call processing information from said first NCC on a call-by-call basis, and maintains call records and frequency allocations dynamically such that said second NCC may be substituted for said first NCC as a scheduled activity or upon failure of the online NCC.
-
23. A mobile satellite system according to claim 22 wherein the scheduled substitution of said second NCC includes the following steps:
-
alerting the online NCC to initiate processing phaseout and suspend active communication with its associated CGS internal element;
the online NCC alerting the off-line NCC that all processing has been suspended and all elements associated with the NCC are waiting for a communication restart;
the off-line NCC commanding the on-line NCC to go to passive standby under its own local operator control;
the new on-line NCC beginning a communication restart sequence with its associated CGS elements.
-
-
24. A mobile satellite system according to claim 22 wherein the failure substitution of said second NCC includes the following steps:
-
the on-line NOC commanding the on-line NCC to go to passive standby under local operator control;
the on-line NOC commanding the off-line NCC to go active;
the on-line NOC commanding all NCC associated elements to suspend communication with the old on-line NCC and await an NCC communications restart command;
the on-line NOC commanding the new on-line NCC to begin a communications restart with all of its associated elements;
the new on-line NCC beginning a communications restart sequence with all of its associated elements.
-
-
25. A mobile satellite system, comprising:
-
a network operations center (NOC) means for managing and controlling the resources of the satellite network system and for conducting the administrative functions associated with the management of the mobile satellite system, the NOC means for communicating with at least one of internal and external entities;
a first network communications controller (NCC) means for managing the allocation of circuits for supporting communications, available circuits being managed by at least one Group Controller (GC) means in said NCC means, said NCC means for communicating with said NOC means via said control network, said GC means including components for controlling;
call setup and monitoring;
management of satellite resources during call setup and cleardown;
database management;
call record management;
congestion control;
generation of performance and traffic statistics; and
periodic performance verification testing. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
mobile earth station databases;
virtual network databases;
circuit pool databases;
network identification databases;
circuit counters and queue tables; and
call record tables.
-
-
27. A mobile satellite system according to claim 25 wherein said mobile satellite system includes a second NCC means for maintaining communication with said NOC means and said first NCC means and for maintaining database concurrence across the two NCC means, for receiving call processing information from said first NCC means on a call-by-call basis, and maintaining call records and frequency allocations dynamically such that said second NCC means can substantially immediately assume control of an in-process call setups and old call releases.
-
28. A mobile satellite system according to claim 25 wherein said mobile satellite system includes a second NCC means for maintaining communication with the NOC means and the NCC means and for maintaining database concurrence across the two NCC means, for receiving call processing information from said first NCC means on a call-by-call basis, and for maintaining call records and frequency allocations dynamically such that said second NCC means may be substituted for said first NCC means as a scheduled activity or upon failure of the online NCC means.
-
29. A mobile satellite system according to claim 28 wherein the scheduled substitution of said second NCC means includes the following steps:
-
alerting the online NCC means to initiate processing phaseout and suspend active communication with its associated CGS internal element;
the online NCC means alerting the off-line NCC means that all processing has been suspended and all elements associated with the NCC means are awaiting a communication restart;
the off-line NCC means commanding the on-line NCC means to go to passive standby under its own local operator control;
the new on-line NCC means beginning a communication restart sequence with its associated CGS elements.
-
-
30. A mobile satellite system according to claim 25 wherein
the fail over substitution of said second NCC means includes the following steps: -
the on-line NOC means commanding the on-line NCC means to go to passive standby under local operator control;
the on-line NOC means commanding the off-line NCC means to go active;
the on-line NOC means commanding all NCC means associated elements to suspend communication with the old on-line NCC means awaiting an NCC means communications restart command;
the on-line NOC means commanding the new on-line NCC means to begin a communications restart with all of its associated elements;
the new on-line NCC means beginning a communications restart sequence with all of its associated elements.
-
-
31. A mobile satellite system according to claim 25 wherein the GC supports GC controller (GCC) processes and control group manager (CGM) processes, the CGM processes functioning independently and managing multiple control groups.
-
32. A mobile satellite system according to claim 25 wherein a GC performs the following processes:
-
configuration including processing control group reconfigurations, serving as a server in NOC initiated updates and as a requester in GC initiated database updates;
processing AMS(R)S provisioning requests from the NOC;
call processing; and
GC router configuration.
-
-
33. In a mobile satellite system, including a network operations center (NOC) managing and controlling the resources of the satellite network system and conducting the administrative functions associated with the management of the mobile satellite system, the NOC communicating with at least one of internal and external entities;
- and a first network communications controller (NCC) managing the allocation of circuits for supporting communications, available circuits being managed by at least one Group Controller (GC) in said NCC, said NCC communicating with said NOC via said control network, a method performed by said GC comprising the sequence independent steps of;
(a) a step for call setup and monitoring;
(b) a step for management of satellite resources during call setup and cleardown;
(c) a step for database management;
(d) a step for call record management;
(e) a step for congestion control;
(f) a step for generation of performance and traffic statistics; and
(g) a step for periodic performance verification testing.
- and a first network communications controller (NCC) managing the allocation of circuits for supporting communications, available circuits being managed by at least one Group Controller (GC) in said NCC, said NCC communicating with said NOC via said control network, a method performed by said GC comprising the sequence independent steps of;
-
34. A mobile satellite system, comprising:
-
a network operations center (NOC) means for managing and controlling the resources of the satellite network system and carrying out the administrative functions associated with the management of the network system, the NOC means for communicating with at least one of internal and eternal entities;
a first network communications controller (NCC) means for managing the real time allocation of circuits between METs and Feeder Link Earth Stations (FESs) for the purposes of supporting communications, available circuits being managed by group controllers (GCs) within the NCC;
a FES means for supporting communications links between METs, the public switched telephone network (PSTN), private networks, and other METs, call completion and service feature management being accomplished over the communication channel, the FES means for including at least one of a gateway FES means for providing mobile telephone service (MTS) and mobile telephone cellular roaming service (MTCRS) services, and a base FES means for providing mobile radio service (MRS) and net radio (NR) services;
a customer management information means for providing at least one of customers and service providers with assistance and information including at least one of problem resolution, service changes, and billing/usage data, customers including at least one of individual MET owners and fleet managers of larger corporate customers;
a network engineering means for developing at least one of network plans and performing analysis in support of the system including at least one of analyzing the requirements of the network, reconciling expected traffic loads with the capability and availability of space and ground resources to produce frequency plans for the different beams within the system, and defining contingency plans for failure situations;
a system engineering means for engineering at least one of the network subsystems, equipment and software which is needed to expand capacity to meet increases in traffic demands and to provide new features and services;
a group controller subsystem (GCS) means for incorporating one or multiple group controllers (GC) means, each GC means for at least one of managing every call in progress within its control group, allocating and de-allocating circuits for calls, managing virtual network call processing, performing MET authentication, and for providing call accounting, the GC means for optionally providing satellite bandwidth resources to the NOC means for AMS(R)S resource provisioning, monitoring the performance of call processing and satellite circuit pool utilization, and performing MET management, commissioning and periodic performance verification testing and database management.
-
-
35. A mobile satellite system, comprising:
-
a network operations center (NOC) means for managing and controlling the resources of the satellite network system and for conducting the administrative functions associated with the management of the mobile satellite system, the NOC means for communicating with at least one of internal and external entities;
a first network communications controller (NCC) means for managing the allocation of circuits for supporting communications, available circuits being managed by at least one Group Controller (GC) means in said NCC means, said NCC means for communicating with said NOC means via said control network, said GC means including components for controlling;
call setup and monitoring;
management of satellite resources during call setup and cleardown;
database management;
call record management;
congestion control;
generation of performance and traffic statistics; and
periodic performance verification testing.
-
-
36. In a mobile satellite system, including a network operations center (NOC) means for managing and controlling the resources of the satellite network system and conducting the administrative functions associated with the management of the mobile satellite system, the NOC means for communicating with at least one of internal and external entities;
- and a first network communications controller (NCC) means for managing the allocation of circuits for supporting communications, available circuits being managed by at least one Group Controller (GC) means in said NCC means, said NCC means for communicating with said NOC means via said control network, a method performed by said GC means comprising the sequence independent steps of;
(a) call setup and monitoring;
(b) management of satellite resources during call setup and cleardown;
(c) database management;
(d) call record management;
(e) congestion control;
(f) generation of performance and traffic statistics; and
(g) periodic performance verification testing.
- and a first network communications controller (NCC) means for managing the allocation of circuits for supporting communications, available circuits being managed by at least one Group Controller (GC) means in said NCC means, said NCC means for communicating with said NOC means via said control network, a method performed by said GC means comprising the sequence independent steps of;
-
37. A satellite system comprising a network operation center, a network controller, a customer management, a network engineering system, a system engineering system, a remote monitor, a test station and at least one group controller, wherein the each group controller includes component means for maintaining at least one state machine for every call process, channel allocation, call performance and periodic performance verification testing.
-
38. A mobile communication system for use in a satellite network comprising a network operation center, a user interface system, a network controller, and at least one group controller wherein the each group controller includes component means for controlling call setup and monitoring, management of satellite resources during call setup and cleardown, database management, call record management, congestion control, generation of performance and traffic statistics, and periodic performance verification testing.
Specification