System, method, device, electronic device and storage medium for broadband access network

The method of forwarding the registration request to OLT through ONU to BRAS for address verification solves the efficiency and security problems of ordinary broadband users accessing the network in emergency situations, and realizes efficient and secure access without on-site configuration.

CN115278412BActive Publication Date: 2025-08-01CHINA TELECOM CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210779871.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-04
Publication Date
2025-08-01
Estimated Expiration
2042-07-04

AI Technical Summary

Technical Problem

Ordinary broadband users lack the means of guaranteeing emergency communication networks, which makes it difficult to access the network efficiently and securely in the event of natural disasters and other situations.

Method used

The registration request is initiated to the optical circuit terminal (OLT) through the optical network unit (ONU). The OLT forwards to the broadband access server (BRAS) within the preset range. The BRAS queries and verifies the LAN address to ensure legal access. The OLT and ONU can complete the registration without configuration at the emergency communication site.

Benefits of technology

It improves the registration efficiency of ONU, reduces the difficulty of on-site business configuration, and ensures network security through address verification, avoids illegal access, and achieves secure and efficient access to broadband.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115278412B_ABST
    Figure CN115278412B_ABST
Patent Text Reader

Abstract

An embodiment of the present application discloses a system, method, device, electronic device, and storage medium for a broadband access network. The method includes: a first ONU for initiating a first registration request to an OLT through a first local area network address. The first registration request includes a first account number of the first ONU and a first range of a CVLAN corresponding to the first ONU, and the first range is obtained from the historical network access data of the first ONU; the OLT is configured to pass the first registration request when the first range is within a preset range and forward the first registration request to the BRAS; the BRAS is configured to query a second local area network address of the first account number, where the second local area network address is the local area network address when the first account number last accessed the network; and when the first local area network address matches the second local area network address, allow the first ONU to access the network. According to the embodiment of the present application, secure and efficient broadband access to the network can be guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of Internet technologies, and particularly relates to a system, method, device, electronic device, and storage medium for a broadband access network. Background Art

[0002] With the development of information technologies, in order to cope with the impacts brought by natural disasters, each unit will prepare in advance an emergency plan for network access, and mainly can adopt various means such as emergency communication base station vehicles and satellite communication vehicles for in-motion communication to guarantee the network. However, for users using ordinary broadband, there is a lack of corresponding guarantee means.

[0003] Therefore, there is a great need for a method to guarantee a broadband access network at present. Summary of the Invention

[0004] Embodiments of this application provide a system, method, device, equipment, and storage medium for a broadband access network, which can guarantee the efficient access of broadband to the network.

[0005] In a first aspect, embodiments of this application provide a system for a broadband access network. The system includes:

[0006] A first optical network unit (Optical Network Unit, ONU), configured to initiate a first registration request to an OLT through a first local area network address. The first registration request includes: a first account of the first ONU, and a first range of a client virtual local area network (CVLAN) corresponding to the first ONU, and the first range is obtained from the historical network access data of the first ONU;

[0007] An optical line terminal (OLT), configured to pass the first registration request when the first range is within a preset range, and forward the first registration request to a BRAS;

[0008] A broadband remote access server (BRAS), configured to query a second local area network address of the first account, where the second local area network address is the local area network address when the first account last accessed the network; and allow the first ONU to access the network when the first local area network address matches the second local area network address.

[0009] In a second aspect, embodiments of this application provide a method for a broadband access network, which is applied to an OLT. The method includes:

[0010] Receiving a first registration request initiated by a first ONU through a first local area network address, where the first registration request includes: a first range of a CVLAN corresponding to the first ONU;

[0011] When the first range is within the preset range, send a first registration request and forward the first registration request to the BRAS.

[0012] Thirdly, an embodiment of the present application provides a method for a broadband access network, which is applied to the BRAS. The method includes:

[0013] Receive the first registration request forwarded by the OLT. The first registration request includes: the first account number of the first ONU;

[0014] Query the second LAN address of the first account number. The second LAN address is the LAN address when the first account number last accessed the network;

[0015] When the first LAN address matches the second LAN address, allow the first ONU to access the network.

[0016] Fourthly, an embodiment of the present application provides a method for a broadband access network, which is applied to the first ONU. The method includes:

[0017] Initiate a first registration request to the OLT through the first LAN address. The first registration request includes: the first range of the CVLAN corresponding to the first ONU, for the OLT to send the first registration request and forward the first registration request to the BRAS when determining that the first range is within the preset range, so that the BRAS can query the second LAN address of the first account number. The second LAN address is the LAN address when the first account number last accessed the network; when the first LAN address matches the second LAN address, allow the first ONU to access the network.

