Interworking and interoperability
Download
Report
Transcript Interworking and interoperability
FORUM ON NEXT GENERATION STANDARDIZATION
(Colombo, Sri Lanka, 7-10 April 2009)
Interoperability, why it is important
Dr. Ghassem Koleyni
Colombo, Sri Lanka, 7-10 April 2009
Content
Business
approach to products and
standardization
Open standards
Interworking and interoperability
What makes networks not to
interoperate?
Functional architectures and
interfaces
Concluding remark
Colmbo, Sri Lanka, 7-10 April 2009
2
Business approach to products and
standardization
Business case
study
Standardization
•
•
•
Problem analysis
Requirement analysis
architecture
Implementation
•
•
Pilot project
Full product
Deployment
Colmbo, Sri Lanka, 7-10 April 2009
3
Open standards (I)
Open standards are developed and
maintained in a transparent way
through participation and collaboration
of many organizations, vendors and
operators. Open standards consider:
User, business and technical
requirements
Multi-service, multi-network and multivendor environments
Reuse or integration of existing open
standards to the extent practicable
Colmbo, Sri Lanka, 7-10 April 2009
4
Open standards (II)
Implementation
based on open
standards is a major component to
support the market
Having interoperable system makes
sense and is a good marketing and
business strategy
What is interoperability?
Colmbo, Sri Lanka, 7-10 April 2009
5
Recognizing that interoperability
of international telecommunication
networks was the main reason to
create ITU in the year 1865
(International Telegraph Union),
and that this remains one of the
main goals in the ITU strategic
plan;
ITU-T Resolution 76
Colmbo, Sri Lanka, 7-10 April 2009
6
Interworking and interoperability
Is interworking the same as interoperability?
No
Let’s see why
Colmbo, Sri Lanka, 7-10 April 2009
7
Interworking (I)
The term ''interworking'' is used to express
interactions between networks, between
end systems, or between parts thereof, with
the aim of providing a functional entity
capable of supporting an end-to-end
communication. The interactions required to
provide a functional entity rely on functions
and on the means to select these functions.
Source: ITU-T Rec. Y.1411
Note: In ITU-T Rec. I.741 term “Interconnection” is used which when
examined is the same as interworking
Colmbo, Sri Lanka, 7-10 April 2009
8
Interworking (II)
Network
A
Interworking
function
Colmbo, Sri Lanka, 7-10 April 2009
Network
B
Inter- Network
working
C
function
9
Interworking example
ATM
IWF
MPLS
VC/VP
IWF
MPLS LSP
ATM
VC/VP
Upper Layers
Upper Layers
AAL
AAL
IWF
ATM
Physical
ATM
Physical
IWF
MPLS
LSP
Stacks
MPLS
LSP
Stacks
MPLS
LSP
Stacks
MPLS
LSP
Stacks
Link Layer
Link Layer
Link Layer
Link Layer
Physical
Physical
Physical
Physical
ATM
ATM
Physical
Physical
Y.1411_F02
Colmbo, Sri Lanka, 7-10 April 2009
10
Interoperability
The ability of two or more systems or
applications to exchange information and
to mutually use the information that has
been exchanged.
Source: ITU-T Rec. Y.101
Network
A
Colmbo, Sri Lanka, 7-10 April 2009
Network
B
11
Colmbo, Sri Lanka, 7-10 April 2009
12
Colmbo, Sri Lanka, 7-10 April 2009
13
What makes networks
un-interoperable?
Lack of interoperability happens when two
networks which are implemented based on
the same standards (functionally equivalent)
can’t talk to each other; or
When two networks (again functionally
equivalent) which are to provide similar
services are based on two different
standards (e.g. one has been implemented
based on a proprietary specification and
another one based on a global standard
Colmbo, Sri Lanka, 7-10 April 2009
14
What is the solution?
Compliance to global
standards
But
Does everyone comply?
Simply no
Colmbo, Sri Lanka, 7-10 April 2009
15
NGN Generalized functional architecture
Applications
ANI
Management functions
Application support functions & service support functions
(may include own authentication, authorization and accounting)
Service
control
S-5: S. user
profile FE
S-15: General
services control FE
S-2: Proxy call session
control FE
T-12: T. user
profile FE
NGN
UNI
T-11:
T. authentication
& authorization
FE
End-user
Function
Legacy
terminal
T-13: T. location
management FE
S-13: Media resource
control FE
RACF
T-4: Access
relay FE
Legacy
terminal
T-1: Access
media
gateway FE
IP
multimedia
networks
T-16: Policy decision FE
T-16: Policy decision FE
T-17: Transport
resource control FE
T-17: Transport
resource control FE
T-10:
Network access
configuration FE
Core transport
T-8:
Media
resource
processing
FE
Access transport
T-3: Edge
node FE
T-2: Access
node FE
NGN
terminal
T-5:
Access
border
gateway
FE
Access packet transport functions
Core packet transport functions
Scope of NGN
Colmbo, Sri Lanka, 7-10 April 2009
Other NGN
S-9: Media
GW control FE
RACF
T-14: Access management FE
RGW
Customer
network
S-7: Interconnection
border gateway
control FE
S-10: Breakout
gateway control FE
S-1: Serving call session control FE
S-8: Access GW
control FE
NACF
T-15: Home gateway
Configuration FE
S-12: Network signalling
interworking FE
S-3: Interrogating call
session control FE
S-4: Subscription
locator FE
S-11: User signalling
interworking FE
S-6: S. authentication
and authorization FE
S-14: Media
resource broker FE
Application
T-9:
Signalling
gateway
FE
:
T-6:
Interconnection
border
gateway FE
T-7:
Trunking
media
gateway
FE
PSTN/ISDN
Q.3030(08)_F01
Source: ITU-T Rec. Q.3030
16
Reference points in IPTV functional architecture
Application Functions
IPTV Terminal
Functions
IPTV Application Functions
SADS
Functional Block
Application
Client Functions
A4
A5
Application Profile
Functional Block
M1
E0
IPTV Application
Functional Block
SADS Client
Functional Block
A3
A6
E1
SCP Functions
IPTV Application
Client
Functional Block
C3
Content Preparation
Functions
C2
A1
E2
C1
A2
Service Control Functions
SCP Client
Functions
Content Delivery Functions
Content Distribution & Location Control Functions
S1
Location Control
Functional block
Service User Profile
Functional Block
Control Client
Functional Block
IPTV Service
Control Functional
Block
E3
Distribution Control
Functional Block
D1
Content Delivery & Storage Functions
S2
S5
Content Delivery Control Functional Block
Content Delivery Client
Functions
Cache/Storage
Functional Block
Distribution Functional
Block
Error Recovery
Client
Functional Block
Error Recovery
Functional Block
Content Processing
Functional Block
Unicast Delivery
Functional Block
Multicast Delivery
Functional Block
Unicast Content
Delivery Client
Functional Block
S3
S4
Multicast Content
Delivery Client
Functional Block
E5-Cu
E4
E5-Cm
Md
Ud
Mc
Home Network
Functions
H1
E6
Authentication &
IP Allocation
Functional Block
T1
Access Network
Functions
Delivery Network
Gateway
Functional Block
Resource Control
Functional Block
R1
Edge Functions
Multicast Control Point Functional Block
H2
Multicast Replication Functional Block
Core Transport
Functions
Network Functions
Multicast
Transport
Functions
H3
End-User
Functions
Colmbo, Sri Lanka,
7-10 April 2009
Unicast Transport Functions
Source: ITU-T Draft Rec. Q.IPTVSA
Functional architectures and interfaces
Both NGN and IPTV functional architectures
clearly identify open interfaces and specify
signalling protocols which pass through
them
To be interoperable means all devices built
based on the same standard have the same
behaviour at the same reference point
ITU-T has produced Recommendations
which provide signalling and control
procedures for protocols passing
through open interfaces
Colmbo, Sri Lanka, 7-10 April 2009
18
ITU and interoperability
ITU-T
resolution 76 indicates:
ITU-T study groups develop the necessary
conformance testing Recommendations for
telecommunication equipment as soon as
possible;
ITU-T Recommendations to address
interoperability testing shall be progressed as
quickly as possible; and
Assist developing countries in establishing
regional or sub-regional conformity and
interoperability centres suitable to perform
conformity and interoperability testing as
appropriate.
Colmbo, Sri Lanka, 7-10 April 2009
19
Interoperability, standards and
conformance (I)
Open standards are designed based
on common agreement; however,
they don’t guarantee interoperability
Verification, conformance and
compliance testing should be an
integral part of standardization
process
Regulatory bodies should encourage
and make sure that deployed devices
are interoperable
Colmbo, Sri Lanka, 7-10 April 2009
20
Interoperability, standards and
conformance (II)
Reference
points and protocols going
through them are the most
important players for interoperability
Test suites should be provided to
verify conformance
Certified organizations to perform
conformance testing are needed
Would be ideal to have these
organizations in different regions
Colmbo, Sri Lanka, 7-10 April 2009
21
Conclusion
In
general, implementations based on
global standards should be
interoperable
But this may not be true unless tested and
certified by reputable organizations
When
procuring NGN or IPTV devices,
care should be taken to assure
interoperability
i.e. products are implemented based on an open
standard and backed up by certification from a
reputable organization
Colmbo, Sri Lanka, 7-10 April 2009
22
Conclusion (II)
ITU-T considers support of interoperable
devices a major component of its activities
ITU-T reuses open and global standards
Increases chance of interoperability
May reduce implementation cost
Procuring devices compliant to
global standards will help ensure
interoperability
Colmbo, Sri Lanka, 7-10 April 2009
23
List of Acronyms
AAL
ATM
IWF
IPTV
LSP
MPLS
NGN
QoS
Rec.
RFID
USN
VC
VP
ATM Adaptation Layer
Asynchronous Transfer Mode
Interworking Function
Internet Protocol Television
Label Switched Path
Multi-Protocol Label Switching
Next Generation Network
Quality of Service
Recommendation
Radio Frequency IDentification
Ubiquitous Sensor Network
Virtual Channel
Virtual Path
Colombo, Sri Lanka, 7-10 April 2009
24
Thank you for your attention
Dr. Ghassem Koleyni
Email: [email protected]
Tel: +1 613 592 5344
Colmbo, Sri Lanka, 7-10 April 2009
25
BACKUP SLIDES
Colmbo, Sri Lanka, 7-10 April 2009
26
ITU-T actions for support of
interoperability
Creation of one working party in SG 11 for
test specifications
Q.8/11: Protocol Test Specifications for
NGN
Q.9/11: Monitoring parameters for NGN
protocols
Q.10/11: Service test specification for NGN
Q.11/11: QoS tests specification for NGN
Q.12/11: USN and RFID test specification
Colombo, Sri Lanka, 7-10 April 2009
27