WO2000049831A1 - Device and method for decentralized realization of complex service features - Google Patents
Device and method for decentralized realization of complex service features Download PDFInfo
- Publication number
- WO2000049831A1 WO2000049831A1 PCT/DE2000/000271 DE0000271W WO0049831A1 WO 2000049831 A1 WO2000049831 A1 WO 2000049831A1 DE 0000271 W DE0000271 W DE 0000271W WO 0049831 A1 WO0049831 A1 WO 0049831A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal
- subscriber
- uus
- information element
- service feature
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0435—Details
- H04Q11/0457—Connection protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
Definitions
- the present invention relates to a device and a method for the decentralized implementation of complex service features of digital terminals in a network and in particular to the simulation of complex service features using the D-channel signaling of layer 3 of the Euro-ISDN protocol DSS1 in a digital Network.
- Such service features can be implemented in a respective subscriber terminal. Such service features are, for example, a "call pickup” or a “callback”.
- the "call pickup" service feature enables, for example, an incoming call to be taken over by another subscriber terminal during the call phase, without so-called brokering or queries being necessary.
- Such service features have so far only been possible centrally in private branch exchange systems with system-bound telephones or subscriber terminals.
- an incoming call is usually sent by the private branch exchange as a message in a display unit of all subscriber terminals located in a specific call group.
- For each subscriber terminal there is the possibility of accepting this incoming call while the call is still in progress, ie without a broker or inquiry function.
- the signaling and control of the service feature is implemented in the private branch exchange using so-called stimulus protocols. This control takes place centrally from the private branch exchange.
- the invention is therefore based on the object of creating a device and a method for realizing complex service features in a network without influencing the network.
- the complex service features are implemented decentrally in end devices connected to a network.
- a complex service feature is selected and transmitted as coded information to an additional digital terminal in an information element transmitted transparently by the network.
- the further digital terminal evaluates this transmitted and coded information and simulates a corresponding service feature.
- complex service features can be implemented inexpensively and decentrally in a network without influencing the network, whereby other (already existing) devices can be operated unchanged.
- the network is preferably a public ISDN network with D-channel signaling of layer 3 ETS 300 102, which means that every user of the European public ISDN network has the option of cost-effectively realizing complex service features using specially modified end devices.
- Figure 1 shows a communication system for the decentralized implementation of complex service features
- FIGS. 2A to 2D an E-DSSl signaling protocol for realizing a complex service feature according to a first embodiment
- FIGS. 3A to 3C an E-DSSl signaling protocol for realizing a complex service feature according to a second embodiment
- FIGS. 4A to 4C an E-DSSl signaling protocol for realizing a complex service feature according to a third embodiment
- FIGS. 5A to 5C an E-DSSl signaling protocol for realizing a complex service feature according to a fourth embodiment
- FIGS. 6A to 61 show an E-DSS1 signaling protocol for realizing a complex service feature according to a fifth exemplary embodiment
- FIGS. 7A to 7E show an E-DSSI signaling protocol for realizing a complex service feature according to a sixth exemplary embodiment
- FIGS 8A to 8C an E-DSSl signaling protocol for realizing a complex service feature according to a seventh embodiment.
- call pickup and “callback” are described as examples of complex service features, an open ISDN network being used as the network, the D-channel signaling of layer 3 of which is based on the Euro-ISDN protocol E-DSS1.
- FIG. 1 shows a telecommunication system with such a public network N and a private network P, to which a large number of terminals A, B, C and D are connected.
- the terminals A to D are, for example, ISDN telephones or video telephones which are connected to the public network N or the private network P via a base connection.
- the digital public network N or the private network P does not have to be modified or changed in order to implement the complex service features. Rather, according to the invention, a modification of at least two end devices is sufficient to implement a complex service feature. In the following, we will therefore also speak of decentralized implementation of service features.
- each modified terminal A to D has a transmission unit for transmitting an information element coded according to the invention, which is transmitted transparently by the digital network N, P, ie without checking or changing its data content. Furthermore, each modified digital terminal A to D has a reception Unit for receiving and evaluating the information elements transmitted transparently by the network N, P and a replica unit with which a corresponding service feature can be simulated decentrally and inexpensively.
- FIGS. 2 to 8 each show E-DSSI signaling protocols for realizing the service features "call pickup” and "callback".
- messages provided with arrows denote so-called signaling message types which enable the individual terminals A to D to be signaled with the ISDN network N, P in each case.
- FIGS. 2 to 8 designate:
- MSN multiple “multiple call number of a subscriber number) basic connection
- CLIP calling line identi- “display of the number of the notification presentation) subscriber at the B subscriber”
- CW call waiting
- a respective modified end device stores information about a desired service feature in coded form in the transparently transmitted information element UUS, SUB or LLC and on the other hand evaluates the information thus obtained and reproduces it according to the information content for certain service features.
- FIGS. 2 to 6 describe D-channel signaling protocols of layer 3 in accordance with ETS 300 102 for the complex service feature "call pickup in a call pickup group". Such a service feature is often referred to in private branch exchanges as a "chief secretary function". According to FIGS. 2 to 6, this "chief secretary function" is simulated in various ways on an ISDN-E-DSS1 terminal connection, without thereby violating the standards valid for the ISDN network N, P.
- FIGS. 2A to 2D show an E-DSS1 signaling protocol for realizing a complex service feature according to a first exemplary embodiment.
- This is an automatic call forwarding in the call phase of an incoming phone call (using a B- Channel).
- the standardized service feature CLIP calling line identification presentation
- ie displaying the number of the A subscriber at the B subscriber cannot be activated by the network N or P, for example. Therefore the numbers of the A and B subscribers do not become C-
- an A subscriber designates a subscriber on terminal A according to FIG. 1 who is, for example, a customer.
- a B subscriber can be a secretary, for example, who uses the terminal B according to FIG. 1.
- a C subscriber is a boss of the secretary and uses the terminal C according to FIG. 1.
- an ISDN network which corresponds to the network N or P according to FIG. 1.
- terminals B and C have to be modified, while a terminal A in the exemplary embodiment according to FIGS. 2A to 2D can be a conventional analog (terminal adapter) or digital terminal.
- a telephone connection from the A subscriber to the B subscriber is initially established in a step S1.
- Such a connection establishment in the first channel of the ISDN network can be carried out, for example, in one piece (en bloc) or in succession (overlap sending). If the connection is established in one piece (en-bloc), the complete dialing information is transmitted to the ISDN network using the SETUP message type, whereby the network can transmit a SETUP directly to the B subscriber.
- a SETUP_ACK message type is first sent to the A subscriber and the SETUP message type is only received after all dialing information has been received sent to the B subscriber and optionally a message type CALL_PROCEEDING to the A subscriber.
- the B-subscriber confirms the establishment of the connection with a message type ALERT, which is forwarded to the A-subscriber.
- ALERT message type
- assignments CR for the subscribers and channels used are also sent.
- step S2 the incoming call is now communicated to the C subscriber via an information element coded according to the invention, such as, for. B. UUS, SUB or LLC.
- this message is sent with the SETUP message type, which is forwarded from the ISDN network to the C subscriber and is confirmed to the B subscriber via the SETUP_ACK message type.
- the ISDN network can send the message type CALL_PROCEEDING, which indicates that all dialing information has been received.
- the C subscriber replies, for example, with the RELEASE_COMPLETE message type, as a result of which the ISDN network sends the DISCONNECT message type to the B subscriber.
- the B subscriber then sends a RELEASE message type to the ISDN network, which confirms the disconnection by means of the RELEASE_COMPLETE message type.
- step 01 can also be replaced by an optional step 02, whereby the C-subscriber does not answer and the B-subscriber triggers himself.
- the terminal B automatically sends a message type DISCONNECT to the ISDN network after a predetermined time, as a result of which the message types RELEASE and RELEASE_COMPLETE are used to reverse the connection in the opposite direction to step 01.
- the information coded according to the invention is evaluated by the C subscriber or in his terminal C. mation UUS, SUB or LLC hereinafter as INFO.
- this information "call is pending" was transmitted in the SETUP message type.
- the evaluated information INFO can now be output visually or acoustically on the terminal C in order to give the C subscriber the opportunity to take over the incoming call from the A subscriber from the B subscriber.
- the C subscriber wants to take over the incoming call in a step S3, which is why a coded information element UUS, SUB or LLC is sent to the B subscriber as information (“takeover request”) in the SETUP message type.
- this “takeover request” or the confirmation of the previously sent information is evaluated in the terminal B, the standardized service feature CD automatically being used with the message type FACILITY
- the ISD ⁇ network can either send an ⁇ ac direct type SETUP_ACK and / or the ⁇ message type CALL_PROCEEDI ⁇ G to the C subscriber.
- the terminal C can then resolve the connection establishment itself or wait until the connection is terminated by the ISDN network.
- the connection between the B subscriber and the C subscriber is terminated and in a step S5 a connection from the terminal A to the terminal C is initiated by the network N (or P) via the message type SETUP.
- a step S6 this redirection carried out by the ISDN network is communicated to the B subscriber via the DISCONNECT message type, which in turn causes the connection to the ISDN network to be terminated (RELEASE, RELEASE_COMPLETE).
- the C subscriber now accepts the call of the A subscriber redirected from the ISDN network, optionally via the message types ALERT and CONNECT are first displayed to the ISDN network and then to the A subscriber the call acceptance.
- the complex service feature "automatic call forwarding" can thus be implemented without influencing the ISDN network. Furthermore, there are no or only small additional costs or telephone charges, since the transmission of the various information in the selected message types from the network takes place inexpensively or even free of charge, as long as the connection between the terminals involved is not completed.
- FIGS. 3A to 3C show an E-DSSl signaling protocol for realizing a complex service feature according to a second exemplary embodiment, automatic call forwarding of an incoming telephone call being initiated with an information element UUS and an acknowledgment for the message types ALERT and DISCONNECT Terminal C is performed. To avoid repetitions, the description of the same or similar signaling sequences as in the first exemplary embodiment is omitted.
- step S10 a telephone connection is again established by the A subscriber in a first channel.
- all dialing information is transmitted in one piece (en bloc), which is why the SETUP message type is forwarded directly from the ISDN network to the B subscriber and no further dialing information about the INFORMATION message type has to be transmitted.
- the step S10 otherwise corresponds to the step S1 according to FIG. 2A.
- step S11 the incoming call to the C subscriber is transmitted via the information element UUS in the message type SETUP.
- the C-subscriber does not answer, which is why the connection from the B-subscriber is terminated via the DISCONNECT message type.
- step 02 corresponds to step 02 according to FIG. 2B.
- step 01 can optionally also be carried out in step S11 according to FIG. 3A, the C subscriber releasing the connection with a message type RELEASE_COMPLETE.
- Step S12 the information element UUS is again evaluated and displayed on the terminal C in order to give the C subscriber the opportunity to take over the call or the call from the A subscriber.
- Step S12 essentially corresponds to step S3 according to FIG. 2B.
- the received information element UUS is evaluated with the request for "accepting the call from A to C" in the terminal B, this via the message type FACILITY and the information element FAC contained therein with the coding CD (call deflection) Call forwarding on the ISDN network requests.
- the terminal B sends the message type ALERT to the C subscriber as an acknowledgment, the information “takeover initiated” being transmitted transparently by the ISDN network in its information element UUS.
- a step S14 the switching center delivers the call to the terminal C and acknowledges this to the terminal B.
- the step S14 essentially corresponds to the steps S5 and S6 of the first exemplary embodiment.
- a step S15 the terminal B acknowledges the successful rerouting via the information element UUS ("successful") of the DISCONNECT message type.
- the connection is then released by the C subscriber using the RELEASE message type and confirmed by the B subscriber using the RELEASE_COMPLETE message type.
- step S16 the terminal C accepts the call from the A subscriber, with essentially the same signaling messages as in step S7 of the first embodiment. be carried out.
- the use of acknowledgment signals results in improved user convenience with a cost-effective implementation of the “call pickup” service feature.
- FIGS. 4A to 4C show an E-DSS1 signaling protocol for realizing a complex service feature according to a third exemplary embodiment.
- the automatic call forwarding of an incoming telephone call with the information element UUS is transmitted in a message type RELEASE_COMPLETE, while an acknowledgment in the message type SETUP is provided for the terminal device C.
- step S21 a telephone connection from an A subscriber in a first B channel to a B subscriber is again established in accordance with FIG. 4A.
- Step S20 essentially corresponds to step S10 according to the second exemplary embodiment.
- the B subscriber in turn transmits the incoming call to the C subscriber via the information element UUS.
- Step S21 corresponds essentially to step S11 according to the second exemplary embodiment.
- step S22 the evaluation of the information element UUS transmitted transparently by the ISDN network is again carried out, the same signaling messages as in step S12 according to the second exemplary embodiment being carried out.
- a step S23 the information element UUS indicating the call acceptance is evaluated in the terminal B, which in turn calls the call forwarding from the terminal A to the terminal C at the ISDN network.
- the acknowledgment for the initiation of the call acceptance is carried out with the subsequent direction type RELEASE_COMPLETE sent from the B subscriber to the ISDN network, which in turn forwards the information element UUS with the information "transfer initiated" to the C subscriber via the message type DISCONNECT.
- the terminal C then terminates the connection to the ISDN network with the RELEASE message type.
- a subsequent step S24 corresponds essentially to step S14 of the second exemplary embodiment and serves for the delivery of the call and the acknowledgment by the exchange or the ISDN network.
- the terminal B can acknowledge the successful call diversion in step S25 using the message type SETUP. If, on the other hand, the call diversion could not be carried out, a "takeover unsuccessful" is transmitted to the C subscriber as information in the information element UUS of the message type SETUP.
- Step S26 corresponds essentially to step S16 according to the second exemplary embodiment. This enables a simplified implementation in the terminal C.
- FIGS. 5A to 5C show an E-DSSI signaling protocol for realizing a complex service feature according to a fourth exemplary embodiment.
- automatic call forwarding of an incoming videophone call with two B channels is controlled via the information element UUS.
- the second B channel is forwarded by means of a time recording unit within a predetermined time.
- the signaling steps S30 to S36 correspond to automatic call forwarding for a first B channel (voice channel) and are essentially correct with the Signaling steps S10 to S16 according to the second embodiment. A renewed description of these already known steps is therefore not given here.
- step S35 in addition to the acknowledgment for the successful call diversion in the terminal B, a time recording unit with a duration of e.g. 10 seconds is started.
- step S37 the connection is now set up for a second B channel (picture channel), essentially the same message types as in step S30 for establishing the connection of the first B channel.
- step S38 the timer or time recording unit started in step S35 is checked to determine whether a predetermined time (eg 10 seconds) has already expired. A check is also carried out to determine whether it is a valid second B channel. If the check in step S38 is positive in both cases, i. H. the time recording unit has not yet reached its maximum value and the second B channel is valid, the terminal B automatically requests the call forwarding from the terminal A to the terminal C from the ISDN network without further notification to the C subscriber.
- a predetermined time eg 10 seconds
- FIGS. 6A to 61 show an E-DSSI signaling protocol for realizing a complex service feature according to a fifth exemplary embodiment.
- an automatic call forwarding of an incoming Telephone call in a B channel on request to two other terminals (subscribers) C and D realized.
- steps S41 and S42 a telephone connection from the terminal A to the terminal B and a notification of the incoming call to the terminal C are in turn carried out.
- the respective message types of these steps essentially correspond to the message types of steps S1 and S2 according to the first exemplary embodiment, which is why a further description is dispensed with.
- connection establishment to the terminal C is answered by the latter with the message type ALERT, the terminal B subsequently initiating a termination of the connection via the ISDN network via the message type DISCONNECT.
- this termination of the connection between the terminal B and C can also be answered or resolved by the terminal C with the message type RELEASE (optional step 042).
- the terminal C can ignore the message type SETUP in step S42, the termination of the connection again being initiated by the terminal B.
- This step essentially corresponds to the optional step 02 according to the first exemplary embodiment.
- step S43 in addition to the notification of the incoming call to the terminal C, the incoming call is communicated to the terminal D.
- the information exchange about the message types in step S43 essentially corresponds to the information exchange in steps S42 and 043, although steps 041 or 042 can also optionally be carried out after step S43 to include a second and third possibility to answer the SETUP by the D-subscriber.
- a step S44 the coded information of the information element UUS is evaluated and displayed in the terminal C.
- the C-subscriber wants to take over the incoming call of the A-subscriber from the B-subscriber and tries to control the terminal B remotely, for example, using the SETUP message type. It is important in this exemplary embodiment that, in addition to the takeover request, the place of origin of the takeover request (“takeover call number A from call number C”) is also displayed.
- this special information of the coded information element UUS is evaluated in the terminal B, a call forwarding from the terminal A to the terminal C being automatically requested from the ISDN network.
- the request of the C subscriber to accept the call can also be answered with the message type RELEASE_COMPLETE, which is forwarded by the ISDN network with the message type DISCONNECT to the terminal C and is answered by the latter with the message type RELEASE .
- the information element UUS transmitted from the terminal B to the terminal C the information "takeover is initiated" can be transmitted.
- step 045 the terminal B can answer the request for call acceptance with the message type ALERT, which is transmitted by the ISDN network and also contains the message "Acceptance is initiated" in its information element UUS.
- message type ALERT which is transmitted by the ISDN network and also contains the message "Acceptance is initiated" in its information element UUS.
- a step S46 the information element UUS is also evaluated and displayed in the terminal D, a subscriber on the terminal D also wanting to take over the incoming call from the A subscriber from the B subscriber. Terminal D therefore tries the terminal in the same way as in step S44 B remote control via the message type SETUP.
- the information of the information element UUS also includes the place of origin for the terminal device D.
- a step S47 the received coded information element UUS is then evaluated. However, since the call has already been taken over by terminal C, the takeover request by terminal D is rejected.
- this rejection can take place with the message types ALERT and DISCONNECT, the message "takeover not possible" being transmitted in the information element UUS, for example.
- the transfer request can also be rejected in a step 047 with the message types ALERT and RELEASE.
- the message type ALERT is first transmitted to the terminal D using the information element UUS ("transfer not possible") and then the connection to the terminal D and the ISDN network is terminated using the message type RELEASE.
- the transfer request can also be denied according to an optional step 048 with the message type RELEASE_C0MPLETE or simply ignored according to an optional step 049.
- a step S48 and S49 the call switching to the terminal C is carried out by the switching center or the ISDN network, the call forwarding being acknowledged to the B terminal.
- steps S48 and S49 essentially correspond to steps S5 and S6 of the first exemplary embodiment.
- the terminal B can acknowledge the successful diversion to the terminal C.
- the in Message types transmitted in step O50 essentially correspond to the message types according to step S25 of the third exemplary embodiment.
- step 051 can be carried out, terminal B transmitting terminal C the successful diversion using the DISCONNECT message type.
- Step 051 essentially corresponds to step S15 according to the second exemplary embodiment.
- a step S50 the call of the A subscriber is then accepted by the terminal C as in step S16 according to the second exemplary embodiment, as a result of which the call pickup is completed.
- call pickup groups can thus also be implemented decentrally.
- FIGS. 7 and 8 describe the implementation of the service features “free call back” and “call back when busy”.
- FIGS. 7A to 7E show an E-DSSI signaling protocol for realizing a complex service feature according to a sixth exemplary embodiment. According to FIGS. 7A to 7E, this is the realization of the
- Service feature "callback in free fall”. Such a service feature can be implemented centrally in certain digital networks via the service feature CCNR (completion of calls to no reply). In contrast, the following signaling protocol describes a decentralized one
- subscriber A tries to establish a connection to subscriber B. However, subscriber B does not accept the incoming call. After a predetermined time, the attempt to establish a connection to terminal A can be triggered by the ISDN network.
- the terminal A can now by a correspondingly coded request via the information elements UUS, SUB or LLC, for example in the SETUP message type, cause an automatic call back to terminal B as soon as an action has taken place there (e.g. a connection to terminal C has been established and ended again).
- Step S60 corresponds essentially to step S1 according to the first exemplary embodiment.
- a step S61 the call is signaled at the terminal B, but is not accepted.
- the terminal A clears the connection to the terminal B in order to subsequently activate a callback.
- the connection can also be terminated by the ISDN network, the ISDN network terminating the connection after a predetermined period of time if the terminal B does not accept any calls.
- step S62 terminal A can now request a call back from terminal B via a correspondingly coded information element UUS, SUB or LLC.
- step S63 the coded information element UUS, SUB or LLC is evaluated by the terminal B, a confirmation for the activated service feature being transmitted. According to step S63, this message "callback active" is transmitted to the terminal A in the information element UUS by the message types RELEASE_COMPLETE and DISCONNECT.
- a step S64 it is assumed that the subscriber of the terminal B uses this and conducts a conversation with the subscriber of the terminal C and then ends it again.
- an automatic signaling from the terminal B to the terminal A is carried out in a step S65, whereby the presence or availability of the subscriber of the terminal B is displayed.
- the information “callback” but also the place of origin “call number B” is also transmitted, as a result of which a clear assignment can be made in the case of a large number of callbacks.
- a step S66 a first possibility for realizing the recall is presented.
- terminal A ignores the signaling of the SETUP message type and only evaluates the associated information element UUS.
- the establishment of the connection is initiated by terminal B using the DISCONNECT message type.
- the terminal A can again try to establish a connection to the terminal B in a step S67, whereby the callback is initiated.
- the terminal A can respond with the message type RELEASE_COMPLETE, as a result of which the connection to the terminal B is terminated.
- a connection from terminal A to terminal B can then be set up again in a step S67 * in the same way as in step S67.
- the terminal A can directly accept the connection from the terminal B, although any charges incurred must be paid by the subscriber of the terminal B.
- FIGS. 8A to 8C show an E-DSLI signaling protocol for realizing a complex service feature according to a seventh exemplary embodiment.
- the service feature "recall when busy" is implemented.
- This service feature can also be implemented centrally via the service feature CCBS (completion of calls to busy subscriber) from the ISDN network.
- CCBS compact of calls to busy subscriber
- a terminal A tries to establish a connection to a terminal B, but the terminal B is busy.
- the terminal A, or the A subscriber now sends a correspondingly coded request via one of the information elements UUS, SUB or LLC to the terminal B, in order to thereby cause an automatic callback as soon as the terminal B becomes free again.
- the service feature CW (call waiting, "Call waiting with display on the display") should be enabled on terminal B so that the ISDN network sends the SETUP message type to terminal B. .
- step S70 the terminal A tries to establish a telephone connection to the terminal B, although this is already connected to a terminal C.
- the signaling messages of step S70 essentially correspond to the signaling messages of step S1 according to the first exemplary embodiment, but the final message type ALERT is not sent by the terminal B.
- a step S71 the terminal B rejects the "waiting" connection with the message type RELEASE_COMPLETE.
- the terminal A requests a call back to the terminal B via a correspondingly coded information element UUS in a step S72.
- the step S72 essentially corresponds to the step S62 according to the sixth exemplary embodiment.
- a step S73 the transmitted information element UUS is evaluated by the terminal B and the entry of the recall is confirmed.
- This step S73 essentially corresponds to step S63 according to the sixth exemplary embodiment.
- the subscriber of the terminal B terminates his connection to the terminal C, as a result of which there is automatically a signaling from the terminal B to the terminal A, which indicates the availability of the terminal B.
- Step S74 corresponds essentially to step S65 according to the sixth exemplary embodiment.
- step 071 the same signaling protocols as for steps S66 to S67 * and 063 and 064 of the sixth exemplary embodiment can then be carried out. This results in an accelerated implementation of the "recall" service feature.
- the invention has been described above using an E-DSSI signaling protocol. However, it is not limited to this and can rather be applied to all further signaling protocols in a digital network, provided that certain standardized service features are available and certain information elements (such as UUS, SUB or LLC) in corresponding message types from the digital network are transparent (ie without a test). Furthermore, the present invention can not only be used in public and private networks, provided that a decentralized implementation of service features is desired and a corresponding layer 3 signaling protocol is implemented, preferably based on Q.931, such as e.g. NI 1 Bellcore National, FTZ 1TR6, AT&T 505-900-321, NorthernInstitut NTS S208 and NTT INS Net64. ISDN telephones have been described above as subscriber terminals, but all other terminals can also be used, e.g. stand-alone devices or computer-aided applications.
- Q.931 such as e.g. NI 1 Bellcore National, FTZ 1TR6, AT&T 505-900-321,
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention relates to a device and a method for decentralized realization of the complex service features in a digital network (N, P). According to the invention, selected service features ( call-back, pick-up facility) are encoded in an information element that is transparently transmitted by the digital network (N, P) and are transmitted to a terminal (A - D). Said information element is evaluated and a corresponding service feature is produced in the respective terminal (A - D). The invention facilitates the production of complex service features in a decentralized manner and at low costs without any influence on the network (N, P).
Description
Beschreibungdescription
Vorrichtung und Verfahren zur dezentralen Realisierung komplexer DienstleistungsmerkmaleDevice and method for the decentralized implementation of complex service features
Die vorliegende Erfindung bezieht sich auf eine Vorrichtung und ein Verfahren zur dezentralen Realisierung komplexer Dienstleistungsmerkmale von digitalen Endgeräten in einem Netzwerk und insbesondere auf die Nachbildung komplexer Dienstleistungsmerkmale unter Verwendung der D-Kanal-Signalisierung der Schicht 3 des Euro-ISDN-Protokolls DSS1 in einem digitalen Netz.The present invention relates to a device and a method for the decentralized implementation of complex service features of digital terminals in a network and in particular to the simulation of complex service features using the D-channel signaling of layer 3 of the Euro-ISDN protocol DSS1 in a digital Network.
Komplexe Dienstleistungsmerkmale sind üblicherweise aus pri- vaten Vermittlungsanlagen (z.B. HICOM) bekannt, wobei zurComplex service features are usually known from private switching systems (e.g. HICOM)
Verbesserung des Benutzerkomforts bestimmte Dienstleistungs- merkmale in einem jeweiligen Teilnehmerendgerät realisiert werden. Derartige Dienstleistungsmerkmale sind beispielsweise eine "AnrufÜbernahme" oder ein "Rückruf" .To improve user comfort, certain service features can be implemented in a respective subscriber terminal. Such service features are, for example, a "call pickup" or a "callback".
Das Dienstleistungsmerkmal "AnrufÜbernahme" ermöglicht beispielsweise die Übernahme eines ankommenden Rufs durch ein weiteres Teilnehmerendgerät während der Rufphase, ohne daß ein sogenanntes Makeln oder Rückfragen erforderlich ist. Die Realisierung derartiger Dienstleistungsmerkmale sind bisher nur zentral in privaten Nebenstellenanlagen mit systemgebundenen Telefonen bzw. Teilnehmerendgeräten möglich. Demzufolge wird üblicherweise ein ankommender Ruf von der Nebenstellenanlage als Meldung in einer Anzeigeeinheit aller in einer be- stimmten Anrufgruppe befindlichen Teilnehmerendgeräte gesendet. Es besteht hierbei für jedes Teilnehmerendgerät die Möglichkeit, diesen ankommenden Ruf noch während der Rufphase, d. h. ohne Makel- oder Rückfragefunktion, zu übernehmen. Die Signalisierung und Steuerung des Dienstleistungsmerkmals wird hierbei in der Nebenstellenanlage über sogenannte Stimulus- Protokolle realisiert. Diese Steuerung erfolgt hierbei zentral von der Nebenstellenanlage.
Demgegenüber werden derzeit in einem öffenlichen Netzwerk derartige komplexe Dienstleistungsmerkmale nicht oder anders unterstützt, d. h. es kann z.B. keine AnrufÜbernahme während der Rufphase von einem anderen Teilnehmerendgerät durchgeführt werden. Grundsätzlich besteht die Möglichkeit derartige Dienstleistungsmerkmale zentral in einer öffentlichen Vermittlungsstelle zu realisieren. Jedoch bedeutet dies einen Eingriff in die öffentlichen Vermittlungsstellen bzw. das öf- fentliche Netz.The "call pickup" service feature enables, for example, an incoming call to be taken over by another subscriber terminal during the call phase, without so-called brokering or queries being necessary. Such service features have so far only been possible centrally in private branch exchange systems with system-bound telephones or subscriber terminals. As a result, an incoming call is usually sent by the private branch exchange as a message in a display unit of all subscriber terminals located in a specific call group. For each subscriber terminal there is the possibility of accepting this incoming call while the call is still in progress, ie without a broker or inquiry function. The signaling and control of the service feature is implemented in the private branch exchange using so-called stimulus protocols. This control takes place centrally from the private branch exchange. In contrast, such complex service features are currently not supported or otherwise supported in an open network, ie, for example, no call pickup can be carried out by another subscriber terminal during the call phase. Basically there is the possibility to implement such service features centrally in a public switching center. However, this means an intervention in the public exchanges or the public network.
Der Erfindung liegt daher die Aufgabe zugrunde, eine Vorrichtung und ein Verfahren zur Realisierung von komplexen Dienstleistungsmerkmalen in einem Netzwerk zu schaffen, ohne dabei das Netzwerk zu beeinflussen.The invention is therefore based on the object of creating a device and a method for realizing complex service features in a network without influencing the network.
Erfindungsgemäß wird diese Aufgabe hinsichtlich des Verfahrens durch die Maßnahmen des Patentanspruchs 1 und hinsichtlich der Vorrichtung durch die Merkmale des Patentanspruchs 9 gelöst.According to the invention, this object is achieved with regard to the method by the measures of patent claim 1 and with regard to the device by the features of patent claim 9.
Demzufolge werden die komplexen Dienstleistungsmerkmale dezentral in mit einem Netzwerk verbundenen Endgeräten realisiert. Hierbei wird zunächst ein komplexes Dienstleistungs- merkmal ausgewählt und als kodierte Information in einem vom Netzwerk transparent übertragenen Informationselement zu einem weiteren digitalen Endgerät übertragen. Das weitere digitale Endgerät wertet diese übertragene und kodierte Information aus und bildet ein entsprechendes Dienstleistungsmerkmal nach. Auf diese Weise können komplexe Dienstleistungsmerkmale in einem Netzwerk kostengünstig und dezentral realisiert werden, ohne dabei das Netzwerk zu beeinflussen, wobei weitere (bereits existierende) Endgeräte unverändert betrieben werden können.As a result, the complex service features are implemented decentrally in end devices connected to a network. First, a complex service feature is selected and transmitted as coded information to an additional digital terminal in an information element transmitted transparently by the network. The further digital terminal evaluates this transmitted and coded information and simulates a corresponding service feature. In this way, complex service features can be implemented inexpensively and decentrally in a network without influencing the network, whereby other (already existing) devices can be operated unchanged.
Vorzugsweise handelt es sich bei dem Netzwerk um ein öffentliches ISDN-Netz mit D-Kanal-Signalisierung der Schicht 3 ge-
maß ETS 300 102, wodurch jedem Nutzer des europäischen öffentlichen ISDN-Netzes die Möglichkeit offensteht, über speziell modifizierte Endgeräte komplexe Dienstleistungsmerkmale kostengünstig zu realisieren.The network is preferably a public ISDN network with D-channel signaling of layer 3 ETS 300 102, which means that every user of the European public ISDN network has the option of cost-effectively realizing complex service features using specially modified end devices.
In den Unteransprüchen sind vorteilhafte Ausgestaltungen der Erfindung gekennzeichnet.Advantageous embodiments of the invention are characterized in the subclaims.
Die Erfindung wird nachstehend anhand von Ausführungsbeispie- len unter Bezugnahme auf die Zeichnung näher beschrieben.The invention is described below with reference to exemplary embodiments with reference to the drawing.
Es zeigen:Show it:
Figur 1 ein Kommunikationssystem zur dezentralen Realisierung komplexer Dienstleistungsmerkmale;Figure 1 shows a communication system for the decentralized implementation of complex service features;
Figuren 2A bis 2D ein E-DSSl-Signalisierungsprotokoll zur Realisierung eines komplexen Dienstleistungsmerkmals gemäß einem ersten Ausführungsbeispiel;Figures 2A to 2D an E-DSSl signaling protocol for realizing a complex service feature according to a first embodiment;
Figuren 3A bis 3C ein E-DSSl-Signalisierungsprotokoll zur Realisierung eines komplexen Dienstleistungsmerkmals gemäß einem zweiten Ausführungsbeispiel;Figures 3A to 3C an E-DSSl signaling protocol for realizing a complex service feature according to a second embodiment;
Figuren 4A bis 4C ein E-DSSl-Signalisierungsprotokoll zur Realisierung eines komplexen Dienstleistungsmerkmals gemäß einem dritten Ausführungsbeispiel;Figures 4A to 4C an E-DSSl signaling protocol for realizing a complex service feature according to a third embodiment;
Figuren 5A bis 5C ein E-DSSl-Signalisierungsprotokoll zur Realisierung eines komplexen Dienstleistungsmerkmals gemäß einem vierten Ausführungsbeispiel;Figures 5A to 5C an E-DSSl signaling protocol for realizing a complex service feature according to a fourth embodiment;
Figuren 6A bis 61 ein E-DSSl-Signalisierungsprotokoll zur Realisierung eines komplexen Dienstleistungsmerkmals gemäß einem fünften Ausführungsbeispiel;
Figuren 7A bis 7E ein E-DSSl-Signalisierungsprotokoll zur Realisierung eines komplexen Dienstleistungsmerkmals gemäß einem sechsten Ausführungsbeispiel; undFIGS. 6A to 61 show an E-DSS1 signaling protocol for realizing a complex service feature according to a fifth exemplary embodiment; FIGS. 7A to 7E show an E-DSSI signaling protocol for realizing a complex service feature according to a sixth exemplary embodiment; and
Figuren 8A bis 8C ein E-DSSl-Signalisierungsprotokoll zur Realisierung eines komplexen Dienstleistungsmerkmals gemäß einem siebten Ausführungsbeispiel.Figures 8A to 8C an E-DSSl signaling protocol for realizing a complex service feature according to a seventh embodiment.
Nachfolgend werden als komplexe Dienstleistungsmerkmale eine "AnrufÜbernahme" und ein "Rückruf" beispielhaft beschrieben, wobei als Netzwerk ein öffenliches ISDN-Netz verwendet wird, dessen D-Kanal-Signalisierung der Schicht 3 auf dem Euro- ISDN-Protokoll E-DSS1 beruht.In the following, "call pickup" and "callback" are described as examples of complex service features, an open ISDN network being used as the network, the D-channel signaling of layer 3 of which is based on the Euro-ISDN protocol E-DSS1.
Die Figur 1 zeigt ein Telekommunikationssystem mit einem derartigen öffentlichen Netzwerk N und einem privaten Netzwerk P, an das eine Vielzahl von Endgeräten A, B, C und D angeschaltet sind. Gemäß Figur 1 handelt es sich bei den Endgeräten A bis D beispielsweise um ISDN-Telefone bzw. Bildtelefo- ne, die über einen Basisanschluß mit dem öffentlichen Netzwerk N oder dem privaten Netzwerk P in Verbindung stehen. Wesentlich für die vorliegende Erfindung ist hierbei die Tatsache, daß zur Realisierung der komplexen Dienstleistungsmerkmale das digitale öffentliche Netzwerk N oder das private Netzwerk P nicht modifiziert bzw. verändert werden muß. Erfindungsgemäß ist vielmehr eine Modifikation von zumindest zwei Endgeräten ausreichend, um ein komplexes Dienstleistungsmerkmal zu realisieren. Nachfolgend wird daher auch von dezentraler Realisierung von Dienstleistungsmerkmalen gespro- chen.FIG. 1 shows a telecommunication system with such a public network N and a private network P, to which a large number of terminals A, B, C and D are connected. According to FIG. 1, the terminals A to D are, for example, ISDN telephones or video telephones which are connected to the public network N or the private network P via a base connection. It is essential for the present invention that the digital public network N or the private network P does not have to be modified or changed in order to implement the complex service features. Rather, according to the invention, a modification of at least two end devices is sufficient to implement a complex service feature. In the following, we will therefore also speak of decentralized implementation of service features.
Gemäß der vorliegeden Erfindung besitzt jedes modifizierte Endgerät A bis D eine Sendeeinheit zum Senden eines erfindungsgemäß kodierten Informationselements, das vom digitalen Netzwerk N, P transparent, d. h. ohne Überprüfung oder Veränderung seiner Dateninhalte, übertragen wird. Ferner besitzt jedes modifizierte digitale Endgerät A bis D eine Empfangs-
einheit zum Empfangen und Auswerten der vom Netzwerk N, P transparent übertragenen Informationselemente sowie eine Nachbildeeinheit, mit der ein entsprechendes Dienstleistungsmerkmal dezentral und kostengünstig nachgebildet werden kann.According to the present invention, each modified terminal A to D has a transmission unit for transmitting an information element coded according to the invention, which is transmitted transparently by the digital network N, P, ie without checking or changing its data content. Furthermore, each modified digital terminal A to D has a reception Unit for receiving and evaluating the information elements transmitted transparently by the network N, P and a replica unit with which a corresponding service feature can be simulated decentrally and inexpensively.
Die Figuren 2 bis 8 zeigen jeweils E-DSSl-Signalisierungs- protokolle zur Realisierung der Dienstleistungsmerkmale "Anrufübernahme" und "Rückruf" . In den Figuren 2 bis 8 bezeichnen mit Pfeilen versehene Meldungen sogenannte Signalisie- rungs-Nachrichtentypen (message types) , die eine jeweilige Signalisierung der einzelnen Endgeräte A bis D mit dem ISDN- Netz N, P ermöglichen.Figures 2 to 8 each show E-DSSI signaling protocols for realizing the service features "call pickup" and "callback". In FIGS. 2 to 8, messages provided with arrows denote so-called signaling message types which enable the individual terminals A to D to be signaled with the ISDN network N, P in each case.
Zur Verdeutlichung sind nachfolgend die in den Figuren 2 bis 8 verwendeten Nachrichtentypen (message types) hinsichtlich ihrer Funktionsweise kurz beschrieben:For clarification, the message types used in FIGS. 2 to 8 are briefly described with regard to their mode of operation:
ALERT "Anzeige eines ankommenden Rufes"ALERT "display of an incoming call"
CALL_PROCEEDING "alle Wahlinformationen erhalten" CONNECT "Rufannähme"CALL_PROCEEDING "receive all dialing information" CONNECT "accept calls"
CONNECT_ACKNOWLEDGE "Rufannähme bestätigt" DISCONNECT "Aufforderung zur Verbindungsauflösung" RELEASE "Auflösung einer Verbindung" RELEASE_COMPLETE "Auflösung wird bestätigt"CONNECT_ACKNOWLEDGE "Call acceptance confirmed" DISCONNECT "Request for connection termination" RELEASE "Resolution of a connection" RELEASE_COMPLETE "Resolution confirmation"
SETUP "Einleiten eines Verbindungsaufbaus"SETUP "Initiation of a connection establishment"
SETUP_ACKNOWLEDGE "Erhalt der SETUP wird bestätigt" INFORMATION "Übermittlung von Informationen, wie z.B. Wahlinformationen" FACILITY "Dienstmerkmal-Anforderung oderSETUP_ACKNOWLEDGE "Receipt of the SETUP is confirmed." INFORMATION "Transmission of information, such as dialing information" FACILITY "service request or
-Zuweisung" .Assignment ".
In den Nachrichtentypen (message types) werden eine Vielzahl von Informationselementen (Information elements) übertragen, die auszugsweise in den Figuren jeweils in Klammern dem jeweiligen Nachrichtentyp zugeordnet sind.
Die in den Figuren 2 bis 8 verwendeteten Informationselemente bezeichnen hierbei:In the message types, a large number of information elements are transmitted, some of which are assigned to the respective message type in brackets in the figures. The information elements used in FIGS. 2 to 8 designate:
CR (call reference) "Kennzeichnung einer Verbindung (Transaktion)"CR (call reference) "Identification of a connection (transaction)"
CdNrX (called number X) "Angabe der gerufenen Nummer X"CdNrX (called number X) "Specification of the called number X"
CgNrX (calling number X) "Angabe der anrufenden Rufnummer X"CgNrX (calling number X) "Specifying the calling number X"
Kanal "Angabe des verwendeten Kanals"Channel "Specification of the channel used"
UUS (user user) "Teilnehmer-zu-Teilnehmer- Information"UUS (user user) "subscriber-to-subscriber information"
SUB (called subaddress) "gerufene untergeornete Adressierung" LLC (low layer compatibility) "Kompatibilität in der unterenSUB (called subaddress) "called subordinate addressing" LLC (low layer compatibility) "compatibility in the lower
Schicht" RdNrX (redirected number X) "Angabe der Rufnummer von der umgeleitet wurde" FAC (facility) "Dienstmerkmal-Anforderung oder -Zuweisung" .Layer "RdNrX (redirected number X)" Specification of the phone number from which the call was diverted "FAC (facility)" Service request or assignment ".
Ferner ist zur Realisierung der vorliegenden Erfindung die Verfügbarkeit bestimmter standardisierter Dienstmerkmale Voraussetzung. Diese standardisiserten Dienstmerkmale können sein:Furthermore, the availability of certain standardized service features is a prerequisite for realizing the present invention. These standardized service features can be:
MSN (multiple "Mehrfachrufnummer eines subscriber number) Basisanschlusses" CLIP (calling line identi- "Anzeige der Rufnummer des A- fication presentation) Teilnehmers beim B-Teilnehmer" CW (call waiting) "Anklopfen mit Anzeige amMSN (multiple "multiple call number of a subscriber number) basic connection" CLIP (calling line identi- "display of the number of the notification presentation) subscriber at the B subscriber" CW (call waiting) "call waiting with display on
Display" .Display ".
CD (call deflection) "Anrufweiterschaltung in derCD (call deflection) "Call forwarding in the
Rufphase" UUS1 (user user signalling sl) "Teilnehmer-zu-Teilneh er-Call phase "UUS1 (user user signaling sl)" subscriber-to-subscriber
Zeichengabe-Dienst 1"
SUB (subaddressing) "Subadressierung"Signaling service 1 " SUB (subaddressing) "subaddressing"
Zur dezentralen Realisierung von komplexen Dienstleistungsmerkmalen ist es insbesondere von Bedeutung, daß die Informa- tionselemente (z. B. UUS, SUB oder LLC) in den jeweiligenFor the decentralized implementation of complex service features, it is particularly important that the information elements (eg UUS, SUB or LLC) in the respective
Nachrichtentypen (message types) vom digitalen Netz bzw. dessen Vermittlungsstellen transparent und ohne Prüfung durchgereicht werden. In diesem Zusammenhang sei darauf hingewiesen, daß die Informationselemente SUB (subaddress) und LLC (low layer compatibility) nur in den Nachrichtentypen (message types) SETUP und CONNECT transparent vom Netzwerk N bzw. P übertragen werden. Dabei wird das Informationselement LLC (low layer compatibility) abweichend vom Standard übertragen.Message types from the digital network or its switching centers are passed through transparently and without checking. In this context, it should be pointed out that the information elements SUB (subaddress) and LLC (low layer compatibility) are only transmitted transparently by the network N or P in the message types SETUP and CONNECT. The information element LLC (low layer compatibility) is transmitted differently from the standard.
Wesentlich für die vorliegende Erfindung ist nunmehr, daß ein jeweiliges modifiziertes Endgerät Informationen über ein gewünschtes Dienstleistungsmerkmal in kodierter Form im transparent übertragenen Informationselement UUS, SUB oder LLC ablegt und andererseits die so erhaltenen Informationen auswer- tet und entsprechend dem Informationsgehalt für bestimmte Dienstleistungsmerkmale nachbildet .It is now essential for the present invention that a respective modified end device stores information about a desired service feature in coded form in the transparently transmitted information element UUS, SUB or LLC and on the other hand evaluates the information thus obtained and reproduces it according to the information content for certain service features.
Die Figuren 2 bis 6 beschreiben D-Kanal-Signalisierungsproto- kolle der Schicht 3 gemäß ETS 300 102 für das komplexe Dienstleistungsmerkmal "Anrufübernähme in einer Anrufübernahmegruppe" . Ein derartiges Dienstleistungsmerkmal wird in Nebenstellenanlagen oftmals als "Chef-Sekretärin-Funktion" bezeichnet. Gemäß Figuren 2 bis 6 wird diese "Chef-Sekretärin- Funktion" auf verschiedene Weise an einem ISDN-E-DSS1- Endgeräteanschluß nachgebildet, ohne dabei die für das ISDN- Netz N, P gültigen Standards zu verletzen.Figures 2 to 6 describe D-channel signaling protocols of layer 3 in accordance with ETS 300 102 for the complex service feature "call pickup in a call pickup group". Such a service feature is often referred to in private branch exchanges as a "chief secretary function". According to FIGS. 2 to 6, this "chief secretary function" is simulated in various ways on an ISDN-E-DSS1 terminal connection, without thereby violating the standards valid for the ISDN network N, P.
Die Figuren 2A bis 2D zeigen ein E-DSSl-Signalisierungs- protokoll zur Realisierung eines komplexen Dienstleistungs- merkmals gemäß einem ersten Ausführungsbeispiel. Hierbei handelt es sich um eine automatische Anrufweiterschaltung in der Rufphase eines ankommenden Telefonanrufs (Verwendung eines B-
Kanals) . Das standardisierte Dienstmerkmal CLIP (calling line identification presentation) , d. h. Anzeige der Rufnummer des A-Teilnehmers beim B-Teilnehmer kann beispielsweise vom Netzwerk N oder P nicht freigeschaltet sein. Daher werden die Rufnummern des A- und B-Teilnehmers nicht zu einem C-FIGS. 2A to 2D show an E-DSS1 signaling protocol for realizing a complex service feature according to a first exemplary embodiment. This is an automatic call forwarding in the call phase of an incoming phone call (using a B- Channel). The standardized service feature CLIP (calling line identification presentation), ie displaying the number of the A subscriber at the B subscriber, cannot be activated by the network N or P, for example. Therefore the numbers of the A and B subscribers do not become C-
Teilnehmer weitergegeben. Hierbei ergibt sich jedoch dahingehend ein Problem, daß der C-Teilnehmer nicht feststellen kann, ob der beim C-Teilnehmer ankommende Nachrichtentyp SETUP gültig und eindeutig ist. Im Signalisierungsprotokoll gemäß Figuren 2A bis 2D bezeichnet ein A-Teilnehmer einen Teilnehmer am Endgerät A gemäß Figur 1, der beispielsweise ein Kunde ist. Ein B-Teilnehmer kann beispielsweise eine Sekretärin sein, die das Endgerät B gemäß Figur 1 verwendet. Ein C-Teilnehmer ist ein Chef der Sekretärin und verwendet das Endgerät C gemäß Figur 1. Zwischen den einzelnen Endgeräten bzw. Teilnehmern befindet sich ein ISDN-Netz, das dem Netzwerk N bzw. P gemäß Figur 1 entspricht.Participants passed on. However, there arises a problem in that the C subscriber cannot determine whether the SETUP message type arriving at the C subscriber is valid and unique. In the signaling protocol according to FIGS. 2A to 2D, an A subscriber designates a subscriber on terminal A according to FIG. 1 who is, for example, a customer. A B subscriber can be a secretary, for example, who uses the terminal B according to FIG. 1. A C subscriber is a boss of the secretary and uses the terminal C according to FIG. 1. Between the individual terminals or subscribers there is an ISDN network which corresponds to the network N or P according to FIG. 1.
Zur Realisierung der vorstehend beschriebenen komplexen Dienstleistungsmerkmale müssen lediglich die Endgeräte B und C modifiziert werden, während ein Endgerät A im Ausführungsbeispiel gemäß Figuren 2A bis 2D ein herkömmliches analoges (Terminaladapter) oder digitales Endgerät sein kann.To implement the complex service features described above, only the terminals B and C have to be modified, while a terminal A in the exemplary embodiment according to FIGS. 2A to 2D can be a conventional analog (terminal adapter) or digital terminal.
Gemäß Figur 2A findet in einem Schritt Sl zunächst ein Aufbau einer Telefonverbindung vom A-Teilnehmer zum B-Teilnehmer statt. Ein derartiger Verbindungsaufbau im ersten Kanal des ISDN-Netzes kann beispielsweise am Stück (en-bloc) oder aufeinanderfolgend (overlap sending) durchgeführt werden. Er- folgt der Verbindungsaufbau am Stück (en-bloc) , so wird mit dem Nachrichtentyp SETUP die komplette Wahlinformation an das ISDN-Netz übertragen, wobei das Netz einen SETUP unmittelbar an den B-Teilnehmer übermitteln kann. Falls jedoch die Wahlinformation nur nach und nach mittels des Nachrichtentyps INFORMATION beim ISDN-Netz eingeht, wird zunächst ein Nachrichtentyp SETUP_ACK an den A-Teilnehmer abgegeben und erst nach Erhalt aller Wahlinformationen der Nachrichtentyp SETUP
zum B-Teilnehmer und optional ein Nachrichtentyp CALL_PROCEEDING zum A-Teilnehmer gesendet. Der B-Teilnehmer bestätigt den Verbindungsaufbau durch einen Nachrichtentyp ALERT, der zum A-Teilnehemer weitergegeben wird. In den je- weiligen Nachrichtentypen werden beispielsweise Zuordnungen CR für die Teilnehmer sowie verwendete Kanäle mitgeschickt.According to FIG. 2A, a telephone connection from the A subscriber to the B subscriber is initially established in a step S1. Such a connection establishment in the first channel of the ISDN network can be carried out, for example, in one piece (en bloc) or in succession (overlap sending). If the connection is established in one piece (en-bloc), the complete dialing information is transmitted to the ISDN network using the SETUP message type, whereby the network can transmit a SETUP directly to the B subscriber. However, if the dialing information is only gradually received by the ISDN network using the INFORMATION message type, a SETUP_ACK message type is first sent to the A subscriber and the SETUP message type is only received after all dialing information has been received sent to the B subscriber and optionally a message type CALL_PROCEEDING to the A subscriber. The B-subscriber confirms the establishment of the connection with a message type ALERT, which is forwarded to the A-subscriber. In the respective message types, for example, assignments CR for the subscribers and channels used are also sent.
In einem Schritt S2 erfolgt nunmehr eine Mitteilung des ankommenden Rufes zum C-Teilnehmer über ein erfindungsgemäß ko- diertes Informationselement wie z. B. UUS, SUB oder LLC. Diese Mitteilung erfolgt gemäß Figuren 2A bis 2D mit dem Nachrichtentyp SETUP, der vom ISDN-Netz zum C-Teilnehmer weitergeleitet und über den Nachrichtentyp SETUP_ACK dem B- Teilnehmer bestätigt wird. Optional oder zusätzlich kann das ISDN-Netz den Nachrichtentyp CALL_PROCEEDING aussenden, wodurch angezeigt wird, daß alle Wahlinformationen erhalten wurden.In step S2, the incoming call is now communicated to the C subscriber via an information element coded according to the invention, such as, for. B. UUS, SUB or LLC. According to FIGS. 2A to 2D, this message is sent with the SETUP message type, which is forwarded from the ISDN network to the C subscriber and is confirmed to the B subscriber via the SETUP_ACK message type. Optionally or additionally, the ISDN network can send the message type CALL_PROCEEDING, which indicates that all dialing information has been received.
In einem optionalen Schritt 01 antwortet der C-Teilnehmer beispielsweise mit dem Nachrichtentyp RELEASE_COMPLETE, wodurch das ISDN-Netz den Nachrichtentyp DISCONNECT zum B- Teilnehmer sendet. Daraufhin schickt der B-Teilnehmer einen Nachrichtentyp RELEASE zum ISDN-Netz, der den Verbindungsabbau durch den Nachrichtentyp RELEASE_COMPLETE bestätigt.In an optional step 01, the C subscriber replies, for example, with the RELEASE_COMPLETE message type, as a result of which the ISDN network sends the DISCONNECT message type to the B subscriber. The B subscriber then sends a RELEASE message type to the ISDN network, which confirms the disconnection by means of the RELEASE_COMPLETE message type.
Der Schritt 01 kann jedoch auch durch einen optionalen Schritt 02 ersetzt werden, wobei der C-Teilnehmer nicht antwortet und der B-Teilnehmer selbst auslöst. In diesem Fall schickt das Endgerät B nach einer vorbestimmten Zeit automa- tisch einen Nachrichtentyp DISCONNECT an das ISDN-Netz, wodurch über die Nachrichtentypen RELEASE und RELEASE_COMPLETE der Verbindungsabbau in umgekehrter Richtung wie beim Schritt 01 erfolgt.However, step 01 can also be replaced by an optional step 02, whereby the C-subscriber does not answer and the B-subscriber triggers himself. In this case, the terminal B automatically sends a message type DISCONNECT to the ISDN network after a predetermined time, as a result of which the message types RELEASE and RELEASE_COMPLETE are used to reverse the connection in the opposite direction to step 01.
Nach Auflösen bzw. Auslösen der Verbindung zwischen den Teilnehmern B und C erfolgt beim C-Teilnehmer bzw. in dessen Endgerät C eine Auswertung der erfindungsgemäß kodierten Infor-
mation UUS, SUB oder LLC nachfolgend als INFO. Gemäß Figur 2A wurde diese Information "Ruf liegt an" im Nachrichtentyp SETUP übertragen. Die ausgewertete Information INFO kann nunmehr am Endgerät C visuell oder akustisch ausgegeben werden, um dem C-Teilnehmer die Möglichkeit zu eröffnen, den ankommenden Ruf des A-Teilnehmers vom B-Teilnehmer zu übernehmen. Gemäß Figur 2B will der C-Teilnehmer in einem Schritt S3 den ankommenden Ruf übernehmen, weshalb ein kodiertes Informationselement UUS, SUB oder LLC als Info ("Übernahmewunsch") im Νachrichtentyp SETUP zum B-Teilnehmer gesendet wird.After the connection between subscribers B and C has been broken or released, the information coded according to the invention is evaluated by the C subscriber or in his terminal C. mation UUS, SUB or LLC hereinafter as INFO. According to FIG. 2A, this information "call is pending" was transmitted in the SETUP message type. The evaluated information INFO can now be output visually or acoustically on the terminal C in order to give the C subscriber the opportunity to take over the incoming call from the A subscriber from the B subscriber. According to FIG. 2B, the C subscriber wants to take over the incoming call in a step S3, which is why a coded information element UUS, SUB or LLC is sent to the B subscriber as information (“takeover request”) in the SETUP message type.
In einem Schritt S4 wird dieser "Übernahmewunsch" bzw. die Bestätigung der zuvor ausgesendeten Information im Endgerät B ausgewertet, wobei automatisch mit dem Νachrichtentyp FACILITY das standardisierte Dienstmerkmal CDIn a step S4, this “takeover request” or the confirmation of the previously sent information is evaluated in the terminal B, the standardized service feature CD automatically being used with the message type FACILITY
"Anrufweiterschaltung" (call deflection) vom Endgerät A zum Endgerät C beim ISD -Νetz angefordert wird. Zum Auflösen des Verbindungsaufbaus, der durch den Νachrichtentyp SETUP eingeleitet wurde, kann das ISDΝ-Νetz entweder einen Νac richten- typ SETUP_ACK und/oder den Νachrichtentyp CALL_PROCEEDIΝG zum C-Teilnehmer senden. In einem Schritt S4* kann daraufhin das Endgerät C den Verbindungsaufbau selbst auflösen oder warten, bis vom ISDN-Netz die Auflösung der Verbindung erfolgt. Darüber hinaus besteht die Möglichkeit, die Verbindung ausgehend vom Endgerät B über den Nachrichtentyp RELEASE_COMPLETE aufzulösen. In allen Fällen wird die Verbindung zwischen dem B- Teilnehmer und dem C-Teilnehmer aufgelöst und in einem Schritt S5 eine Verbindung vom Endgerät A zum Endgerät C durch das Netzwerk N (oder P) über den Nachrichtentyp SETUP eingeleitet."Call forwarding" (call deflection) from terminal A to terminal C is requested from the ISD network. To resolve the connection establishment that was initiated by the Ν message type SETUP, the ISDΝ network can either send an Νac direct type SETUP_ACK and / or the Ν message type CALL_PROCEEDIΝG to the C subscriber. In a step S4 *, the terminal C can then resolve the connection establishment itself or wait until the connection is terminated by the ISDN network. In addition, there is the option of opening the connection from terminal B using the message type RELEASE_COMPLETE. In all cases, the connection between the B subscriber and the C subscriber is terminated and in a step S5 a connection from the terminal A to the terminal C is initiated by the network N (or P) via the message type SETUP.
In einem Schritt S6 wird diese vom ISDN-Netz durchgeführte Umleitung dem B-Teilnehmer über den Nachrichtentyp DISCONNECT mitgeteilt, der seinerseits eine Auflösung der Verbindung zum ISDN-Netz veranlaßt (RELEASE, RELEASE_COMPLETE) . In einem Schritt S7 nimmt nunmehr der C-Teilnehmer den vom ISDN-Netz umgeleiteten Ruf des A-Teilnehmers an, wobei optional über
den Nachrichtentyp ALERT und CONNECT zunächst dem ISDN-Netz und anschließend dem A-Teilnehmer die Rufannahme angezeigt wird. Das komplexe Dienstleistungsmerkmal "Automatische Anrufweiterschaltung" kann somit ohne Beeinflussung des ISDN- Netzes realisiert werden. Ferner fallen keine oder nur geringe zusätzlichen Kosten bzw. Telefongebühren an, da die Übertragung der verschiedenen Informationen in den ausgewählten Nachrichtentypen vom Netzwerk kostengünstig oder sogar kostenlos erfolgt, solange der Verbindungsaufbau zwischen den beteiligten Endgeräten nicht abgeschlossen wird.In a step S6, this redirection carried out by the ISDN network is communicated to the B subscriber via the DISCONNECT message type, which in turn causes the connection to the ISDN network to be terminated (RELEASE, RELEASE_COMPLETE). In a step S7, the C subscriber now accepts the call of the A subscriber redirected from the ISDN network, optionally via the message types ALERT and CONNECT are first displayed to the ISDN network and then to the A subscriber the call acceptance. The complex service feature "automatic call forwarding" can thus be implemented without influencing the ISDN network. Furthermore, there are no or only small additional costs or telephone charges, since the transmission of the various information in the selected message types from the network takes place inexpensively or even free of charge, as long as the connection between the terminals involved is not completed.
Die Figuren 3A bis 3C zeigen ein E-DSSl-Signalisierungs- protokoll zur Realisierung eines komplexen Dienstleistungsmerkmals gemäß einem zweiten Ausführungsbeispiel, wobei wie- derum eine automatische Anrufweiterschaltung eines ankommenden Telefonanrufs mit einem Informationselement UUS eingeleitet und mit den Nachrichtentypen ALERT und DISCONNECT eine Quittierung für das Endgerät C durchgeführt wird. Zur Vermeidung von Wiederholungen entfällt die Beschreibung von glei- chen oder ähnlichen Signalisierungsabläufen wie im ersten Ausführungsbeispiel .FIGS. 3A to 3C show an E-DSSl signaling protocol for realizing a complex service feature according to a second exemplary embodiment, automatic call forwarding of an incoming telephone call being initiated with an information element UUS and an acknowledgment for the message types ALERT and DISCONNECT Terminal C is performed. To avoid repetitions, the description of the same or similar signaling sequences as in the first exemplary embodiment is omitted.
In einem Schritt S10 erfolgt wiederum ein Aufbau einer Telefonverbindung vom A-Teilnehmer in einem ersten Kanal. Gemäß Schritt S10 werden alle Wahlinformationen am Stück (en-bloc) übermittelt, weshalb der Nachrichtentyp SETUP unmittelbar vom ISDN-Netz zum B-Teilnehmer weitergeleitet wird und keine weiteren Wahlinformationen über den Nachrichtentyp INFORMATION übertragen werden müssen. Der Schritt S10 entspricht anson- sten dem Schritt Sl gemäß Figur 2A.In step S10, a telephone connection is again established by the A subscriber in a first channel. According to step S10, all dialing information is transmitted in one piece (en bloc), which is why the SETUP message type is forwarded directly from the ISDN network to the B subscriber and no further dialing information about the INFORMATION message type has to be transmitted. The step S10 otherwise corresponds to the step S1 according to FIG. 2A.
Im Schritt Sll gemäß Figur 3A wird der ankommende Ruf zum C- Teilnehmer über das Informationselement UUS im Nachrichtentyp SETUP übertragen. Gemäß Schritt Sll antwortet der C- Teilnehmer nicht, weshalb die Verbindung vom B-Teilnehmer über den Nachrichtentyp DISCONNECT aufgelöst wird. Dies entspricht dem Schritt 02 gemäß Figur 2B. Es kann jedoch auch
wie in Figur 2B optional der Schritt 01 zusätzlich im Schritt Sll gemäß Figur 3A durchgeführt werden, wobei der C- Teilnehmer mit einem Nachrichtentyp RELEASE_COMPLETE die Verbindung auflöst.In step S11 according to FIG. 3A, the incoming call to the C subscriber is transmitted via the information element UUS in the message type SETUP. According to step S11, the C-subscriber does not answer, which is why the connection from the B-subscriber is terminated via the DISCONNECT message type. This corresponds to step 02 according to FIG. 2B. However, it can also As in FIG. 2B, step 01 can optionally also be carried out in step S11 according to FIG. 3A, the C subscriber releasing the connection with a message type RELEASE_COMPLETE.
In einem Schritt S12 wird wiederum das Informationselement UUS ausgewertet und am Endgerät C angezeigt, um dem C-Teilnehmer die Möglichkeit zu geben, das Gespräch bzw. den Ruf vom A-Teilnehmer zu übernehmen. Der Schritt S12 entspricht im wesentlichen dem Schritt S3 gemäß Figur 2B.In a step S12, the information element UUS is again evaluated and displayed on the terminal C in order to give the C subscriber the opportunity to take over the call or the call from the A subscriber. Step S12 essentially corresponds to step S3 according to FIG. 2B.
In einem Schritt S13 wird das empfangene Informationselement UUS mit der Anforderung zur "Übernahme des Rufs von A nach C" im Endgerät B ausgewertet, wobei dieses über den Nachrichten- typ FACILITY und das darin enthaltene Informationselement FAC mit der Kodierung CD (call deflection) eine Anrufweiterschaltung beim ISDN-Netz anfordert. Im Gegensatz zum Ausführungsbeispiel gemäß Figuren 2A bis 2D sendet jedoch das Endgerät B als Quittung den Nachrichtentyp ALERT zum C-Teilnehmer, wobei in dessen Informationselement UUS die Information "Übernahme eingeleitet" transparent vom ISDN-Netz übertragen wird.In a step S13, the received information element UUS is evaluated with the request for "accepting the call from A to C" in the terminal B, this via the message type FACILITY and the information element FAC contained therein with the coding CD (call deflection) Call forwarding on the ISDN network requests. In contrast to the exemplary embodiment according to FIGS. 2A to 2D, however, the terminal B sends the message type ALERT to the C subscriber as an acknowledgment, the information “takeover initiated” being transmitted transparently by the ISDN network in its information element UUS.
In einem Schritt S14 stellt die Vermittlungsstelle den Ruf zum Endgerät C zu und quittiert dies dem Endgerät B. Der Schritt S14 entspricht hierbei im wesentlichen den Schritten S5 und S6 des ersten Ausführungsbeispiels .In a step S14, the switching center delivers the call to the terminal C and acknowledges this to the terminal B. The step S14 essentially corresponds to the steps S5 and S6 of the first exemplary embodiment.
In einem Schritt S15 quittiert das Endgerät B die erfolgreiche Umleitung über das Informationselement UUS ("erfolgreich") des Nachrichtentyps DISCONNECT. Daraufhin wird vom C-Teilnehmer die Verbindung über den Nachrichtentyp RELEASE gelöst und vom B-Teilnehmer über den Nachrichtentyp RELEASE_COMPLETE bestätigt.In a step S15, the terminal B acknowledges the successful rerouting via the information element UUS ("successful") of the DISCONNECT message type. The connection is then released by the C subscriber using the RELEASE message type and confirmed by the B subscriber using the RELEASE_COMPLETE message type.
In einem Schritt S16 nimmt das Endgerät C den Ruf vom A-Teilnehmer an, wobei im wesentlichen die gleichen Signalisie- rungsnachrichten wie im Schritt S7 des ersten Ausführungsbei-
spiels durchgeführt werden. Durch die Verwendung von Quittiersignalen erhält man im vorliegenden zweiten Ausführungsbeispiel einen verbesserten Benutzerkomfort bei kostengünstiger Realisierung des Dienstleistungsmerkmals "AnrufÜbernahme" .In a step S16, the terminal C accepts the call from the A subscriber, with essentially the same signaling messages as in step S7 of the first embodiment. be carried out. In the present second exemplary embodiment, the use of acknowledgment signals results in improved user convenience with a cost-effective implementation of the “call pickup” service feature.
Die Figuren 4A bis 4C zeigen ein E-DSSl-Signalisierungs- protokoll zur Realisierung eines komplexen Dienstleistungsmerkmals gemäß einem dritten Ausführungsbeispiel . Hierbei wird die automatische Anrufweiterschaltung eines ankommenden Telefonanrufs mit dem Informationselement UUS in einem Nachrichtentyp RELEASE_COMPLETE übertragen, während eine Quittung im Nachrichtentyp SETUP für das Endgerät C bereitgestellt wird.FIGS. 4A to 4C show an E-DSS1 signaling protocol for realizing a complex service feature according to a third exemplary embodiment. Here, the automatic call forwarding of an incoming telephone call with the information element UUS is transmitted in a message type RELEASE_COMPLETE, while an acknowledgment in the message type SETUP is provided for the terminal device C.
In einem Schritt S21 erfolgt gemäß Figur 4A wiederum ein Aufbau einer Telefonverbindung von einem A-Teilnehmer in einem ersten B-Kanal zu einem B-Teilnehmer. Der Schritt S20 entspricht hierbei im wesentlichen dem Schritt S10 gemäß dem zweiten Ausführungsbeispiel . In einem Schritt S21 wird wiederum vom B-Teilnehmer der ankommende Ruf dem C-Teilnehmer über das Informationselement UUS übertragen. Der Schritt S21 entspricht im wesentlichen dem Schritt Sll gemäß dem zweiten Ausführungsbeispiel .In step S21, a telephone connection from an A subscriber in a first B channel to a B subscriber is again established in accordance with FIG. 4A. Step S20 essentially corresponds to step S10 according to the second exemplary embodiment. In a step S21, the B subscriber in turn transmits the incoming call to the C subscriber via the information element UUS. Step S21 corresponds essentially to step S11 according to the second exemplary embodiment.
In einem Schritt S22 erfolgt wiederum die Auswerteung des transparent vom ISDN-Netz übertragenen Informationselements UUS, wobei die gleichen Signalisierungsmeldungen wie im Schritt S12 gemäß dem zweiten Ausführungsbeispiel durchge- führt werden.In a step S22, the evaluation of the information element UUS transmitted transparently by the ISDN network is again carried out, the same signaling messages as in step S12 according to the second exemplary embodiment being carried out.
In einem Schritt S23 wird das die Anrufübernahme anzeigende Informationselement UUS im Endgerät B ausgewertet, wodurch wiederum die Anrufweiterschaltung vom Endgerät A zum Endgerät C beim ISDN-Netz angefordert wird. Im Gegensatz zum zweiten Ausführungsbeispiel gemäß Figuren 3A bis 3C wird jedoch die Quittierung für das Einleiten der Rufübernahme mit dem Nach-
richtentyp RELEASE_COMPLETE vom B-Teilnehmer zum ISDN-Netz gesendet, das seinerseits das Informationselement UUS mit der Information "Übernahme eingeleitet" über den Nachrichtentyp DISCONNECT an den C-Teilnehmer weiterleitet. Das Endgerät C beendet daraufhin die Verbindung zum ISDN-Netz mit dem Nachrichtentyp RELEASE.In a step S23, the information element UUS indicating the call acceptance is evaluated in the terminal B, which in turn calls the call forwarding from the terminal A to the terminal C at the ISDN network. In contrast to the second exemplary embodiment according to FIGS. 3A to 3C, however, the acknowledgment for the initiation of the call acceptance is carried out with the subsequent direction type RELEASE_COMPLETE sent from the B subscriber to the ISDN network, which in turn forwards the information element UUS with the information "transfer initiated" to the C subscriber via the message type DISCONNECT. The terminal C then terminates the connection to the ISDN network with the RELEASE message type.
Ein nachfolgender Schritt S24 entspricht im wesentlichen dem Schritt S14 des zweiten Ausführungsbeispiels und dient der Zustellung des Rufs und der Quittierung durch die Vermittlungsstelle bzw. das ISDN-Netz. Für den Fall, daß die RufUmleitung im Schritt S24 erfolgreich war, kann das Endgerät B in einem Schritt S25 die erfolgreiche Rufumleitung über den Nachrichtentyp SETUP quittieren. Falls andererseits die Ru- fumleitung nicht durchgeführt werden konnte, wird als Information im Informationselement UUS des Nachrichtentyps SETUP ein "Übernahme nicht erfolgreich" zum C-Teilnehmer übermittelt.A subsequent step S24 corresponds essentially to step S14 of the second exemplary embodiment and serves for the delivery of the call and the acknowledgment by the exchange or the ISDN network. In the event that the call diversion was successful in step S24, the terminal B can acknowledge the successful call diversion in step S25 using the message type SETUP. If, on the other hand, the call diversion could not be carried out, a "takeover unsuccessful" is transmitted to the C subscriber as information in the information element UUS of the message type SETUP.
In einem Schritt S26 übernimmt das Endgerät C wiederum denIn a step S26, the terminal C in turn takes over
Ruf vom A-Teilnehmer. Der Schritt S26 entspricht im wesentlichen dem Schritt S16 gemäß dem zweiten Ausführungsbeispiel. Dadurch kann eine vereinfachte Realisierung im Endgerät C erfolgen.Call from A-subscriber. Step S26 corresponds essentially to step S16 according to the second exemplary embodiment. This enables a simplified implementation in the terminal C.
Die Figuren 5A bis 5C zeigen ein E-DSSl-Signalisierungs- protokoll zur Realisierung eines komplexen Dienstleistungsmerkmals gemäß einem vierten Ausführungsbeispiel. Gemäß dem vierten Ausführungsbeispiel wird eine automatische Anrufwei- terschaltung eines ankommenden Bildtelefonanrufs mit zwei B- Kanälen über das Informationselement UUS gesteuert. Der zweite B-Kanal wird hierbei mittels einer Zeiterfassungseinheit innerhalb einer vorbestimmten Zeit weitergeleitet.FIGS. 5A to 5C show an E-DSSI signaling protocol for realizing a complex service feature according to a fourth exemplary embodiment. According to the fourth exemplary embodiment, automatic call forwarding of an incoming videophone call with two B channels is controlled via the information element UUS. The second B channel is forwarded by means of a time recording unit within a predetermined time.
Die Signalisierungsschritte S30 bis S36 entsprechen hierbei einer automatischen Anrufweiterschaltung für einen ersten B- Kanal (Sprach-Kanal) und stimmen im wesentlichen mit den Si-
gnalisierungsschritten S10 bis S16 gemäß dem zweiten Ausführungsbeispiel überein. Auf eine erneute Beschreibung dieser bereits bekannten Schritte wird daher an dieser Stelle verzichtet .The signaling steps S30 to S36 correspond to automatic call forwarding for a first B channel (voice channel) and are essentially correct with the Signaling steps S10 to S16 according to the second embodiment. A renewed description of these already known steps is therefore not given here.
Es sei jedoch darauf hingewiesen, daß im Schritt S35 zusätzlich zur Quittierung für die erfolgreiche Rufumleitung im Endgerät B eine Zeiterfassungseinheit mit einer Zeitdauer von z.B. 10 Sekunden gestartet wird.However, it should be pointed out that in step S35, in addition to the acknowledgment for the successful call diversion in the terminal B, a time recording unit with a duration of e.g. 10 seconds is started.
In einem Schritt S37 erfolgt nunmehr der Verbindungsaufbau für einen zweiten B-Kanal (Bild-Kanal) , wobei im wesentlichen die gleichen Nachrichtentypen wie im Schritt S30 zum Verbindungsaufbau des ersten B-Kanals durchgeführt werden.In step S37, the connection is now set up for a second B channel (picture channel), essentially the same message types as in step S30 for establishing the connection of the first B channel.
In einem Schritt S38 wird jedoch der im Schritt S35 gestartete Timer bzw. die Zeiterfassungseinheit dahingehend überprüft, ob eine vorbestimmte Zeit (z. B. 10 Sekunden) bereits abgelaufen ist. Ferner wird überprüft, ob es sich um einen gültigen zweiten B-Kanal handelt. Ist die Überprüfung im Schritt S38 in beiden Fällen positiv, d. h. die Zeiterfassungseinheit hat ihren maximalen Wert noch nicht erreicht und der zweite B-Kanal ist gültig, so fordert das Endgerät B ohne weitere Benachrichtigung des C-Teilnehmers automatisch die Anrufweiterschaltung vom Endgerät A zum Endgerät C beim ISDN- Netz an. Dies hat den besonderen Vorteil, daß bei einer automatischen Anrufweiterschaltung eines ankommenden Bildtelefonanrufes die zwei zusammengehörigen B-Kanäle ohne erneute Signalisierung zum C-Teilnehmer automatisch umgeleitet werden. Eine Verzögerung, die sich durch den Austausch der verschiedenen Informationen zwischen den Endgeräten B und C ergibt, kann dadurch weiter verringert werden.In step S38, however, the timer or time recording unit started in step S35 is checked to determine whether a predetermined time (eg 10 seconds) has already expired. A check is also carried out to determine whether it is a valid second B channel. If the check in step S38 is positive in both cases, i. H. the time recording unit has not yet reached its maximum value and the second B channel is valid, the terminal B automatically requests the call forwarding from the terminal A to the terminal C from the ISDN network without further notification to the C subscriber. This has the particular advantage that in the case of an automatic call forwarding of an incoming videophone call, the two associated B channels are automatically rerouted to the C subscriber without renewed signaling. A delay resulting from the exchange of the different information between the terminals B and C can be further reduced.
Die Figuren 6A bis 61 zeigen ein E-DSSl-Signalisierungs- Protokoll zur Realisierung eines komplexen Dienstleistungsmerkmals gemäß einem fünften Ausführungsbeispiel. Hierbei wird eine automatische Anrufweiterschaltung eines ankommenden
Telefonanrufs in einem B-Kanal auf Anforderung an zwei weitere Endgeräte (Teilnehmer) C und D realisiert.FIGS. 6A to 61 show an E-DSSI signaling protocol for realizing a complex service feature according to a fifth exemplary embodiment. Here an automatic call forwarding of an incoming Telephone call in a B channel on request to two other terminals (subscribers) C and D realized.
In den Schritten S41 und S42 wird wiederum ein Aufbau einer Telefonverbindung vom Endgerät A zum Endgerät B sowie eine Mitteilung des ankommenden Rufs zum Endgerät C durchgeführt. Die jeweiligen Nachrichtentypen dieser Schritte entsprechen im wesentlichen den Nachrichtentypen der Schritte Sl und S2 gemäß dem ersten Ausführungsbeispiel, weshalb auf eine weite- re Beschreibung verzichtet wird.In steps S41 and S42, a telephone connection from the terminal A to the terminal B and a notification of the incoming call to the terminal C are in turn carried out. The respective message types of these steps essentially correspond to the message types of steps S1 and S2 according to the first exemplary embodiment, which is why a further description is dispensed with.
In einem optionalen Schritt 041 wird der Verbindungsaufbau zum Endgerät C von diesem mit dem Nachrichtentyp ALERT beantwortet, wobei nachfolgend das Endgerät B über den Nachricht- entyp DISCONNECT eine Auflösung der Verbindung über das ISDN- Netz einleitet.In an optional step 041, the connection establishment to the terminal C is answered by the latter with the message type ALERT, the terminal B subsequently initiating a termination of the connection via the ISDN network via the message type DISCONNECT.
Optional kann diese Auflösung der Verbindung zwischen dem Endgerät B und C auch vom Endgerät C mit dem Nachrichtentyp RELEASE beantwortet bzw. aufgelöst werden (optionaler Schritt 042) .Optionally, this termination of the connection between the terminal B and C can also be answered or resolved by the terminal C with the message type RELEASE (optional step 042).
Ferner kann anstelle der optionalen Schritte 041 oder 042 in einem optionalen Schritt 043 das Endgerät C den Nachrichten- typ SETUP im Schritt S42 ignorieren, wobei die Auflösung der Verbindung wiederum vom Endgerät B angestoßen wird. Dieser Schritt entspricht im wesentlichen dem optionalen Schritt 02 gemäß dem ersten Ausführungsbeispiel.Furthermore, instead of the optional steps 041 or 042 in an optional step 043, the terminal C can ignore the message type SETUP in step S42, the termination of the connection again being initiated by the terminal B. This step essentially corresponds to the optional step 02 according to the first exemplary embodiment.
In einem Schritt S43 wird zusätzlich zur Mitteilung des ankommenden Rufes zum Endgerät C der ankommende Ruf dem Endgerät D mitgeteilt. Der Informationsaustausch über die Nachrichtentypen im Schritt S43 entspricht hierbei im wesentlichen dem Informationsaustausch in den Schritten S42 und 043, wobei jedoch optional auch die Schritte 041 oder 042 nach dem Schritt S43 durchgeführt werden können, um eine zweite und
dritte Möglichkeit zur Beantwortung des SETUPS vom D- Teilnehmer zu realisieren.In a step S43, in addition to the notification of the incoming call to the terminal C, the incoming call is communicated to the terminal D. The information exchange about the message types in step S43 essentially corresponds to the information exchange in steps S42 and 043, although steps 041 or 042 can also optionally be carried out after step S43 to include a second and third possibility to answer the SETUP by the D-subscriber.
In einem Schritt S44 werden die kodierten Informationen des Informationselements UUS im Endgerät C ausgewertet und angezeigt. Der C-Teilnehmer will hierbei den ankommenden Ruf des A-Teilnehmers vom B-Teilneher übernehmen und versucht, das Endgerät B beispielsweise über den Nachrichtentyp SETUP fernzusteuern. Von Bedeutung ist bei diesem Ausführungsbeispiel, daß zusätzlich zum Ubernahmewunsch auch der Herkunftsort des Übernahmewunsches ("Übernahme Rufnummer A von Rufnummer C" ) angezeigt wird. In einem Schritt S45 wird diese spezielle Information des kodierten Informationselements UUS im Endgerät B ausgewertet, wobei automatisch eine Anrufweiterschaltung vom Endgerät A zum Endgerät C beim ISDN-Netz angefordert wird.In a step S44, the coded information of the information element UUS is evaluated and displayed in the terminal C. The C-subscriber wants to take over the incoming call of the A-subscriber from the B-subscriber and tries to control the terminal B remotely, for example, using the SETUP message type. It is important in this exemplary embodiment that, in addition to the takeover request, the place of origin of the takeover request (“takeover call number A from call number C”) is also displayed. In a step S45, this special information of the coded information element UUS is evaluated in the terminal B, a call forwarding from the terminal A to the terminal C being automatically requested from the ISDN network.
In einem optionalen Schritt 044 kann ferner die Anforderung des C-Teilnehmers zur Übernahme des Rufs mit dem Nachrichten- typ RELEASE_COMPLETE beantwortet werden, das vom ISDN-Netz mit dem Nachrichtentyp DISCONNECT an das Endgerät C weitergeleitet wird und von diesem mit dem Nachrichtentyp RELEASE beantwortet wird. In dem vom Endgerät B zum Endgerät C übertragenen Informationselement UUS kann hierbei die Information "Übernahme wird eingeleitet" übertragen werden.In an optional step 044, the request of the C subscriber to accept the call can also be answered with the message type RELEASE_COMPLETE, which is forwarded by the ISDN network with the message type DISCONNECT to the terminal C and is answered by the latter with the message type RELEASE . In the information element UUS transmitted from the terminal B to the terminal C, the information "takeover is initiated" can be transmitted.
Andererseits kann in einem optionalen Schritt 045 alternativ zum Schritt 044 das Endgerät B die Anforderung zur Rufübernahme mit dem Nachrichtentyp ALERT beantworten, der vom ISDN- Netz übertragen wird und ebenfalls in seinem Informationselement UUS die Nachricht "Übernahme wird eingeleitet" enthält.On the other hand, in an optional step 045, as an alternative to step 044, the terminal B can answer the request for call acceptance with the message type ALERT, which is transmitted by the ISDN network and also contains the message "Acceptance is initiated" in its information element UUS.
In einem Schritt S46 wird ebenfalls das Informationselement UUS ausgewertet und im Endgerät D angezeigt, wobei ein Teil- nehmer am Endgerät D den ankommenden Ruf des A-Teilnehmers ebenfalls vom B-Teilnehmer übernehmen will. In gleicher Weise wie im Schritt S44 versucht daher das Endgerät D das Endgerät
B über den Nachrichtentyp SETUP fernzusteuern. Die Information des Informationselements UUS beinhaltet hierbei neben der anforderung zur Rufübernahme ebenso den Herkunftsort für das Endgerät D.In a step S46, the information element UUS is also evaluated and displayed in the terminal D, a subscriber on the terminal D also wanting to take over the incoming call from the A subscriber from the B subscriber. Terminal D therefore tries the terminal in the same way as in step S44 B remote control via the message type SETUP. In addition to the request for call acceptance, the information of the information element UUS also includes the place of origin for the terminal device D.
In einem Schritt S47 wird daraufhin das empfangene kodierte Informationselement UUS ausgewertet. Da jedoch der Ruf schon vom Endgerät C übernommen wurde, wird der Übernahmewunsch des Endgerätes D abgelehnt.In a step S47, the received coded information element UUS is then evaluated. However, since the call has already been taken over by terminal C, the takeover request by terminal D is rejected.
Gemäß einem optionalen Schritt 046 kann diese Ablehnung mit den Nachrichtentypen ALERT und DISCONNECT geschehen, wobei im Informationselement UUS beispielsweise die Nachricht "Übernahme nicht möglich" übertragen wird.According to an optional step 046, this rejection can take place with the message types ALERT and DISCONNECT, the message "takeover not possible" being transmitted in the information element UUS, for example.
Alternativ zum Schritt 046 kann jedoch der Übernahmewunsch auch in einem Schritt 047 mit den Nachrichtentypen ALERT und RELEASE abgelehnt werden. Hierbei wird zunächst der Nachrichtentyp ALERT mit dem Informationselement UUS ("Übernahme nicht möglich") zum Endgerät D übertragen und anschließend mit dem Nachrichtentyp RELEASE die Verbindung zum Endgerät D und zum ISDN-Netz abgebrochen.As an alternative to step 046, however, the transfer request can also be rejected in a step 047 with the message types ALERT and RELEASE. Here, the message type ALERT is first transmitted to the terminal D using the information element UUS ("transfer not possible") and then the connection to the terminal D and the ISDN network is terminated using the message type RELEASE.
Alternativ zu den Schritten 046 und 047 kann der Übernahme- wünsch jedoch auch gemäß einem optionalen Schritt 048 mit dem Nachrichtentyp RELEASE_C0MPLETE verneint werden oder gemäß einem optionalen Schritt 049 einfach ignoriert werden.As an alternative to steps 046 and 047, the transfer request can also be denied according to an optional step 048 with the message type RELEASE_C0MPLETE or simply ignored according to an optional step 049.
In einem Schritt S48 und S49 wird die Rufumschaltung zum End- gerät C von der Vermittlungsstelle bzw. dem ISDN-Netz durchgeführt, wobei die Anrufweiterschaltung dem B-Endgerät quittiert wird. Diese Schritte S48 und S49 entsprechen im wesentlichen den Schritten S5 und S6 des ersten Ausführungsbei- spiels .In a step S48 and S49, the call switching to the terminal C is carried out by the switching center or the ISDN network, the call forwarding being acknowledged to the B terminal. These steps S48 and S49 essentially correspond to steps S5 and S6 of the first exemplary embodiment.
Gemäß einem optionalen Schritt 050 kann das Endgerät B die erfolgreiche Umleitung dem Endgerät C quittieren. Die im
Schritt O50 übertragenen Nachrichtentypen entsprechen hierbei im wesentlichen den Nachrichtentypen gemäß Schritt S25 des dritten Ausführungsbeispiels.According to an optional step 050, the terminal B can acknowledge the successful diversion to the terminal C. The in Message types transmitted in step O50 essentially correspond to the message types according to step S25 of the third exemplary embodiment.
Andererseits kann alternativ zum Schritt 050 ein Schritt 051 durchgeführt werden, wobei das Endgerät B dem Endgerät C die erfolgreiche Umleitung mit dem Nachrichtentyp DISCONNECT überträgt. Der Schritt 051 entspricht hierbei im wesentlichen dem Schritt S15 gemäß dem zweiten Ausführungsbeispiel.On the other hand, as an alternative to step 050, step 051 can be carried out, terminal B transmitting terminal C the successful diversion using the DISCONNECT message type. Step 051 essentially corresponds to step S15 according to the second exemplary embodiment.
In einem Schritt S50 wird anschließend wie beim Schritt S16 gemäß dem zweiten Ausführungsbeispiel der Ruf des A-Teilnehmers vom Endgerät C angenommen, wodurch die Anrufübernahme abgeschlossen ist. Gemäß dem vorstehen beschriebenen fünften Ausführungsbeispiel können somit auch Anrufübernahme-Gruppen dezentral realisiert werden.In a step S50, the call of the A subscriber is then accepted by the terminal C as in step S16 according to the second exemplary embodiment, as a result of which the call pickup is completed. According to the fifth exemplary embodiment described above, call pickup groups can thus also be implemented decentrally.
In den Figuren 7 und 8 wird die Realisierung der Dienstleistungsmerkmale "Rückruf im Freifall" und "Rückruf im Be- setztfall" beschrieben.FIGS. 7 and 8 describe the implementation of the service features "free call back" and "call back when busy".
Die Figuren 7A bis 7E zeigen ein E-DSSl-Signalisierungs- protokoll zur Realisierung eines komplexen Dienstleistungsmerkmals gemäß einem sechsten Ausführungsbeispiel. Gemäß Fi- guren 7A bis 7E handelt es sich um die Realisierung desFIGS. 7A to 7E show an E-DSSI signaling protocol for realizing a complex service feature according to a sixth exemplary embodiment. According to FIGS. 7A to 7E, this is the realization of the
Dienstleistungsmerkmals "Rückruf im Freifall" . Ein derartiges Dienstleistungsmerkmal kann in bestimmten digitalen Netzwerken über das Dienstmerkmal CCNR (completion of calls to no reply) zentral realisiert werden. Das nachfolgende Signali- sierungsprotokoll beschreibt demgegenüber eine dezentraleService feature "callback in free fall". Such a service feature can be implemented centrally in certain digital networks via the service feature CCNR (completion of calls to no reply). In contrast, the following signaling protocol describes a decentralized one
Realisierung dieses Dienstleistungsmerkmals. Gemäß Figuren 7A bis 7E versucht der Teilnehmer A einen Verbindungsaufbau zum Teilnehmer B. Der Teilnehmer B nimmt jedoch den ankommenden Ruf nicht an. Nach Ablauf einer vorbestimmten Zeit kann der Verbindungsaufbauversuch des Endgeräts A vom ISDN-Netz ausgelöst werden. Das Endgerät A kann nunmehr durch eine entsprechend kodierte Anforderung über die Informationselemente UUS,
SUB oder LLC beispielsweise im Nachrichtentyp SETUP einen automatischen Rückruf beim Endgerät B veranlassen, sobald dort eine Aktion stattgefunden hat (z. B. eine Verbindung zu einem Endgerät C aufgebaut und wieder beendet wurde) .Realization of this service feature. According to FIGS. 7A to 7E, subscriber A tries to establish a connection to subscriber B. However, subscriber B does not accept the incoming call. After a predetermined time, the attempt to establish a connection to terminal A can be triggered by the ISDN network. The terminal A can now by a correspondingly coded request via the information elements UUS, SUB or LLC, for example in the SETUP message type, cause an automatic call back to terminal B as soon as an action has taken place there (e.g. a connection to terminal C has been established and ended again).
Gemäß Figur 7A erfolgt zunächst in einem Schritt S60 ein Aufbau einer Telefonverbindung vom Endgerät A zum Endgerät B. Der Schritt S60 entspricht hierbei im wesentlichen dem Schritt Sl gemäß dem ersten Ausführungsbeispiel.According to FIG. 7A, a telephone connection from terminal A to terminal B is initially established in step S60. Step S60 corresponds essentially to step S1 according to the first exemplary embodiment.
In einem Schritt S61 wird beim Endgerät B der Ruf signalisiert, jedoch nicht angenommen. Gemäß einem optionalen Schritt 061 besteht nunmehr die Möglichkeit, daß das Endgerät A die Verbindung zum Endgerät B auflöst, um anschließend ei- nen Rückruf zu aktivieren. Gemäß einem Schritt 062 kann alternativ zum Schritt 061 die Verbindung jedoch auch vom ISDN- Netz aufgelöst werden, wobei das ISDN-Netz nach einer vorbestimmten Zeitdauer die Verbindung auflöst, wenn vom Endgerät B keine Rufannähme erfolgt.In a step S61, the call is signaled at the terminal B, but is not accepted. According to an optional step 061, there is now the possibility that the terminal A clears the connection to the terminal B in order to subsequently activate a callback. According to a step 062, as an alternative to step 061, however, the connection can also be terminated by the ISDN network, the ISDN network terminating the connection after a predetermined period of time if the terminal B does not accept any calls.
In einem Schritt S62 kann nunmehr das Endgerät A einen Rückruf über ein entsprechend kodiertes Informationselement UUS, SUB oder LLC beim Endgerät B anfordern. In einem Schritt S63 wird das kodierte Informationselement UUS, SUB oder LLC vom Endgerät B ausgewertet, wobei eine Rückbestätigung für das aktivierte Dienstleistungsmerkmal übermittelt wird. Gemäß Schritt S63 wird diese Nachricht "Rückruf aktiv" im Informationselement UUS durch die Nachrichtentypen RELEASE_COMPLETE und DISCONNECT zum Endgerät A übertragen.In a step S62, terminal A can now request a call back from terminal B via a correspondingly coded information element UUS, SUB or LLC. In a step S63, the coded information element UUS, SUB or LLC is evaluated by the terminal B, a confirmation for the activated service feature being transmitted. According to step S63, this message "callback active" is transmitted to the terminal A in the information element UUS by the message types RELEASE_COMPLETE and DISCONNECT.
In einem Schritt S64 sei angenommen, daß der Teilnehmer des Endgeräts B dieses benutzt und ein Gespräch mit dem Teilnehmer des Endgeräts C führt und anschließend wieder beendet.In a step S64 it is assumed that the subscriber of the terminal B uses this and conducts a conversation with the subscriber of the terminal C and then ends it again.
Sobald das Gespräch mit dem Teilnehmer des Endgeräts C beendet ist, wird in einem Schritt S65 eine automatische Signalisierung vom Endgerät B zum Endgerät A durchgeführt, wodurch
die Anwesenheit bzw. Verfügbarkeit des Teilnehmers des Endgeräts B angezeigt wird. Vorzugsweise wird hierbei nicht nur die Information "Rückruf", sondern darüber hinaus der Herkunftsort "Rufnummer B" mit übertragen, wodurch bei einer Vielzahl von Rückrufen eine eindeutige Zuordnung erfolgen kann.As soon as the conversation with the subscriber of the terminal C has ended, an automatic signaling from the terminal B to the terminal A is carried out in a step S65, whereby the presence or availability of the subscriber of the terminal B is displayed. In this case, preferably not only the information “callback” but also the place of origin “call number B” is also transmitted, as a result of which a clear assignment can be made in the case of a large number of callbacks.
In einem Schritt S66 wird eine erste Möglichkeit zur Realisierung des Rückrufs dargestellt. Hierbei ignoriert das End- gerät A die Signalisierung vom Nachrichtentyp SETUP und wertet lediglich das dazugehörige Informationselement UUS aus. In diesem Fall wird die Auflösung des Verbindungsaufbaus vom Endgerät B über den Nachrichtentyp DISCONNECT angestoßen. Sobald die Verbindung zwischen dem Endgerät A und dem Endgerät B abgebrochen wurde, kann in einem Schritt S67 das Endgerät A erneut versuchen, eine Verbindung zum Endgerät B aufzubauen, wodurch der Rückruf eingeleitet wird.In a step S66, a first possibility for realizing the recall is presented. Here, terminal A ignores the signaling of the SETUP message type and only evaluates the associated information element UUS. In this case, the establishment of the connection is initiated by terminal B using the DISCONNECT message type. As soon as the connection between the terminal A and the terminal B has been broken off, the terminal A can again try to establish a connection to the terminal B in a step S67, whereby the callback is initiated.
Optional kann in einem Schritt 063 das Endgerät A mit dem Nachrichtentyp RELEASE_COMPLETE antworten, wodurch die Verbindung zum Endgerät B abgebrochen wird. Anschließend kann in einem Schritt S67* in gleicher Weise wie im Schritt S67 erneut eine Verbindung vom Endgerät A zum Endgerät B aufgebaut werden.Optionally, in a step 063, the terminal A can respond with the message type RELEASE_COMPLETE, as a result of which the connection to the terminal B is terminated. A connection from terminal A to terminal B can then be set up again in a step S67 * in the same way as in step S67.
Als dritte Möglichkeit kann in einem optionalen Schritt 064 das Endgerät A direkt die Verbindung vom Endgerät B annehmen, wobei jedoch eventuell anfallende Gebühren vom Teilnehmer des Endgeräts B bezahlt werden müssen.As a third possibility, in an optional step 064, the terminal A can directly accept the connection from the terminal B, although any charges incurred must be paid by the subscriber of the terminal B.
Die Figuren 8A bis 8C zeigen ein E-DSSl-Signalisierungs- protokoll zur Realisierung eines komplexen Dienstleistungsmerkmals gemäß einem siebten Ausführungsbeispiel. Gemäß Figuren 8A bis 8C wird das Dienstleistungsmerkmal "Rückruf im Be- setztfall" realisiert. Dieses Dienstleistungsmerkmal kann auch über das Dienstmerkmal CCBS (completion of calls to busy subscriber) zentral vom ISDN-Netz realisiert werden. Das
nachfolgend beschriebene Ausführungsbeispiel beschreibt jedoch eine dezentrale Lösung.FIGS. 8A to 8C show an E-DSLI signaling protocol for realizing a complex service feature according to a seventh exemplary embodiment. According to FIGS. 8A to 8C, the service feature "recall when busy" is implemented. This service feature can also be implemented centrally via the service feature CCBS (completion of calls to busy subscriber) from the ISDN network. The However, the embodiment described below describes a decentralized solution.
Gemäß Figuren 8A bis 8C versucht ein Endgerät A, eine Verbin- düng zu einem Endgerät B aufzubauen, wobei jedoch das Endgerät B besetzt ist. Das Endgerät A, bzw. der A-Teilnehmer, sendet nunmehr eine entsprechend kodierte Anforderung über eines der Informationselemente UUS, SUB oder LLC zum Endgerät B, um dadurch einen automatischen Rückruf zu veranlassen, so- bald das Endgerät B wieder frei wird. Falls beide B-Kanäle belegt sind (z. B. bei Videoübertragungen), sollte beim Endgerät B das Dienstmerkmal CW (call waiting, "Anklopfen mit Anzeige am Display" ) freigeschaltet sein, damit das ISDN-Netz den Nachrichtentyp SETUP zum Endgerät B sendet.According to FIGS. 8A to 8C, a terminal A tries to establish a connection to a terminal B, but the terminal B is busy. The terminal A, or the A subscriber, now sends a correspondingly coded request via one of the information elements UUS, SUB or LLC to the terminal B, in order to thereby cause an automatic callback as soon as the terminal B becomes free again. If both B channels are occupied (e.g. for video transmissions), the service feature CW (call waiting, "Call waiting with display on the display") should be enabled on terminal B so that the ISDN network sends the SETUP message type to terminal B. .
In einem Schritt S70 versucht das Endgerät A, eine Telefonverbindung zum Endgerät B herzustellen, obwohl dieses bereits in Verbindung mit einem Endgerät C steht. Die Signalisierungsnachrichten des Schritt S70 entsprechen hierbei im we- sentlichen den Signalisierungsnachrichten des Schritts Sl gemäß dem ersten Ausführungsbeispiel, wobei jedoch der abschließende Nachrichtentyp ALERT nicht vom Endgerät B gesendet wird.In a step S70, the terminal A tries to establish a telephone connection to the terminal B, although this is already connected to a terminal C. The signaling messages of step S70 essentially correspond to the signaling messages of step S1 according to the first exemplary embodiment, but the final message type ALERT is not sent by the terminal B.
Vielmehr lehnt das Endgerät B in einem Schritt S71 die "anklopfende" Verbindung mit dem Nachrichtentyp RELEASE_COMPLETE ab. Daraufhin fordert das Endgerät A in einem Schritt S72 einen Rückruf beim Endgerät B über ein entsprechend kodiertes Informationselement UUS an. Der Schritt S72 entspricht hier- bei im wesentlichen dem Schritt S62 gemäß dem sechsten Ausführungsbeispiel. In einem Schritt S73 wird das übertragene Informationselement UUS vom Endgerät B ausgewertet und der Eintrag des Rückrufs bestätigt. Dieser Schritt S73 entspricht im wesentlichen dem Schritt S63 gemäß dem sechsten Ausfüh- rungsbeispiel .
In einem Schritt S74 beendet der Teilnehmer des Endgeräts B seine Verbindung zum Endgerät C, wodurch automatisch eine Signalisierung vom Endgerät B zum Endgerät A erfolgt, die eine Verfügbarkeit des Endgeräts B anzeigt. Der Schritt S74 ent- spricht im wesentlichen dem Schritt S65 gemäß dem sechsten Ausführungsbeispiel. Im optionalen Schritt 071 können anschließend die gleichen Signalisierungsprotokolle wie für die Schritte S66 bis S67* sowie 063 und 064 des sechsten Ausfüh- rungsbeispiels durchgeführt werden. Dadurch ergibt sich eine beschleunigte Realisierung des Dienstleistungsmerkmals "Rückruf" .Rather, in a step S71, the terminal B rejects the "waiting" connection with the message type RELEASE_COMPLETE. The terminal A then requests a call back to the terminal B via a correspondingly coded information element UUS in a step S72. The step S72 essentially corresponds to the step S62 according to the sixth exemplary embodiment. In a step S73, the transmitted information element UUS is evaluated by the terminal B and the entry of the recall is confirmed. This step S73 essentially corresponds to step S63 according to the sixth exemplary embodiment. In a step S74, the subscriber of the terminal B terminates his connection to the terminal C, as a result of which there is automatically a signaling from the terminal B to the terminal A, which indicates the availability of the terminal B. Step S74 corresponds essentially to step S65 according to the sixth exemplary embodiment. In optional step 071, the same signaling protocols as for steps S66 to S67 * and 063 and 064 of the sixth exemplary embodiment can then be carried out. This results in an accelerated implementation of the "recall" service feature.
Die Erfindung wurde vorstehend anhand eines E-DSSl-Signali- sierungsprotokolls beschrieben. Sie ist jedoch nicht darauf beschränkt und kann vielmehr auf alle weiteren Signalisierungsprotokolle in einem digitalen Netzwerk angewendet werden, sofern bestimmte standardisierte Dienstmerkmale vorhanden sind und bestimmte Informationselemente (wie z. B. UUS, SUB oder LLC) in entsprechenden Nachrichtentypen vom digita- len Netzwerk transparent (d.h. ohne Prüfung) durchgereicht werden. Ferner kann die vorliegende Erfindung nicht nur in öffentlichen und privaten Netzwerken angewendet werden, sofern dort eine dezentrale Realisierung von Dienstleistungsmerkmalen gewünscht ist und ein entsprechendes Schicht 3 Si- gnalisierungsprotokoll realisiert ist vorzugsweise basierend auf Q.931, wie z.B. NI 1 Bellcore National, FTZ 1TR6, AT&T 505-900-321, Northern Telekom NTS S208 und NTT INS Net64. Als Teilnehmerendgeräte wurden vorstehend ISDN-Telefone beschrieben, es können jedoch auch alle weiteren Endgeräte verwendet werden, wie z.B. stand-alone-Geräte oder computergestütze Applikationen.
The invention has been described above using an E-DSSI signaling protocol. However, it is not limited to this and can rather be applied to all further signaling protocols in a digital network, provided that certain standardized service features are available and certain information elements (such as UUS, SUB or LLC) in corresponding message types from the digital network are transparent (ie without a test). Furthermore, the present invention can not only be used in public and private networks, provided that a decentralized implementation of service features is desired and a corresponding layer 3 signaling protocol is implemented, preferably based on Q.931, such as e.g. NI 1 Bellcore National, FTZ 1TR6, AT&T 505-900-321, Northern Telekom NTS S208 and NTT INS Net64. ISDN telephones have been described above as subscriber terminals, but all other terminals can also be used, e.g. stand-alone devices or computer-aided applications.
Claims
1. Verfahren zur dezentralen Realisierung komplexer Dienstleistungsmerkmale von Endgeräten in einem digitalen Netzwerk (N, P) mit den Schritten: a) Auswählen eines komplexen Dienstleistungsmerkmals in einem ersten Endgerät (A; B) ; b) Kodieren des ausgewählten Dienstleistungsmerkmals in einem vom digitalen Netzwerk (N, P) transparent übertragenen Informationselement (UUS, SUB, LLC) ; c) Übertragen des kodierten Informationselements (UUS, SUB, LLC) zu einem weiteren Endgerät (B; C) ; d) Auswerten des übertragenen Informationselements (UUS, SUB, LLC) in dem weiteren Endgerät (B; C) ; und e) Nachbilden des ausgewerteten Informationselements (UUS, SUB, LLC) als komplexes Dienstleistungsmerkmal.1. A method for the decentralized realization of complex service features of terminals in a digital network (N, P) with the steps: a) selecting a complex service feature in a first terminal (A; B); b) encoding the selected service feature in an information element (UUS, SUB, LLC) transmitted transparently by the digital network (N, P); c) transmitting the coded information element (UUS, SUB, LLC) to a further terminal (B; C); d) evaluating the transmitted information element (UUS, SUB, LLC) in the further terminal (B; C); and e) replication of the evaluated information element (UUS, SUB, LLC) as a complex service feature.
2. Verfahren nach Patentanspruch 1, d a d u r c h g e k e n n z e i c h n e t, daß das Übertragen der Informationselemente (UUS, SUB, LLC) in Signalisierungs-Nachrichtentypen (SETUP, RELEASE_COMPLETE, RELEASE, CONNECT, DISCONNECT, ALERT) erfolgt.2. The method according to claim 1, so that the information elements (UUS, SUB, LLC) are transmitted in signaling message types (SETUP, RELEASE_COMPLETE, RELEASE, CONNECT, DISCONNECT, ALERT).
3. Verfahren nach Patentanspruch 1 oder 2, d a d u r c h g e k e n n z e i c h n e t, daß die Übertragung der kodierten Informationselemente (UUS, SUB, LLC) gemäß einem D-Kanal-Signalisierungsprotokoll der Schicht 3 in einem ISDN-Netz erfolgt.3. The method according to claim 1 or 2, so that the encoded information elements (UUS, SUB, LLC) are transmitted in accordance with a Layer 3 D-channel signaling protocol in an ISDN network.
4. Verfahren nach einem der Patentansprüche 1 bis 3, d a d u r c h g e k e n n z e i c h n e t, daß in Schritt e) eine Bestätigung des ausgewerteten Informationselements (UUS,4. The method according to any one of claims 1 to 3, d a d u r c h g e k e n n z e i c h n e t that in step e) a confirmation of the evaluated information element (UUS,
SUB, LLC) über ein vom Netzwerk (N, P) transparent übertrage- nes Bestätigungs-Informationselement erfolgt.SUB, LLC) via a confirmation information element transmitted transparently by the network (N, P).
5. Verfahren nach einem der Patentansprüche 1 bis 4, d a d u r c h g e k e n n z e i c h n e t, daß das komplexe Dienstleistungsmerkmal einen Rückruf darstellt, wobei in Schritt e) ferner ein Überprüfen einer Verfügbarkeit eines Teilnehmers am weiteren Endgerät (B) erfolgt; und ein Übertragen eines entsprechenden Rückruf-Informationselements zum ersten Endgerät (A) durchgeführt wird, wenn die Verfügbarkeit des Teilnehmers am weiteren Endgerät (B) festgestellt wird.5. The method according to any one of claims 1 to 4, characterized in that the complex service feature represents a callback, wherein in step e) a availability of a subscriber is also checked on the further terminal (B); and a corresponding callback information element is transmitted to the first terminal (A) if the availability of the subscriber on the further terminal (B) is determined.
6. Verfahren nach Patentanspruch 5, d a d u r c h g e k e n n z e i c h n e t, daß in Schritt e) ferner ein Auswerten des Rückruf-Informationselements und ein Aus- führen des Rückrufs im ersten Endgerät (A) durchgeführt wird.6. The method according to claim 5, which also means that in step e) the callback information element is also evaluated and the callback is carried out in the first terminal (A).
7. Verfahren nach Patentanspruch 4, d a d u r c h g e k e n n z e i c h n e t, daß das komplexe Dienstleistungsmerkmal eine Anrufübernahme darstellt, wobei in Schritt e) ferner ein Auswerten des Bestätigungs-Informationselements im ersten7. The method according to claim 4, so that the complex service feature is a call pickup, in step e) further evaluating the confirmation information element in the first
Endgerät (B) und ein Anfordern einer Anrufweiterschaltung (CD) beim digitalen Netzwerk (N, P) durchgeführt wird.Terminal (B) and requesting a call forwarding (CD) on the digital network (N, P) is carried out.
8. Verfahren nach Patentanspruch 7, g e k e n n z e i c h n e t d u r c h ein Erfassen einer Zeitdauer zwischen dem Auswählen des kom- plexen Dienstleistungsmerkmals für einen weiteren Kanal (Kanal 2) desselben Endgerätes, wobei für den weiteren Kanal (Kanal 2) eine Anrufweiterschaltung (CD) für dasselbe weitere Endgerät (C) beim digitalen Netzwerk (N, P) automatisch angefordert wird, wenn die erfaßte Zeitdauer einen vorbestimmten Wert nicht überschreitet. 8. The method according to claim 7, characterized by detecting a time period between the selection of the complex service feature for a further channel (channel 2) of the same terminal, wherein for the further channel (channel 2) a call forwarding (CD) for the same further terminal ( C) the digital network (N, P) is automatically requested if the detected time does not exceed a predetermined value.
9. Vorrichtung zur dezentralen Realisierung komplexer Dienstleistungsmerkmale mit zumindest zwei Endgeräten (A, B) , die an ein digitales Netzwerk (N, P) angeschaltet sind, d a d u r c h g e k e n n z e i c h n e t, daß die zumindest zwei Endgeräte (A, B) jeweils eine9.Device for the decentralized implementation of complex service features with at least two terminals (A, B) which are connected to a digital network (N, P), so that the at least two terminals (A, B) each have one
Sendeeinheit zum Senden einer kodierten Information für das komplexe Dienstleistungsmerkmal über ein vom digitalen Netzwerk (N, P) transparent übertragenes Informationselement (UUS, SUB, LLC) und eine Empfangseinheit zum Empfangen und Auswerten der vom digitalen Netzwerk (N, P) transparent übertragenen Informationselemente (UUS, SUB, LLC) aufweist, wobei in einer Nachbildeeinheit ein entsprechendes Dienstleistungsmerkmal nachgebildet wird.Sending unit for sending coded information for the complex service feature via an information element (UUS, SUB, LLC) transmitted transparently by the digital network (N, P) and a receiving unit for receiving and evaluating the information elements transmitted transparently by the digital network (N, P) ( UUS, SUB, LLC), a corresponding service feature being simulated in a replication unit.
10. Vorrichtung nach Patentanspruch 9, d a d u r c h g e k e n n z e i c h n e t, daß das digitale Netzwerk (N, P) ein ISDN-Netz mit D-Kanal- Signalisierung der Schicht 3 darstellt.10. The device according to claim 9, d a d u r c h g e k e n n z e i c h n e t that the digital network (N, P) is an ISDN network with D-channel signaling of layer 3.
11. Vorrichtung nach Patentanspruch 9 oder 10, d a d u r c h g e k e n n z e i c h n e t, daß die zumindest zwei Endgeräte (A, B) ferner eine Zeiterfassungseinheit zum Erfassen einer Dienstleistungsmerkmal- Anforderungszeit für gleiche Dienstleistungsmerkmale in einem weiteren Kanal (Kanal 2) aufweist, wobei automatisch das11. The device according to claim 9 or 10, so that the at least two terminals (A, B) furthermore have a time recording unit for recording a service feature request time for the same service features in a further channel (channel 2), the automatically
Dienstleistungsmerkmal auch für den weiteren Kanal (Kanal 2) realisiert wird, wenn die erfaßte Dienstleistungsmerkmal- Anforderungszeit einen vorbestimmten Wert nicht überschreitet. Service feature is also implemented for the further channel (channel 2) if the detected service feature request time does not exceed a predetermined value.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19906385.0 | 1999-02-16 | ||
DE1999106385 DE19906385A1 (en) | 1999-02-16 | 1999-02-16 | Arrangement for decentralised implementation of complex service characteristics for digital terminals in network |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2000049831A1 true WO2000049831A1 (en) | 2000-08-24 |
Family
ID=7897630
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/DE2000/000271 WO2000049831A1 (en) | 1999-02-16 | 2000-02-01 | Device and method for decentralized realization of complex service features |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE19906385A1 (en) |
WO (1) | WO2000049831A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1252338B1 (en) | 2000-02-04 | 2007-10-17 | QIAGEN GmbH | Nucleic acid isolation from stool samples and other inhibitor-rich biological materials |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0355714A2 (en) * | 1988-08-17 | 1990-02-28 | Siemens Nixdorf Informationssysteme Aktiengesellschaft | Method and apparatus for initiating communication services |
EP0487811A1 (en) * | 1990-11-29 | 1992-06-03 | BELL TELEPHONE MANUFACTURING COMPANY Naamloze Vennootschap | Digital telecommunication system with intelligent user terminals |
EP0719024A2 (en) * | 1994-12-22 | 1996-06-26 | AT&T Corp. | Automatic call back under control of a telephone terminal |
US5809127A (en) * | 1995-08-04 | 1998-09-15 | Siemens Aktiengesellschaft | Method and apparatus for remote control influencing of ISDN performance features |
US5995595A (en) * | 1997-10-14 | 1999-11-30 | Ameritech Corporation | Method of sharing and transferring information between ISDN telephones |
-
1999
- 1999-02-16 DE DE1999106385 patent/DE19906385A1/en not_active Withdrawn
-
2000
- 2000-02-01 WO PCT/DE2000/000271 patent/WO2000049831A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0355714A2 (en) * | 1988-08-17 | 1990-02-28 | Siemens Nixdorf Informationssysteme Aktiengesellschaft | Method and apparatus for initiating communication services |
EP0487811A1 (en) * | 1990-11-29 | 1992-06-03 | BELL TELEPHONE MANUFACTURING COMPANY Naamloze Vennootschap | Digital telecommunication system with intelligent user terminals |
EP0719024A2 (en) * | 1994-12-22 | 1996-06-26 | AT&T Corp. | Automatic call back under control of a telephone terminal |
US5809127A (en) * | 1995-08-04 | 1998-09-15 | Siemens Aktiengesellschaft | Method and apparatus for remote control influencing of ISDN performance features |
US5995595A (en) * | 1997-10-14 | 1999-11-30 | Ameritech Corporation | Method of sharing and transferring information between ISDN telephones |
Also Published As
Publication number | Publication date |
---|---|
DE19906385A1 (en) | 2000-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69323610T2 (en) | Call forwarding with automatic call back | |
DE102006001789A1 (en) | PBX with remote access to features | |
DE102006001788A1 (en) | PBX with call setup features for off-premises telecommunication terminals | |
DE19744965A1 (en) | Telephone request for service performances | |
EP0622939A1 (en) | Method for routing of calls and communication terminals for such | |
WO2000049831A1 (en) | Device and method for decentralized realization of complex service features | |
DE19619521A1 (en) | Temporary telecommunication connection set=up method | |
EP1260089B1 (en) | Extension of the "explicit call transfer" function | |
DE10145987B4 (en) | Method for selecting a feature and associated entities | |
EP1342360B1 (en) | Determination of the connection and/or device status of a user terminal | |
WO2001091430A1 (en) | Method and communications system for switching communication relations to subscriber connections, which are arranged in at least one communications network and assigned to at least one group | |
DE69832648T2 (en) | System for remote access | |
DE19536266C1 (en) | Call forwarding method in a communication system | |
EP1156648B1 (en) | Method and switching arrangement for establishing a callback communication | |
DE19748121A1 (en) | Telecommunication system | |
DE10133828B4 (en) | Method for producing a telecommunication connection and telecommunication system | |
DE10133764B4 (en) | Method for establishing a communication connection and telecommunication system | |
EP0886447B1 (en) | Method and device for routing signals in digital telecommunication systems | |
EP1542478B1 (en) | Method for call setup in a digital communication network | |
EP1158815A2 (en) | Method for additional selection in a communication between telecommunication devices | |
DE10010462A1 (en) | Condition interrogation method for subscriber group terminal or communications peripheral | |
DE10109472A1 (en) | Method of transmitting additional information for telecommunications subscribers | |
DE3112549A1 (en) | Method for exchanging signalling information in direct dialling between a telecommunications system, in particular a telephone PABX system, and the public telephone network | |
WO2001047221A2 (en) | Method for signaling a connection set-up emanating from a calling terminal via a communications network to a called terminal | |
WO1995020858A1 (en) | Process for carrying out a call back order in a subscriber's program-controlled telecommunications extension set |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
122 | Ep: pct application non-entry in european phase |