[0018] Fifthly, an embodiment of the present application provides a device for a broadband access network, which is applied to the OLT. The device for the broadband access network includes:

[0019] A first receiving module, configured to receive the first registration request initiated by the first ONU through the first LAN address. The first registration request includes: the first range of the CVLAN corresponding to the first ONU;

[0020] A forwarding module, configured to send the first registration request and forward the first registration request to the BRAS when the first range is within the preset range.

[0021] Sixthly, an embodiment of the present application provides a device for a broadband access network, which is applied to the BRAS. The device for the broadband access network includes:

[0022] A second receiving module, configured to receive the first registration request forwarded by the OLT. The first registration request includes: the first account number of the first ONU;

[0023] A query module, configured to query the second LAN address of the first account, where the second LAN address is the LAN address when the first account last accessed the network;

[0024] An access module, configured to allow the first ONU to access the network when the first LAN address matches the second LAN address.

[0025] In a seventh aspect, an embodiment of the present application provides a device for a broadband access network, which is applied to a first ONU. The device for the broadband access network includes:

[0026] A sending module, configured to send a first registration request to an OLT through the first LAN address. The first registration request includes: a first range of a CVLAN corresponding to the first ONU, so that when the OLT determines that the first range is within a preset range, the OLT passes the first registration request and forwards the first registration request to a BRAS, so that the BRAS queries the second LAN address of the first account, where the second LAN address is the LAN address when the first account last accessed the network; and allows the first ONU to access the network when the first LAN address matches the second LAN address.

[0027] In an eighth aspect, an embodiment of the present application provides an electronic device, which includes: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, the method in any possible implementation manner of the second aspect to the fourth aspect is implemented.

[0028] In a ninth aspect, an embodiment of the present application provides a readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method in any possible implementation manner of the second aspect to the fourth aspect is implemented.

[0029] In an embodiment of the present application, a first ONU initiates a first registration request to the OLT using a first LAN address. The first registration request includes the first ONU's first account number and a first range of the CVLAN corresponding to the first ONU, obtained from the first ONU's historical network access data. Upon receiving the first registration request, the OLT approves the request if the first range is within a preset range and forwards the request to the BRAS. This allows ONU registration to be completed without any configuration required by the OLT or ONU at the emergency communication site. This improves ONU registration efficiency and reduces the difficulty of on-site service configuration. Upon receiving the first registration request, the BRAS queries the second LAN address of the first account's last network access. If the first LAN address matches the second LAN address of the first account's last network access, the BRAS allows the first ONU network access. If the first LAN address of the first account in the current request matches the second LAN address of the first account's last network access, the first account is authorized to access the network. By verifying the first LAN address and the second LAN address, network security is ensured and access by unauthorized ONUs is prevented. This ensures secure and efficient broadband network access. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0031] Figure 1 is a schematic diagram of a broadband access network system provided by an embodiment of the present application;

[0032] Figure 2 This is a flowchart of a method for broadband access network provided by an embodiment of the present application;

[0033] Figure 3 This is a flowchart of another method for broadband access network provided by an embodiment of the present application;

[0034] Figure 4 This is a schematic diagram of the structure of a broadband access network device provided in an embodiment of the present application;

[0035] Figure 5 This is a schematic structural diagram of another broadband access network device provided in an embodiment of the present application;

[0036] Figure 6 This is a structural diagram of another broadband access network device provided in an embodiment of the present application;

[0037] Figure 7It is a schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0038] The features and exemplary embodiments of various aspects of the present application will be described in detail below. To make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present application and are not configured to limit the present application. For those skilled in the art, the present application can be implemented without some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by showing examples of the present application.

[0039] It should be noted that, in this document, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover a non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, the elements defined by the statement "comprising..." do not exclude the existence of additional identical elements in the process, method, article or device comprising the elements.

[0040] The technical terms related to the present application will be briefly introduced below.

[0041] Broadband, in basic electronics and electronic communications, is a method of simultaneously sending many electronic messages using multiple frequencies. It describes that a signal or an electronic circuit contains or is capable of simultaneously processing a relatively wide frequency range. Broadband is a relative description. The larger the frequency range, that is, the higher the bandwidth, the more data that can be sent.

