How To Use One Number Vip On A Cell Phone On A Sim Sim (Nto) On A Pnet (Ntok) On An Ipphone (Ntt) On Ntok (Ntk) On Pnet On A Mobile

Similar documents
Office Link System for FOMA Internal Line Connections

of the existing VoLTE roaming and interconnection architecture. This article compares existing circuit-switched models with the earlier

How To Send An Msc To A Cell Phone From A Corporate Server In Ntokdomo (Ntimo) (Ntok) (Ntokdomo) (For A Ppl) ( For A Pn)

Implementing LTE International Data Roaming

End-2-End QoS Provisioning in UMTS networks

CS Fallback Function for Combined LTE and 3G Circuit Switched Services

Overview of GSMA VoLTE Profile. minimum required functions [3]. 2. Background

PushTalk Service System

Advanced SIP Series: SIP and 3GPP Operations

SIP Roaming Server Product Overview. Mobile Convergence Technology

Mobility Management usually includes two parts: location management and handoff management.

Call Forwarding Service

MODELLING OF INTELLIGENCE IN INTERNET TELEPHONE SYSTEM

Juha Heinänen

Research on Initial Filter Criteria of IP Multimedia Subsystem

Mobility and cellular networks

WHAT S BEHIND YOUR SMARTPHONE ICONS? A brief tour of behind-the-scenes signaling for multimedia services

Mobility Management 嚴 力 行 高 雄 大 學 資 工 系

Architectural Overview of IP Multimedia Subsystem -IMS

Mobile Networking. SS7 Network Architecture. Purpose. Mobile Network Signaling

Delivery of Voice and Text Messages over LTE

... Figure 2: Proposed Service Invocation Mechanism. AS Service invocation 2 SC invocation 2. Session/Call Control Function

Implementing Conditional Conference Call Use Case over IMS and Non IMS Testbed an experimental results through comparison approach

SIP : Session Initiation Protocol

LTE service area. 3G service area. EPS : Evolved Packet System. Currently Planning & Coordination Office 1 C *

MED: Voice over IP systems

Vega 100G and Vega 200G Gamma Config Guide

NTT DOCOMO Technical Journal. Core Network Infrastructure and Congestion Control Technology for M2M Communications

Advanced SIP Series: SIP and 3GPP

SMS Roaming Service and SMS Interworking Service

A Telephone Domain Name System (T-DNS) for Internet Telephony Service at All IP Network

Mobility Management for All-IP Core Network

Introduction to VoIP Technology

SS7 & LTE Stack Attack

Fixed versus Mobile Turning Convergence into Reality. Dieter Schuler, Wouter Franx Lucent Technologies

Release Notes for NeoGate TE X

Global System for Mobile Communication Technology

Overview of Voice Over Internet Protocol

IP Multimedia System: general aspects and migration perspectives

NAT TCP SIP ALG Support

Voice mail Play messages Activate Deactivate. Voice mail. Activate? Voice mail. Play messages Activate Deactivate. Set ring time.

A Scenario of Machine-to-Machine (M2M) Health Care Service

Fixed Mobile Convergence Options for the Enterprise

Session Initiation Protocol (SIP) The Emerging System in IP Telephony

II. Service deployment

All-IP Network Emergency Call Support

Location in SIP/IP Core (LOCSIP)

3GPP TR V3.1.0 ( )

Mobile SCTP Transport Layer Mobility Management for the Internet

802.11: Mobility Within Same Subnet

Contents. Specialty Answering Service. All rights reserved.

Chapter 10 Session Initiation Protocol. Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University

Adopting SCTP and MPLS-TE Mechanism in VoIP Architecture for Fault Recovery and Resource Allocation

Contents. Specialty Answering Service. All rights reserved.

Functional Specifications Document

ETSI TS V ( )

Toolkit for vulnerability assessment in 3G networks. Kameswari Kotapati The Pennsylvania State University University Park PA 16802

Packetized Telephony Networks

1 Introduction. 2 Assumptions. Implementing roaming for OpenBTS

Oracle IVR Integrator

How to Configure the Avaya IP Office 6.1 for use with Integra Telecom SIP Solutions

IMS Conference (IMS Conference Call) Calling UE IMS Network Called UE Caller User Equipment

Wireless and Mobile Network Architecture

Creating your own service profile for SJphone

An Introduction to VoIP Protocols

Integrating Citrix EasyCall Gateway with SwyxWare

Implementing a Voice Over Internet (Voip) Telephony using SIP. Final Project report Presented by: Md. Manzoor Murshed

EAP-SIM Authentication using Interlink Networks RAD-Series RADIUS Server

