Internet DRAFT - draft-li-nmrg-dtn-addressing-protocols

draft-li-nmrg-dtn-addressing-protocols







nmrg                                                               G. Li
Internet-Draft                                                    Huawei
Intended status: Informational                                   C. Zhou
Expires: 28 April 2022                                      China Mobile
                                                         25 October 2021


   Opportunities of Flexible Addressing and Protocols in Digital Twin
                                Network
               draft-li-nmrg-dtn-addressing-protocols-00

Abstract

   To build digital twin networks based on the digital twin network
   architecture in [DTNConcept], modeling of digital twins and virtual-
   physical mapping are critical.  There are many ways to construct
   network twins, and they have different ways to realize virtual-
   physical mapping and information exchange between twins.
   Constructing a twin of network element that has communication
   requirement and function like a physical entity is a kind of network
   modeling.  In this scenario, when implementing virtual-physical
   mapping and information exchange between twins based on network layer
   communication, It faces problems such as large addressing space
   consumption and low addressing efficiency.

   This document describes an idea to using flexible addressing and
   protocol techniques in digital twin network architecture that can
   help reduce the complexity of digital twin network implementations
   and improve digital twin network efficiency and security.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at https://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on 28 April 2022.





Li & Zhou                 Expires 28 April 2022                 [Page 1]

Internet-Draft                     NSA                      October 2021