[0042] ONU is divided into an active optical network unit and a passive optical network unit. Generally, a device equipped with an optical receiver, an upstream optical transmitter, and a network monitoring of multiple bridge amplifiers is called an optical node. A passive optical network (PON) uses a single optical fiber to connect to the OLT, and then the OLT connects to the ONU.

[0043] OLT refers to the terminal device used to connect the optical fiber trunk line. Its functions include: sending Ethernet data to the ONU in a broadcast manner; initiating and controlling the ranging process and recording the ranging information; allocating bandwidth to the ONU; that is, controlling the start time and the transmission window size of the ONU to send data.

[0044] An optical splitter (Optical Branching Device, OBD) is a passive device that connects an OLT and an ONU. Its function is to distribute downstream data and converge upstream data. The deployment of passive optical splitters is quite flexible. Since it operates passively, it can adapt to almost all environments.

[0045] BRAS is a new type of access gateway for broadband network applications. It is located at the edge layer of the backbone network and can complete data access for user bandwidth.

[0046] The Media Access Control Address (MAC), also known as the LAN address, Ethernet address, or physical address, is an address used to identify the location of a network device.

[0047] A Virtual Local Area Network (VLAN) is a group of logically grouped devices and users. These devices and users are not restricted by physical location and can be organized according to factors such as function, department, and application. Communication between them is as if they were on the same network segment, hence the name Virtual Local Area Network.

[0048] The Customer VLAN (CVLAN) refers to the VLAN at the user side.

[0049] The Service VLAN (SVLAN) refers to the VLAN on the OLT. In a single flow, when the CVLAN reaches the OLT, it will be replaced with the SVLAN.

[0050] The Private VLAN (PVLAN) uses a two - layer VLAN isolation technology. Only the upper - layer VLAN is globally visible, and the lower - layer VLANs are isolated from each other. If each port of a switch or IP DSLAM device is assigned to a (lower - layer) VLAN, isolation of all ports is achieved.

[0051] The client, also known as the user side, refers to a program that provides local services to customers corresponding to the server. Except for some applications that only run locally, it is generally installed on ordinary client machines and needs to cooperate with the server to run.

[0052] Figure 1 It is a schematic diagram of a broadband access network system provided by an embodiment of the present application.

[0053] As Figure 1 shown, the broadband access network system is specifically as follows:

[0054] The first ONU 100 is used to execute step 110.

[0055] Step 110: Initiate a first registration request to the optical line terminal OLT 200 through the first local area network address. The first registration request includes: the first account of the first ONU 100 and the first range of the client virtual local area network CVLAN corresponding to the first ONU 100. The first range is obtained from the historical network access data of the first ONU 100.

[0056] Among them, the first local area network address is an address used to represent the location of the network device first ONU 100.

[0057] The historical network access data of the first ONU 100 is the data when the first ONU 100 accessed the network before. The historical network access data may include the first account of the first ONU 100 and the first range of the CVLAN. For example, the first range may be from 2001 to 4000.

[0058] OLT 200 is used to execute step 120.

[0059] Step 120: Pass the first registration request when the first range is within the preset range, and forward the first registration request to the broadband remote access server BRAS 300.

[0060] If the first ONU 100 has registered to access the Internet before and the first ONU 100 retains the previously configured historical network access data, including the first range of the CVLAN and the account, then the relationship between the first range and the preset range can be judged. When the first range is within the preset range, pass the first registration request and forward the first registration request to BRAS 300, that is, access BRAS 300 through the logical channel established by OLT 200.

[0061] For example, if the first range is from 2001 to 4000 and the preset range is from 2000 to 6000, then the first range is within the preset range.

[0062] Among them, OLT 200 allows all ONUs to register through the MAC address. Compared with the traditional solution that requires business personnel to configure the broadband network on-site. In the embodiment of the present application, at the emergency communication site, OLT 200 and ONU do not need to be configured. The first ONU 100 can automatically initiate a first registration request to the optical line terminal OLT 200 through the first local area network address, and the registration of the ONU can be completed. The registration efficiency of the ONU is improved, and the on-site service configuration difficulty is reduced.

[0063] BRAS 300 is used to execute step 130 - step 140.

[0064] Step 130: query the second LAN address of the first account, where the second LAN address is the LAN address of the first account when it last accessed the network.

[0065] After receiving the first registration request, BRAS300 queries the second LAN address when the first account last accessed the network. If the first account is a valid account, the second LAN address when the first account last accessed the network can be queried.

[0066] Step 140: When the first LAN address matches the second LAN address, the first ONU 100 is allowed to access the network.