Design Document. Offline Charging Server (Offline CS ) Version i -

SIP Trunking Quick Reference Document

ETSI TR V8.0.0 ( )

Overview ENUM ENUM. VoIP Introduction (2/2) VoIP Introduction (1/2)

IMS Release 10 Tutorial

COPYRIGHTED MATERIAL. Contents. Foreword. Acknowledgments

Performance Estimation of a SIP based Push-to-Talk Service for 3G Networks

Subscriber Data Management

Long-Term Evolution. Mobile Telecommunications Networks WMNet Lab

and SIP Trunking OpenScape Office MX V2 HiPath 3000 V8 SEN VA SME MIC

Release Notes for NeoGate TA410/TA X

IP Centrex Features. Provided by the IP phone; dial the *77 code to activate this feature, dial the *87 code to deactivate this feature.

Chapter 10 VoIP for the Non-All-IP Mobile Networks

Introduction. Channel Associated Signaling (CAS) Common Channel Signaling (CCS) Still widely deployed today Considered as old technology

Nokia Call Connect v1.1 for Cisco User s Guide. Part Number: N Rev 003 Issue 1

SIP Trunk Configuration Guide. using

3CX Guide sip.orbtalk.co.uk

Mobile Wireless Overview

SIP: Protocol Overview

Telecommunication Services Engineering (TSE) Lab. Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC)

Transcription:

Core Network System for Implementation of One Number Service FMC Core Network System for Implementation of One Number Service As part of efforts to improve the usability of services from NTT DOCOMO, we have developed a system for providing the One Number service, which automatically selects a domain for receiving the call based on presence information for corresponding numbers on the and networks, when a call is made to a number. 1. Introduction With the spread of IP - based networks, many new services such as Core Network Development Department Masato Tachiki Takahiro Kuroiwa Michiko Wakui Service & Solution Development Department Manabu Fujita mobile phone and functions, 090/080 numbers as the primary num- two numbers are required for a single ber for this service. terminal (090/080 and 050), and these numbers are handled separately. In this article, we describe the system developed for the One Number VoIP are appearing, and recently there Accordingly NTT DOCOMO is service using and IP - phone is increasing interest in services providing the One Number service, ( Home U [2] and Business mopera related to Fixed-Mobile Convergence which uses terminals like the onefone IP Centrex [3]), as well as some origi- (FMC). All mobile phone operators /WLAN dual terminal ( nal components for Business mopera IP have begun offering corporate FMC N906iL)[1] that are able to operate as a Centrex. services that allow fixed-line and inter- mobile terminal supporting the nal calls to be made from one mobile area out-of-doors, and as an terminal. when inside. The service allows calls to *1 2. Overview of the One Number Service However, whether corporate user or be initiated and received using a single, consumer, it has been assumed that the primary number, whether in the A representation of the One Num- mobile numbers (090/080) and IP- area or the area. Note that in ber service from NTT DOCOMO is phone numbers (050) used by many light of a report from the Number Study shown in Figure 1, allowing calls to be users would be handled separately. For Group sponsored by the Ministry of received through a primary number via example, to answer a call made to a Internal Affairs and Communications (a or systems. mobile terminal with an, a group studying policy for telecommuni- 1) Calls to the Primary Number call forwarding service must be used, cations numbers in the IP age), and The user is assigned a 090/080 and forwarding charges will apply. considering the level of recognition of number as well as a 050 IP- Even with terminals that contain both mobile phone numbers, we have used phone number. The 090/080 number is *1 FMC: A form of service in which fixed-line and mobile communications services are merged, providing higher-added-value. 68

