METHOD AND DEVICES FOR ROUTING IN A SATELLITE-BASED COMMUNICATION SYSTEM
First Claim
1. A computer-implemented method of routing in a radio-based communication system, the method comprising:
- receiving in a router system, via a radio link from a switching unit, network addressing information associated with at least one communication terminal connected to the switching unit, the addressing information being configured to address the communication terminal at the switching unit;
storing in the router system the network addressing information of the communication terminal in association with a telephone number associated with the communication terminal;
receiving in the router system routing requests;
transmitting from the router system to an exchange unit the network addressing information associated with the communication terminal connected to the switching unit, in response to a routing request received from the exchange unit and related to the telephone number associated with the communication terminal, enabling the exchange unit to route via the radio link received data to the communication terminal;
storing in the router system dialing prefixes assigned in each case to a network address of an exchange unit which is connected to a Public Switched Telephone Network;
transmitting from the router system to the switching unit via the radio link the network address of an exchange unit, in response to a routing request received from the switching unit and related to a telephone number having a dialing prefix; and
transmitting from the router system to a first switching unit via the radio link network addressing information associated with a communication terminal connected to a second switching unit, in response to a routing request received from the first switching unit and related to a telephone number which does not have a dialing prefix.
1 Assignment
0 Petitions
Accused Products
Abstract
A satellite-based communication system (1) comprises a router system (6) which receives from a switching unit (3) via a satellite system (4) network addressing information associated with communication terminals (2) connected to the switching unit (3). The network addressing information of the communication terminals (2) are stored in the router system (6) assigned to telephone numbers associated with the communication terminals (2). For enabling an exchange unit (7) to route via the satellite link (40) received data to the communication terminal (2), the router system (6) transmits to the exchange unit (7) the network addressing information associated with the communication terminals (2) connected to the switching unit (3). Hence, data can be routed flexibly in the satellite-based communication system (1) between communication terminals (2, 2′) which are not configured for satellite communication and which are used by mobile users who may move in areas covered by different satellites (43).
-
Citations
15 Claims
-
1. A computer-implemented method of routing in a radio-based communication system, the method comprising:
-
receiving in a router system, via a radio link from a switching unit, network addressing information associated with at least one communication terminal connected to the switching unit, the addressing information being configured to address the communication terminal at the switching unit; storing in the router system the network addressing information of the communication terminal in association with a telephone number associated with the communication terminal; receiving in the router system routing requests; transmitting from the router system to an exchange unit the network addressing information associated with the communication terminal connected to the switching unit, in response to a routing request received from the exchange unit and related to the telephone number associated with the communication terminal, enabling the exchange unit to route via the radio link received data to the communication terminal; storing in the router system dialing prefixes assigned in each case to a network address of an exchange unit which is connected to a Public Switched Telephone Network; transmitting from the router system to the switching unit via the radio link the network address of an exchange unit, in response to a routing request received from the switching unit and related to a telephone number having a dialing prefix; and transmitting from the router system to a first switching unit via the radio link network addressing information associated with a communication terminal connected to a second switching unit, in response to a routing request received from the first switching unit and related to a telephone number which does not have a dialing prefix. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method of routing in a radio-based communication system, the method comprising:
-
receiving in a router system, via a radio link from a switching unit, network addressing information associated with at least one communication terminal connected to the switching unit, the addressing information being configured to address the communication terminal at the switching unit; storing in the router system the network addressing information of the communication terminal assigned to a telephone number associated with the communication terminal; receiving in the router system routing requests; transmitting from the router system to an exchange unit the network addressing information associated with the communication terminal connected to the switching unit, in response to a routing request received from the exchange unit and related to the telephone number associated with the communication terminal, for enabling the exchange unit to route via the radio link received data to the communication terminal; receiving in the switching unit, from the communication terminals connected to the switching unit, call requests for a called telephone number; transmitting, from the switching unit via the satellite link to the router system, a routing request for the called telephone number; receiving in the switching unit, via the radio link from the router system, the network address of an exchange unit, in response to a routing request related to a called telephone number having a dialing prefix; receiving in the switching unit, via the radio link from the router system, network addressing information associated with a communication terminal connected to another switching unit, in response to a routing request related to a called telephone number which does not have a dialing prefix; and routing by the switching unit to one of the communication terminals connected to the switching unit received call data which includes network addressing information associated with that one of the communication terminals.
-
-
5. A computer-implemented method of routing in a radio-based communication system, the method comprising:
-
receiving in a router system, via a radio link from a switching unit, network addressing information associated with at least one communication terminal connected to the switching unit, the addressing information being configured to address the communication terminal at the switching unit; storing in the router system the network addressing information of the communication terminal assigned to a telephone number associated with the communication terminal; receiving in the router system routing requests; transmitting from the router system to an exchange unit the network addressing information associated with the communication terminal connected to the switching unit, in response to a routing request received from the exchange unit and related to the telephone number associated with the communication terminal, for enabling the exchange unit to route via the radio link received data to the communication terminal; receiving in the exchange unit, from the communication terminals connected to the exchange unit, call requests for a called telephone number; transmitting from the exchange unit to the router system a routing request for the called telephone number;
receiving in the exchange unit from the router system the network address of another exchange unit, in response to a routing request related to a called telephone number having a dialing prefix;receiving in the exchange unit from the router system network addressing information associated with a communication terminal connected to a switching unit, in response to a routing request related to a called telephone number which does not have a dialing prefix; and routing by the exchange unit via a radio link to one of the communication terminals connected to the switching unit received call data which includes the network addressing information associated with that one of the communication terminals.
-
-
6. A computer-based router system for a radio-based communication system, the router system comprising:
-
a non-transitory computer-readable medium that stores a registration module configured to receive, via a radio link from a switching unit, network addressing information associated with at least one communication terminal connected to the switching unit, the addressing information being configured to address the communication terminal at the switching unit, and to store the network addressing information of the communication terminal assigned to a telephone number associated with the communication terminal; a routing module configured to receive routing requests, and to transmit to an exchange unit the network addressing information associated with the communication terminal connected to the switching unit, in response to a routing request received from the exchange unit and related to the telephone number associated with the communication terminal, for enabling the exchange unit to route via the radio link received data to the communication terminal; and a configuration module configured to store dialing prefixes assigned in each case to a network address of an exchange unit which is connected to a Public Switched Telephone Network; the routing module being further configured to transmit to the switching unit via the radio link the network address of an exchange unit, in response to a routing request received from the switching unit and related to a telephone number having a dialing prefix, and to transmit to a first switching unit via the radio link network addressing information associated with a communication terminal connected to a second switching unit, in response to a routing request received from the first switching unit and related to a telephone number which does not have a dialing prefix. - View Dependent Claims (7, 8)
-
-
9. A computer-based switching unit for a radio-based communication system, the switching unit comprising:
-
a first communication interface comprising hardware for data communication with one or more communication terminals connected to the switching unit; a second communication interface comprising hardware for data communication via a radio link with a router system which is connected via exchange units to one or more Public Switched Telephone Networks; a registration module configured to transmit to the router system via the radio link network addressing information associated in each case with the communication terminals, the addressing information being configured to address the communication terminals at the switching unit; and a routing module configured to receive, from the communication terminals connected to the switching unit, call requests for a called telephone number, to transmit to the router system via the radio link a routing request for the called telephone number, to route via the first communication interface to one of the communication terminals connected to the switching unit received call data which includes network addressing information associated with that one of the communication terminals, to receive, from the router system via the radio link, the network address of an exchange unit, in response to a routing request related to a called telephone number having a dialing prefix, and to receive, from the router system via the radio link, network addressing information associated with a communication terminal connected to another switching unit, in response to a routing request related to a called telephone number which does not have a dialing prefix.
-
-
10. A computer-based switching unit for a radio-based communication system, the switching unit comprising:
-
a first communication interface comprising hardware for data communication with one or more communication terminals connected to the switching unit; a second communication interface comprising hardware for data communication via a radio link with a router system which is connected via exchange units to one or more Public Switched Telephone Networks; a registration module configured to transmit to the router system via the radio link network addressing information associated in each case with the communication terminals, the addressing information being configured to address the communication terminals at the switching unit, to receive from one of the communication terminals connected to the switching unit a system-unique user identification, to transmit the user identification and the network addressing information associated with that one of the communication terminal to the router system via the radio link for having the router system determine a system unique telephone number which is assigned to the user and store the system unique telephone number assigned to the network addressing information associated with that one of the communication terminal; and a routing module configured to receive, from the communication terminals connected to the switching unit, call requests for a called telephone number, to transmit to the router system via the radio link a routing request for the called telephone number, and to route via the first communication interface to one of the communication terminals connected to the switching unit received call data which includes network addressing information associated with that one of the communication terminals.
-
-
11. A computer-based exchange unit for a radio-based communication system, the exchange unit comprising:
-
a first communication interface comprising hardware for communication with one or more communication terminals connected to the exchange unit via a Public Switched Telephone Network; a second communication interface comprising hardware for data communication with a router system of the radio-based communication system and with a ground radio terminal of the radio-based communication system for establishing a radio link with communication terminals connected to remote switching units; a routing module configured to receive from the communication terminals connected to the exchange unit call requests for a called telephone number, to transmit to the router system a routing request for the called telephone number, to receive from the router system network addressing information associated with a communication terminal connected to a switching unit, in response to the routing request related to the called telephone number, and to route via a radio link to one of the communication terminals connected to the switching unit received call data which includes the network addressing information associated with that one of the communication terminals; a registration module configured to transmit to the router system a network address and a dialing prefix associated with the exchange unit for storing the network address in the router system assigned to the dialing prefix; and the routing module being further configured to receive from the router system the network address of another exchange unit, in response to a routing request related to a called telephone number having a dialing prefix, and to receive from the router system network addressing information associated with a communication terminal connected to a switching unit, in response to a routing request related to a called telephone number which does not have a dialing prefix.
-
-
12. A computer program product comprising a tangible non-transitory computer-readable medium having stored thereon computer program code which directs one or more processors of a router system for a radio-based communication system, such that the router system:
-
receives, via a radio link from a switching unit, network addressing information associated with at least one communication terminal connected to the switching unit, the addressing information being configured to address the communication terminal at the switching unit; stores the network addressing information of the communication terminal in association with a telephone number associated with the communication terminal; receives routing requests; transmits to an exchange unit the network addressing information associated with the communication terminal connected to the switching unit, in response to a routing request received from the exchange unit and related to the telephone number associated with the communication terminal, for enabling the exchange unit to route via the radio link received data to the communication terminal; stores dialing prefixes assigned in each case to a network address of an exchange unit which is connected to a Public Switched Telephone Network; transmits to the switching unit via the radio link the network address of an exchange unit, in response to a routing request received from the switching unit and related to a telephone number having a dialing prefix, and transmits to a first switching unit via the radio link network addressing information associated with a communication terminal connected to a second switching unit, in response to a routing request received from the first switching unit and related to a telephone number which does not have a dialing prefix.
-
-
13. A computer program product comprising a tangible non-transitory computer-readable medium having stored thereon computer program code which directs one or more processors of a switching unit for a radio-based communication system, such that the switching unit:
-
transmits to a router system of the radio-based communication system via a radio link network addressing information associated with one or more communication terminals connected to the switching unit, the addressing information being configured to address the communication terminals at the switching unit; receives from the communication terminals connected to the switching unit call requests for a called telephone number; transmits to the router system via the radio link a routing request for the called telephone number; routes to one of the communication terminals connected to the switching unit received call data which includes network addressing information associated with that one of the communication terminals; receives, from the router system via the radio link, the network address of an exchange unit, in response to a routing request related to a called telephone number having a dialing prefix, and receives, from the router system via the radio link, network addressing information associated with a communication terminal connected to another switching unit, in response to a routing request related to a called telephone number which does not have a dialing prefix.
-
-
14. A computer program product comprising a tangible non-transitory computer-readable medium having stored thereon computer program code which directs one or more processors of an exchange unit for a radio-based communication system and connected to a Public Switched Telephone Network, such that the exchange unit:
-
receives from communication terminals connected to the exchange unit call requests for a called telephone number; transmits to the router system a routing request for the called telephone number; receives from the router system network addressing information associated with a communication terminal connected to a switching unit, in response to the routing request related to the called telephone number; routes, via a radio link to one of the communication terminals connected to the switching unit, received call data which includes the network addressing information associated with that one of the communication terminals; transmits to the router system a network address and a dialing prefix associated with the exchange unit for storing the network address in the router system assigned to the dialing prefix; receives from the router system the network address of another exchange unit, in response to a routing request related to a called telephone number having a dialing prefix, and receives from the router system network addressing information associated with a communication terminal connected to a switching unit, in response to a routing request related to a called telephone number which does not have a dialing prefix.
-
-
15. A computer program product comprising a tangible non-transitory computer-readable medium having stored thereon computer program code which directs one or more processors of a switching unit for a radio-based communication system, such that the switching unit transmits to a router system of the radio-based communication system via a radio link network addressing information associated with one or more communication terminals connected to the switching unit, the addressing information being configured to address the communication terminals at the switching unit;
-
receives from the communication terminals connected to the switching unit call requests for a called telephone number; transmits to the router system via the sat radio link a routing request for the called telephone number; routes to one of the communication terminals connected to the switching unit received call data which includes network addressing information associated with that one of the communication terminals; receives from one of the communication terminals connected to the switching unit a system-unique user identification; and transmits the user identification and the network addressing information associated with that one of the communication terminal to the router system via the radio link for having the router system determine a system unique telephone number which is assigned to the user and store the system unique telephone number assigned to the network addressing information associated with that one of the communication terminal.
-
Specification