[0067] If the first LAN address used by the first account to initiate the current request matches the second LAN address used by the first account to access the network last time, this means that the initiator of accessing the network through the first LAN address is the same as the initiator of accessing the network through the second LAN address. Therefore, the first account initiating the current request is eligible to access the network as before.

[0068] Here, by verifying the first LAN address and the second LAN address, network security can be ensured and access by illegal ONUs can be avoided, thereby ensuring secure and efficient broadband access to the network.

[0069] In an embodiment of the present application, a first ONU initiates a first registration request to the OLT using a first LAN address. The first registration request includes the first ONU's first account number and a first range of the CVLAN corresponding to the first ONU, obtained from the first ONU's historical network access data. Upon receiving the first registration request, the OLT approves the first registration request if the first range is within a preset range and forwards it to the BRAS. This allows ONU registration to be completed without any configuration required by the OLT or ONU at the emergency communication site. This improves ONU registration efficiency and reduces the difficulty of on-site service configuration. After receiving the first registration request, the BRAS queries the second LAN address of the first account's last network access. If the first LAN address matches the second LAN address of the first account's last network access, the BRAS allows the first ONU network access. If the first LAN address of the first account in the current request matches the second LAN address of the first account's last network access, the first account is authorized to access the network. By verifying the first LAN address and the second LAN address, network security is ensured and access by unauthorized ONUs is prevented. This ensures secure and efficient broadband network access.

[0070] Figure 2 This is a flowchart of a method for broadband access network provided by an embodiment of the present application.

[0071] likeFigure 2 As shown, the method for the broadband access network may include step 210 - step 220. This method is applied to the OLT, and is specifically as follows:

[0072] Step 210, receive a first registration request initiated by a first ONU through a first local area network address. The first registration request includes: a first range of the CVLAN corresponding to the first ONU.

[0073] The OLT allows all ONUs to register through the MAC address. Compared with the traditional solution that requires business personnel to configure the broadband network on-site. In the embodiment of the present application, at the emergency communication site, neither the OLT nor the ONU needs to be configured. The first ONU can automatically initiate a first registration request to the optical line terminal OLT through the first local area network address, and the OLT does not need to configure the first ONU either, thus completing the registration of the ONU. This improves the registration efficiency of the ONU and reduces the on-site service configuration difficulty.

[0074] In a possible embodiment, after step 210, the following steps may further be included:

[0075] Step 230, bind the first local area network address to the first range.

[0076] Here, it is convenient to subsequently identify the ONU that has changed the range of the CVLAN.

[0077] Step 220, when the first range is within the preset range, pass the first registration request and forward the first registration request to the BRAS.

[0078] Correspondingly, when the first range is not within the preset range, do not pass the first registration request.

[0079] When the first range is not within the preset range, if the user corresponding to the first ONU modifies the first range of the CVLAN to a second range in order to access the network, then based on the binding relationship between the first local area network address and the first range determined in step 230, it can be identified that the second range has been modified. Therefore, the first registration request is not passed, that is, the first ONU is refused to go online.

[0080] When the first range is within the preset range, pass the first registration request and forward the first registration request to the BRAS. No authentication is performed on the OLT, all ONUs are allowed to register, and the PVLAN is not determined, only the CVLAN is determined.

[0081] The first ONU has previously registered to access the Internet. The first ONU retains the historical network access data configured previously, including the first range of CVLAN and the account number. Then, the relationship between the first range and the preset range can be determined. When the first range is within the preset range, the first registration request is passed and forwarded to the BRAS, that is, access to the BRAS is achieved through the logical channel established by the OLT, and then the network is accessed.

[0082] Exemplarily, first, the second ONU has not registered to access the Internet previously and has no historical network access data, so there is no corresponding CVLAN range and account number. Therefore, it is impossible to access the BRAS through the logical channel established by the OLT and impossible to access the network.

[0083] Next, after the user corresponding to the second ONU notices that they cannot access the Internet, they manually modify the ONU data, changing the CVLAN range to the range corresponding to CVLAN4 and the account number to account 4. However, CVLAN4 is not within the CVLAN range (CVLAN2 - CVLAN3) allowed by the OLT to pass. Therefore, the OLT rejects the registration request of the second ONU.

[0084] Then, the second ONU registers again on the OLT using the third MAC address. The OLT binds the third MAC address to CVLAN4. When the OLT performs the CVLAN legality determination, CVLAN4 fails to pass, and the second ONU is not allowed to access the BRAS through the OLT, so the second ONU cannot access the Internet.