Dialing to a primary number Dialing to the primary number HGW : Home GateWay Network Routing based on presence data from both domains HLR Fixed-phone network used as the primary number, and when a call is made to this number, it can be connected to either of the or IPphone areas without any particular awareness of the networks where the receiver is currently available. Earlier, when calling users with both and contracts, the caller needed to be aware of the domain and corresponding number where the call would be received. For example, even if the user was within both the and the IPphone areas, when the 090/080 number was used to place the call, it would be connected through, and the IPphone rates would not apply. Conversely, if the call was placed to the 050 number, in some cases the rates would apply, but if the other party was not on the network and unless they were using a forwarding service, the call would not connect. With the introduction of the One Number service, if a call is placed to the network Figure 1 One Number connection Outdoor (within range of network) HGW Indoor (within range of WLAN) primary number, it is connected through the if possible, allowing increased use of the without having to notify callers of the 050 number, and also increasing the rate of connection and efficiency of getting in contact. 2) Notification Number Settings (Dial Pad Operation) In addition to allowing calls to be made to the primary number, the notification number can also be set. Earlier, when a call was originated from the IPphone, the receiver was notified using the 050 number, but it is now possible for each user to set whether the receiver should be notified with the 050 number or the 090 / 080 primary number. Through the functions in 1) and 2), it is possible to use only the primary number, without requiring any particular awareness of which of the or network is being used. 3. Service Implementation 3.1 Receiving-domain Selection Function With the One Number service, users are assigned a 090 number, which is the primary number, and a 050 number. When the primary number is dialed, the receiving domain is decided based on the domain pre-selected by the receiving user (either the network or the IPphone network, and initialized to the network by default) and whether they are currently present on either of these networks. The call is then connected through this domain. The function described here allows the receiving user to pre-select a preferred domain. Selection of the receiving domain is made based on both the preferred domain selected ahead of time by the user through dial pad operations, and user s current presence status on each domain when the call is received. Regardless of the originating network, the receiving domain selection is done by the Home Location Register (HLR) *2 and the Home Subscriber Server (HSS) *3. When a call to the primary number is made from an, a request for user information is sent from the originating Call Session Control Function (CSCF) *4 to the HSS (Figure 2). The HSS maintains information about the *2 HLR: On the network, a node which maintains subscriber state information, including subscriber numbers and their location/presence information. *3 HSS: On an network, a node which maintains subscriber state information, including phone number and location/presence information. *4 CSCF: A node which performs VoIP session control. 69

Core Network System for Implementation of One Number Service Mobile terminal ( call) CSCF (originating) HSS HLR MSC/VLR (receiving) CSCF (receiving) Connection request (090xxxxxxxx) User-information inquiry Check presence on network Call arrival notification (notification of presence on network) Receiving-domain selection process Maintains network presence status Check domain preference user setting Query presence on network Determine reception network ( or network) Receiving domain notification ( or network) Receiving domain notification ( or network) Selected based on decision logic Connection to network (domain selection completed notification) Connection to network (domain selection completed notification) Hereafter, Hereafter, Figure 2 Sequence when dialing Home U primary number receiver s presence on the network and it sends a call-arrival notification to the HLR with this information. The HLR refers to the receiver s subscriber status for One Number and other potentially conflicting services to confirm whether the One Number service can be provided. If the receiver is not a One Number subscriber, the call is connected through the network without selecting a receiving domain. If the current state allows the One Number service to be provided, the network presence status is requested from the receiving Visitor Location Register (VLR) *5. The domain to be used for the connection is selected using the preferred domain pre-set by the user, the network presence notification from the HSS and the network presence status. When making the request to the receiving VLR, if the presence status stored in the HLR is already outof-range (purge status), the receiver is determined not to be present on the network, and the request is not sent to the VLR. This decision logic is shown in Table 1. After the receiving domain has been decided, the HLR notifies the HSS of the selected domain and the HSS, in turn, notifies the originating CSCF. The CSCF creates the connection to the domain indicated by the HSS in the same way as if the number in the receiving domain had been dialed directly. Any additional services (Nuisance Call Blocking service, Caller ID Notification service, etc.) are applied according to the conditions set in the receiving domain. In order to prevent the receiving domain selection function from being re-applied at this point, the receiving domain is notified that the connection is being made after completion of the domain selection process. When a call to the primary number is dialed from the network, the HLR receives a request for user information from the originating Mobileservices Switching Center (MSC) *6, and checks the user s One Number subscriber status in the same way as when calling from an. If the user is a subscriber, the receiving-domain selection process is executed (Figure 3). *5 VLR: On the network, a node which temporarily stores subscriber information. *6 MSC: On the network, a node which performs call control and service control for providing mobile communications services. 70

First a request for the IP network presence status is sent to the HSS. Then a request for the network presence status is sent to the receiving VLR, the domain is selected based on presence information from both domains and the user s pre-set preferred domain, Preferred domain : Present on network : Not present on network : Regardless of status and the call is connected. 3.2 Originating Number Replacement Function Table 1 Preferred domain decision logic Presence on network Presence on network Connection domain As described above, each subscriber to the One Number service is able to set the number that will be used for notification when a call is originated from the network, either the primary number (090 / 080) or the number (050). This is made possible by an originating number replacement function in the S-CSCF used when a /WLAN dual terminal registers its presence through Session Initiation Protocol (SIP) *7 Registration *8 (hereinafter reffered to as originating S-CSCF ). Specifically, the originating S- CSCF maintains a profile for each user, and this new primary number and notification number is added to the profile for One Number service subscribers. If the primary number is to be used for notification, the originating S-CSCF sends a SIP INVITE message, replacing Mobile terminal ( network call) MSC/VLR (originating) HLR HSS MSC/VLR (receiving) CSCF (receiving) Connection request (090xxxxxxxx) User-information inquiry Receiving-domain selection process Check domain preference user setting network presence inquiry network presence inquiry Determine reception network ( or network) Receiving domain notification ( or network) Selected based on decision logic Connection to network (domain selection completed notification) Hereafter, Connection to network (domain selection completed notification) Hereafter, Figure 3 Sequence when dialing a primary number *7 SIP: A call control protocol defined by the Internet Engineering Task Force (IETF) and used for with VoIP, etc. *8 Registration: On an IP-Phone network, when a mobile terminal uses SIP to register its current location information with an HSS. 71

