A multi-domain telephony application programming interface is disclosed for
managing a multimedia call across a plurality of domains. Advanced
addressing techniques are utilized to support a media independent call
control model across multiple communication domains in a consistent and
integrated manner. In an illustrative embodiment, the multi-domain
telephony application programming interface is based on the Java Telephony
API (JTAPI). The multi-domain telephony application programming interface
recognizes a call between two domains as one call on both systems, and
presents the calls together as a single transaction to a user application.
The multi-domain telephony application programming interface identifies
and manages a set of inter-domain addresses that are the egress and access
points between two domains, so that calls can traverse between them.
Inter-domain addresses create a standard way to add or drop any endpoint
in a call, regardless of which domain the originating or terminating
endpoint is in, by configuring and managing the available gateway paths
between domains in a consistent manner. Inter-domain addresses are
uniquely addressable within the multi-domain telephony application
programming interface domain. Inter-domain addresses can be directional
with a source IDA and a destination IDA comprising an IDA pair.
Μια διεπαφή προγραμματισμού εφαρμογής τηλεφωνίας πολυ-περιοχών αποκαλύπτεται για τη διαχείριση μιας κλήσης πολυμέσων πέρα από μια πολλαπλότητα των περιοχών. Προηγμένος εξετάζοντας τις τεχνικές χρησιμοποιείται για να υποστηρίξει ένα ανεξάρτητο πρότυπο ελέγχου κλήσης μέσων στις πολλαπλές περιοχές επικοινωνίας κατά τρόπο συνεπή και ενσωματωμένο. Σε μια επεξηγηματική ενσωμάτωση, η διεπαφή προγραμματισμού εφαρμογής τηλεφωνίας πολυ-περιοχών είναι βασισμένη στην τηλεφωνία API της Ιάβας (JTAPI). Η διεπαφή προγραμματισμού εφαρμογής τηλεφωνίας πολυ-περιοχών αναγνωρίζει μια κλήση μεταξύ δύο περιοχών δεδομένου ότι το ένα καλεί και τα δύο συστήματα, και παρουσιάζει τις κλήσεις μαζί ως ενιαία συναλλαγή σε μια εφαρμογή χρηστών. Η διεπαφή προγραμματισμού εφαρμογής τηλεφωνίας πολυ-περιοχών προσδιορίζει και διαχειρίζεται ένα σύνολο διευθύνσεων διά-περιοχών που είναι τα σημεία έξοδος και πρόσβαση μεταξύ δύο περιοχών, έτσι ώστε οι κλήσεις μπορούν να διαπερνήσουν μεταξύ τους. Οι διευθύνσεις διά-περιοχών δημιουργούν έναν τυποποιημένο τρόπο να προστεθεί ή να ριχτεί οποιοδήποτε σημείο τέλους σε μια κλήση, ανεξάρτητα από ποια περιοχή το δημιουρμένος ή ολοκληρώνοντας σημείο τέλους είναι, με τη διαμόρφωση και τη διαχείριση των διαθέσιμων πορειών πυλών μεταξύ των περιοχών κατά τρόπο συνεπή. Οι διευθύνσεις διά-περιοχών είναι μεμονωμένα προσπελάσιμες μέσα στην περιοχή διεπαφών προγραμματισμού εφαρμογής τηλεφωνίας πολυ-περιοχών. Οι διευθύνσεις διά-περιοχών μπορούν να είναι κατευθυντικές με μια πηγή IDA και έναν προορισμό IDA περιλαμβάνοντας ένα ζευγάρι IDA.