Copyright Notice

   Copyright (c) 2021 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents (https://trustee.ietf.org/
   license-info) in effect on the date of publication of this document.
   Please review these documents carefully, as they describe your rights
   and restrictions with respect to this document.  Code Components
   extracted from this document must include Simplified BSD License text
   as described in Section 4.e of the Trust Legal Provisions and are
   provided without warranty as described in the Simplified BSD License.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
   2.  Requirements Notation . . . . . . . . . . . . . . . . . . . .   3
   3.  Overview  . . . . . . . . . . . . . . . . . . . . . . . . . .   4
   4.  Flexible Addressing for DTN . . . . . . . . . . . . . . . . .   4
     4.1.  Communication between Physical Network Entities . . . . .   5
     4.2.  Communication between Digital Twins . . . . . . . . . . .   5
     4.3.  Communication between Physical Network Entities and Digital
           Twins . . . . . . . . . . . . . . . . . . . . . . . . . .   5
   5.  Flexible Protocols for DTN  . . . . . . . . . . . . . . . . .   5
   6.  Security Considerations . . . . . . . . . . . . . . . . . . .   6
   7.  IANA Considerations {#SEC:iana}.  . . . . . . . . . . . . . .   6
   8.  References  . . . . . . . . . . . . . . . . . . . . . . . . .   6
     8.1.  Normative References  . . . . . . . . . . . . . . . . . .   6
     8.2.  Informative References  . . . . . . . . . . . . . . . . .   7
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .   7

1.  Introduction

   With the development of digital transformation, the network scale
   becomes larger and larger, and the types of network and network
   services become more complex.  To improve the efficiency of network
   planning, construction, maintenance, and optimization, the digital
   twin technology is introduced into the network field to implement
   intelligent and automated networks.  In [DTNConcept], a digital twin
   network is defined as a virtual representation of the physical
   network.  In almost all digital twin use cases, real-time connections
   between physical entities and digital twins are necessary.

   In order to implement the mapping between network physical entities
   and digital twins, various data collection technologies are proposed
   [DTNTechs], such as the mature and widely used SNMP (Simple network
   management protocol) and NETCONF, which can collect NetFlow and sFlow



Li & Zhou                 Expires 28 April 2022                 [Page 2]

Internet-Draft                     NSA                      October 2021


   of original code streams.  Supports network telemetry in push mode on
   the data source side.  Different data collection solutions have
   different characteristics and are applicable to different application
   scenarios.  However, these data collection methods depend on the
   complex mapping models to act on the correct object, resulting in
   poor readability of the data.

   In order to be compatible with device interfaces and configuration
   models of different vendors, those modelings of mapping needs to
   define complex data acquisition protocols and perform data parsing
   and conversion at the application layer,which increases the
   information transmission delay of the digital twin network.
   Constructing a twin of network element that has communication
   requirement and function like a physical entity is another modeling
   of mapping.  It provides requirements of implementing virtual-
   physical mapping and information exchange between twins based on
   network layer communication.

   This document proposes a flexible network addressing technique to
   solve the problem of mapping network physical entities to digital
   twins.  The physical network domain and the twin network domain use
   the same address configuration, that is, any network entity and its
   corresponding digital twin use the same IP address.  Different NIA
   (Network Index Addresses) are allocated to different domains.  The
   NIA and IP address of network element together constitute a globally
   unique communication identifier.  In addition, a programmable
   flexible network layer protocol is used to carry communication
   traffic between physical entities and digital twins.  Communication
   between network elements and between physical network elements and
   their digital twins is distinguished by using different addresses,
   and fields with different security levels are applied to network
   packet headers.  Therefore, the state synchronization efficiency and
   security of the digital twin network are improved.

2.  Requirements Notation

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
   "OPTIONAL" in this document are to be interpreted as described in BCP
   14 [RFC2119] and [RFC8174] when, and only when, they appear in all
   capitals, as shown here.










Li & Zhou                 Expires 28 April 2022                 [Page 3]

Internet-Draft                     NSA                      October 2021


3.  Overview

   Currently, IPv6 (Internet Protocol version 6) is being deployed more
   and more.  As the network scale increases, the distribution of IPv6
   addresses will become more fragmented.  If a 1:1 real-time digital
   twin network needs to be implemented, it is the most natural way to
   create an independent mirror IPv6 space for the digital twin network
   domain.  However, the digital twin network architecture requires
   real-time state synchronization between the physical network layer
   and the twin network layer, which requires that the network physical
   entity and the network digital twin have unique network communication
   identifiers.  Different NIAs are allocated to the physical network
   domain and the twin network domain to implement unique identifiers.

   During running of a digital twin network, communication between
   physical network entities, between network twins, and between
   physical network entities and network twins has different functions.
   However, the format of IPv6 is relatively fixed, and it is difficult
   to reflect characteristics of communication traffic in the digital
   twin network.  In addition, security requirements for these
   communications are different.  IPv6-based security protocols cannot
   flexibly configure security for data flows.  Therefore, a flexible
   and extensible Internet communication protocol will be able to solve
   the above problems.  First, the communication subject needs to carry
   a trusted digital identity in the data packet header.  The network
   can efficiently differentiate traffic and guarantee QoS based on the
   digital identity.  In addition, composite attributes such as a
   digital identity, a verification identifier, and a communication
   policy identifier may be flexibly carried in a data packet header.
   In this way, the communication between the physical IPv6 domain and
   the mirrored IPv6 domain can be implemented through a unified network
   layer protocol.

4.  Flexible Addressing for DTN

   The mapping between digital twins and underlying entities is one of
   the four key elements of digital twin networks.  Conceptually,
   mapping needs to include one-to-one mapping and one-to-many mapping,
   but one-to-one mapping helps achieve clearer digital twins and
   facilitates real-time network state synchronization.  When a digital
   twin network validates a new technology, there may also be multiple
   network digital twins corresponding to the same physical network.
   One-to-one mapping makes this easier.

   The use of IPv6 as a communication identifier in physical networks
   has become a common understanding, and this is a technical
   requirement for many legacy networks.  However, for new digital twin
   networks, using the same IPv6 address space will incur additional



Li & Zhou                 Expires 28 April 2022                 [Page 4]

Internet-Draft                     NSA                      October 2021


   mapping storage overhead.  It is also not particularly readable for
   network O&M personnel.  In this case, providing a separate address
   space for each digital twin of the physical network so that the
   digital twin can use the same IPv6 address as its corresponding
   physical entity greatly simplifies network operation complexity.
   Considering that in the case of one-to-one mapping, a continuous data
   flow is required between the physical entity and the digital twin to
   synchronize state, a globally unique identifier needs to be allocated
   to both parties in a communication process.  To address this issue,
   this document introduces the concept of Network Index Address (NIA).
   The NIA uniquely identifies a network address space.  For example, an
   IPv6 address space identifier of a physical network is 0x86, and an
   IPv6 address space identifier of a digital twin network is 0x96,
   0xa6.

   For the three communication models, the communication protocol uses
   different forms of network address to identify the source and
   destination.

4.1.  Communication between Physical Network Entities

   Native IPv6 protocols and addresses can be used for communication.

4.2.  Communication between Digital Twins

   You can use independent IPv6 addresses for internal communication.
   Digital twins are generally carried on physical computing platforms.
   Therefore, when cross-physical-platforms communication is involved,
   how traffic in the digital twin space transit through physical
   network space needs to be considered.

4.3.  Communication between Physical Network Entities and Digital Twins

   Because the communication parties are located in different address
   spaces, a combined NIA and IPv6 address is used as the identifier of
   the communication subject.

5.  Flexible Protocols for DTN

   In a digital twin network system, traffic will have multiple levels
   of significance. such as traditional physical network traffic,
   traffic between digital twins, and state synchronization traffic
   between physical entities and digital twins.  These types of traffic
   have different requirements for reliability, security, and real-time
   communication.  However, the devices carrying the traffic are highly
   overlapped.  Therefore, a unified protocol is required for
   interconnection.  As mentioned earlier, in these communication
   models, the form of source and destination addresses goes beyond IPv6



Li & Zhou                 Expires 28 April 2022                 [Page 5]

Internet-Draft                     NSA                      October 2021


   addresses.  At the same time, the diversified requirements for
   security, real-time performance and network policies also require
   better scalability and security of network protocols.

   Flexible network protocols can meet the preceding requirements to the
   maximum extent.  First, in the digital twin network, it is required
   that all virtual and physical elements have globally trusted
   identities.  The identity may be used to sign a network instruction
   and monitoring data, and may be further used to generate a key to
   encrypt a key network parameter or status information.  On the basis
   of trusted identity, the along path verification mechanism can
   efficiently verify the validity of traffic, thereby achieving higher
   security.

   Adding a digital identifier to a packet header facilitates refined
   traffic engineering and management policies according to these
   identifiers, and facilitates fast implementation of complex digital
   twin network applications.  Based on scalable and flexible protocols,
   deterministic network technologies can be customized in packets to
   achieve real-time network communication.

6.  Security Considerations

   The independent address space and flexible protocol encapsulation
   allow you to customize different security levels for different
   traffic.  In particular, the mechanism of trusted identity can
   effectively detect illegal traffic and block it as early as possible,
   which enhances the security of digital twin networks.  However, new
   address modes and protocols may break traditional end-to-end security
   mechanisms.

7.  IANA Considerations {#SEC:iana}.

   In this document, it needs to apply for new registry for the NIA and
   apply for NIA numbers for protocols such as IPv6.

8.  References

8.1.  Normative References

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119,
              DOI 10.17487/RFC2119, March 1997,
              <https://www.rfc-editor.org/info/rfc2119>.

   [RFC8174]  Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC
              2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174,
              May 2017, <https://www.rfc-editor.org/info/rfc8174>.



Li & Zhou                 Expires 28 April 2022                 [Page 6]

Internet-Draft                     NSA                      October 2021


8.2.  Informative References

   [DTNConcept]
              "Digital Twin Network: Concepts and Reference
              Architecture", n.d., <https://datatracker.ietf.org/doc/
              draft-zhou-nmrg-digitaltwin-network-concepts/>.

   [DTNTechs] Sun Tao, Zhou Cheng, Duan Xiao-Dong, Lu Lu, Chen Dan-Yang,
              Yang Hong-Wei, Zhu Yan-Hong, Liu Chao, Li Qin, Wang Xiao,
              Shen Zhen, Qu Feng-Zhong, Jiang Huai-Guang, Wang Fei-Yue,
              ., "Digital twin network (DTN): concepts, architecture,
              and key technologies", June 2021, <Acta Automatica Sinica,
              2021, 47(3): 569-582 DOI: 10.16383/j.aas.c210097>.

Authors' Addresses

   Guangpeng Li
   Huawei Technologies
   Beiqing Road, Haidian District
   Beijing
   100095
   China

   Email: liguangpeng@huawei.com


   Cheng Zhou
   China Mobile
   No. 53, Xibianmen Inner Street, Xicheng District
   Beijing
   100053
   China

   Email: zhouchengyjy@chinamobile.com

















Li & Zhou                 Expires 28 April 2022                 [Page 7]