⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc2995.txt

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 TXT
📖 第 1 页 / 共 5 页
字号:
           +++++         (caller)                INAP : Intelligent Network Application Protocol                PINT : PSTN/Internet Interworking Protocol                SL   : Service Logic                UAS  : User Agent Server                UAC  : User Agent Client     Figure 1: Network Architecture of the Korea Telecom ICW ServiceLu, et al.                   Informational                      [Page 6]RFC 2995              Pre-SPIRITS Implementations          November 20003.3. Network Entities3.3.1. SSP   The SSP performs the Service Switching Function (SSF) and Call   Control Function (CCF).  When detecting that the called party is busy   (T_Busy), the SSP sends a query to the SCP and processes the call   under the control of the SCP.3.3.2. SCP   The SCP performs the Service Control Function (SCF) and Service Data   Function (SDF).  It, when queried, instructs the SSP to process the   call based on the service logic.  In the case of the ICW service, the   service logic ultimately governs the notification of a waiting call   to an online ICW subscriber and the disposition of the call.  In   addition, the SCP performs the Service Control Gateway Function   (SCGF) for protocol inter-working between the PSTN/IN and Internet.   It translates the SIP message from the ICW Server to the service   control interface message and vise versa.  The SCGF is an IP end   point and behaves as a UAS (User Agent server) or UAC (User Agent   client).3.3.3. IP   The IP contains Service Resource Function (SRF).  It, when necessary,   plays announcements to the calling party during the ICW service   before/after receiving the response from the ICW subscriber and   records the calling party number or voice message from the calling   party when the call is forwarded to the Voice Mail System (VMS).3.3.4. ICW Server System   The ICW Server system serves as a SIP proxy or a redirect server for   message routing between the ICW Client and SCGF.  The ICW Server is   also responsible for managing the ICW Clients that are connected to   it.  When an ICW Client (subscriber) sends a registration request for   the ICW service, the ICW Server relays that request to the SCP, waits   for the result of authorization from the SCP, and registers the   authorized subscriber in its data base.  In addition, the ICW Server   monitors the connection status of the registered ICW Clients.  As   soon as a client deactivates the ICW service or terminates the   Internet connection, the ICW Server detects the status change and   deactivates the ICW service for the client.  Finally, the ICW Server   manages profiles for each ICW subscribers as well as logs all the   call processing results.Lu, et al.                   Informational                      [Page 7]RFC 2995              Pre-SPIRITS Implementations          November 20003.3.5. ICW Client System   The ICW Client System is an application program running on the   subscriber's PC.  Launched as soon as the subscriber powers on the   PC, it monitors the Internet connection status of the PC (or   subscriber).  Upon the subscriber's connection to the Internet, the   ICW Client sends a REGISTRATION request to the SCGF via the ICW   Server and then eventually to the SCP.  In this capacity, the ICW   Client acts as a UAC to the SCGF, which acts as a UAS.  Thereafter it   notifies the ICW Server periodically of the connection status of the   subscriber.   The ICW Client is also responsible for popping up a dialog box on the   subscriber's PC to announce an incoming call.  The dialog box   displays the number and name of calling party, calling time, and the   call processing options (including Accept, Reject, Forward to another   number or VMS).  After the subscriber selects the option, the ICW   Client sends it to the SCP.  In this capacity, the ICW Client acts as   a UAS.   Depending on the pre-defined ICW Service Profile, the ICW Client may   screen the incoming call before notifying the subscriber.   The ICW Client manages the ICW Service Profile, which contains the   following fields:   o  Subscriber Information (including, Name, Directory Number,      Password)   o  Service Status (Activation/De-activation)   o  Automatic Call Processing Method    + Call Processing Method on No Answer (Reject/Forward/VMS) - The      call is automatically handled by the method if the subscriber      doesn't respond after a pre-defined period of time.    + Do Not Disturb Mode (On/Off) - When this is set on, the subscriber      won't be notified of the incoming calls.    + Call Processing Method on Do Not Disturb (Reject/Forward/VMS)    + Call Processing List by Calling Party Numbers      (Accept/Reject/Forward/VMS) - Calls originated from a number on      the list are handled by the associated call processing method.   o  The ICW Client records the call processing method and the result      for each incoming call in a log file on the subscriber's PC.  TheLu, et al.                   Informational                      [Page 8]RFC 2995              Pre-SPIRITS Implementations          November 2000      call record in the call log contains the following information:   - Calling Time   - Calling Party Number   - Calling Party Name (optional)   - Call Processing Method (Accept/Reject/Forward/Forward to VMS)   - Result (Success/Fail)3.3.6. Firewall   Packet Filtering Firewall Systems are between the ICW server and   clients as well as between the SCGF and ICW server for accessing the   Korea Telecom IN Nodes.3.4. Network Interfaces   o  The SCF-SDF, SCF-SSF, and SCF-SRF interfaces are the same as      existing PSTN IN Interfaces based on the KT INAP CS-1.   o  The SCGF-SCF interface relays requests either from the IN or the      Internet and is implemented based on the internal API of the SCP.   o  The SCGF-ICW Server and ICW Server-ICW Client interfaces are      implemented based on the PINT Service Protocol V.1.  We adopted      UAS-Proxy-UAC relationships as shown in Figure 2.           +---------+        +-------------+        +---------+           |(UAC/UAS)|PINT 1.0|   (Proxy)   |PINT 1.0|(UAC/UAS)|           |         |--------|     ICW     |--------|   ICW   |           |  SCGF   |        |    Server   |        |  Client |           +---------+        +-------------+        +---------+                  Figure 2: PINT Protocol Architecture3.5. Protocols3.5.1. Intelligent Network Application Part Protocol (INAP)   The SCP, SSP, and IP support the KT INAP V1.0, which is based on   ITU-T INAP CS-1 with the incorporation of two INAP CS-2 messages [PRM   (PromptAndReceiveMessage) and EM (EraseMessage)] for recording the   voice message.3.5.2. PINT Protocol   The ICW service uses the PINT Service Protocol 1.0 [1] for   communications between the SCP and the ICW Server System, and between   the ICW Server System and the ICW Client System.  Developed in theLu, et al.                   Informational                      [Page 9]RFC 2995              Pre-SPIRITS Implementations          November 2000   IETF PINT Working Group for invoking telephone services from an IP   network, the PINT Service Protocol 1.0 specifies a set of   enhancements to SIP 2.0 and SDP.   Summarized below are the elements of the PINT Service Protocol 1.0   relevant to the Korea Telecom ICW implementation:      o REGISTER      The REGISTER method is used to inform the SCP of the connection      status of an ICW subscriber.  With this method, the ICW Client      sends to the ICW Server the IP address (of the PC) and phone      number of the subscriber when the subscriber is first connected to      the Internet.  The ICW server relays the information to the SCP,      which updates the data base (if the subscriber is authorized), and      in the end sends a registration acknowledgment to the ICW Server      and then the Client.  After the subscriber is connected to the      Internet, the ICW Client sends a REGISTER request to the ICW      Server periodically at a pre-defined interval (e.g., 20 seconds)      to indicate its connection status.  The request is not relayed to      the SCP.  The ICW Server only checks if it is from the authorized      subscriber.  Finally, when the subscriber terminates the Internet      connection, the Client sends the last REGISTER request to the SCP      via the ICW Server.  If the REGISTER request does not arrive      during the pre-defined interval, the ICW Server can also detect      the change of the connection status of the ICW Client.      o INVITE      The SCP uses the INVITE method to notify the ICW Client, via the      ICW Server, of an incoming call.      o ACK      Both the SCP and the ICW Server use the ACK method to confirm the      receipt of the final responses to their requests.      o BYE      The BYE method terminates a service session.  In addition to this      original usage, we use the value (success or failure) of the      Subject header to indicate the result of the desired disposition      of an incoming call in the PSTN.Lu, et al.                   Informational                     [Page 10]RFC 2995              Pre-SPIRITS Implementations          November 2000      o CANCEL      When the calling party releases the call before the called party      responds, the SCP sends a CANCEL request to the ICW Client to      cancel the INVITE request that it sent previously.      o OPTION      This method is not used in the KT implementation.      o Responses      The SCP responds to a REGISTER request with one of the status      codes and associated comments below:      . 100 Trying: Trying      . 200 OK: Registered      The ICW Client responds to an INVITE request with one of the      status codes and associated comments below:      . 100 Trying: Trying      . 200 OK: Accept the Call      . 303 see other: Forward the Call to Another Number      . 380 alternative service: Forward the Call to the VMS      . 603 decline: Reject the Call3.6.  Example Scenarios3.6.1. ICW Service Subscription   Access to the Korea Telecom ICW service is by subscription.  Here   Korea Telecom serves as both the PSTN operator and IN-based ICW   service provider.  Note that the subscription data need to be loaded   onto the relevant SSPs, including the local ones that may not be   operated by Korea Telecom.3.6.2. ICW Client Installation   An ICW subscriber should install the ICW Client program in his or her   PC.  The ICW Client is automatically activated to run as a daemon   process when the subscriber's PC is turned on.  The Client monitors   the Internet connection status of the subscriber.Lu, et al.                   Informational                     [Page 11]RFC 2995              Pre-SPIRITS Implementations          November 20003.6.3. ICW Service Activation   When the subscriber initiates the Internet connection or activates   the ICW service manually, the ICW service is activated.  That is done   by sending a REGISTER request with the directory number and IP   address from the ICW Client to the SCP through the ICW Server.ICW Subscriber ICW Server    SCGF        SCF/SDF     SSF/CCF    CallingICW Client                                                        party (DN1/IP1)      (IP2)        (IP3)                                 (DN2)     |            |            |            |            |            |    0A            |            |            |            |            |    0BREG(DN1,IP1)|            |            |            |            |  1  |----------->|REG(DN1,IP1)|            |            |            |  2  |            |----------->|            |            |            |     |            |           2A            |            |            |     |            |            |reg(DN1,IP1)|            |            |  3  |            |            |-.-.-.-.-.->|            |            |     |            |            |           3A            |            |     |            |            |   reg ok  3B            |            |

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -