System and method for modification of satellite hop counter to reflect orbit type
First Claim
1. A method for a switch to route a call from a calling party to a called party, comprising the steps of:
- receiving a message having at least a satellite delay indicator therein;
determining whether said satellite delay indicator indicates a presence of satellite delays;
if said satellite delay indicator indicates a presence of satellite delays, extracting satellite delay information associated with at least a number of satellite hops for each of a plurality of satellite types for said call from said message;
determining whether the routing of said call to said switch produced additional satellite delay;
if so, generating an Initial Address Message having said satellite delay indicator therein set to indicate a presence of satellite delays; and
including updated delay information within said Initial Address Message, said updated delay information being associated with at least an updated number of satellite hops for each of said plurality of satellite types for said call.
1 Assignment
0 Petitions
Accused Products
Abstract
A telecommunications system and method is disclosed for providing a more accurate measurement of the cumulative path delay present in a call to enable switches to make an informed decision as to the routing method to use. In one embodiment, the Integrated Services Digital Network User Part (ISUP) satellite hop counter field is expanded to include three fields, one for each type of delay: geostationary satellite hops, mid-earth orbit satellite hops and low-earth orbit satellite hops. In an alternative embodiment, a cumulative delay value in milliseconds or centiseconds, instead of the number of satellite hops, can be included in the expanded ISUP satellite hop counter field.
-
Citations
14 Claims
-
1. A method for a switch to route a call from a calling party to a called party, comprising the steps of:
-
receiving a message having at least a satellite delay indicator therein;
determining whether said satellite delay indicator indicates a presence of satellite delays;
if said satellite delay indicator indicates a presence of satellite delays, extracting satellite delay information associated with at least a number of satellite hops for each of a plurality of satellite types for said call from said message;
determining whether the routing of said call to said switch produced additional satellite delay;
if so, generating an Initial Address Message having said satellite delay indicator therein set to indicate a presence of satellite delays; and
including updated delay information within said Initial Address Message, said updated delay information being associated with at least an updated number of satellite hops for each of said plurality of satellite types for said call. - View Dependent Claims (2, 3, 4, 5, 6, 7)
receiving an Integrated Services Digital Network User Part message having at least said satellite delay indicator therein.
-
-
3. The method of claim 1, wherein said step of receiving further comprises the step of:
receiving said message having both a first octet containing said satellite delay indicator and a second octet containing said satellite delay information.
-
4. The method of claim 3, wherein said step of determining further comprises the step of:
determining that said satellite delay indicator indicates a presence of satellite delays when a bit of said first octet associated with said satellite delay indicator is set to one.
-
5. The method of claim 3, wherein said step of extracting further comprises the step of:
determining, from said delay information, a first number of hops via geostationary satellites, a second number of hops via mid-earth orbit satellites and a third number of hops via low-earth orbit satellites involved in said call.
-
6. The method of claim 5, wherein said step of determining said number of hops further comprises the steps of:
-
determining said first number from three bits of said second octet;
determining said second number from two additional bits of said second octet; and
determining said third number from three additional bits of said second octet.
-
-
7. The method of claim 1, wherein said step of extracting further comprises the step of:
determining, from said delay information, an estimated actual delay value based upon at least said number of satellite hops for each of said satellite types.
-
8. A message for identifying satellite delays within a call connection between a calling party and a called party, comprising:
-
a satellite delay indicator for indicating a presence of satellite delays; and
delay information indicating a number of satellite hops for each of a plurality of satellite types in said call connection, said plurality of satellite types including at least geostationary satellites, mid-earth orbit satellites and low-earth orbit satellites. - View Dependent Claims (9, 10)
-
-
11. A switch for routing a call between a calling party and a called party, comprising:
-
means for receiving a satellite delay indicator indicating a presence of satellite delays and delay information associated with said satellite delay indicator, said delay information indicating a number of satellite hops for each of a plurality of satellite types involved in said call, said plurality of satellite types including at least geostationary satellites, mid-earth orbit satellites and low-earth orbit satellites; and
means for routing said call in response to said delay information. - View Dependent Claims (12, 13)
-
-
14. A method for a switch to route a call between a calling party and a called party, comprising the steps of:
-
receiving a message including a satellite delay indicator indicating a presence of satellite delays and delay information associated with said satellite delay indicator, said delay information indicating a number of satellite hops for each of a plurality of satellite types involved in said call, said plurality of satellite types including at least geostationary satellites, mid-earth orbit satellites and low-earth orbit satellites; and
routing said call in response to said delay information.
-
Specification