[0085] Then, the data of the second ONU is manually modified again, and the CVLAN is changed to CVLAN5. The second ONU registers again on the OLT using the third MAC address. Based on the solution in step 230 above, the OLT binds the third MAC address to CVLAN4. When the OLT performs the CVLAN determination, it is known that CVLAN4 and CVLAN5 are inconsistent, so the second ONU is not allowed to access the BRAS through the OLT. Thus, the illegal second ONU fails to pass the ONU legality determination and access the network after multiple modifications of the CVLAN data, ensuring network security.

[0086] In the embodiment of the present application, after receiving the first registration request, when the first range of CVLAN included in the first registration request is within the preset range, the first registration request is passed and forwarded to the BRAS. Here, at the emergency communication site, no configuration is required for the OLT and the ONU, and the registration of the ONU can be completed. This improves the registration efficiency of the ONU and reduces the difficulty of on-site service configuration. Also, by determining the relationship between the first range and the preset range, when the first range is within the preset range, the first registration request is passed and forwarded to the BRAS, ensuring network security.

[0087] Figure 3 This is a flowchart of another method for broadband access network provided in an embodiment of the present application.

[0088] like Figure 3 As shown, the broadband access network method may include steps 310 to 330, and the method is applied to BRAS, as shown below:

[0089] Step 310: Receive a first registration request forwarded by the OLT, where the first registration request includes a first account of a first ONU.

[0090] Step 320: query the second LAN address of the first account, where the second LAN address is the LAN address of the first account when it last accessed the network.

[0091] Step 330: When the first LAN address matches the second LAN address, the first ONU is allowed to access the network.

[0092] Among them, step 330 may specifically include: reporting the first LAN address and the first account to the billing system, the billing system querying the second LAN address of the first account, and comparing the first LAN address with the second LAN address. If the comparison result is consistent, the first ONU is allowed to access the network; if the comparison result is inconsistent, the first ONU is denied access to the network.

[0093] Here, if the first LAN address of the first account in initiating the request this time matches the second LAN address when the first account last accessed the network, it means that the first account is an account that can access the network. By verifying the first LAN address and the second LAN address, the security of the network can be ensured and the access of illegal ONUs can be avoided.

[0094] In a possible embodiment, a second registration request forwarded by the OLT is received, where the second registration request is a registration request initiated by the second ONU through a third local area network address, and the registration request includes: the first ONU account; querying the second local area network address of the first ONU account in the registration request, where the second local area network address is the local area network address of the first ONU account when it last accessed the network;

[0095] By comparing the second LAN address of the first ONU account when it last accessed the network, it is found that the third LAN address of the second ONU's current request does not match, so the second ONU is denied access to the network. This prevents unauthorized accounts from using other people's accounts to access the Internet, improving the security of broadband access networks.

[0096] In the embodiment of the present application, after receiving the first registration request, the second LAN address when the first account last accessed the network is queried. When the first LAN address matches the second LAN address, the first ONU is allowed to access the network. Here, if the first LAN address of the first account when the request is initiated this time matches the second LAN address when the first account last accessed the network, it indicates that the first account is an account that can access the network. By verifying the first LAN address and the second LAN, the security of the network can be ensured and the access of illegal ONUs can be avoided. Thus, the secure and efficient access of the broadband to the network can be guaranteed.

[0097] The embodiment of the present application also provides a method for broadband access to the network. This method is applied to the first ONU and is specifically as follows:

[0098] A first registration request is sent to the OLT through the first LAN address. The first registration request includes: the first range of the CVLAN corresponding to the first ONU, which is used for the OLT to, when determining that the first range is within the preset range, pass the first registration request and forward the first registration request to the BRAS, which is used for the BRAS to query the second LAN address of the first account. The second LAN address is the LAN address when the first account last accessed the network; when the first LAN address matches the second LAN address, the first ONU is allowed to access the network.

[0099] Compared with the traditional solution that requires business personnel to configure the broadband network on-site. In the embodiment of the present application, at the emergency communication site, the ONU does not need to be configured at all. When the user reasonably connects the physical line of the network device corresponding to the first ONU, the first ONU can automatically send a first registration request to the optical line terminal OLT through the first LAN address, and the OLT does not need to configure the first ONU either, and the registration of the ONU can be completed. The registration efficiency of the ONU is improved and the on-site service configuration difficulty is reduced.

