WO2022001840A1 - Service distribution method for passive optical network - Google Patents

Service distribution method for passive optical network Download PDF

Info

Publication number
WO2022001840A1
WO2022001840A1 PCT/CN2021/102221 CN2021102221W WO2022001840A1 WO 2022001840 A1 WO2022001840 A1 WO 2022001840A1 CN 2021102221 W CN2021102221 W CN 2021102221W WO 2022001840 A1 WO2022001840 A1 WO 2022001840A1
Authority
WO
WIPO (PCT)
Prior art keywords
onu
olt
virtual network
network unit
service
Prior art date
Application number
PCT/CN2021/102221
Other languages
French (fr)
Chinese (zh)
Inventor
张波
郑刚
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2022001840A1 publication Critical patent/WO2022001840A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q11/0067Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/27Arrangements for networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0079Operation or maintenance aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0086Network resource allocation, dimensioning or optimisation

Definitions

  • the present application relates to the field of optical communications, and more particularly, to a method for issuing services of a passive optical network (Passive Optical Network, PON).
  • a passive optical network Passive Optical Network, PON
  • Passive Optical Network (PON) technology is a point-to-multipoint fiber access technology.
  • a PON system may include an Optical Line Terminal (OLT), an Optical Distribution Network (ODN), and at least one Optical Network Unit (ONU).
  • OLT is connected to multiple ONUs through the ODN.
  • WiFi has become the main access to the networking of electronic devices (such as personal computers, mobile phones, tablet devices, smart TVs, smart speakers, smart home appliances, etc.) in the home. Way.
  • electronic devices such as personal computers, mobile phones, tablet devices, smart TVs, smart speakers, smart home appliances, etc.
  • the home networking solution with a single WiFi hotspot has blind spots in WiFi coverage, which can no longer meet the demands of home broadband access. Therefore, there are a variety of technologies for multi-WiFi hotspot networking in the market, such as using Ethernet cable, power line, coaxial cable, WiFi relay, etc. as the transmission medium for multi-WiFi hotspot networking.
  • a virtual network unit is deployed on the OLT by using the virtualization technology, and one or more ONUs corresponding to the same subscription service are managed through the virtual network unit.
  • the virtual network unit on the OLT can be regarded as a proxy or gateway of the ONU, and the ONU communicates with the network element on the network side through the virtual network unit.
  • the ONU does not need to perform the address translation of the local area network and the wide area network, which simplifies the processing of the ONU.
  • the virtual network unit since the virtual network unit is deployed in the OLT, the virtual network unit is actually a functional unit of the OLT. Therefore, no active equipment is added to the PON system architecture, which can give full play to the advantages of the passive optical network for easy deployment.
  • the ONU corresponding to the subscription service or the ONU used for the same subscription service mentioned in this application refers to one or more ONUs that need to be used by the same type or the same type of subscription service of the user.
  • the virtual network unit refers to the virtual network unit created by the OLT for the user subscription service.
  • an ONU is deployed in each room of the family, with a total of 4 ONUs, and the user's subscribed home broadband service corresponds to 4 ONUs; in addition, the operator network (such as the operation support system and the network element management system) will also instruct the OLT to create a virtual network unit to manage or control the four ONUs.
  • the operator network Such as the operation support system and the network element management system
  • the present application proposes a service provisioning method for an ONU, and a device and system corresponding to the method.
  • the present application proposes a service provisioning method applied to a PON.
  • the OLT receives a first message from the network element management system, where the first message includes a registration identifier of a virtual network unit and a registration identifier of at least one ONU, where the virtual network unit is a function that has been created or is to be created in the OLT Unit, virtual network unit and at least one ONU correspond to the same subscription service;
  • the OLT receives the registration request of the first ONU
  • the OLT authenticates the first ONU according to the registration mark of the first ONU included in the registration request, if the previous network The registration mark of at least one ONU issued by the meta management system includes the registration mark of the first ONU, and the authentication is passed; then, the OLT sends a service registration request to the configuration server, and the service registration request includes the registration mark of the virtual network unit, and the configuration server sends the registration mark to the configuration server.
  • the OLT returns service parameters corresponding to the registration identifier of the virtual network element. It should be noted that, in this method, after the user subscribes to the service, the operation support system will send the registration identifier of a virtual network unit corresponding to the signed service and the registration identifier of at least one ONU to the network element management system, and then operate the system. The support system will also send the registration identifier of the virtual network unit and the corresponding service parameters to the configuration server.
  • the virtual network unit in the OLT acts as an agent or management node of one or more ONUs, and the virtual network unit manages multiple virtual network units under the same group of subscribed services, and the virtual network unit Service registration is performed with the configuration server in a unified manner, and the ONU does not need to register services with the configuration server separately, which simplifies the ONU process and function.
  • the OLT also obtains, from the network element management system, a service virtual local area network tag (Service Virtual Local Area Network Tag, S-VLAN-T) and a user virtual local area network tag ( Customer Virtual Local Area Network Tag, C-VLAN-T); OLT establishes a business communication channel with Broadband Remote Access Server (BRAS) according to S-VLAN-T and C-VLAN-T, and obtains BRAS The Wide Area Network (WAN) IP address assigned to the virtual network unit. Subsequently, the virtual network unit communicates with the network element in the wide area network based on the WAN IP address. For example, in the service registration request sent by the OLT to the configuration server, the source address is the WAN IP address. It can be seen that, in the method proposed in this application, the OLT replaces one or more ONUs corresponding to the same subscription service to establish a service communication channel with the BRAS, which simplifies the processing of the ONU and the BRAS.
  • BRAS Broadband Remote Access Server
  • WAN Wide Area Network
  • the OLT after the OLT authenticates the first ONU, the OLT also assigns a local area network (LAN) IP address to the user equipment connected to the first ONU; After the first ONU authentication is passed, the OLT also distributes the private virtual local area network label (Private Virtual Local Area Network Tag, P-VLAN-T) corresponding to the S-VLAN-T and the C-VLAN-T, and assigns the The P-VLAN-T is sent to the first ONU.
  • P-VLAN-T Private Virtual Local Area Network Tag
  • the virtual network unit can implement message routing and forwarding between the ONU and other network elements.
  • the packet header of the first packet includes P-VLAN-T, the LAN IP address of the user equipment and the MAC address of the virtual network unit; the OLT stores the data of the first packet Part of the encapsulation is sent to the Broadband Remote Access Server (BRAS) as a second packet, wherein the second packet carries S-VLAN-T, C-VLAN-T and WAN IP address; the second packet It also includes business parameters, such as at least one of account numbers, user names, and passwords.
  • BRAS Broadband Remote Access Server
  • the OLT When the OLT receives the third packet from the BRAS, the OLT encapsulates the data part of the third packet into a fourth packet, and sends the fourth packet to the first ONU, where the fourth packet includes the P-VLAN-T and the LAN IP address of the user equipment.
  • the OLT can route and forward messages in the local area network according to the P-VLAN-T and the MAC address of the message destination; assuming that the OLT manages multiple ONUs, the second ONU corresponds to the first ONU For the same subscription service, if the packet received by the OLT from the first ONU carries the MAC address corresponding to the second ONU, the OLT forwards the packet of the first ONU to the second ONU.
  • the MAC address corresponding to the second ONU is the MAC address of the second ONU, or the MAC address of the user equipment connected to the second ONU.
  • the registration identifier is a logical registration identifier allocated by the operation support system for the virtual network unit and ONU corresponding to the same subscription service;
  • the first message includes S-VLAN-T and C - VLAN-T.
  • the OLT After receiving the first message, the OLT creates the virtual network unit on the OLT using a virtualization technology.
  • the operation support system regards the virtual network unit in the OLT as the agent or gateway of the ONU, and manages the virtual network unit and the connected ONUs corresponding to the same subscription service as a group, and the operation support system Allocate logical registration identifiers for the virtual network unit and its connected ONUs corresponding to the same subscription service, and send these logical registration identifiers to the OLT; the OLT creates the virtual network unit, authenticates the ONU according to the logical registration identifier, and serves as the ONU
  • the agent establishes communication channels with other network elements.
  • the device serial number identified as the ONU is registered; before the OLT receives the first message, the OLT creates a virtual network unit according to the second message sent by the network management system, which is the virtual network The unit assigns the device serial number and sends the device serial number of the virtual network unit to the network element management system.
  • the OLT first creates a virtual network unit according to the instructions of the network management system, assigns a device serial number to it, and then reports the device serial number of the virtual network unit to the operation support system;
  • the mobile terminal of the operation and maintenance personnel also sends the equipment serial number of the ONU to the operation support system;
  • the operation support system sends the equipment serial number of the ONU corresponding to the same contracted service to the OLT, and the OLT authenticates the ONU according to the equipment serial number of the ONU.
  • the OLT authenticates the ONU according to the equipment serial number of the ONU.
  • the OLT authenticates the ONU according to the equipment serial number of the ONU.
  • an agent of the ONU to establish a communication channel with other network elements.
  • the present application provides an OLT device.
  • the device includes a processor, memory and a transceiver.
  • the transceiver is used to send and receive signals and data;
  • the memory is used to store program instructions;
  • the processor is used to execute the program stored in the memory.
  • the OLT executes as described in the first aspect. method described.
  • the present application provides a PON system, the PON system includes the OLT described in the above aspect and at least one optical network unit.
  • FIG. 1 is a schematic diagram of a PON system architecture provided by an embodiment of the present application.
  • FIG. 2 is a schematic schematic diagram of a method for issuing a PON service provided by an embodiment of the present application
  • FIG. 3 is a schematic flowchart of a method for establishing a communication channel between a virtual network unit and a BRAS according to an embodiment of the present application
  • FIG. 4 is a schematic flowchart of a method for issuing a PON service provided by an embodiment of the present application
  • FIG. 5 is a schematic flowchart of another PON service provisioning method provided by an embodiment of the present application.
  • FIG. 6 is a schematic diagram of a PON system architecture for ONU management based on services provided by an embodiment of the present application
  • FIG. 7 is a functional schematic diagram of a virtual network unit according to an embodiment of the present application.
  • FIG. 8 is a schematic structural diagram of an OLT device according to an embodiment of the present application.
  • FIG. 9 is a schematic structural diagram of another OLT device provided by an embodiment of the present application.
  • next-generation PON NG-PON
  • NG-PON1 next-generation PON
  • NG-PON2 gigabit-capable PON
  • GPON 10 gigabit per second PON (10 gigabit per second PON, XG-PON), symmetric 10 gigabit passive optical network (10-gigabit-capable symmetric passive optical network, XGS-PON), Ethernet PON ( Ethernet PON, EPON), 10 gigabit per second EPON (10 gigabit per second EPON, 10G-EPON), next-generation EPON (next-generation EPON, NG-EPON), wavelength-division multiplexing (wavelength-division multiplexing, WDM) PON , Time-and wavelength-division multiplexing (TWDM) PON, point-to-point (P2P) WDM PON (P2P-WDM PON), asynchronous
  • FIG. 1 is a schematic structural diagram of a PON system proposed by the application.
  • the PON system 100 includes at least one OLT 101, at least one ODN 102, and at least one ONU.
  • the OLT 101 provides a network-side interface for the PON system 100 to connect various network-side network elements or entities, such as the network element management system 106, the configuration server 107, and the Broadband Remote Access Server (BRAS) 105.
  • BRAS Broadband Remote Access Server
  • ONU 103-1, ONU 103-2 and ONU 103-3 are connected to OLT 101 through ODN 105, ONU provides user-side interface for PON system 100, ONU is the optical access device closest to the terminal; ONU can also be called optical Network terminal (Optical Network Terminal, ONT), for the convenience of description, ONT and ONU are collectively referred to as ONU in the following; Figure 1 takes 3 ONUs as an example, there may be more ONUs or only one ONU in the actual networking; for the convenience of description , hereinafter, ONU 103 is used to refer to any ONU among ONU 103-1, ONU 103-2 and ONU 103-3; in FIG.
  • ONT optical Network Terminal
  • ODN 104 is a network composed of optical fibers and passive optical splitting devices, used to connect OLT 101 equipment and ONU 103 equipment, and used to distribute data signals between OLT 101 and ONU 103.
  • the network element management system 106 is a system for managing the network, devices or network elements within the network.
  • the configuration server 107 is responsible for configuring and managing the client terminal equipment.
  • the Broadband Remote Access Server (BRAS) 105 is a bridge between the broadband access network and the backbone network, and provides functions such as access, authentication, billing, control, and management for broadband network users.
  • BRAS Broadband Remote Access Server
  • the PON system shown in Figure 1 can be applied to various scenarios that require broadband access, such as homes, buildings, and industries. For example, in a family, by distributing ONU 103 in each room, users can obtain faster and more stable broadband access experience. With the increase in the density and number of ONUs, how to manage these ONUs concisely and how to optimize service provisioning and service interworking processes have become technical issues that need to be solved urgently.
  • the PON system architecture 100 proposed in the present application uses virtualization technology to deploy a virtual network unit 102 on the OLT, and manages and controls the ONU 103 in groups, such as user-based subscription services, corresponding to the same group or one of the same subscription services. Or multiple ONUs 103 carry out unified management and control through a virtual network unit 102; the virtual network unit 102 can be regarded as an agent or a gateway of the ONU 103, and the ONU 103 communicates with the network side network element through the virtual network unit 102; each ONU 103 does not It is necessary to establish a communication channel with the network element on the network side, which simplifies the processing of the ONU 103.
  • the virtual network unit 102 since the virtual network unit 102 is deployed in the OLT 101, it is actually a functional unit of the OLT 101. Therefore, no new active devices are added to the PON system architecture.
  • the virtualization technology described in this application is a resource management technology in the computer field. , breaking the inseparable barriers between solid structures, allowing users to apply these resources in a better way than the original configuration.
  • This application does not limit the specific type of virtualization technology, and the virtual network unit 102 can be deployed in the OLT by applying the container technology or other virtualization technology.
  • the method and device proposed in the present application will be introduced below with reference to specific embodiments.
  • the method and apparatus proposed in the present application will be mainly introduced in the context of a home broadband access scenario.
  • the methods and devices described in this application can also be applied to other industries and application scenarios, such as broadband access for industrial Internet, broadband access for intelligent building management, and Broadband access for smart transportation, etc.; that is, when an application scenario is compared with a home broadband access service, the main difference lies in the type of service and the deployment location of the ONU 103, the method, device and system provided in this application can also be applied to The broadband access scenario.
  • FIG. 2 is a flow chart of a service provisioning method proposed by the present application.
  • the contracted service may include one or more services, such as broadband Internet access, voice over IP (Voice over Internet Protocol, VoIP) and other services
  • the subscription service corresponds to one or more ONUs 103.
  • the operations support system (OSS) determines the registration identifier of the virtual network unit and the ONU that is bound to or corresponding to the user's subscription service; the registration identifier of the ONU is used to uniquely identify an ONU.
  • OSS operations support system
  • the registration identifier of the virtual network unit is used to identify the identity of the ONU; the registration identifier of the virtual network unit is used to identify the virtual network unit, and the registration identifier of the virtual network unit is used to identify the identity of the virtual network unit during the service registration process of the virtual network unit.
  • the OSS also generates contracted service data.
  • the contracted service data includes service parameters; the service parameters include the service activation status of each broadband access service, and the account and password of each broadband access service, such as broadband Internet access account and password, VoIP account and password, etc. .
  • the OSS sends the registration identifier of the virtual network unit and corresponding service parameters to the configuration server.
  • the OSS sends the registration identifiers of the virtual network unit and the ONU to the network element management system.
  • the network element management system 106 sends the registration identifier of the virtual network element and the registration identifier of at least one ONU to the OLT 101.
  • the registration identifier of the virtual network unit is the registration identifier of the virtual network unit 102;
  • the ONU is the ONU 103 deployed in the user's home to provide broadband access for the user's terminal equipment;
  • the ONU 103 corresponding to the registration identifier of at least one ONU corresponds to the same
  • the virtual network unit 102 records the registration identifier of the ONU as a credential for subsequent ONU registration authentication.
  • the OLT 101 when the OLT 101 receives the 201 message, the virtual network unit 102 may have been created, or the virtual network unit 102 may not have been created. If the virtual network unit 102 has not been created, the OLT 101 uses the virtualization technology to create the virtual network unit 102 after receiving the 201 message.
  • the ONU 103 sends a registration request to the OLT 101, which carries the registration identifier of the ONU. After the user subscribes to the broadband service, the ONU 103 will be installed and enabled at home. The ONU 103 sends a registration request to the OLT 101 after being powered on.
  • ONU registration identifiers can be the serial number of the ONU 103 device, or a logical number assigned by the OSS to the ONU 103 (also referred to as a logical registration identifier).
  • the registration identifier is the logical registration identifier allocated by the OSS
  • the user or operation and maintenance personnel is required to import the logical registration identifier into the ONU 103, such as inputting the logical registration identifier through a web page or application client for ONU maintenance.
  • the OLT 101 receives the registration request from the ONU 103 and authenticates the ONU 103. If the registration identifier of the ONU received in the 201 message includes the registration identifier carried in the 202 message, the authentication is passed. If the user signs up and enables multiple ONUs, the OLT 101 will receive registration requests from multiple ONUs 103, and the OLT 101 associates these ONUs 103 with the virtual network unit 102, and assigns the multiple ONUs 103 to the same home virtual network. manage.
  • the so-called associating the ONU 103 with the virtual network unit 102 refers to recording the correspondence between the ONU 103 and the virtual network unit 102.
  • the virtual network unit 102 in the OLT 101 sends a service registration request to the configuration server 107 on behalf of the ONU 103 to obtain service parameters corresponding to the subscribed service.
  • the corresponding service parameters are sent to the OLT 101.
  • the subsequent virtual network unit 102 carries service parameters in the packets sent to the BRAS or the service server, and the BRAS or the service server authenticates the user according to the service parameters.
  • the virtual network unit 102 in the OLT 101 only needs to perform service registration once; if the virtual network unit 102 completes the service registration and obtains service parameters, it receives the registration request of other ONUs 103 corresponding to the same contracted service, the virtual After the ONU 103 is authenticated by the network unit 102, it is not necessary to perform service registration again.
  • FIG. 2 A brief concept of service provisioning in the PON system 100 is introduced in FIG. 2 .
  • the virtual network unit 102 in the OLT 101 acts as a proxy or aggregation node for one or more ONUs 103 in the user's home network, and the virtual network unit 102 manages multiple virtual network units 102 under the same subscription service.
  • the service registration is performed with the configuration server 107 in a unified manner; the ONU 103 does not need to perform service registration with the configuration server 107 respectively, which simplifies the flow and function of the ONU 103.
  • the virtual network unit 102 is a virtual function unit or virtual function module in the OLT 101, the functions implemented by the virtual network unit 102 and the functions implemented by other components of the OLT 101 are not absolutely obvious. Some functions can be realized by the virtual network unit 102, and can also be realized by other components in the OLT 101; such as the registration identifier of the virtual network unit issued by the network element management system 106 and the registration identifier of at least one ONU can be stored In the public memory of the OLT 101, it can also be stored in the dedicated memory of the virtual network unit 102; for another example, the authentication of the ONU 103 in step 203 can be implemented by other parts of the OLT other than the virtual network unit 102, or It is realized by the virtual network unit 102; the virtual network unit 102 and the external network element send messages, and also need the cooperation of the OLT 101 communication single board or the communication interface; therefore, in the description of FIG. 2 and the following embodiments, if there is no clear The description is a function or method
  • FIG. 3 further describes how the virtual network unit 102 establishes a communication channel with the BRAS, and how to allocate a local area network IP to the ONU 103 in a home virtual network.
  • Fig. 3 has the same message or step as Fig. 2, and adopts the same message or step number as Fig. 2.
  • the network element management system 106 also sends the channel parameters of the broadband access to the OLT 101.
  • the subscription service data introduced in Figure 2 includes not only service parameters, but also channel parameters.
  • the so-called channel parameters refer to the parameters required when establishing a communication channel with the BRAS, such as Service Virtual Local Area Network Tag (S-Virtual Local Area Network Tag, S- VLAN-T) and User Virtual Local Area Network Tag (Customer Virtual Local Area Network Tag, C-VLAN-T), etc.
  • the channel parameters may be delivered by the OSS to the network element management server 107 , or may be allocated by the network element management server 107 .
  • the network element management server 107 delivers the channel parameters to the OLT 101. It should be noted that the content delivered by the network element management system 106 in the 301 and 201 messages can be delivered through one message, or through different messages; when 301 and 201 are two different messages When, 301 and 201 are not limited in order.
  • the OLT 101 When the OLT 101 receives the 301 message, the virtual network unit 102 may have been created, or the virtual network unit 102 may not have been created. If the virtual network unit 102 has not been created, the OLT 101 uses the virtualization technology to create the virtual network unit 102 after receiving the 301 message. The OLT 101 obtains the channel parameters from the network element management system 106, and after creating the virtual network unit 102, establishes a communication channel with the BRAS 105 based on the channel parameters, and obtains the WAN IP address assigned by the BRAS 105 to the virtual network unit 102. The subsequent virtual network unit 102 uses this wide area network IP address to communicate with other network elements in the wide area network. As in step 204, the OLT 101 uses the wide area network IP address of the virtual network unit 102 as the source address to communicate with the configuration server 107. It should be noted that, steps 302 and 202 are not limited in time sequence.
  • the virtual network unit 102 and other ONUs 103 corresponding to the same subscription service belong to the same home virtual network for management.
  • the virtual network is a local area network formed by at least one ONU 103 and a virtual network unit.
  • the virtual network unit 102 needs to allocate local area network parameters in the home virtual network to the ONU 103 successfully registered, and the local area network parameters include one or more of the following parameters, such as the local area network IP address and the private virtual local area network label (Private Virtual Local Area Network). Local Area Network Tag, P-VLAN-T), etc.
  • the virtual network unit 102 supports the function of a Dynamic Host Configuration Protocol (Dynamic Host Configuration Protocol, DHCP) server, and allocates the internal IP of the home virtual network to the ONU 103 it manages.
  • DHCP Dynamic Host Configuration Protocol
  • the virtual network unit 102 needs to report the local area network (also referred to as an intranet or a private network) and a wide area network (also referred to as an external network or a public network).
  • the virtual network unit 102 also needs to have the function of network address translation (NAT) to perform IP address translation between the local area network and the wide area network.
  • NAT network address translation
  • FIG. 2 and FIG. 3 introduce the basic concept of a service provisioning method, and the method is applied to the PON system 100 proposed in this application.
  • FIG. 4 introduces an example of service provisioning in which a registration identifier is allocated by the OSS.
  • the user signs the service with the operator, and the OSS allocates a logical registration identifier to the virtual network unit and the ONU bound to or corresponding to the user subscribed service; the OSS generates the subscribed service data, and the subscribed service data includes service parameters and channel parameters.
  • the OSS sends the logical registration identifier of the virtual network unit and corresponding service parameters to the configuration server 107.
  • the OSS sends the logical registration identifiers of the virtual network unit and the ONU and the corresponding channel parameters to the network element management system 106.
  • the network element management system 106 sends the logical registration identifiers of the virtual network unit and the ONU, as well as the corresponding channel parameters, to the OLT 101.
  • the network element management system 106 sends the logical registration identifiers of the virtual network unit and the ONU, as well as the corresponding channel parameters, to the OLT 101.
  • this step refer to step 201 and step 301, which will not be repeated here.
  • the OLT 101 obtains the WAN IP address assigned by the BRAS 105 to the virtual network unit 102. See step 302 for specific explanation.
  • ONU 103 sends a registration request to OLT 101, and OLT 101 authenticates ONU 103. See steps 202 and 203 for details.
  • the virtual network unit 102 allocates the local area network parameters in the home virtual network to the ONU 103 that is successfully registered. See step 303 for details.
  • the virtual network unit 102 communicates with the configuration server 107 to acquire service parameters corresponding to the logical registration identifier of the virtual network unit 102 . See step 204 for details.
  • the registration identifier is allocated by the OSS to the virtual network unit 102 and the ONU 103.
  • the device serial number of the ONU may also be used as the registration identifier.
  • Figure 5 introduces a service issuance process using the device serial number as the registration identifier.
  • the user signs a service contract with the operator, and the OSS generates contracted service data, and the contracted service data includes service parameters and channel parameters.
  • the OSS sends the channel parameters to the network element management system 106.
  • the network element management system 106 sends the channel parameters to the OLT 101.
  • the OLT 101 records the channel parameters, creates a virtual network unit 102, assigns a device serial number to the virtual network unit 102, and returns the device serial number of the virtual network unit 102 to the network element management system 106. It should be noted that since the virtual network unit 102 is a virtual optical network unit created by the OLT 101, the device serial number of the virtual network unit 102 is not the serial number of a real device, but the OLT 101 is the virtual network unit 102 An assigned ID.
  • the network element management system 106 returns the device serial number of the virtual network unit 102 to the OSS.
  • the OSS sends the device serial number of the virtual network unit 102 and the corresponding service parameters to the configuration server 107.
  • the OSS delivers the device serial number of the virtual network unit 102 to the subscriber or the operation and maintenance personnel. For example, the OSS sends the device serial number of the virtual network unit 102 to the mobile terminal of the subscriber or the operation and maintenance personnel.
  • the mobile terminal When one or more ONUs 103 need to be installed and enabled, send the device serial number of one or more ONUs 103 and the device serial number of the virtual network unit 102 to the OSS through the mobile terminal.
  • the mobile terminal There are many ways for the mobile terminal to obtain the device serial number of the ONU 103, which can be manually entered or scanned through the mobile terminal application client to scan the device serial number barcode of the ONU 103.
  • the mobile terminal may report the device serial numbers of multiple ONUs 103 in one report message, or may report the device serial numbers of the ONUs 103 one by one.
  • the OSS issues the device serial numbers of the virtual network unit 102 and the ONU 103 to the network element management system 106
  • the network element management system 106 issues the device serial numbers of the virtual network unit 102 and the ONU 103 to the OLT 101.
  • the ONU 103 sends a registration request to the OLT 101, and the OLT 101 authenticates the ONU 103, and allocates local area network parameters in the home virtual network to the ONU 103 successfully registered.
  • This step is similar to steps 406 and 408 in FIG. 4, except that the registration identifier of the ONU 103 carried in step 511 is the device serial number of the ONU 103, and the OLT 101 authenticates the ONU 103 according to the device serial number.
  • the OLT 101 obtains the WAN IP address assigned by the BRAS 105 to the virtual network unit 102. Refer to step 302 for specific explanation. It should be noted that, after obtaining the channel parameters, the OLT 101 can obtain the WAN IP address assigned by the BRAS 105 to the virtual network unit 102 at any time, that is, the step 514 can occur at any time after the step 503 and before the step 515.
  • the virtual network unit 102 sends a service registration request to the configuration server 107 to obtain service parameters corresponding to the subscribed service.
  • the registration identifier described in step 204 is specifically the device serial number of the virtual network unit 102 in this embodiment.
  • Fig. 4 and Fig. 5 respectively show two different service provisioning examples.
  • the device serial number is used as the authentication identifier, and the OSS does not need to assign the authentication identifier.
  • the OSS needs to collect and obtain the equipment serial number of the ONU 103, the OSS still needs the participation of the OSS in the process of registering the ONU 103 after step 501 (see steps 508 and 509).
  • the OSS after the OSS generates and issues the registration identifier and contracted service data in step 401, it no longer needs to participate in the registration and online process of the ONU 103.
  • the two embodiments have their own characteristics and are suitable for different network operation and maintenance requirements.
  • the virtual network unit 102 located in the OLT 101 uniformly manages multiple ONUs 103 of the user, and each ONU 103 does not need to establish a communication channel with the BRAS 105 respectively to obtain the WAN IP address, There is also no need to initiate service registration to the configuration server 107 to obtain service parameters, which simplifies the processing of the ONU 103 and improves the system performance.
  • the PON system architecture proposed in Figure 1 is flexible and scalable, conforms to the trend of cloudification and ONU simplification, and is conducive to operators to quickly deploy new services.
  • the architecture shown in FIG. 1 can be extended to implement service-based ONU management.
  • a virtual network unit 102 on the OLT corresponds to a plurality of ONUs 103 of the same type or the same group of services, and the virtual network unit 102 serves as a communication gateway for the ONU 103 and other user equipment or terminal equipment connected to the ONU 103, It makes business easy to deploy and network easy to maintain.
  • ONUs 103 corresponding to different services are managed by different virtual virtual network units 102 on the OLT, and the virtual network units 102 communicate with servers or service platforms that provide services.
  • the home broadband service platform 111, the virtual reality service platform 112 and the IoT service platform 113 respectively provide home broadband service, virtual reality service and IoT service.
  • These business platforms 110 can be deployed in the cloud in a cloud-like manner.
  • the OLT 101 provides a home broadband service virtual network unit 102, a virtual reality service virtual network unit 102, and an IoT service virtual network unit 102, and manages the ONUs 103 corresponding to the services respectively.
  • FIG. 6 is only an example of a network architecture, and does not include all network elements.
  • the OLT 101 may need to communicate with the service platform through the BRAS 105.
  • an ONU 103 needs to support multiple service types, it may belong to different virtual network units 102 for management.
  • the virtual network unit 102 acquires the channel parameters and service parameters corresponding to the subscribed service.
  • the following will introduce how the virtual network unit 102 routes and forwards messages based on the channel parameters and the service parameters in the business process.
  • the virtual network unit 102 needs to have the functions of a NAT 701 and a DHCP server 702.
  • the network between the virtual network unit 102 and the ONU 103 is a local area network (or referred to as an intranet or a private network), and the network between the virtual network unit 102 and the BRAS 105 is a wide area network (or referred to as an external network or a public network).
  • the virtual network unit 102 needs to support the function of the DHCP server 702, and allocates the local area network parameters in the home virtual network for the ONU 103 successfully registered, and the local area network parameters include one or more of the following parameters, such as the local area network IP address and the private virtual local area network label ( Private Virtual Local Area Network Tag, P-VLAN-T), etc.
  • the virtual network unit 102 needs to perform packet forwarding between the internal network and the external network, and the virtual network unit 102 also needs to have the function of NAT 701 to perform IP transfer between the internal network and the external network. Address translation. It should be noted that NAT address translation can be performed in various ways.
  • the virtual network unit 102 can map the LAN IPs of different ONUs 103 to the same WAN IP and different ports, or map the LAN IPs of different ONUs 103 to the same WAN IP and different ports.
  • the header of the message includes the P-VLAN-T allocated by the virtual network unit 102, the LAN IP address and virtual network allocated by the virtual network unit 102 for the user equipment.
  • the media access control (Media Access Control, MAC) address of the network unit 102, the virtual network unit 102 converts the LAN IP address in the message to the WAN IP address, and converts the P-VLAN-T in the message to the S-VLAN -T and C-VLAN-T, and carry service parameters in the message, and then forward the message to the BRAS 105 through the WAN interface 703.
  • Media Access Control Media Access Control
  • the BRAS 105 authenticates the virtual network unit 102 according to the S-VLAN-T and the C-VLAN-T; when the OLT 101 receives a message from a certain registered ONU 103, the message header of the message includes the virtual network unit 102 The assigned P-VLAN-T and the corresponding media access control (Media Access Control, MAC) address of another ONU 103, then the virtual network unit 102 directly forwards the message to another ONU 103 through the LAN interface 704.
  • the MAC address corresponding to another ONU 103 is the MAC address of the other ONU 103, or the MAC address of the user equipment to which the other ONU 103 is connected.
  • the OLT 101 When the OLT 101 receives a packet from the BRAS, the packet includes S-VLAN-T, C-VLAN-T and WAN IP address, the virtual network unit 102 needs to convert the S-VLAN-T and C-VLAN-T in the packet T is converted to P-VLAN-T, the WAN IP address is converted to the LAN IP address of the corresponding ONU 103, and then the message is sent to the corresponding ONU 103 through the LAN interface 704.
  • the virtual network unit 102 acts as a communication gateway to implement message routing and forwarding between the ONU 103 and network elements outside the local area network.
  • the virtual network unit 102 In addition to the NAT and DHCP server functions, for specific services, the virtual network unit 102 also needs to have specific functions corresponding to the services. Point Protocol over Ethernet, PPPOE) dial-up function.
  • PPPOE Point Protocol over Ethernet
  • the WAN interface 703 and the LAN interface 704 in FIG. 7 are logical interfaces, which can be specifically implemented by software codes or programs; the dotted lines shown in FIG. 7 represent logical connections.
  • the message sent or received by the LAN interface 704 may need to be realized through the PON interface board of the OLT 101, that is, the virtual network unit 102 communicates with the ONU 103 through the PON interface board of the OLT 101; it needs to pass through the WAN interface of the virtual network unit 102.
  • the message sent or received may need to be implemented through the network side interface of the OLT 101, for example, the virtual network unit 102 communicates with the BRAS 105 through the network side interface of the OLT 101.
  • the present application also provides an OLT 101 device 800.
  • the device includes a processor 801, a memory 802, and a transceiver 803, and the processor 801, the memory 802, and the transceiver 803 are connected to each other by wires.
  • the processor 801 may adopt a general-purpose central processing unit (Central Processing Unit, CPU), a microprocessor, an application-specific integrated circuit ASIC, or at least one integrated circuit, for executing a related program, so as to implement the technology provided by the embodiments of the present invention plan.
  • the processor can independently have the function of PON-related protocol media access control (MAC), or can realize the PON protocol MAC function through an external chip to realize communication with the ONU 103.
  • the processor can independently have the function of the Ethernet MAC, or can realize the function of the Ethernet MAC through an external chip, so as to realize the communication with other network elements other than the ONU 103 .
  • Device 800 may include multiple processors, each of which may include one or more CPUs.
  • the processor 801 is specifically responsible for executing the methods related to the OLT 101 in this application, and communicates with other network elements or devices through the transceiver 803.
  • Memory 802 is used to store program instructions and data.
  • the memory can be a read-only memory (Read Only Memory, ROM), a static storage device, a dynamic storage device, or a random access memory (Random Access Memory, RAM).
  • program codes for implementing the technical solutions provided by the embodiments of the present invention are stored in the memory 802 and executed by the processor 801 .
  • the memory 802 can be used to store and record the correspondence between the ONU 103 and the virtual network unit 102, the registration identifier of the ONU 103 and the registration identifier of the virtual network unit 102.
  • the processor 801 executes the program instructions in the memory 802 to realize the functions of the OLT 101 described in this application, such as creating a virtual network unit 102, realizing functions such as the NAT 701 and the DHCP server 702.
  • the processor 801 may include a memory 802 inside. In another embodiment, processor 801 and memory 802 are two separate structures.
  • the transceiver 803 is configured to perform the operations of transmitting and receiving signals or data of the OLT in the above embodiments.
  • Transceiver 803 includes an optical transmitter and/or an optical receiver.
  • Optical transmitters can be used to transmit optical signals
  • optical receivers can be used to receive optical signals.
  • the light transmitter can be realized by a light-emitting device, such as a gas laser, a solid-state laser, a liquid laser, a semiconductor laser, a directly modulated laser, and the like.
  • the optical receiver may be implemented by a photodetector, such as a photodetector or a photodiode (eg, an avalanche diode) or the like.
  • Transceiver 803 may also include digital-to-analog converters and analog-to-digital converters.
  • the transceiver 803 may further include a wavelength division multiplexer for realizing multiplexing and demultiplexing of optical signals of different wavelengths.
  • the signal transceiver function performed by the transceiver 803 can be specifically performed by Different transceivers are implemented separately.
  • the transceiver 803 of the OLT 101 device 900 includes a user-side transceiver 8031 and a network-side transceiver 8032 .
  • the user-side transceiver 8031 may be specifically located on the PON interface board of the OLT to implement the functions of the user-side interface described in the above embodiments, and the user-side transceiver 8031 is used to send and receive communication signals with the ONU 103.
  • the transceiver 8031 receives messages from the ONU 103 (eg, step 202, step 406, step 511), and sends a message to the ONU 103 (eg, step 303, step 408, step 513).
  • the network side transceiver 8032 is used to send and receive communication signals with the network side network element, and realize the function of the network side interface in the above-mentioned embodiment.
  • the OLT 101 sends a message to the network side network element through the network side transceiver 8032 (as in step 204, Step 302, Step 405, Step 409, Step 504, Step 514, Step 515), or receive a message from the network element on the network side (eg Step 201, Step 204, Step 301, Step 302, Step 404, Step 405, Step 409) , step 503, step 510, step 514, step 515).
  • the structures of the network-side transceiver 8032 and the user-side transceiver 8031 are similar to those of the transceiver 803, and will not be repeated here.
  • the present invention also provides a PON system, which includes the above-mentioned optical line terminal OLT 101 and one or more optical network units ONU 103.
  • the above-mentioned embodiments it may be implemented in whole or in part by software, hardware, firmware or any combination thereof.
  • software it can be implemented in whole or in part in the form of a computer program product.
  • the computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated.
  • the computer may be a general purpose computer, special purpose computer, computer network, or other programmable device.
  • the computer instructions may be stored in or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions may be downloaded from a website site, computer, server or data center Transmission to another website site, computer, server, or data center is by wire (eg, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (eg, infrared, wireless, microwave, etc.).
  • the computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, or the like that includes an integration of one or more available media.
  • the usable media may be magnetic media (e.g., floppy disk, hard disk, magnetic tape), optical media (e.g., DVD), or semiconductor media (e.g., Solid State Disk (SSD)), and the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Small-Scale Networks (AREA)

Abstract

A virtual network unit is deployed on an OLT by means of a virtualization technology, and one or more ONUs corresponding to the same contracted service are managed by means of the virtual network unit. The virtual network unit on the OLT can be regarded as a proxy or a gateway for ONUs, and ONUs communicate with a network-side network element by means of the virtual network unit. For the ONUs, the ONUs no longer needs to perform address translation between local area networks and wide area networks, thus simplifying the processing of the ONUs. In addition, the virtual network unit is deployed on the OLT, and the virtual network unit is actually a functional unit of the OLT, so that, according to the method provided in the present application, no passive device needs to be added in PON system architecture, and the advantage that the passive optical network is easy in deployment is thus brought into full play.

Description

一种无源光网络的业务发放方法A kind of service distribution method of passive optical network
本申请要求于2020年6月29日提交中国国家知识产权局、申请号为202010607384.9、申请名称为“一种无源光网络的业务发放方法”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application with the application number of 202010607384.9 and the application title of "a method for providing services for passive optical networks", which was submitted to the State Intellectual Property Office of China on June 29, 2020, the entire contents of which are by reference Incorporated in this application.
技术领域technical field
本申请涉及光通信领域,更具体地,涉及一种无源光网络(Passive Optical Network,PON)的业务发放方法。The present application relates to the field of optical communications, and more particularly, to a method for issuing services of a passive optical network (Passive Optical Network, PON).
背景技术Background technique
无源光网络(Passive Optical Network,PON)技术是一种点到多点的光纤接入技术。PON***可以包括光线路终端(Optical Line Terminal,OLT)、光分配网络(Optical Distribution Network,ODN)和至少一个光网络单元(Optical Network Unit,ONU)。OLT通过ODN与多个ONU连接。Passive Optical Network (PON) technology is a point-to-multipoint fiber access technology. A PON system may include an Optical Line Terminal (OLT), an Optical Distribution Network (ODN), and at least one Optical Network Unit (ONU). The OLT is connected to multiple ONUs through the ODN.
随着家庭宽带接入技术的发展,家庭终端普遍具备WiFi接入能力,WiFi成为家庭中电子设备(如个人电脑,手机,平板设备,智能电视,智能音箱,智能家电等)联网的主要接入方式。但受限于家庭环境中墙壁遮挡,单WiFi热点的家庭组网方案存在WiFi覆盖盲点,已无法满足家庭宽带接入诉求。因此市场上出现多种多WiFi热点组网的技术,如采用以太网线,电力线,同轴电缆,WiFi中继等作为传输介质,进行多WiFi热点组网。With the development of home broadband access technology, home terminals generally have WiFi access capabilities, and WiFi has become the main access to the networking of electronic devices (such as personal computers, mobile phones, tablet devices, smart TVs, smart speakers, smart home appliances, etc.) in the home. Way. However, due to the obstruction of walls in the home environment, the home networking solution with a single WiFi hotspot has blind spots in WiFi coverage, which can no longer meet the demands of home broadband access. Therefore, there are a variety of technologies for multi-WiFi hotspot networking in the market, such as using Ethernet cable, power line, coaxial cable, WiFi relay, etc. as the transmission medium for multi-WiFi hotspot networking.
然而随着家庭接入带宽的需求不断提高,上述传输介质已不能满足越来越高的带宽需求(如千兆带宽需求),需要引入光纤接入技术以支持高带宽、多点接入的需求。However, as the demand for home access bandwidth continues to increase, the above-mentioned transmission media can no longer meet the higher and higher bandwidth requirements (such as gigabit bandwidth requirements). .
同样的,在其它对通信时延和通信速率敏感的业务场景中,如工业互联网、智慧楼宇等,随着通信带宽需求的不断提高,宽带接入设备的不断增多,也亟需引入光纤接入技术以支持高带宽、多点接入的需求。Similarly, in other business scenarios that are sensitive to communication delay and communication rate, such as industrial Internet, smart buildings, etc., with the continuous increase of communication bandwidth requirements and the increasing number of broadband access devices, it is also urgent to introduce optical fiber access. technology to support the needs of high bandwidth, multipoint access.
发明内容SUMMARY OF THE INVENTION
随着接入带宽需求的不断提高,越来越多的终端设备会通过光纤接入网络,ONU的密度和数量会逐步增加,在这样一种背景下,本申请提出一种基于业务对ONU进行管理的发明构思。具体地,利用虚拟化技术在OLT上部署一个虚拟网络单元,对应相同签约业务的一个或多个ONU通过该虚拟网络单元进行管理。OLT上的虚拟网络单元可以视为ONU的代理或网关,ONU通过虚拟网络单元与网络侧网元通信。对ONU而言,ONU不需要进行局域网和广域网的地址转换,简化了ONU的处理。同时,由于虚拟网络单元部署在OLT,虚拟网络单元实际上是OLT的一个功能单元,因此,并没有在PON***架构中新增有源设备,可以充分发挥无源光网络便于部署的优势。需要说明的是,本申请中所说的与签约业务对应的ONU或用于相同签约业务的ONU,指用户的同一种或同一类签约业务所需要使用的一个或多个ONU,签约业务对应的虚拟网络单元指OLT为用户签约业务创建的虚拟网络单元。如某一用户签约家庭宽带业 务,为了提升宽带接入体验,在家庭各房间中均部署一个ONU,共计4个ONU,则用户所签约的家庭宽带业务对应4个ONU;另外,运营商网络(如运营支撑***和网元管理***)还会指示OLT创建一个虚拟网络单元,对这4个ONU进行管理或控制。As the demand for access bandwidth continues to increase, more and more terminal devices will access the network through optical fibers, and the density and number of ONUs will gradually increase. Inventive ideas for management. Specifically, a virtual network unit is deployed on the OLT by using the virtualization technology, and one or more ONUs corresponding to the same subscription service are managed through the virtual network unit. The virtual network unit on the OLT can be regarded as a proxy or gateway of the ONU, and the ONU communicates with the network element on the network side through the virtual network unit. For the ONU, the ONU does not need to perform the address translation of the local area network and the wide area network, which simplifies the processing of the ONU. At the same time, since the virtual network unit is deployed in the OLT, the virtual network unit is actually a functional unit of the OLT. Therefore, no active equipment is added to the PON system architecture, which can give full play to the advantages of the passive optical network for easy deployment. It should be noted that the ONU corresponding to the subscription service or the ONU used for the same subscription service mentioned in this application refers to one or more ONUs that need to be used by the same type or the same type of subscription service of the user. The virtual network unit refers to the virtual network unit created by the OLT for the user subscription service. For example, if a user subscribes to the home broadband service, in order to improve the broadband access experience, an ONU is deployed in each room of the family, with a total of 4 ONUs, and the user's subscribed home broadband service corresponds to 4 ONUs; in addition, the operator network ( Such as the operation support system and the network element management system) will also instruct the OLT to create a virtual network unit to manage or control the four ONUs.
基于如上发明构思,本申请提出一种针对ONU的业务发放方法,及与该方法对应的装置和***。Based on the above inventive concept, the present application proposes a service provisioning method for an ONU, and a device and system corresponding to the method.
第一方面,本申请提出一种应用于PON的业务发放方法。首先,OLT接收来自网元管理***的第一消息,第一消息包括一个虚拟网络单元的注册标识和至少一个ONU的注册标识,其中虚拟网络单元为所述OLT中已创建或待创建的一个功能单元,虚拟网络单元和至少一个ONU对应相同的签约业务;当OLT接收到第一ONU的注册请求,OLT根据注册请求中包括的第一ONU的注册标识,对第一ONU进行认证,如果之前网元管理***下发的至少一个ONU的注册标识中包括第一ONU的注册标识,则认证通过;然后,OLT向配置服务器发送业务注册请求,业务注册请求包括虚拟网络单元的注册标识,配置服务器向OLT返回与虚拟网络单元的注册标识对应的业务参数。需要说明的是,本方法中,运营支撑***在用户签约业务后,运营支撑***会将与签约业务对应的一个虚拟网络单元的注册标识和至少一个ONU的注册标识发送给网元管理***,运营支撑***还会将虚拟网络单元的注册标识和对应的业务参数发送给配置服务器。In a first aspect, the present application proposes a service provisioning method applied to a PON. First, the OLT receives a first message from the network element management system, where the first message includes a registration identifier of a virtual network unit and a registration identifier of at least one ONU, where the virtual network unit is a function that has been created or is to be created in the OLT Unit, virtual network unit and at least one ONU correspond to the same subscription service; When the OLT receives the registration request of the first ONU, the OLT authenticates the first ONU according to the registration mark of the first ONU included in the registration request, if the previous network The registration mark of at least one ONU issued by the meta management system includes the registration mark of the first ONU, and the authentication is passed; then, the OLT sends a service registration request to the configuration server, and the service registration request includes the registration mark of the virtual network unit, and the configuration server sends the registration mark to the configuration server. The OLT returns service parameters corresponding to the registration identifier of the virtual network element. It should be noted that, in this method, after the user subscribes to the service, the operation support system will send the registration identifier of a virtual network unit corresponding to the signed service and the registration identifier of at least one ONU to the network element management system, and then operate the system. The support system will also send the registration identifier of the virtual network unit and the corresponding service parameters to the configuration server.
基于第一方面所述的方法,OLT中的虚拟网络单元作为一个或多个ONU的代理或管理节点,由虚拟网络单元对同一组签约业务下的多个虚拟网络单元进行管理,由虚拟网络单元统一向配置服务器进行业务注册,ONU不需要分别向配置服务器进行业务注册,简化了ONU的流程和功能。Based on the method described in the first aspect, the virtual network unit in the OLT acts as an agent or management node of one or more ONUs, and the virtual network unit manages multiple virtual network units under the same group of subscribed services, and the virtual network unit Service registration is performed with the configuration server in a unified manner, and the ONU does not need to register services with the configuration server separately, which simplifies the ONU process and function.
在第一方面的一种可能的实现方式中,OLT还从网元管理***获得与签约业务对应的业务虚拟局域网标签(Service Virtual Local Area Network Tag,S-VLAN-T)和用户虚拟局域网标签(Customer Virtual Local Area Network Tag,C-VLAN-T);OLT根据S-VLAN-T和C-VLAN-T建立与宽带远程接入服务器(Broadband Remote Access Server,BRAS)的业务通信通道,并获取BRAS为虚拟网络单元分配的广域网(Wide Area Network,WAN)IP地址。后续,虚拟网络单元基于该WAN IP地址与广域网中的网元进行通信,如OLT向配置服务器发送的业务注册请求中,源地址为所述WAN IP地址。可见,本申请所提出的方法中,OLT代替对应相同签约业务的一个或多个ONU与BRAS建立业务通信通道,简化了ONU和BRAS的处理。In a possible implementation manner of the first aspect, the OLT also obtains, from the network element management system, a service virtual local area network tag (Service Virtual Local Area Network Tag, S-VLAN-T) and a user virtual local area network tag ( Customer Virtual Local Area Network Tag, C-VLAN-T); OLT establishes a business communication channel with Broadband Remote Access Server (BRAS) according to S-VLAN-T and C-VLAN-T, and obtains BRAS The Wide Area Network (WAN) IP address assigned to the virtual network unit. Subsequently, the virtual network unit communicates with the network element in the wide area network based on the WAN IP address. For example, in the service registration request sent by the OLT to the configuration server, the source address is the WAN IP address. It can be seen that, in the method proposed in this application, the OLT replaces one or more ONUs corresponding to the same subscription service to establish a service communication channel with the BRAS, which simplifies the processing of the ONU and the BRAS.
在第一方面的一种可能的实现方式中,OLT对第一ONU认证通过后,OLT还为与第一ONU连接的用户设备分配局域网(Local Area Network,LAN)IP地址;另外,OLT对所述第一ONU认证通过后,OLT还分配与所述S-VLAN-T和C-VLAN-T对应的私有虚拟局域网标签(Private Virtual Local Area Network Tag,P-VLAN-T),并将所述P-VLAN-T发送给第一ONU。可以,虚拟网络单元作为一个具备网络地址转换(network address translation,NAT)功能的通信网关,可以实现ONU和其它网元的消息路由和转发。当OLT接收来自第一ONU的第一报文,第一报文的报文头包括P-VLAN-T,用户设备的LAN IP地址和虚拟网络单元的MAC地址;OLT将第一报文的数据部分封装为第二报文发送给宽带远程接入服务器(Broadband Remote Access Server,BRAS),其中,第二报文携带S-VLAN-T,C-VLAN-T和WAN IP地址;第二报文中还包括业务参数,如账号,用户名和密码等信息中的至少一种。当OLT接收来自BRAS的第三报文,OLT将第三报文的数据部分封装为第四报文,并向第一ONU发送所述第四 报文,第四报文包括P-VLAN-T和所述用户设备的LAN IP地址。In a possible implementation manner of the first aspect, after the OLT authenticates the first ONU, the OLT also assigns a local area network (LAN) IP address to the user equipment connected to the first ONU; After the first ONU authentication is passed, the OLT also distributes the private virtual local area network label (Private Virtual Local Area Network Tag, P-VLAN-T) corresponding to the S-VLAN-T and the C-VLAN-T, and assigns the The P-VLAN-T is sent to the first ONU. Yes, as a communication gateway with a network address translation (NAT) function, the virtual network unit can implement message routing and forwarding between the ONU and other network elements. When the OLT receives the first packet from the first ONU, the packet header of the first packet includes P-VLAN-T, the LAN IP address of the user equipment and the MAC address of the virtual network unit; the OLT stores the data of the first packet Part of the encapsulation is sent to the Broadband Remote Access Server (BRAS) as a second packet, wherein the second packet carries S-VLAN-T, C-VLAN-T and WAN IP address; the second packet It also includes business parameters, such as at least one of account numbers, user names, and passwords. When the OLT receives the third packet from the BRAS, the OLT encapsulates the data part of the third packet into a fourth packet, and sends the fourth packet to the first ONU, where the fourth packet includes the P-VLAN-T and the LAN IP address of the user equipment.
在OLT和多个ONU组成的局域网内,OLT可以根据P-VLAN-T和消息目的方的MAC地址进行局域网内的消息路由和转发;假设OLT管理多个ONU,第二ONU和第一ONU对应相同的签约业务,OLT接收来自第一ONU的报文中如果携带的是与第二ONU对应的MAC地址,则OLT将该第一ONU的报文转发给第二ONU。本领域技术人员应该理解的是,与与第二ONU对应的MAC地址为第二ONU的MAC地址,或第二ONU所连接的用户设备的MAC地址。In the local area network composed of the OLT and multiple ONUs, the OLT can route and forward messages in the local area network according to the P-VLAN-T and the MAC address of the message destination; assuming that the OLT manages multiple ONUs, the second ONU corresponds to the first ONU For the same subscription service, if the packet received by the OLT from the first ONU carries the MAC address corresponding to the second ONU, the OLT forwards the packet of the first ONU to the second ONU. Those skilled in the art should understand that the MAC address corresponding to the second ONU is the MAC address of the second ONU, or the MAC address of the user equipment connected to the second ONU.
在第一方面的一种可能的实现方式中,注册标识为运营支撑***为同一种签约业务所对应的虚拟网络单元和ONU分配的逻辑注册标识;第一消息中包括S-VLAN-T和C-VLAN-T,OLT接收所述第一消息后,使用虚拟化技术在所述OLT上创建所述虚拟网络单元。在这种实现方式中,运营支撑***将OLT中的虚拟网络单元视为ONU的代理或网关,将虚拟网络单元及其所连接的对应相同签约业务的ONU作为一个群组进行管理,运营支撑***统一为虚拟网络单元及其所连接的对应相同签约业务的ONU分配逻辑注册标识,并将这些逻辑注册标识发送给OLT;OLT创建虚拟网络单元,并根据逻辑注册标识对ONU进行认证,并作为ONU的代理建立与其它网元的通信通道。In a possible implementation manner of the first aspect, the registration identifier is a logical registration identifier allocated by the operation support system for the virtual network unit and ONU corresponding to the same subscription service; the first message includes S-VLAN-T and C - VLAN-T. After receiving the first message, the OLT creates the virtual network unit on the OLT using a virtualization technology. In this implementation, the operation support system regards the virtual network unit in the OLT as the agent or gateway of the ONU, and manages the virtual network unit and the connected ONUs corresponding to the same subscription service as a group, and the operation support system Allocate logical registration identifiers for the virtual network unit and its connected ONUs corresponding to the same subscription service, and send these logical registration identifiers to the OLT; the OLT creates the virtual network unit, authenticates the ONU according to the logical registration identifier, and serves as the ONU The agent establishes communication channels with other network elements.
在第一方面的一种可能的实现方式中,注册标识为ONU的设备序列号;OLT在接收所述第一消息之前,OLT根据网络管理***发送的第二消息创建虚拟网络单元,为虚拟网络单元分配设备序列号,并将虚拟网络单元的设备序列号发送给网元管理***。在这种实现方式中,OLT首先根据网络管理***的指示创建虚拟网络单元,并为其分配设备序列号,然后将虚拟网络单元的设备序列号上报给运营支撑***;另外,用户侧设备(如运维人员的移动终端)将ONU的设备序列号也发送给运营支撑***;运营支撑***将对应相同签约业务的ONU的设备序列号发送给OLT,OLT根据ONU的设备序列号对ONU进行认证,并作为ONU的代理建立与其它网元的通信通道。In a possible implementation manner of the first aspect, the device serial number identified as the ONU is registered; before the OLT receives the first message, the OLT creates a virtual network unit according to the second message sent by the network management system, which is the virtual network The unit assigns the device serial number and sends the device serial number of the virtual network unit to the network element management system. In this implementation, the OLT first creates a virtual network unit according to the instructions of the network management system, assigns a device serial number to it, and then reports the device serial number of the virtual network unit to the operation support system; The mobile terminal of the operation and maintenance personnel) also sends the equipment serial number of the ONU to the operation support system; the operation support system sends the equipment serial number of the ONU corresponding to the same contracted service to the OLT, and the OLT authenticates the ONU according to the equipment serial number of the ONU. And as an agent of the ONU to establish a communication channel with other network elements.
第二方面,本申请提出一种OLT设备。该设备包括处理器、存储器和收发器。其中,收发器,用于进行信号和数据的收发;存储器,用于存储程序指令;处理器,用于执行存储器中存储的程序,当所述程序被执行时,OLT执行如第一方面中所述的方法。In a second aspect, the present application provides an OLT device. The device includes a processor, memory and a transceiver. The transceiver is used to send and receive signals and data; the memory is used to store program instructions; the processor is used to execute the program stored in the memory. When the program is executed, the OLT executes as described in the first aspect. method described.
第三方面,本申请提供一种PON***,该PON***包括如上方面所述的OLT和至少一个光网络单元。In a third aspect, the present application provides a PON system, the PON system includes the OLT described in the above aspect and at least one optical network unit.
附图说明Description of drawings
图1为本申请实施例提供的一种PON***架构示意图;1 is a schematic diagram of a PON system architecture provided by an embodiment of the present application;
图2为本申请实施例提供的一种PON业务发放方法概要示意图;2 is a schematic schematic diagram of a method for issuing a PON service provided by an embodiment of the present application;
图3为本申请实施例提供的一种虚拟网络单元与BRAS建立通信通道的方法流程示意图;3 is a schematic flowchart of a method for establishing a communication channel between a virtual network unit and a BRAS according to an embodiment of the present application;
图4为本申请实施例提供的一种PON业务发放方法流程示意图;4 is a schematic flowchart of a method for issuing a PON service provided by an embodiment of the present application;
图5为本申请实施例提供的另一种PON业务发放方法流程示意图;5 is a schematic flowchart of another PON service provisioning method provided by an embodiment of the present application;
图6为本申请实施例提供的一种基于业务进行ONU管理的PON***架构示意图;6 is a schematic diagram of a PON system architecture for ONU management based on services provided by an embodiment of the present application;
图7为本申请实施例提供的一种虚拟网络单元的功能示意图;FIG. 7 is a functional schematic diagram of a virtual network unit according to an embodiment of the present application;
图8为本申请实施例提供的一种OLT设备的结构示意图;FIG. 8 is a schematic structural diagram of an OLT device according to an embodiment of the present application;
图9为本申请实施例提供的另一种OLT设备的结构示意图。FIG. 9 is a schematic structural diagram of another OLT device provided by an embodiment of the present application.
具体实施方式detailed description
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings in the embodiments of the present application.
本申请实施例的技术方案可以应用于各种无源光网络***,例如,下一代PON(next-generation PON,NG-PON)、NG-PON1、NG-PON2、千兆比特PON(gigabit-capable PON,GPON)、10吉比特每秒PON(10gigabit per second PON,XG-PON)、对称10吉比特无源光网络(10-gigabit-capable symmetric passive optical network,XGS-PON)、以太网PON(Ethernet PON,EPON)、10吉比特每秒EPON(10gigabit per second EPON,10G-EPON)、下一代EPON(next-generation EPON,NG-EPON)、波分复用(wavelength-division multiplexing,WDM)PON、时分波分堆叠复用(time-and wavelength-division multiplexing,TWDM)PON、点对点(point-to-point,P2P)WDM PON(P2P-WDM PON)、异步传输模式PON(asynchronous transfer mode PON,APON)、宽带PON(broadband PON,BPON),等等,以及25吉比特每秒PON(25gigabit per second PON,25G-PON)、50吉比特每秒PON(50gigabit per second PON,50G-PON)、100吉比特每秒PON(100gigabit per second PON,100G-PON)、25吉比特每秒EPON(25gigabit per second EPON,25G-EPON)、50吉比特每秒EPON(50gigabit per second EPON,50G-EPON)、100吉比特每秒EPON(100gigabit per second EPON,100G-EPON),以及其他速率的GPON、EPON等。The technical solutions of the embodiments of the present application can be applied to various passive optical network systems, for example, next-generation PON (NG-PON), NG-PON1, NG-PON2, gigabit-capable PON (next-generation PON, NG-PON) PON, GPON), 10 gigabit per second PON (10 gigabit per second PON, XG-PON), symmetric 10 gigabit passive optical network (10-gigabit-capable symmetric passive optical network, XGS-PON), Ethernet PON ( Ethernet PON, EPON), 10 gigabit per second EPON (10 gigabit per second EPON, 10G-EPON), next-generation EPON (next-generation EPON, NG-EPON), wavelength-division multiplexing (wavelength-division multiplexing, WDM) PON , Time-and wavelength-division multiplexing (TWDM) PON, point-to-point (P2P) WDM PON (P2P-WDM PON), asynchronous transfer mode PON (asynchronous transfer mode PON, APON) ), broadband PON (broadband PON, BPON), etc., and 25 gigabit per second PON (25 gigabit per second PON, 25G-PON), 50 gigabit per second PON (50 gigabit per second PON, 50G-PON), 100 Gigabit per second PON (100gigabit per second PON, 100G-PON), 25 Gigabit per second EPON (25gigabit per second EPON, 25G-EPON), 50 Gigabit per second EPON (50gigabit per second EPON, 50G-EPON), 100 gigabit per second EPON (100gigabit per second EPON, 100G-EPON), and other rates of GPON, EPON, etc.
图1为本申请提出的一种PON***的架构示意图。如图1所示,PON***100包括至少一个OLT 101、至少一个ODN 102和至少一个ONU。其中,OLT 101为PON***100提供网络侧接口,连接各种网络侧网元或实体,如网元管理***106,配置服务器107,宽带远程接入服务器(Broadband Remote Access Server,BRAS)105等。ONU 103-1,ONU 103-2和ONU 103-3通过ODN 105与OLT 101相连,ONU为PON***100提供用户侧接口,ONU为最靠近终端的光接入设备;ONU也可以被称为光网络终端(Optical Network Terminal,ONT),为了便于描述,ONT和ONU在下文中统称ONU;图1中以3个ONU为例,实际组网中可能存在更多的ONU或只有一个ONU;为方便描述,下文中使用ONU 103指代ONU 103-1,ONU 103-2和ONU 103-3中任一个ONU;图1中,ONU 103-1,ONU 103-2和ONU 103-3具体可以是一个家庭中分布在不同房间的光猫,也可以是一栋楼宇内分布在不同区域(如不同的楼层)的光接入设备,还可以是一个工厂内分布在不同生产线或生产车间的光接入设备。ODN 104是由光纤和无源分光器件组成的网络,用于连接OLT 101设备和ONU 103设备,用于分发OLT 101和ONU 103之间的数据信号。网元管理***106是一个管理网络,网络内部设备或网元的***。配置服务器107负责对客户终端设备进行配置和管理。宽带远程接入服务器(Broadband Remote Access Server,BRAS)105是宽带接入网和骨干网之间的桥梁,提供对宽带网络用户的接入、认证、计费、控制、管理等功能。FIG. 1 is a schematic structural diagram of a PON system proposed by the application. As shown in FIG. 1, the PON system 100 includes at least one OLT 101, at least one ODN 102, and at least one ONU. Among them, the OLT 101 provides a network-side interface for the PON system 100 to connect various network-side network elements or entities, such as the network element management system 106, the configuration server 107, and the Broadband Remote Access Server (BRAS) 105. ONU 103-1, ONU 103-2 and ONU 103-3 are connected to OLT 101 through ODN 105, ONU provides user-side interface for PON system 100, ONU is the optical access device closest to the terminal; ONU can also be called optical Network terminal (Optical Network Terminal, ONT), for the convenience of description, ONT and ONU are collectively referred to as ONU in the following; Figure 1 takes 3 ONUs as an example, there may be more ONUs or only one ONU in the actual networking; for the convenience of description , hereinafter, ONU 103 is used to refer to any ONU among ONU 103-1, ONU 103-2 and ONU 103-3; in FIG. 1, ONU 103-1, ONU 103-2 and ONU 103-3 may be a family It can be an optical cat distributed in different rooms in a building, or it can be an optical access device distributed in different areas (such as different floors) in a building, or it can be an optical access device distributed in different production lines or workshops in a factory . ODN 104 is a network composed of optical fibers and passive optical splitting devices, used to connect OLT 101 equipment and ONU 103 equipment, and used to distribute data signals between OLT 101 and ONU 103. The network element management system 106 is a system for managing the network, devices or network elements within the network. The configuration server 107 is responsible for configuring and managing the client terminal equipment. The Broadband Remote Access Server (BRAS) 105 is a bridge between the broadband access network and the backbone network, and provides functions such as access, authentication, billing, control, and management for broadband network users.
图1所示的PON***,可以应用于家庭、楼宇、工业等各种需要宽带接入的场景。如在一个家庭中,通过在各房间分布部署ONU 103,用户可以获得更快更稳定的宽带接入体验。随着ONU密度和数量的增多,如何对这些ONU进行简洁的管理,如何优化业务发放和业务互 通流程等,成为了亟待解决的技术问题。The PON system shown in Figure 1 can be applied to various scenarios that require broadband access, such as homes, buildings, and industries. For example, in a family, by distributing ONU 103 in each room, users can obtain faster and more stable broadband access experience. With the increase in the density and number of ONUs, how to manage these ONUs concisely and how to optimize service provisioning and service interworking processes have become technical issues that need to be solved urgently.
本申请提出的PON***架构100,利用虚拟化技术在OLT上部署一个虚拟网络单元102,对ONU 103进行分组的管理和控制,如基于用户的签约业务,对应同一组或同一个签约业务的一个或多个ONU 103通过一个虚拟网络单元102进行统一管理和控制;虚拟网络单元102可以视为ONU 103的代理或网关,ONU 103通过虚拟网络单元102与网络侧网元进行通信;各ONU 103不需要分别和网络侧网元建立通信通道,简化了ONU 103的处理。同时由于虚拟网络单元102部署在OLT 101,实际上是OLT 101的一个功能单元,因此,并没有在PON***架构中新增有源设备。The PON system architecture 100 proposed in the present application uses virtualization technology to deploy a virtual network unit 102 on the OLT, and manages and controls the ONU 103 in groups, such as user-based subscription services, corresponding to the same group or one of the same subscription services. Or multiple ONUs 103 carry out unified management and control through a virtual network unit 102; the virtual network unit 102 can be regarded as an agent or a gateway of the ONU 103, and the ONU 103 communicates with the network side network element through the virtual network unit 102; each ONU 103 does not It is necessary to establish a communication channel with the network element on the network side, which simplifies the processing of the ONU 103. At the same time, since the virtual network unit 102 is deployed in the OLT 101, it is actually a functional unit of the OLT 101. Therefore, no new active devices are added to the PON system architecture.
需要说明的是,本申请中所述的虚拟化技术是计算机领域的一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。本申请不对虚拟化技术具体类型进行限定,可以应用容器技术或其它的虚拟化技术在OLT中部署虚拟网络单元102。It should be noted that the virtualization technology described in this application is a resource management technology in the computer field. , breaking the inseparable barriers between solid structures, allowing users to apply these resources in a better way than the original configuration. This application does not limit the specific type of virtualization technology, and the virtual network unit 102 can be deployed in the OLT by applying the container technology or other virtualization technology.
基于图1所示的PON***100,下面将结合具体的实施例对本申请提出的方法和装置进行介绍。下面的具体实施例中,为方便理解,将主要以家庭宽带接入场景为背景,对本申请所提出的方法和装置进行介绍。本领域技术人员可以理解的是,本申请中所述的方法和装置同样可以适用于其它行业和应用场景,如用于工业互联网的宽带接入,用于智能楼宇管理的宽带接入,用于智慧交通的宽带接入等;即当一个应用场景与家庭宽带接入业务相比,主要的差异在于业务类型和ONU 103部署位置的不同,本申请所提供的方法、装置和***同样可以适用于该宽带接入场景。Based on the PON system 100 shown in FIG. 1 , the method and device proposed in the present application will be introduced below with reference to specific embodiments. In the following specific embodiments, for the convenience of understanding, the method and apparatus proposed in the present application will be mainly introduced in the context of a home broadband access scenario. Those skilled in the art can understand that the methods and devices described in this application can also be applied to other industries and application scenarios, such as broadband access for industrial Internet, broadband access for intelligent building management, and Broadband access for smart transportation, etc.; that is, when an application scenario is compared with a home broadband access service, the main difference lies in the type of service and the deployment location of the ONU 103, the method, device and system provided in this application can also be applied to The broadband access scenario.
图2为本申请提出的一种业务发放方法的流程图。在图2所示的业务发放流程之前,假设用户已与运营商签约业务,签约业务可以包括一种或多种业务,如宽带上网,基于IP的语音传输(Voice over Internet Protocol,VoIP)等业务,签约业务对应一个或多个ONU 103。运营支撑***(operations support system,OSS)确定与用户签约业务绑定或对应的虚拟网络单元和ONU的注册标识;ONU的注册标识用于唯一标识一个ONU,在ONU向OLT注册的过程中,ONU的注册标识用于标识ONU的身份;虚拟网络单元的注册标识用于标识该虚拟网络单元,在虚拟网络单元进行业务注册的过程中,虚拟网络单元的注册标识用于标识虚拟网络单元的身份。OSS还要生成签约业务数据,签约业务数据包括业务参数;业务参数包括各宽带接入业务的业务开通状态,各宽带接入业务的账号和密码,如宽带上网账号和密码,VoIP账号和密码等。OSS将虚拟网络单元的注册标识和对应业务参数发送给配置服务器。OSS将虚拟网络单元和ONU的注册标识发送给网元管理***。FIG. 2 is a flow chart of a service provisioning method proposed by the present application. Before the service provisioning process shown in Figure 2, it is assumed that the user has signed a service contract with the operator, and the contracted service may include one or more services, such as broadband Internet access, voice over IP (Voice over Internet Protocol, VoIP) and other services , the subscription service corresponds to one or more ONUs 103. The operations support system (OSS) determines the registration identifier of the virtual network unit and the ONU that is bound to or corresponding to the user's subscription service; the registration identifier of the ONU is used to uniquely identify an ONU. During the registration process of the ONU with the OLT, the ONU The registration identifier of the virtual network unit is used to identify the identity of the ONU; the registration identifier of the virtual network unit is used to identify the virtual network unit, and the registration identifier of the virtual network unit is used to identify the identity of the virtual network unit during the service registration process of the virtual network unit. The OSS also generates contracted service data. The contracted service data includes service parameters; the service parameters include the service activation status of each broadband access service, and the account and password of each broadband access service, such as broadband Internet access account and password, VoIP account and password, etc. . The OSS sends the registration identifier of the virtual network unit and corresponding service parameters to the configuration server. The OSS sends the registration identifiers of the virtual network unit and the ONU to the network element management system.
201:网元管理***106向OLT 101发送虚拟网络单元的注册标识和至少一个ONU的注册标识。其中,虚拟网络单元的注册标识即虚拟网络单元102的注册标识;ONU为部署在用户家中为用户的终端设备提供宽带接入的ONU 103;至少一个ONU的注册标识所对应的ONU 103对应相同的签约业务,即可以为用户终端提供相同的宽带接入业务。虚拟网络单元102记录ONU的注册标识,作为后续ONU注册认证的凭证。需要说明的是,在OLT 101接收到201消息的时候,可能已经创建了虚拟网络单元102,也可能还没有创建虚拟网络单元102。如还未创建虚拟网络单元102,则OLT 101在收到201消息后,使用虚拟化技术创建虚拟网络单元102。201: The network element management system 106 sends the registration identifier of the virtual network element and the registration identifier of at least one ONU to the OLT 101. The registration identifier of the virtual network unit is the registration identifier of the virtual network unit 102; the ONU is the ONU 103 deployed in the user's home to provide broadband access for the user's terminal equipment; the ONU 103 corresponding to the registration identifier of at least one ONU corresponds to the same By signing a service, the same broadband access service can be provided for the user terminal. The virtual network unit 102 records the registration identifier of the ONU as a credential for subsequent ONU registration authentication. It should be noted that when the OLT 101 receives the 201 message, the virtual network unit 102 may have been created, or the virtual network unit 102 may not have been created. If the virtual network unit 102 has not been created, the OLT 101 uses the virtualization technology to create the virtual network unit 102 after receiving the 201 message.
202:ONU 103向OLT 101发送注册请求,其中携带ONU的注册标识。用户在签约宽带业务后,将在家里安装并启用ONU 103。ONU 103上电后向OLT 101发送注册请求。ONU的注册标识有多种类型,可以是ONU 103设备的序列号,也可以是OSS为ONU 103分配的一个逻辑编号(也可以称之为逻辑注册标识)。当注册标识为OSS分配的逻辑注册标识时,需要用户或运维人员将逻辑注册标识导入ONU 103,如通过用于ONU维护的网络页面或应用程序客户端输入逻辑注册标识。202: The ONU 103 sends a registration request to the OLT 101, which carries the registration identifier of the ONU. After the user subscribes to the broadband service, the ONU 103 will be installed and enabled at home. The ONU 103 sends a registration request to the OLT 101 after being powered on. There are various types of ONU registration identifiers, which can be the serial number of the ONU 103 device, or a logical number assigned by the OSS to the ONU 103 (also referred to as a logical registration identifier). When the registration identifier is the logical registration identifier allocated by the OSS, the user or operation and maintenance personnel is required to import the logical registration identifier into the ONU 103, such as inputting the logical registration identifier through a web page or application client for ONU maintenance.
203:OLT 101收到ONU 103的注册请求,对ONU 103进行认证,如果201消息中收到的ONU的注册标识包括202消息中携带的注册标识,则认证通过。如果用户签约并启用多个ONU,则OLT 101会收到多个ONU 103的注册请求,OLT 101将这些ONU 103与虚拟网络单元102进行关联,将多个ONU 103归属为同一个家庭虚拟网络进行管理。所谓将ONU 103与虚拟网络单元102进行关联,指记录ONU 103与虚拟网络单元102的对应关系。203: The OLT 101 receives the registration request from the ONU 103 and authenticates the ONU 103. If the registration identifier of the ONU received in the 201 message includes the registration identifier carried in the 202 message, the authentication is passed. If the user signs up and enables multiple ONUs, the OLT 101 will receive registration requests from multiple ONUs 103, and the OLT 101 associates these ONUs 103 with the virtual network unit 102, and assigns the multiple ONUs 103 to the same home virtual network. manage. The so-called associating the ONU 103 with the virtual network unit 102 refers to recording the correspondence between the ONU 103 and the virtual network unit 102.
204:OLT 101中的虚拟网络单元102代表ONU 103向配置服务器107发送业务注册请求,获取与签约业务对应的业务参数。OLT 101向配置服务器107发送的业务注册请求,其中携带虚拟网络单元102的注册标识;配置服务器107根据虚拟网络单元102的注册标识对虚拟网络单元102进行认证,并将虚拟网络单元102的注册标识对应的业务参数发送给OLT 101。后续虚拟网络单元102在发往BRAS或业务服务器的报文中携带业务参数,BRAS或业务服务器根据业务参数对用户进行认证。需要说明的是,OLT 101中的虚拟网络单元102只需要进行一次业务注册;如果虚拟网络单元102完成业务注册并获取业务参数后,又收到对应相同签约业务的其它ONU 103的注册请求,虚拟网络单元102对该ONU 103认证通过后,不必再执行一次业务注册。204: The virtual network unit 102 in the OLT 101 sends a service registration request to the configuration server 107 on behalf of the ONU 103 to obtain service parameters corresponding to the subscribed service. The service registration request sent by the OLT 101 to the configuration server 107, which carries the registration identifier of the virtual network unit 102; The corresponding service parameters are sent to the OLT 101. The subsequent virtual network unit 102 carries service parameters in the packets sent to the BRAS or the service server, and the BRAS or the service server authenticates the user according to the service parameters. It should be noted that the virtual network unit 102 in the OLT 101 only needs to perform service registration once; if the virtual network unit 102 completes the service registration and obtains service parameters, it receives the registration request of other ONUs 103 corresponding to the same contracted service, the virtual After the ONU 103 is authenticated by the network unit 102, it is not necessary to perform service registration again.
图2中介绍了PON***100中业务发放的简要构思。OLT 101中的虚拟网络单元102作为用户家庭网络中一个或多个ONU 103的代理或汇总节点,由虚拟网络单元102对同一签约业务下的多个虚拟网络单元102进行管理,由虚拟网络单元102统一向配置服务器107进行业务注册;ONU 103不需要分别向配置服务器107进行业务注册,简化了ONU 103的流程和功能。A brief concept of service provisioning in the PON system 100 is introduced in FIG. 2 . The virtual network unit 102 in the OLT 101 acts as a proxy or aggregation node for one or more ONUs 103 in the user's home network, and the virtual network unit 102 manages multiple virtual network units 102 under the same subscription service. The service registration is performed with the configuration server 107 in a unified manner; the ONU 103 does not need to perform service registration with the configuration server 107 respectively, which simplifies the flow and function of the ONU 103.
还需要说明的是,由于虚拟网络单元102是OLT 101中的一个虚拟功能单元或虚拟功能模块,因此虚拟网络单元102所实现的功能和OLT 101的其它组成部分所实现的功能并不存在绝对明显的界限,某些功能可以由虚拟网络单元102实现,也可以由OLT 101中其它组成部分来实现;如网元管理***106下发的虚拟网络单元的注册标识和至少一个ONU的注册标识可以存储在OLT 101公共的存储器中,也可以存储在虚拟网络单元102专用的存储器中;又比如,203步骤中对ONU 103的认证,可以由OLT中虚拟网络单元102之外的其它部分实现,也可以由虚拟网络单元102实现;虚拟网络单元102与外部网元发送消息,也需要OLT 101通信单板或通信接口的配合才可以实现;因此,在图2及下文实施例的描述中,如果没有明确说明是需要虚拟网络单元102执行的功能或方法,OLT 101所执行的方法可以由虚拟网络单元102执行,也可以由其他组成部分来实现。It should also be noted that, since the virtual network unit 102 is a virtual function unit or virtual function module in the OLT 101, the functions implemented by the virtual network unit 102 and the functions implemented by other components of the OLT 101 are not absolutely obvious. Some functions can be realized by the virtual network unit 102, and can also be realized by other components in the OLT 101; such as the registration identifier of the virtual network unit issued by the network element management system 106 and the registration identifier of at least one ONU can be stored In the public memory of the OLT 101, it can also be stored in the dedicated memory of the virtual network unit 102; for another example, the authentication of the ONU 103 in step 203 can be implemented by other parts of the OLT other than the virtual network unit 102, or It is realized by the virtual network unit 102; the virtual network unit 102 and the external network element send messages, and also need the cooperation of the OLT 101 communication single board or the communication interface; therefore, in the description of FIG. 2 and the following embodiments, if there is no clear The description is a function or method that needs to be performed by the virtual network unit 102, and the method performed by the OLT 101 may be performed by the virtual network unit 102, or may be implemented by other components.
在图2所示流程的基础上,图3进一步介绍了虚拟网络单元102如何与BRAS建立通信通道,如何为一个家庭虚拟网络中的ONU 103分配局域网IP。图3与图2相同的消息或步骤,采用与图2相同的消息或步骤编号。On the basis of the flow shown in FIG. 2, FIG. 3 further describes how the virtual network unit 102 establishes a communication channel with the BRAS, and how to allocate a local area network IP to the ONU 103 in a home virtual network. Fig. 3 has the same message or step as Fig. 2, and adopts the same message or step number as Fig. 2.
301:网元管理***106还将宽带接入的通道参数发送给OLT 101。图2中介绍的签约业 务数据,除了包括业务参数,还包括通道参数,所谓通道参数指建立与BRAS的通信通道时所须的参数,如业务虚拟局域网标签(Service Virtual Local Area Network Tag,S-VLAN-T)和用户虚拟局域网标签(Customer Virtual Local Area Network Tag,C-VLAN-T)等。通道参数可以是OSS下发给网元管理服务器107的,也可以是网元管理服务器107分配的。网元管理服务器107将通道参数下发给OLT 101。需要说明的是,网元管理***106在301和201消息中下发的内容具体可以通过通一条消息来下发,也可以通过不同的消息来下发;当301和201是两条不同的消息时,301和201并不存在先后顺序的限定。301: The network element management system 106 also sends the channel parameters of the broadband access to the OLT 101. The subscription service data introduced in Figure 2 includes not only service parameters, but also channel parameters. The so-called channel parameters refer to the parameters required when establishing a communication channel with the BRAS, such as Service Virtual Local Area Network Tag (S-Virtual Local Area Network Tag, S- VLAN-T) and User Virtual Local Area Network Tag (Customer Virtual Local Area Network Tag, C-VLAN-T), etc. The channel parameters may be delivered by the OSS to the network element management server 107 , or may be allocated by the network element management server 107 . The network element management server 107 delivers the channel parameters to the OLT 101. It should be noted that the content delivered by the network element management system 106 in the 301 and 201 messages can be delivered through one message, or through different messages; when 301 and 201 are two different messages When, 301 and 201 are not limited in order.
302:在OLT 101接收到301消息的时候,可能已经创建了虚拟网络单元102,也可能还没有创建虚拟网络单元102。如还未创建虚拟网络单元102,则OLT 101在收到301消息后,使用虚拟化技术创建虚拟网络单元102。OLT 101从网元管理***106获得通道参数,并创建虚拟网络单元102之后,基于通道参数与BRAS 105建立通信通道,并获取BRAS 105为虚拟网络单元102分配的广域网IP地址。后续虚拟网络单元102使用这个广域网IP地址在广域网中与其它网元进行通信,如204步骤中,OLT 101使用虚拟网络单元102的广域网IP地址作为源地址与配置服务器107通信。需要说明的是,302步骤与202步骤并没有时序先后顺序的限定。302: When the OLT 101 receives the 301 message, the virtual network unit 102 may have been created, or the virtual network unit 102 may not have been created. If the virtual network unit 102 has not been created, the OLT 101 uses the virtualization technology to create the virtual network unit 102 after receiving the 301 message. The OLT 101 obtains the channel parameters from the network element management system 106, and after creating the virtual network unit 102, establishes a communication channel with the BRAS 105 based on the channel parameters, and obtains the WAN IP address assigned by the BRAS 105 to the virtual network unit 102. The subsequent virtual network unit 102 uses this wide area network IP address to communicate with other network elements in the wide area network. As in step 204, the OLT 101 uses the wide area network IP address of the virtual network unit 102 as the source address to communicate with the configuration server 107. It should be noted that, steps 302 and 202 are not limited in time sequence.
303:如图2所对应的实施例中所述,在某一ONU 103注册成功后,虚拟网络单元102将其与其它对应同一签约业务的ONU 103归属为同一个家庭虚拟网络进行管理,该家庭虚拟网络为至少一个ONU 103和虚拟网络单元所组成一个局域网。具体来讲,虚拟网络单元102需要为该注册成功的ONU 103分配家庭虚拟网络内的局域网参数,局域网参数包括如下参数中的一种或多种,如局域网IP地址和私有虚拟局域网标签(Private Virtual Local Area Network Tag,P-VLAN-T)等。可以理解为,虚拟网络单元102支持动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)服务器的功能,为其所管理的ONU 103分配家庭虚拟网络的内部IP。当ONU 103需要与局域网之外的网元进行通信时,虚拟网络单元102要进行局域网(还可以称之为内网或私网)和广域网(还可以称之为外网或公网)的报文转发,虚拟网络单元102还需要具备网络地址转换(network address translation,NAT)的功能,进行局域网和广域网的IP地址转换。需要说明的是,本申请不限定303与204步骤的先后顺序。303: As described in the embodiment corresponding to FIG. 2, after a certain ONU 103 is successfully registered, the virtual network unit 102 and other ONUs 103 corresponding to the same subscription service belong to the same home virtual network for management. The virtual network is a local area network formed by at least one ONU 103 and a virtual network unit. Specifically, the virtual network unit 102 needs to allocate local area network parameters in the home virtual network to the ONU 103 successfully registered, and the local area network parameters include one or more of the following parameters, such as the local area network IP address and the private virtual local area network label (Private Virtual Local Area Network). Local Area Network Tag, P-VLAN-T), etc. It can be understood that the virtual network unit 102 supports the function of a Dynamic Host Configuration Protocol (Dynamic Host Configuration Protocol, DHCP) server, and allocates the internal IP of the home virtual network to the ONU 103 it manages. When the ONU 103 needs to communicate with network elements other than the local area network, the virtual network unit 102 needs to report the local area network (also referred to as an intranet or a private network) and a wide area network (also referred to as an external network or a public network). The virtual network unit 102 also needs to have the function of network address translation (NAT) to perform IP address translation between the local area network and the wide area network. It should be noted that the present application does not limit the sequence of steps 303 and 204 .
图2和图3介绍了一种业务发放方法的基本构思,该方法应用于本申请提出的PON***100。为方便理解,在图2和图3的基础上,图4介绍了一种由OSS分配注册标识的业务发放实例。FIG. 2 and FIG. 3 introduce the basic concept of a service provisioning method, and the method is applied to the PON system 100 proposed in this application. For ease of understanding, on the basis of FIG. 2 and FIG. 3 , FIG. 4 introduces an example of service provisioning in which a registration identifier is allocated by the OSS.
401:用户与运营商签约业务,OSS为与用户签约业务绑定或对应的虚拟网络单元和ONU分配逻辑注册标识;OSS生成签约业务数据,签约业务数据包括业务参数和通道参数。401: The user signs the service with the operator, and the OSS allocates a logical registration identifier to the virtual network unit and the ONU bound to or corresponding to the user subscribed service; the OSS generates the subscribed service data, and the subscribed service data includes service parameters and channel parameters.
402:OSS将虚拟网络单元的逻辑注册标识和对应业务参数发送给配置服务器107。402: The OSS sends the logical registration identifier of the virtual network unit and corresponding service parameters to the configuration server 107.
403:OSS将虚拟网络单元和ONU的逻辑注册标识,还有对应的通道参数发给网元管理***106。403: The OSS sends the logical registration identifiers of the virtual network unit and the ONU and the corresponding channel parameters to the network element management system 106.
404:网元管理***106把虚拟网络单元和ONU的逻辑注册标识,还有对应的通道参数发给OLT 101。该步骤的具体解释可以参见201步骤和301步骤,此处不再赘述。404: The network element management system 106 sends the logical registration identifiers of the virtual network unit and the ONU, as well as the corresponding channel parameters, to the OLT 101. For a specific explanation of this step, refer to step 201 and step 301, which will not be repeated here.
405:OLT 101获取BRAS 105为虚拟网络单元102分配的广域网IP地址。具体解释参见 302步骤。405: The OLT 101 obtains the WAN IP address assigned by the BRAS 105 to the virtual network unit 102. See step 302 for specific explanation.
406-407:ONU 103向OLT 101发送注册请求,OLT 101对ONU 103进行认证。具体参见202和203步骤。406-407: ONU 103 sends a registration request to OLT 101, and OLT 101 authenticates ONU 103. See steps 202 and 203 for details.
408:虚拟网络单元102为注册成功的ONU 103分配家庭虚拟网络内的局域网参数。具体参见303步骤。408: The virtual network unit 102 allocates the local area network parameters in the home virtual network to the ONU 103 that is successfully registered. See step 303 for details.
409:虚拟网络单元102与配置服务器107通信,获取与虚拟网络单元102的逻辑注册标识对应的业务参数。具体参见204步骤。409 : The virtual network unit 102 communicates with the configuration server 107 to acquire service parameters corresponding to the logical registration identifier of the virtual network unit 102 . See step 204 for details.
图4所示的流程中,注册标识由OSS为虚拟网络单元102和ONU 103分配注册标识。在另一种实现方式中,还可以采用ONU的设备序列号作为注册标识。图5介绍了一种采用设备序列号作为注册标识的业务发放流程。In the process shown in FIG. 4, the registration identifier is allocated by the OSS to the virtual network unit 102 and the ONU 103. In another implementation manner, the device serial number of the ONU may also be used as the registration identifier. Figure 5 introduces a service issuance process using the device serial number as the registration identifier.
501:用户与运营商签约业务,OSS生成签约业务数据,签约业务数据包括业务参数和通道参数。501 : The user signs a service contract with the operator, and the OSS generates contracted service data, and the contracted service data includes service parameters and channel parameters.
502:OSS将通道参数发给网元管理***106。502: The OSS sends the channel parameters to the network element management system 106.
503:网元管理***106把通道参数发给OLT 101。503: The network element management system 106 sends the channel parameters to the OLT 101.
504:OLT 101记录通道参数,创建虚拟网络单元102,为虚拟网络单元102分配设备序列号,并把虚拟网络单元102的设备序列号返回给网元管理***106。需要说明的是,由于虚拟网络单元102是OLT 101创建的一个虚拟的光网络单元,因此虚拟网络单元102的设备序列号并不是某个真实设备的序列号,而是OLT 101为虚拟网络单元102分配的一个标识。504: The OLT 101 records the channel parameters, creates a virtual network unit 102, assigns a device serial number to the virtual network unit 102, and returns the device serial number of the virtual network unit 102 to the network element management system 106. It should be noted that since the virtual network unit 102 is a virtual optical network unit created by the OLT 101, the device serial number of the virtual network unit 102 is not the serial number of a real device, but the OLT 101 is the virtual network unit 102 An assigned ID.
505:网元管理***106把虚拟网络单元102的设备序列号返回给OSS。505: The network element management system 106 returns the device serial number of the virtual network unit 102 to the OSS.
506:OSS将虚拟网络单元102的设备序列号和对应的业务参数发送给配置服务器107。506: The OSS sends the device serial number of the virtual network unit 102 and the corresponding service parameters to the configuration server 107.
507:OSS将虚拟网络单元102的设备序列号下发给签约用户或运维人员。比如OSS将虚拟网络单元102的设备序列号发送到签约用户或运维人员的移动终端。507: The OSS delivers the device serial number of the virtual network unit 102 to the subscriber or the operation and maintenance personnel. For example, the OSS sends the device serial number of the virtual network unit 102 to the mobile terminal of the subscriber or the operation and maintenance personnel.
508:需要安装并启用一个或多个ONU 103时,通过移动终端向OSS发送一个或多个ONU103的设备序列号和虚拟网络单元102的设备序列号。移动终端获取ONU 103设备序列号的方式有很多,可以人工输入,或通过移动终端应用程序客户端扫描ONU 103的设备序列号条码。移动终端可以在一条上报消息中上报多个ONU 103的设备序列号,也可以逐个上报ONU 103的设备序列号。508: When one or more ONUs 103 need to be installed and enabled, send the device serial number of one or more ONUs 103 and the device serial number of the virtual network unit 102 to the OSS through the mobile terminal. There are many ways for the mobile terminal to obtain the device serial number of the ONU 103, which can be manually entered or scanned through the mobile terminal application client to scan the device serial number barcode of the ONU 103. The mobile terminal may report the device serial numbers of multiple ONUs 103 in one report message, or may report the device serial numbers of the ONUs 103 one by one.
509-510:OSS将虚拟网络单元102和ONU 103的设备序列号下发给网元管理***106,网元管理***106将虚拟网络单元102和ONU 103的设备序列号下发给OLT 101。509-510: The OSS issues the device serial numbers of the virtual network unit 102 and the ONU 103 to the network element management system 106, and the network element management system 106 issues the device serial numbers of the virtual network unit 102 and the ONU 103 to the OLT 101.
511-513:ONU 103向OLT 101发送注册请求,OLT 101对ONU 103进行认证,并为注册成功的ONU 103分配家庭虚拟网络内的局域网参数。该步骤与图4中的406和408步骤相似,不同之处在于,511步骤中携带的ONU 103的注册标识为ONU 103的设备序列号,OLT 101根据设备序列号对ONU 103进行认证。511-513: The ONU 103 sends a registration request to the OLT 101, and the OLT 101 authenticates the ONU 103, and allocates local area network parameters in the home virtual network to the ONU 103 successfully registered. This step is similar to steps 406 and 408 in FIG. 4, except that the registration identifier of the ONU 103 carried in step 511 is the device serial number of the ONU 103, and the OLT 101 authenticates the ONU 103 according to the device serial number.
514:OLT 101获取BRAS 105为虚拟网络单元102分配的广域网IP地址。具体解释参见302步骤。需要说明的是,OLT 101在获取通道参数后,随时可以去获取BRAS 105为虚拟网络单元102分配的广域网IP地址,即该514步骤可以发生在503之后,515之前的任一时刻。514: The OLT 101 obtains the WAN IP address assigned by the BRAS 105 to the virtual network unit 102. Refer to step 302 for specific explanation. It should be noted that, after obtaining the channel parameters, the OLT 101 can obtain the WAN IP address assigned by the BRAS 105 to the virtual network unit 102 at any time, that is, the step 514 can occur at any time after the step 503 and before the step 515.
515:虚拟网络单元102向配置服务器107发送业务注册请求,获取与签约业务对应的业务参数。该步骤具体参见204步骤的描述。204步骤中所述的注册标识,在本实施例中具体为虚拟网络单元102的设备序列号。515: The virtual network unit 102 sends a service registration request to the configuration server 107 to obtain service parameters corresponding to the subscribed service. For details of this step, please refer to the description of step 204 . The registration identifier described in step 204 is specifically the device serial number of the virtual network unit 102 in this embodiment.
基于图2和图3的方法,图4和图5分别给出了两种不同的业务发放实例。图5所示的流程中,采用设备序列号作为认证标识,OSS不需要分配认证标识。但是,由于图5所示的方法中,OSS需要收集获取ONU 103的设备序列号,OSS在501步骤之后,ONU 103注册上线的过程,仍然需要OSS的参与(见508和509步骤)。而图4所示的方案中,OSS在401步骤生成并下发注册标识和签约业务数据后,就不再需要参与ONU 103的注册上线流程。两种实施例各有特点,适用于不同的网络运维需求。Based on the methods of Fig. 2 and Fig. 3, Fig. 4 and Fig. 5 respectively show two different service provisioning examples. In the process shown in Figure 5, the device serial number is used as the authentication identifier, and the OSS does not need to assign the authentication identifier. However, since in the method shown in FIG. 5, the OSS needs to collect and obtain the equipment serial number of the ONU 103, the OSS still needs the participation of the OSS in the process of registering the ONU 103 after step 501 (see steps 508 and 509). In the solution shown in FIG. 4 , after the OSS generates and issues the registration identifier and contracted service data in step 401, it no longer needs to participate in the registration and online process of the ONU 103. The two embodiments have their own characteristics and are suitable for different network operation and maintenance requirements.
图2至图5介绍了PON***100中业务发放的构思和具体实施例。相比现有技术,本申请所提出的业务发放方法中,由位于OLT 101的虚拟网络单元102统一管理用户的多个ONU103,各ONU 103无需分别与BRAS 105建立通信通道,获取广域网IP地址,也无需分别向配置服务器107发起业务注册,获取业务参数,简化了ONU 103的处理,提升了***性能。2 to 5 introduce the concept and specific embodiments of service provisioning in the PON system 100 . Compared with the prior art, in the service provisioning method proposed by this application, the virtual network unit 102 located in the OLT 101 uniformly manages multiple ONUs 103 of the user, and each ONU 103 does not need to establish a communication channel with the BRAS 105 respectively to obtain the WAN IP address, There is also no need to initiate service registration to the configuration server 107 to obtain service parameters, which simplifies the processing of the ONU 103 and improves the system performance.
图1所提出的PON***架构,灵活可扩展,符合云化,ONU简化的趋势,有利于运营商快速开展部署新的业务。可以将图1所示的架构进行扩展,实现基于业务的ONU的管理。如图6所示,OLT上的一个虚拟网络单元102对应同一类或同一组业务的多个ONU 103,虚拟网络单元102作为ONU 103及与ONU 103连接的其它用户设备或终端设备的通信网关,使得业务易于部署,网络易于维护。如图6所示,对应不同业务的ONU 103通过OLT上不同的虚拟虚拟网络单元102进行管理,虚拟网络单元102与提供业务的服务器或业务平台进行通信。家庭宽带业务平台111,虚拟现实业务平台112和IoT业务平台113分别提供家庭宽带业务,虚拟现实业务和IoT业务。这些业务平台110可以云化部署在云端。OLT 101提供家庭宽带业务虚拟网络单元102,虚拟现实业务虚拟网络单元102,IoT业务虚拟网络单元102,分别管理业务对应的ONU 103。需要说明的是,图6仅是一种网络架构的示例,并没有包括所有的网元,如OLT 101可能需要通过BRAS 105与业务平台进行通信。还需要说明的是,当一个ONU 103需要支持多种业务类型时,其可能归属不同的虚拟网络单元102进行管理。The PON system architecture proposed in Figure 1 is flexible and scalable, conforms to the trend of cloudification and ONU simplification, and is conducive to operators to quickly deploy new services. The architecture shown in FIG. 1 can be extended to implement service-based ONU management. As shown in Figure 6, a virtual network unit 102 on the OLT corresponds to a plurality of ONUs 103 of the same type or the same group of services, and the virtual network unit 102 serves as a communication gateway for the ONU 103 and other user equipment or terminal equipment connected to the ONU 103, It makes business easy to deploy and network easy to maintain. As shown in FIG. 6 , ONUs 103 corresponding to different services are managed by different virtual virtual network units 102 on the OLT, and the virtual network units 102 communicate with servers or service platforms that provide services. The home broadband service platform 111, the virtual reality service platform 112 and the IoT service platform 113 respectively provide home broadband service, virtual reality service and IoT service. These business platforms 110 can be deployed in the cloud in a cloud-like manner. The OLT 101 provides a home broadband service virtual network unit 102, a virtual reality service virtual network unit 102, and an IoT service virtual network unit 102, and manages the ONUs 103 corresponding to the services respectively. It should be noted that FIG. 6 is only an example of a network architecture, and does not include all network elements. For example, the OLT 101 may need to communicate with the service platform through the BRAS 105. It should also be noted that when an ONU 103 needs to support multiple service types, it may belong to different virtual network units 102 for management.
通过如上的介绍可以看出,在业务发放的流程中,虚拟网络单元102作为一个虚拟的ONU获取了与签约业务对应的通道参数和业务参数。下面将介绍在业务流程中,虚拟网络单元102如何基于通道参数和业务参数,对消息进行路由和转发。如图7所示,虚拟网络单元102需要具备NAT 701和DHCP服务器702的功能。虚拟网络单元102和ONU 103间的网络为局域网(或称之为内网或私网),虚拟网络单元102和BRAS 105间的网络为广域网(或称之为外网或公网)。虚拟网络单元102需要支持DHCP服务器702的功能,为注册成功的ONU 103分配家庭虚拟网络内的局域网参数,局域网参数包括如下参数中的一种或多种,如局域网IP地址和私有虚拟局域网标签(Private Virtual Local Area Network Tag,P-VLAN-T)等。当ONU103需要与局域网之外的网元进行通信时,虚拟网络单元102要进行内网和外网的报文转发,虚拟网络单元102还需要具备NAT 701的功能,进行内网和外网的IP地址转换。需要说明的是,NAT地址转换可以有多种方式,如虚拟网络单元102可以将不同的ONU 103的LAN IP映射为相同的WAN IP和不同的端口,也可以将不同的ONU 103的LAN IP映射为不同的WAN IP;为描述方便,本申请中统一称之为WAN IP地址和LAN IP地址间的转换,不再体现端口号的概念。It can be seen from the above description that in the service provisioning process, the virtual network unit 102, as a virtual ONU, acquires the channel parameters and service parameters corresponding to the subscribed service. The following will introduce how the virtual network unit 102 routes and forwards messages based on the channel parameters and the service parameters in the business process. As shown in FIG. 7 , the virtual network unit 102 needs to have the functions of a NAT 701 and a DHCP server 702. The network between the virtual network unit 102 and the ONU 103 is a local area network (or referred to as an intranet or a private network), and the network between the virtual network unit 102 and the BRAS 105 is a wide area network (or referred to as an external network or a public network). The virtual network unit 102 needs to support the function of the DHCP server 702, and allocates the local area network parameters in the home virtual network for the ONU 103 successfully registered, and the local area network parameters include one or more of the following parameters, such as the local area network IP address and the private virtual local area network label ( Private Virtual Local Area Network Tag, P-VLAN-T), etc. When the ONU 103 needs to communicate with network elements other than the local area network, the virtual network unit 102 needs to perform packet forwarding between the internal network and the external network, and the virtual network unit 102 also needs to have the function of NAT 701 to perform IP transfer between the internal network and the external network. Address translation. It should be noted that NAT address translation can be performed in various ways. For example, the virtual network unit 102 can map the LAN IPs of different ONUs 103 to the same WAN IP and different ports, or map the LAN IPs of different ONUs 103 to the same WAN IP and different ports. are different WAN IPs; for the convenience of description, this application is collectively referred to as the conversion between WAN IP addresses and LAN IP addresses, and no longer reflects the concept of port numbers.
当OLT 101接收到来自某一注册ONU 103的报文,报文的报文头包括所述虚拟网络单元102分配的P-VLAN-T,虚拟网络单元102为用户设备分配的LAN IP地址和虚拟网络单元102的媒体接入控制(Media Access Control,MAC)地址,虚拟网络单元102将报文中的LAN IP地址转换为WAN IP地址,将报文中的P-VLAN-T转换为S-VLAN-T和C-VLAN-T,并在报文中携带业务参数,然后通过WAN接口703向BRAS 105转发该报文。BRAS 105根据S-VLAN-T和C-VLAN-T对虚拟网络单元102进行认证;当OLT 101接收到来自某一注册ONU 103的报文,报文的报文头包括所述虚拟网络单元102分配的P-VLAN-T和另外一个ONU 103对应的媒体接入控制(Media Access Control,MAC)地址,则虚拟网络单元102直接将该报文通过LAN接口704转发给另外一个ONU 103。本领域技术人员应该理解的是,另外一个ONU 103对应的MAC地址为该另外一个ONU 103的MAC地址,或该另外一个ONU 103所连接的用户设备的MAC地址。When the OLT 101 receives a message from a certain registered ONU 103, the header of the message includes the P-VLAN-T allocated by the virtual network unit 102, the LAN IP address and virtual network allocated by the virtual network unit 102 for the user equipment. The media access control (Media Access Control, MAC) address of the network unit 102, the virtual network unit 102 converts the LAN IP address in the message to the WAN IP address, and converts the P-VLAN-T in the message to the S-VLAN -T and C-VLAN-T, and carry service parameters in the message, and then forward the message to the BRAS 105 through the WAN interface 703. The BRAS 105 authenticates the virtual network unit 102 according to the S-VLAN-T and the C-VLAN-T; when the OLT 101 receives a message from a certain registered ONU 103, the message header of the message includes the virtual network unit 102 The assigned P-VLAN-T and the corresponding media access control (Media Access Control, MAC) address of another ONU 103, then the virtual network unit 102 directly forwards the message to another ONU 103 through the LAN interface 704. It should be understood by those skilled in the art that the MAC address corresponding to another ONU 103 is the MAC address of the other ONU 103, or the MAC address of the user equipment to which the other ONU 103 is connected.
当OLT 101接收到来自BRAS的报文,报文包括S-VLAN-T,C-VLAN-T和WAN IP地址,虚拟网络单元102需要将报文中的S-VLAN-T和C-VLAN-T转换为P-VLAN-T,将WAN IP地址转换为对应的ONU 103的LAN IP地址,然后将报文通过LAN接口704发送给对应的ONU 103。When the OLT 101 receives a packet from the BRAS, the packet includes S-VLAN-T, C-VLAN-T and WAN IP address, the virtual network unit 102 needs to convert the S-VLAN-T and C-VLAN-T in the packet T is converted to P-VLAN-T, the WAN IP address is converted to the LAN IP address of the corresponding ONU 103, and then the message is sent to the corresponding ONU 103 through the LAN interface 704.
通过如上举例可以看出,虚拟网络单元102和ONU 103组成的局域网内,通过P-VLAN-T和MAC地址,可以实现局域网内的消息转发和互通,当需要与虚拟网络单元102和ONU 103以外的设备进行通信时,虚拟网络单元102作为一个通信网关,实现ONU 103和局域网之外网元的消息路由和转发。As can be seen from the above example, in the local area network formed by the virtual network unit 102 and the ONU 103, through the P-VLAN-T and the MAC address, message forwarding and intercommunication in the local area network can be realized. When communicating with other devices, the virtual network unit 102 acts as a communication gateway to implement message routing and forwarding between the ONU 103 and network elements outside the local area network.
除了NAT和DHCP服务器功能之外,针对具体的业务,虚拟网络单元102还需要具备业务对应的特定功能,如宽带上网业务中,虚拟网络单元102还需要具备以太网承载PPP协议(Point-to-Point Protocol over Ethernet,PPPOE)的拨号功能。In addition to the NAT and DHCP server functions, for specific services, the virtual network unit 102 also needs to have specific functions corresponding to the services. Point Protocol over Ethernet, PPPOE) dial-up function.
需要说明的是,图7中的WAN接口703和LAN接口704为逻辑接口,具体可以由软件代码或程序来实现;图7中所示的虚线,代表逻辑连接,如需要通过虚拟网络单元102的LAN接口704发送或接收的报文,具体可能需要通过OLT 101的PON接口板来实现,即虚拟网络单元102通过OLT 101的PON接口板与ONU 103进行通信;需要通过虚拟网络单元102的WAN接口703发送或接收的报文,具体可能需要通过OLT 101的网络侧接口来实现,如虚拟网络单元102通过OLT 101的网络侧接口与BRAS 105进行通信。It should be noted that the WAN interface 703 and the LAN interface 704 in FIG. 7 are logical interfaces, which can be specifically implemented by software codes or programs; the dotted lines shown in FIG. 7 represent logical connections. The message sent or received by the LAN interface 704 may need to be realized through the PON interface board of the OLT 101, that is, the virtual network unit 102 communicates with the ONU 103 through the PON interface board of the OLT 101; it needs to pass through the WAN interface of the virtual network unit 102. 703 The message sent or received may need to be implemented through the network side interface of the OLT 101, for example, the virtual network unit 102 communicates with the BRAS 105 through the network side interface of the OLT 101.
本申请还提供一种OLT 101设备800。如图8所示,该设备包括处理器801、存储器802和收发器803,该处理器801、存储器802和收发器803通过线路相互连接。The present application also provides an OLT 101 device 800. As shown in FIG. 8, the device includes a processor 801, a memory 802, and a transceiver 803, and the processor 801, the memory 802, and the transceiver 803 are connected to each other by wires.
处理器801可以采用通用的中央处理器(Central Processing Unit,CPU),微处理器,应用专用集成电路ASIC,或者至少一个集成电路,用于执行相关程序,以实现本发明实施例所提供的技术方案。处理器可以独立具备PON相关协议媒体访问控制(medium access control,MAC)的功能,也可以通过外置的芯片来实现PON协议MAC功能,以实现和ONU 103的通信。处理器可以独立具备以太网MAC的功能,也可以通过外置的芯片来实现以太网MAC的功能,以实现和ONU 103之外其它网元的通信。设备800可以包括多个处理器,每个处理器可以包括一个或多个CPU。处理器801具体负责执行本申请中OLT 101相关的方法,并通过收发器803其它网元或设备通信。The processor 801 may adopt a general-purpose central processing unit (Central Processing Unit, CPU), a microprocessor, an application-specific integrated circuit ASIC, or at least one integrated circuit, for executing a related program, so as to implement the technology provided by the embodiments of the present invention plan. The processor can independently have the function of PON-related protocol media access control (MAC), or can realize the PON protocol MAC function through an external chip to realize communication with the ONU 103. The processor can independently have the function of the Ethernet MAC, or can realize the function of the Ethernet MAC through an external chip, so as to realize the communication with other network elements other than the ONU 103 . Device 800 may include multiple processors, each of which may include one or more CPUs. The processor 801 is specifically responsible for executing the methods related to the OLT 101 in this application, and communicates with other network elements or devices through the transceiver 803.
存储器802用于存储程序指令和数据。存储器可以是只读存储器(Read Only Memory, ROM),静态存储设备,动态存储设备或者随机存取存储器(Random Access Memory,RAM)。在通过软件或者固件来实现本发明实施例提供的技术方案时,用于实现本发明实施例提供的技术方案的程序代码保存在存储器802中,并由处理器801来执行。存储器802可以用来存储记录ONU 103与虚拟网络单元102的对应关系,ONU 103的注册标识和虚拟网络单元102的注册标识。处理器801执行存储器802中的程序指令,以实现本申请中所述的OLT 101的功能,如创建虚拟网络单元102,实现NAT 701和DHCP服务器702等功能。 Memory 802 is used to store program instructions and data. The memory can be a read-only memory (Read Only Memory, ROM), a static storage device, a dynamic storage device, or a random access memory (Random Access Memory, RAM). When implementing the technical solutions provided by the embodiments of the present invention through software or firmware, program codes for implementing the technical solutions provided by the embodiments of the present invention are stored in the memory 802 and executed by the processor 801 . The memory 802 can be used to store and record the correspondence between the ONU 103 and the virtual network unit 102, the registration identifier of the ONU 103 and the registration identifier of the virtual network unit 102. The processor 801 executes the program instructions in the memory 802 to realize the functions of the OLT 101 described in this application, such as creating a virtual network unit 102, realizing functions such as the NAT 701 and the DHCP server 702.
在一实施例中,处理器801内部可以包括存储器802。在另一实施例中,处理器801和存储器802是两个独立的结构。In one embodiment, the processor 801 may include a memory 802 inside. In another embodiment, processor 801 and memory 802 are two separate structures.
收发器803用于执行上述各实施例中OLT收发信号或数据的操作。收发器803包括光发射器和/或光接收器。光发射器可以用于发送光信号,光接收器可以用于接收光信号。光发射器可以通过发光器件,例如气体激光器、固体激光器、液体激光器、半导体激光器、直调激光器等实现。光接收器可以通过光检测器,例如光电检波器或者光电二极管(如雪崩二极管)等实现。收发器803还可以包括数模转换器和模数转换器。收发器803还可以包括波分复用器,用于实现不同波长光信号的复用和解复用。The transceiver 803 is configured to perform the operations of transmitting and receiving signals or data of the OLT in the above embodiments. Transceiver 803 includes an optical transmitter and/or an optical receiver. Optical transmitters can be used to transmit optical signals, and optical receivers can be used to receive optical signals. The light transmitter can be realized by a light-emitting device, such as a gas laser, a solid-state laser, a liquid laser, a semiconductor laser, a directly modulated laser, and the like. The optical receiver may be implemented by a photodetector, such as a photodetector or a photodiode (eg, an avalanche diode) or the like. Transceiver 803 may also include digital-to-analog converters and analog-to-digital converters. The transceiver 803 may further include a wavelength division multiplexer for realizing multiplexing and demultiplexing of optical signals of different wavelengths.
由于OLT不仅需要与ONU进行通信,还需要与ONU 103之外的其它网络侧网元(如BRAS,网元管理***,配置服务器等)进行通信,收发器803所执行的信号收发功能具体可以由不同的收发器分别执行。如图9所示,OLT 101设备900的收发器803包括用户侧收发器8031和网络侧收发器8032。用户侧收发器8031具体可以位于OLT的PON接口板,实现上述实施例中所述的用户侧接口的功能,用户侧收发器8031用于与ONU 103进行通信信号的收发,如OLT 101通过用户侧收发器8031接收来自ONU 103的消息(如步骤202,步骤406,步骤511),并向ONU 103发送消息(如步骤303,步骤408,步骤513)。网络侧收发器8032用于与网络侧网元进行通信信号的收发,实现上述实施例中网络侧接口的功能,如OLT 101通过网络侧收发器8032向网络侧网元发送消息(如步骤204,步骤302,步骤405,步骤409,步骤504,步骤514,步骤515),或接收来自网络侧网元的消息(如步骤201,步骤204,步骤301,步骤302,步骤404,步骤405,步骤409,步骤503,步骤510,步骤514,步骤515)。网络侧收发器8032和用户侧收发器8031的结构和收发器803类似,这里不再赘述。Since the OLT not only needs to communicate with the ONU, but also needs to communicate with other network-side network elements (such as BRAS, network element management system, configuration server, etc.) other than the ONU 103, the signal transceiver function performed by the transceiver 803 can be specifically performed by Different transceivers are implemented separately. As shown in FIG. 9 , the transceiver 803 of the OLT 101 device 900 includes a user-side transceiver 8031 and a network-side transceiver 8032 . The user-side transceiver 8031 may be specifically located on the PON interface board of the OLT to implement the functions of the user-side interface described in the above embodiments, and the user-side transceiver 8031 is used to send and receive communication signals with the ONU 103. The transceiver 8031 receives messages from the ONU 103 (eg, step 202, step 406, step 511), and sends a message to the ONU 103 (eg, step 303, step 408, step 513). The network side transceiver 8032 is used to send and receive communication signals with the network side network element, and realize the function of the network side interface in the above-mentioned embodiment. For example, the OLT 101 sends a message to the network side network element through the network side transceiver 8032 (as in step 204, Step 302, Step 405, Step 409, Step 504, Step 514, Step 515), or receive a message from the network element on the network side (eg Step 201, Step 204, Step 301, Step 302, Step 404, Step 405, Step 409) , step 503, step 510, step 514, step 515). The structures of the network-side transceiver 8032 and the user-side transceiver 8031 are similar to those of the transceiver 803, and will not be repeated here.
本发明实施例同样具有上述各个方法实施例中所描述的各种有益效果,在此不再赘述。The embodiments of the present invention also have various beneficial effects described in the foregoing method embodiments, which are not repeated here.
本发明还提供一种PON***,该***包括上述所述的光线路终端OLT 101和一个或多个光网络单元ONU 103。The present invention also provides a PON system, which includes the above-mentioned optical line terminal OLT 101 and one or more optical network units ONU 103.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例 如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Sol id State Disk(SSD))等。In the above-mentioned embodiments, it may be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented in software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer may be a general purpose computer, special purpose computer, computer network, or other programmable device. The computer instructions may be stored in or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions may be downloaded from a website site, computer, server or data center Transmission to another website site, computer, server, or data center is by wire (eg, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (eg, infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, or the like that includes an integration of one or more available media. The usable media may be magnetic media (e.g., floppy disk, hard disk, magnetic tape), optical media (e.g., DVD), or semiconductor media (e.g., Solid State Disk (SSD)), and the like.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above are only specific embodiments of the present application, but the protection scope of the present application is not limited to this. should be covered within the scope of protection of this application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims (18)

  1. 一种无源光网络(Passive Optical Network,PON)业务发放方法,其特征在于,A passive optical network (Passive Optical Network, PON) service issuing method, characterized in that,
    光线路终端(Optical Line Terminal,OLT)接收来自网元管理***的第一消息,所述第一消息包括一个虚拟网络单元的注册标识和至少一个光网络单元(Optical Network Unit,ONU)的注册标识,其中所述虚拟网络单元为所述OLT中已创建或待创建的一个功能单元,所述虚拟网络单元和所述至少一个ONU对应相同的签约业务;The optical line terminal (Optical Line Terminal, OLT) receives the first message from the network element management system, where the first message includes a registration identifier of a virtual network unit and a registration identifier of at least one optical network unit (Optical Network Unit, ONU) , wherein the virtual network unit is a functional unit that has been created or to be created in the OLT, and the virtual network unit and the at least one ONU correspond to the same subscription service;
    所述OLT接收第一ONU的注册请求,所述第一ONU的注册请求中包括所述第一ONU的注册标识;The OLT receives the registration request of the first ONU, and the registration request of the first ONU includes the registration mark of the first ONU;
    所述OLT根据所述第一ONU的注册标识,对所述第一ONU进行认证,如果所述至少一个ONU的注册标识中包括所述第一ONU的注册标识,则认证通过;The OLT authenticates the first ONU according to the registration mark of the first ONU, and if the registration mark of the at least one ONU includes the registration mark of the first ONU, the authentication is passed;
    所述OLT向配置服务器发送业务注册请求获取与所述签约业务对应的业务参数,所述业务注册请求包括所述虚拟网络单元的注册标识。The OLT sends a service registration request to the configuration server to obtain service parameters corresponding to the subscribed service, where the service registration request includes the registration identifier of the virtual network unit.
  2. 根据权利要求1所述的方法,其特征在于,所述方法还包括,The method of claim 1, wherein the method further comprises:
    所述OLT从所述网元管理***获得与所述签约业务对应的业务虚拟局域网标签(Service Virtual Local Area Network Tag,S-VLAN-T)和用户虚拟局域网标签(Customer Virtual Local Area Network Tag,C-VLAN-T);The OLT obtains the service virtual local area network tag (Service Virtual Local Area Network Tag, S-VLAN-T) and the customer virtual local area network tag (Customer Virtual Local Area Network Tag, C corresponding to the contracted service) from the network element management system -vlan-T);
    所述OLT根据所述S-VLAN-T和C-VLAN-T建立与宽带远程接入服务器(Broadband Remote Access Server,BRAS)的数据通道,并获取BRAS为所述虚拟网络单元分配的广域网(Wide Area Network,WAN)IP地址。Described OLT establishes the data channel with Broadband Remote Access Server (Broadband Remote Access Server, BRAS) according to described S-VLAN-T and C-VLAN-T, and obtains the wide area network (Wide Area Network (Wide) that BRAS allocates for described virtual network unit. Area Network, WAN) IP address.
  3. 根据权利要求2所述的方法,其特征在于,所述OLT获取所述WAN IP地址后,向所述配置服务器发送业务注册请求,所述业务注册请求中包括所述WAN IP地址。The method according to claim 2, characterized in that, after the OLT obtains the WAN IP address, it sends a service registration request to the configuration server, and the service registration request includes the WAN IP address.
  4. 根据权利要求2或3所述的方法,其特征在于,所述OLT对所述第一ONU认证通过后,所述方法还包括,所述OLT为用户设备分配局域网(Local Area Network,LAN)IP地址,所述用户设备为通过所述第一ONU与所述OLT进行通信的用户设备。The method according to claim 2 or 3, wherein after the OLT passes the authentication of the first ONU, the method further comprises: the OLT assigning a Local Area Network (LAN) IP to the user equipment address, where the user equipment is the user equipment that communicates with the OLT through the first ONU.
  5. 根据权利要求2-4任一所述的方法,其特征在于,所述OLT对所述第一ONU认证通过后,所述方法还包括,所述OLT分配与所述S-VLAN-T和C-VLAN-T对应的私有虚拟局域网标签(Private Virtual Local Area Network Tag,P-VLAN-T),并在接收所述第一ONU的注册请求后,将所述P-VLAN-T发送给所述第一ONU。The method according to any one of claims 2-4, wherein after the OLT passes the authentication of the first ONU, the method further comprises: assigning the S-VLAN-T and C to the OLT -Private Virtual Local Area Network Tag (P-VLAN-T) corresponding to VLAN-T, and after receiving the registration request of the first ONU, send the P-VLAN-T to the First ONU.
  6. 根据权利要求5所述的方法,其特征在于,所述方法还包括,The method of claim 5, wherein the method further comprises:
    所述OLT接收来自所述第一ONU的第一报文,所述第一报文的报文头包括所述P-VLAN-T,所述用户设备的LAN IP地址和所述虚拟网络单元的媒体接入控制(Media Access Control,MAC)地址;Described OLT receives the first message from described first ONU, the message header of described first message includes described P-VLAN-T, the LAN IP address of described user equipment and described virtual network unit's IP address. Media Access Control (MAC) address;
    所述OLT向宽带远程接入服务器(Broadband Remote Access Server,BRAS)发送第二报文,所述第二报文包括所述第一报文的数据部分,所述第二报文还包括所述S-VLAN-T,所 述C-VLAN-T和所述WAN IP地址。The OLT sends a second packet to a Broadband Remote Access Server (BRAS), where the second packet includes the data part of the first packet, and the second packet further includes the S-VLAN-T, the C-VLAN-T and the WAN IP address.
  7. 根据权利要求6所述的方法,其特征在于,所述业务参数包括账号,用户名和密码等信息中的至少一种,所述OLT向所述BRAS发送的报文中包括所述业务参数。The method according to claim 6, wherein the service parameter includes at least one of account number, user name, password and other information, and the message sent by the OLT to the BRAS includes the service parameter.
  8. 根据权利要求5所述的方法,其特征在于,所述方法还包括,The method of claim 5, wherein the method further comprises:
    所述OLT接收来自BRAS的第三报文,所述第三报文包括所述S-VLAN-T,所述C-VLAN-T和所述WAN IP地址;Described OLT receives the 3rd message from BRAS, described 3rd message comprises described S-VLAN-T, described C-VLAN-T and described WAN IP address;
    所述OLT向所述第一ONU发送第四报文,所述第四报文包括所述第三报文的数据部分,还包括所述P-VLAN-T和所述用户设备的LAN IP地址。Described OLT sends the 4th message to described first ONU, described 4th message comprises the data part of described 3rd message, also comprises the LAN IP address of described P-VLAN-T and described user equipment .
  9. 根据权利要求5所述的方法,其特征在于,所述至少一个ONU的注册标识中还包括第二ONU的注册标识,所述方法还包括,所述OLT接收第二ONU的注册请求,并将所述P-VLAN-T发送给所述第二ONU。The method according to claim 5, wherein the registration identifier of the at least one ONU further includes the registration identifier of the second ONU, and the method further comprises that the OLT receives the registration request of the second ONU, and sends the registration request to the ONU. The P-VLAN-T is sent to the second ONU.
  10. 根据权利要求12所述的方法,其特征在于,所述方法还包括,The method of claim 12, wherein the method further comprises:
    所述OLT接收来自所述第一ONU的第五报文,所述第五报文的报文头包括所述P-VLAN-T和与所述第二ONU对应的媒体接入控制(Media Access Control,MAC)地址;The OLT receives the fifth message from the first ONU, and the header of the fifth message includes the P-VLAN-T and the Media Access Control (Media Access Control) corresponding to the second ONU. Control, MAC) address;
    所述OLT将所述第五报文转发给所述第二ONU。The OLT forwards the fifth packet to the second ONU.
  11. 根据权利要求2-10任一所述的方法,其特征在于,所述注册标识为逻辑注册标识,所述第一消息中包括所述S-VLAN-T和C-VLAN-T,所述OLT接收所述第一消息后,使用虚拟化技术在所述OLT上创建所述虚拟网络单元。The method according to any one of claims 2-10, wherein the registration identifier is a logical registration identifier, the first message includes the S-VLAN-T and C-VLAN-T, and the OLT After receiving the first message, the virtual network element is created on the OLT using virtualization technology.
  12. 根据权利要求2-10任一所述的方法,其特征在于,所述注册标识为设备序列号,所述OLT在接收所述第一消息之前,所述方法还包括,The method according to any one of claims 2-10, wherein the registration identifier is a device serial number, and before the OLT receives the first message, the method further comprises:
    所述OLT接收来自所述网元管理***的第二消息,所述第二消息中包括所述S-VLAN-T和C-VLAN-T;The OLT receives a second message from the network element management system, and the second message includes the S-VLAN-T and the C-VLAN-T;
    所述OLT接收所述第二消息后,使用虚拟化技术在所述OLT上创建所述虚拟网络单元。After the OLT receives the second message, the virtual network unit is created on the OLT using a virtualization technology.
  13. 根据权利要求12所述的方法,其特征在于,所述OLT在收到所述第二消息之后,所述方法还包括,所述OLT为所述虚拟网络单元分配设备序列号,并将所述虚拟网络单元的设备序列号发送给所述网元管理***。The method according to claim 12, wherein after the OLT receives the second message, the method further comprises: the OLT assigns a device serial number to the virtual network unit, and assigns the device serial number to the virtual network unit. The device serial number of the virtual network element is sent to the network element management system.
  14. 根据权利要求1-13任一所述的方法,其特征在于,所述OLT包括多个所述虚拟网络单元,每个虚拟网络单元对应一组ONU。The method according to any one of claims 1-13, wherein the OLT includes a plurality of the virtual network units, and each virtual network unit corresponds to a group of ONUs.
  15. 根据权利要求14所述的方法,其特征在于,第一虚拟网络单元及其ONU对应第一签约业务,第二虚拟网络单元及其ONU对应第二签约业务。The method according to claim 14, wherein the first virtual network unit and its ONU correspond to the first subscription service, and the second virtual network unit and its ONU correspond to the second subscription service.
  16. 根据权利要求14或15所述的方法,其特征在于,所述第一虚拟网络单元的一个ONU与所述第二虚拟网络单元的一个ONU为同一个ONU。The method according to claim 14 or 15, wherein an ONU of the first virtual network unit and an ONU of the second virtual network unit are the same ONU.
  17. 一种光线路终端,其特征在于,所述光线路终端包括处理器、存储器、和收发器,其中,An optical line terminal, characterized in that the optical line terminal includes a processor, a memory, and a transceiver, wherein,
    所述收发器,用于进行信号或数据的收发;The transceiver is used to send and receive signals or data;
    所述存储器,用于存储程序指令;the memory for storing program instructions;
    所述处理器,用于执行所述存储器中存储的程序指令,当所述程序被执行时,所述光线路终端执行如权利要求1-16中任意一项所述的方法。The processor is configured to execute program instructions stored in the memory, and when the program is executed, the optical line terminal executes the method according to any one of claims 1-16.
  18. 一种PON***,其特征在于,所述PON***包括如权利要求17所述的光线路终端和至少一个光网络单元。A PON system, characterized in that the PON system comprises the optical line terminal as claimed in claim 17 and at least one optical network unit.
