Claims
- 1. A telecommunication network system comprising:a signaling layer further comprising a plurality of feature modules and interface modules connected by signaling communication channels and means for dynamically assembling the feature modules in a graph that connects interface modules that are participating in a communication usage such that the assembled feature modules implement features for the communication usage; and a media layer further comprising a plurality of media-processing modules connected by media channels and wherein each feature and interface module is assigned to a media-processing module.
- 2. The telecommunication network system of claim 1 wherein the media-processing modules maintain a model of the communication usage.
- 3. The telecommunication network system of claim 2 wherein the feature and interface modules issue commands to their assigned media-processing modules which update the model of the communication usage.
- 4. The telecommunication network system of claim 2 wherein the media channels may be summed at a media-processing module and the model of the communication usage may be utilized to compute which media channels are or are not summed and output by the media channel.
- 5. The telecommunication network system of claim 1 wherein one or more feature modules need not communicate with its assigned media-processing module thereby simplifying processing and avoiding media hairpins.
- 6. The telecommunication network system of claim 1 wherein a media-processing module may instruct another media-processing module in the media layer to not transmit on a media channel, thereby conserving on bandwidth.
- 7. The telecommunication network system of claim 1 further comprising a fault manager that handles exceptions arising from insufficient resources in the media layer, where not handled by a feature module.
CROSS REFERENCE TO RELATED APPLICATIONS
This application claims priority to Provisional Applications “DFC: Signaling and Media Extensions,” Serial No. 60/166,563, filed on Nov. 19, 1999; “Eclipse: Software Architecture for Next Generation Telecommunications,” Serial No. 60/199,089, filed on Apr. 21, 2000; “New Feature Interactions in Mobile and Multimedia Telecommunication Services,” Serial No. 60/204,334, filed on May 15, 2000, the contents of which are incorporated by reference herein.
This application is related to Utility Applications, “Telecommunication Network System and Method,” Serial No. 09/034,681, filed on Mar. 4, 1998 now U.S. Pat. No. 6,160,883; “Routing Extensions For Telecommunications Network System And Method,” Ser. No. 09/644,128, filed Aug. 23, 2000; “Protocol Extensions For Telecommunications Network Systems and Method,” Serial No. 09/644,461, filed Aug. 23, 2000; which are incorporated by reference herein.
US Referenced Citations (5)
Number |
Name |
Date |
Kind |
5680437 |
Segal |
Oct 1997 |
A |
6160883 |
Jackson et al. |
Dec 2000 |
A |
6353610 |
Bhattacharya et al. |
Mar 2002 |
B1 |
6418205 |
Capers et al. |
Jul 2002 |
B2 |
6658022 |
West et al. |
Dec 2003 |
B1 |
Provisional Applications (3)
|
Number |
Date |
Country |
|
60/166563 |
Nov 1999 |
US |
|
60/199089 |
Apr 2000 |
US |
|
60/204334 |
May 2000 |
US |