[0100] In an embodiment of the present application, a first ONU initiates a first registration request to the OLT using a first LAN address. The first registration request includes the first ONU's first account number and a first range of the CVLAN corresponding to the first ONU, obtained from the first ONU's historical network access data. Upon receiving the first registration request, the OLT approves the first registration request if the first range is within a preset range and forwards it to the BRAS. This allows ONU registration to be completed without any configuration required by the OLT or ONU at the emergency communication site. This improves ONU registration efficiency and reduces the difficulty of on-site service configuration. After receiving the first registration request, the BRAS queries the second LAN address of the first account's last network access. If the first LAN address matches the second LAN address of the first account's last network access, the BRAS allows the first ONU network access. If the first LAN address of the first account in the current request matches the second LAN address of the first account's last network access, the first account is authorized to access the network. By verifying the first LAN address and the second LAN address, network security is ensured and access by unauthorized ONUs is prevented. This ensures secure and efficient broadband network access.

[0101] Based on the above Figure 2 The broadband access network method shown in the embodiment of the present application also provides a broadband access network device, which is applied to OLT, such as Figure 4 As shown, the broadband access network apparatus 400 may include:

[0102] The first receiving module 410 is configured to receive a first registration request initiated by a first ONU via a first local area network address, where the first registration request includes a first range of CVLANs corresponding to the first ONU.

[0103] The forwarding module 420 is configured to approve the first registration request and forward the first registration request to the BRAS if the first range is within a preset range.

[0104] In a possible embodiment, the broadband access network apparatus 400 may further include:

[0105] A binding module is used to bind the first local area network address with the first range.

[0106] In the embodiment of the present application, upon receiving a first registration request, if the first range of the CVLAN included in the first registration request is within a preset range, the first registration request is approved and forwarded to the BRAS. At the emergency communication site, the OLT and ONU do not need to perform any configuration to complete the ONU registration. This improves the ONU registration efficiency and reduces the difficulty of on-site service configuration.

[0107] Based on the above Figure 3 Another method for a broadband access network shown above, an embodiment of the present application further provides another device for a broadband access network, which is applied to a BRAS, as Figure 5 shown. The device 500 for the broadband access network may include:

[0108] A second receiving module 510, configured to receive a first registration request forwarded by an OLT. The first registration request includes: a first account number of a first ONU.

[0109] A query module 520, configured to query a second LAN address of the first account number. The second LAN address is the LAN address when the first account number last accessed the network.

[0110] An access module 530, configured to allow the first ONU to access the network when the first LAN address matches the second LAN address.

[0111] In an embodiment of the present application, after receiving the first registration request, the second LAN address when the first account number last accessed the network is queried. When the first LAN address matches the second LAN address, the first ONU is allowed to access the network. Here, if the first LAN address of the first account number when the request is initiated this time matches the second LAN address when the first account number last accessed the network, it indicates that the first account number is an account that can access the network. By verifying the first LAN address and the second LAN, the security of the network can be ensured, and the access of illegal ONUs can be avoided. Thus, the broadband can be guaranteed to access the network safely and efficiently.

[0112] Based on the above method for a broadband access network applied to a first ONU, an embodiment of the present application further provides another device for a broadband access network, as Figure 6 shown. The device 600 for the broadband access network may include:

[0113] A sending module 610, configured to initiate a first registration request to an OLT through a first LAN address. The first registration request includes: a first range of a CVLAN corresponding to a first ONU, so that when the OLT determines that the first range is within a preset range, the first registration request is passed and the first registration request is forwarded to a BRAS, so that the BRAS queries a second LAN address of the first account number. The second LAN address is the LAN address when the first account number last accessed the network; when the first LAN address matches the second LAN address, the first ONU is allowed to access the network.

[0114] In an embodiment of the present application, a first ONU initiates a first registration request to the OLT using a first LAN address. The first registration request includes the first ONU's first account number and a first range of the CVLAN corresponding to the first ONU, obtained from the first ONU's historical network access data. Upon receiving the first registration request, the OLT approves the first registration request if the first range is within a preset range and forwards it to the BRAS. This allows ONU registration to be completed without any configuration required by the OLT or ONU at the emergency communication site. This improves ONU registration efficiency and reduces the difficulty of on-site service configuration. After receiving the first registration request, the BRAS queries the second LAN address of the first account's last network access. If the first LAN address matches the second LAN address of the first account's last network access, the BRAS allows the first ONU network access. If the first LAN address of the first account in the current request matches the second LAN address of the first account's last network access, the first account is authorized to access the network. By verifying the first LAN address and the second LAN address, network security is ensured and access by unauthorized ONUs is prevented. This ensures secure and efficient broadband network access.