PCT/CN2021/102221 2020-06-29 2021-06-24 Service distribution method for passive optical network WO2022001840A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202010607384.9 2020-06-29
CN202010607384.9A CN113938771B (en) 2020-06-29 2020-06-29 Service distribution method of passive optical network

Publications (1)

Publication Number Publication Date
WO2022001840A1 true WO2022001840A1 (en) 2022-01-06

Family

ID=79273297

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/102221 WO2022001840A1 (en) 2020-06-29 2021-06-24 Service distribution method for passive optical network

Country Status (2)

Country Link
CN (1) CN113938771B (en)
WO (1) WO2022001840A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115134687A (en) * 2022-06-22 2022-09-30 中国信息通信研究院 Service identification method and device for optical access network, electronic equipment and storage medium
CN115361605A (en) * 2022-10-20 2022-11-18 武汉长光科技有限公司 Method, device, equipment and computer readable storage medium for roaming in virtual domain

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014198017A1 (en) * 2013-06-09 2014-12-18 华为技术有限公司 Method and device for virtualization passive optical network and passive optical network virtualization system
CN104836676A (en) * 2014-02-10 2015-08-12 中兴通讯股份有限公司 Optical network system and management method
CN107509128A (en) * 2017-08-16 2017-12-22 中国联合网络通信集团有限公司 A kind of method and system of core network access
WO2018157299A1 (en) * 2017-02-28 2018-09-07 华为技术有限公司 Virtualization method for optical line terminal (olt) device, and related device
JP2019017427A (en) * 2017-07-11 2019-02-07 サミー株式会社 Pachinko game machine

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101316257B (en) * 2007-05-31 2012-08-22 华为技术有限公司 Digital subscriber line access multiplexer, optical network unit, optical line terminal and base station
CN103812677B (en) * 2012-11-12 2017-12-01 ***通信集团江苏有限公司 A kind of method and device for positioning passive optical network equipment
EP2747386A1 (en) * 2012-12-20 2014-06-25 Telefonica S.A. Method and System for the creation, modification and removal of a distributed virtual customer premises equipment
CN105790986A (en) * 2014-12-23 2016-07-20 中兴通讯股份有限公司 Method, apparatus and system for managing optical network unit DPU device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014198017A1 (en) * 2013-06-09 2014-12-18 华为技术有限公司 Method and device for virtualization passive optical network and passive optical network virtualization system
CN104836676A (en) * 2014-02-10 2015-08-12 中兴通讯股份有限公司 Optical network system and management method
WO2018157299A1 (en) * 2017-02-28 2018-09-07 华为技术有限公司 Virtualization method for optical line terminal (olt) device, and related device
JP2019017427A (en) * 2017-07-11 2019-02-07 サミー株式会社 Pachinko game machine
CN107509128A (en) * 2017-08-16 2017-12-22 中国联合网络通信集团有限公司 A kind of method and system of core network access

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115134687A (en) * 2022-06-22 2022-09-30 中国信息通信研究院 Service identification method and device for optical access network, electronic equipment and storage medium
CN115134687B (en) * 2022-06-22 2024-05-07 中国信息通信研究院 Service identification method and device of optical access network, electronic equipment and storage medium
CN115361605A (en) * 2022-10-20 2022-11-18 武汉长光科技有限公司 Method, device, equipment and computer readable storage medium for roaming in virtual domain