Core Network System for Implementation of One Number Service the originating number part of the message with the primary number. 3.3 Originating Number, Receiving Network Notifications As mentioned in Chapter 2, new calling and receiving functions are provided that allow users to select which of the numbers is used for notification, including an originating number notification function and an enable receiving network notification function. The originating number setting allows the One Number subscriber to specify which number is used to notify the called party. Normally, the 090/080 primary number is used, whether the call originates from the or the, but the user can also set it so that the 050 number is used. If the 050 number is selected, the originating number replacement function described in Section 3.2 is activated. The receiving network notification function is a function which plays a short message directly after dialing, indicating that the call is being made through the network, if that is the case when a call is placed to the primary number of a One Number subscriber. This function is initially set not to provide notification, since it would effectively notify the originator of the receiver s network presence. Both of these settings can be changed using a dial pad operation. The receiving network notification setting can be changed by dialing 15482, and originating number notification by dialing 15483. As with existing dial pad operations that are used to change settings, the HLR implements these functions are by changing subscriber information that it maintains when the number is dialed. 4. Applying the One Number Service to the Business mopera IP Centrex Service In order to provide the One Number service together with the Business mopera IP Centrex service, some original functions were implemented for Centrex in addition to the One Number systems described above, which are common to both the Home U and Business mopera IP Centrex services. An overview of the added functional components is shown in Figure 4. HSS/SLF SCTP Access * Call control Extended SIP conversion PSGW : Packet Switch GateWay Common channel signaling conversion PSGW Maintaining the network user data on the Centrex network A new Stream Control Transmission Protocol (SCTP) *9 access component was added to the Centrex network, allowing it to access the HLR through the HSS to obtain in subscriber information that is stored on the HLR, including One Number and Nuisance Call Blocking service information and Caller ID Notification service information. When a profile is retrieved, it is maintained in the subscriber data management component of the Centrex network. Support for Nuisance Call Blocking and Caller ID Notification services. With Business mopera IP Centrex, the Nuisance Call Blocking and Caller ID Notification services are only provided to users receiving the One Number service. A flag has been added to the header of the SIP Other exchange equipment Guidance function Corporate-user network (mobile or fixed-line terminals) Voice-data conversion Business mopera IP Centrex system (call control only) * Functionality added at this time Figure 4 Business mopera IP Centrex system architecture *9 SCTP: A transport-layer protocol created for forwarding telephone-network protocol over an IP network. 72

INVITE message received by the Centrex upon arrival. This flag indicates that a node performing One Number selection has selected the domain, network or IPphone network, to which the call was forwarded. The Centrex network identifies this flag, and can then provide the service only to the applicable users. Addition of HLR subscription state The HLR maintains the subscription state for the Business mopera IP Centrex service, so that different services with respect to One Number determination can be offered for Home U and Centrex services. User fee processing for One Number calls When a Business mopera IP Centrex One Number user configures settings to send notifications with the primary number, the 090 number is used for notification, but when the Centrex places the call, the 050 number is included in the SIP INVITE message. This enables the fee processing systems reference the 050 number, and charge rates on a per-company basis. 5. Conclusion In this article, we have described the One Number service for and, its implementation, and application of this service to the Business mopera IP Centrex service. In the future, we plan to study ways to further expand the One Number service, such as a re-routing function that allows connection to different domains, even when the user temporarily goes out of range. References [1] Y. Morinaga et. al: /WLAN Dual Terminal (onefone), NTT DOCOMO Technical Journal, Vol. 10, No. 3, pp. 12-16, Dec. 2008. [2] B. Yamauchi et. al: Home U Service System, NTT DOCOMO Technical Journal, Vol. 10, No. 3, pp. 4-11, Dec. 2008. [3] N. Matoba et. al: Business mopera IP Centrex Service System, NTT DOCOMO Technical Journal, Vol. 8, No. 4, pp. 4-10, Mar. 2007. 73