[0115] Figure 7 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application is shown.

[0116] The electronic device may include a processor 701 and a memory 702 storing computer program instructions.

[0117] Specifically, the processor 701 may include a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.

[0118] The memory 702 may include a mass memory for data or instructions. By way of example and not limitation, the memory 702 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. In a suitable case, the memory 702 may include removable or non-removable (or fixed) media. In a suitable case, the memory 702 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, the memory 702 is a non-volatile solid-state memory. In a particular embodiment, the memory 702 includes a read-only memory (ROM). In a suitable case, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or a flash memory, or a combination of two or more of these.

[0119] The processor 701 reads and executes the computer program instructions stored in the memory 702 to implement any one of the broadband access network methods in the illustrated embodiments.

[0120] In one example, the electronic device may further include a communication interface 707 and a bus 710. Among them, as Figure 7 shown, the processor 701, the memory 702, and the communication interface 707 are connected through the bus 710 and complete communication with each other.

[0121] The communication interface 707 is mainly used to implement communication between the modules, devices, units, and / or devices in the embodiments of the present application.

[0122] The bus 710 includes hardware, software, or both, and couples the components of the electronic device to each other. By way of example and not limitation, the bus may include an accelerated graphics port (AGP) or other graphics bus, an enhanced industry standard architecture (EISA) bus, a front-side bus (FSB), a hyperTransport (HT) interconnect, an industry standard architecture (ISA) bus, an InfiniBand interconnect, a low pin count (LPC) bus, a memory bus, a microChannel architecture (MCA) bus, a peripheral component interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a serial advanced technology attachment (SATA) bus, a video electronics standards association local (VLB) bus, or other suitable buses, or a combination of two or more of these. In a suitable case, the bus 710 may include one or more buses. Although the embodiments of the present application describe and illustrate specific buses, the present application contemplates any suitable bus or interconnect.

[0123] The electronic device can execute the method of the broadband access network in the embodiments of the present application, so as to implement the combination of Figure 2-3 the described method of the broadband access network.

[0124] In addition, in combination with the method of the broadband access network in the above embodiments, the embodiments of the present application can provide a computer-readable storage medium to implement. Computer program instructions are stored on the computer-readable storage medium; when the computer program instructions are executed by a processor, the method of the broadband access network as Figure 2-3 described is implemented.

[0125] It should be clear that the present application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, the detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order between steps after understanding the spirit of the present application.

[0126] The functional blocks shown in the above structure block diagrams can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application-specific integrated circuit (ASIC), appropriate firmware, a plug-in, a functional card, and so on. When implemented in software, the elements of the present application are programs or code segments used to perform the required tasks. The program or code segment can be stored in a machine-readable medium or transmitted via a data signal carried in a carrier wave on a transmission medium or a communication link. A "machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical discs, hard disks, fiber optic media, radio frequency (RF) links, and so on. The code segment can be downloaded via a computer network such as the Internet, an intranet, and so on.

[0127] It should also be noted that the exemplary embodiments mentioned in the present application describe some methods or systems based on a series of steps or devices. However, the present application is not limited to the order of the above steps, that is, the steps can be executed in the order mentioned in the embodiments, can be different from the order in the embodiments, or several steps can be executed simultaneously.

[0128] As described above, this is only the specific implementation manner of the present application. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, modules, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein. It should be understood that the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered within the protection scope of the present application.

Claims

1. A system for a broadband access network, characterized in that, Including: The system includes: A first Optical Network Unit (ONU), configured to initiate a first registration request to an Optical Line Terminal (OLT) via a first local area network address. The first registration request includes: a first account number of the first ONU, and a first range of a Client Virtual Local Area Network (CVLAN) corresponding to the first ONU, and the first range is obtained from the historical network access data of the first ONU; The OLT is configured to, when the first range is within a preset range, pass the first registration request and forward the first registration request to a Broadband Remote Access Server (BRAS); The BRAS is configured to query a second local area network address of the first account number, where the second local area network address is the local area network address when the first account number last accessed the network; and when the first local area network address matches the second local area network address, allow the first ONU to access the network.