Also Published As

Publication number Publication date
CN113938771B (en) 2023-03-31
CN113938771A (en) 2022-01-14

Similar Documents

Publication Publication Date Title
US11038751B2 (en) Information processing method, network node, authentication method, and server
TWI555355B (en) Traffic switching in hybrid fiber coaxial (hfc) network
WO2016169246A1 (en) Access convergence device and authentication and registration method
EP2837141B1 (en) Dynamic bandwidth assignment in hybrid access network with passive optical network and another medium
US10880196B2 (en) Bi-directional speed test method and system for customer premises equipment (CPE) devices
EP3154222B1 (en) Service configuration data processing method and apparatus
CN108965497B (en) Method for virtualizing access network and proxy node
WO2022001840A1 (en) Service distribution method for passive optical network
WO2012100716A1 (en) Method and apparatus for realizing residential gateway function in passive optical network
EP3244571B1 (en) Configuration data distribution method and apparatus
KR101319418B1 (en) Information providing method, home gateway and home network system
JP2012257280A (en) Communication system using optical passive network
CN110855809B (en) Message processing method and device
US20160036601A1 (en) Virtualization method for an access network system and its management architecture
WO2018171124A1 (en) Resource allocation method, server, optical line terminal and system
US20190319709A1 (en) Method for managing optical network unit onu, apparatus, and system
WO2019141037A1 (en) Communication network and related devices
US11700228B2 (en) Hardware address consistency management
TWI470948B (en) Method for performing network functions, telecommunication's access network, central unit, network-sided network termination unit, and subscriber-sided network access unit
WO2009067953A1 (en) A media access control address distributing method, a device and a system in the passive optical network system
US10862963B2 (en) Method and system for automatic discovery of tunnel endpoints in a broadcast network
KR100539952B1 (en) Multicast Transmission Method in GEM mode and Frame Handling Method for it
CN111756569B (en) Method and system for managing user terminal in EoC network
US20230362152A1 (en) Mobile dynamic application packet kit (apk)
WO2018049613A1 (en) Data communication method, apparatus and system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21832751

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21832751

Country of ref document: EP

Kind code of ref document: A1