210 likes | 313 Views
Which Standards are needed toward Future Wireline and Wireless IP Network ?. Hee Chang Chung, Jun Kyun Choi heechang@nca.or.kr , jkchoi@icu.ac.kr. Contents. Technical Aspects for NGN QoS for NGN Architectural Requirements for NGN IPv6-based Control and Management Architecture of NGN
E N D
Which Standards are needed toward Future Wireline and Wireless IP Network ? Hee Chang Chung, Jun Kyun Choi heechang@nca.or.kr, jkchoi@icu.ac.kr
Contents • Technical Aspects for NGN • QoS for NGN • Architectural Requirements for NGN • IPv6-based Control and Management Architecture of NGN • Harmony between E.164 and IPv6 Address • Conclusion
Technical Aspects for NGN – 1 • Service and Application Aspects • Acceptable migration of Data, Voice, Audio, Video and TV Broadcast • Terminal/User/Service Mobility • Billing according to SLA and Traffic Monitoring • Network Architecture Aspects • Manageable and Reliable Internet • Separation of User-Plane and Control-/Management-plane
Technical Aspects for NGN – 2 • Routing and Packet Forwarding Aspects • Network Intelligence using State Information • Forwarding Control • Differentiated QoS Class • Differentiated Resource Allocation at Switch and Router • QoS Negotiation at Global Network Domain
TE Mechanisms for Providing QoS • Reservation based (e.g., Connection-Oriented, ATM) • Admission control • Dynamic resource reservation • Congestion control • ATM, LDP/CR-LDP • Reservation-less (e.g., Connectionless, IP) • Traffic classification • Priority based treatment • Differentiated Service
Answer Converge between CO-TE and CL-TE How to provide QoS/NP • Admission Control for Call, Connection, Flow, or Packet • User aspects : Select dynamically for their preferences and application types • Provider aspects: Guarantee the minimum, offer the average QoS • Bandwidth Allocation • User aspects : Select dynamically based on acceptable billing • Provider aspects: network performance according to Service and traffic classification • Buffer Management and Scheduling Algorithm • Provider aspects: Buffer separation per virtual channel or per flow and scheduling algorithm according to service priority
Technical Problems for NGN Architecture - 1 • How to implement and manage network state information ? • Uniform architecture for naming, addressing and routing is possible ? • How to apply layer concepts of U-/C-/M-plane ? • Can we divide user flows and application types depending on network resource boundary or domain ? • How to join each specific division and domain ? • Could the user control (including join and leave) their boundaries ? • Where is the security boundary or differentiated QoS boundary ? • How to give fairness and how to solve congestion at each domain ? • Where is the boundary of network management ?
Technical Problems for NGN Architecture - 2 • Domain or Boundary Concepts for Single/Multiple Specific Capabilities of NGN • According to geographical area or logical VPN group • According to flow class and service priority • According to resource allocation and resource usage rules • According to management domain of specific protocol • According to ownership and administration domain • According to security boundary • According to naming, addressing, and language
Technical Requirements for NGN Architecture - 1 • General Requirements of NGN Architecture • Interworking • Existing networks must be interconnected • Robustness • For loss of networks • Heterogeneity • Consider a variety of networks including broadcast, satellite, and wireless/radio network • Distributed Management • Permit distributed management of its resources • Ease of Attachment • Permit host attachment with a low level of effort • Accountability • Resources must be accountable
Technical Requirements for NGN Architecture - 2 • General Requirements of NGN Architecture (continued) • Mobility • User/Terminal/Service mobility, network mobility • Policy-driven Network Management • Intelligent Network/User Configuration • Resource Allocation Rule • Ability to allocate capacity among users and applications based on the acceptable charging • Resources are highly variable over short time scales • For operational and governmental activities (i.e, emergency), it allocate the resource capacity based on priority • Prioritized reservation at on-demand time or reservation time
IPv6 Performance Issues - 1 • Data Transfer Performance • IPv6 Basic Header Processing Time • Flow classification by traffic class and flow label, Hop Limit, etc. • Not acceptable at the existing IP router architecture • Next Header Processing Performance • Hop-by-Hop Options header (mainly urgently changing, alerting or diverting user flows) • Destination Options header (transit) • Routing header (for tunneling or changing the intermediate forwarding path) • Fragment header • Authentication header • Encapsulating Security Payload header • Destination Options header (final) • Upper-layer header (TCP/UDP, etc.)
IPv6 Performance Issues - 2 • Switching or Routing Performance • Done only by IPv6 addresses (or by flow label) • Done both by IPv6 addresses and flow label • including IPv6 address (only routing prefix) • including whole IPv6 address including EUI-64 identifier • Forwarding Performance for Mobile Users • Handle Both Logical Address (e.g., Care-of-Address) and Physical Address (e,g, Home Address) at any time • Look-up logic of forwarding table • How to handle FA and HA functions including registration, advertisement as well as tunneling
IPv6 Performance Issues - 3 • Control and Management Performance • Independent on data transfer performance • Sensitive to the hand-over performance for mobility on the forwarding look-up table • What are the specific applications to tightly align control performance to user data transfer performances ? • Security processing at the same data plane ?
Benefits to align Address Structure • National administrative boundary on IPv6 address structure • Easy conversion between Telco address and IPv6 address • Utilize the existing Transport Infrastructure for IPv6 • Easy Binding of Telco address at the IPv6 DNS • Integration of Telco-based services and IP-based applications (i.e, VoIP, mobile phone, etc.)
How to Harmonize ? • How to get a Harmony between E.164 and IPv6 • Step-wise migration of E.164 address and IPv6 address based on naming and directory service concept • Integration of Existing Telephony, ISDN, Cellular Address, IMT-2000 address, and ATM address • Dynamic address binding for User/Terminal/Service Mobility
A way to harmonize between E.164 and IPv6 TLA NLA* subnet interface ID 001 public topology (45 bits) site topology (16 bits) interface identifier (64 bits) 64 bits (8 octets) NDC CC SN Subaddress AFI 1 octets 1 to 3 digits Max (15-n) digits 15 digits (8 octets)
ITU-R ITU-T Today (Pessimistic) Global Tomorrow Regional Today (Optimistic) SDOs Conclusion Next Generation Network