2. A method for a broadband access network, characterized in that, Applied to the OLT, the method includes: Receiving a first registration request initiated by a first ONU via a first local area network address. The first registration request includes: a first account number of the first ONU and a first range of the CVLAN corresponding to the first ONU, and the first range is obtained by the first ONU from the historical network access data of the first ONU; When the first range is within a preset range, pass the first registration request and forward the first registration request to the BRAS for the BRAS to query a second local area network address of the first account number, where the second local area network address is the local area network address when the first account number last accessed the network; and when the first local area network address matches the second local area network address, allow the first ONU to access the network.

3. The method according to claim 2, characterized in that, After receiving the first registration request initiated by the first ONU via the first local area network address, the method further includes: Binding the first local area network address to the first range.

4. A method for a broadband access network, characterized in that, Applied to the BRAS, the method includes: Receiving a first registration request forwarded by the OLT. The first registration request is a request initiated by an ONU to the OLT via a first local area network address. The first registration request includes: a first account number of a first ONU and a first range of the CVLAN corresponding to the first ONU, and the first range is obtained from the historical network access data of the first ONU; the OLT passes the first registration request and forwards the first registration request to the BRAS when the first range is within a preset range; Querying a second local area network address of the first account number, where the second local area network address is the local area network address when the first account number last accessed the network; When a first local area network address matches the second local area network address, allowing the first ONU to access the network, where the first local area network address is the local area network address when the first account number initiates the first registration request.

5. A method for a broadband access network, characterized in that Applied to the first ONU, the method includes: Initiate a first registration request to the OLT through the first LAN address. The first registration request includes: the first account number of the first ONU and the first range of the CVLAN corresponding to the first ONU, and the first range is obtained from the historical network access data of the first ONU. When the OLT determines that the first range is within the preset range, pass the first registration request and forward the first registration request to the BRAS for the BRAS to query the second LAN address of the first account number of the first ONU. The second LAN address is the LAN address when the first account number last accessed the network. When the first LAN address matches the second LAN address, allow the first ONU to access the network.

6. A device for a broadband access network, characterized in that, Applied to the OLT, the device in the broadband access network includes: A first receiving module, configured to receive a first registration request initiated by a first ONU through a first LAN address. The first registration request includes: the first account number of the first ONU and the first range of the CVLAN corresponding to the first ONU, and the first range is obtained by the first ONU from the historical network access data of the first ONU; A forwarding module, configured to, when the first range is within the preset range, pass the first registration request and forward the first registration request to the BRAS for the BRAS to query the second LAN address of the first account number. The second LAN address is the LAN address when the first account number last accessed the network. When the first LAN address matches the second LAN address, allow the first ONU to access the network.

7. A device for a broadband access network, characterized in that, Applied to the BRAS, the device in the broadband access network includes: A second receiving module, configured to receive the first registration request forwarded by the OLT. The first registration request is a request initiated by an ONU to the optical line terminal OLT through a first LAN address. The first registration request includes: the first account number of the first ONU and the first range of the client virtual local area network (CVLAN) corresponding to the first ONU, and the first range is obtained from the historical network access data of the first ONU. When the first range is within the preset range, the OLT passes the first registration request and forwards the first registration request to the BRAS; A query module, configured to query the second LAN address of the first account number. The second LAN address is the LAN address when the first account number last accessed the network; An access module, configured to, when the first LAN address matches the second LAN address, allow the first ONU to access the network. The first LAN address is the LAN address when the first account number initiates the first registration request.

8. A device for a broadband access network, characterized in that, Applied to the first ONU, the device in the broadband access network includes: A sending module, configured to initiate a first registration request to an OLT via a first LAN address, where the first registration request includes: a first account number of the first ONU and a first range of a CVLAN corresponding to the first ONU, and the first range is obtained from historical network access data of the first ONU; when determining that the first range is within a preset range, the OLT passes the first registration request and forwards the first registration request to a BRAS, so as to enable the BRAS to query a second LAN address of the first account number of the first ONU, where the second LAN address is the LAN address when the first account number accessed the network last time; when the first LAN address matches the second LAN address, the first ONU is allowed to access the network.

9. An electronic device, characterized in that, The electronic device includes: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, the method for a broadband access network according to any one of claims 2-5 is implemented.

10. A computer-readable storage medium, characterized in that, Computer program instructions are stored on the computer-readable storage medium, and when the computer program instructions are executed by a processor, the method for a broadband access network according to any one of claims 2-5 is implemented.

Citation Information

Patent Citations

  • Control method and system for Ethernet passive optical network and OLT

    CN103905583A

  • Method for preventing registration and on-line of illegal ONU

    CN107919917A