CN110719235B - Broadband resource allocation method and device and terminal equipment - Google Patents
Broadband resource allocation method and device and terminal equipment Download PDFInfo
- Publication number
- CN110719235B CN110719235B CN201810762084.0A CN201810762084A CN110719235B CN 110719235 B CN110719235 B CN 110719235B CN 201810762084 A CN201810762084 A CN 201810762084A CN 110719235 B CN110719235 B CN 110719235B
- Authority
- CN
- China
- Prior art keywords
- onu
- broadband
- service
- order
- resource allocation
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 238000013468 resource allocation Methods 0.000 title claims abstract description 105
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000003287 optical effect Effects 0.000 claims description 48
- 238000012795 verification Methods 0.000 claims description 39
- 230000004913 activation Effects 0.000 claims description 29
- 238000004458 analytical method Methods 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 7
- 238000001994 activation Methods 0.000 description 28
- 230000005540 biological transmission Effects 0.000 description 12
- 238000010276 construction Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 239000013307 optical fiber Substances 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 239000000835 fiber Substances 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013524 data verification Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06313—Resource planning in a project environment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0067—Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0086—Network resource allocation, dimensioning or optimisation
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Computer Networks & Wireless Communication (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Tourism & Hospitality (AREA)
- Game Theory and Decision Science (AREA)
- Biodiversity & Conservation Biology (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Educational Administration (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a broadband resource allocation method, a broadband resource allocation device and terminal equipment. The broadband resource allocation method comprises the following steps: acquiring a broadband service order, wherein the broadband service order is an electronic order for requesting allocation of broadband resources; determining the scheduling type and the service type of the broadband service order; and allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type. The invention sets the resource allocation rule corresponding to the scheduling type and the service type in advance, so that after receiving the broadband service order, the broadband resource can be allocated according to the scheduling type and the service type of the broadband service order by selecting the corresponding resource allocation rule, the problem of low efficiency existing in the conventional manual broadband resource allocation can be effectively solved, the error rate is reduced, and the user experience is improved.
Description
Technical Field
The present invention relates to the field of internet technologies, and in particular, to a method and an apparatus for allocating broadband resources, and a terminal device.
Background
With the rapid development of the internet, the demand of broadband service is increased rapidly, and the GPON (Gigabit-Capable Passive Optical Network, chinese name: passive optical network) technology is used as the latest generation broadband passive optical integrated access technology, and has numerous advantages of high bandwidth, high efficiency, large coverage, rich user interfaces and the like.
For example, when a broadband service is opened, a foreground system is required to dispatch a corresponding work order, a background is required to analyze the work order, if the work order information is wrong, manual rejection is required, if no problem exists, corresponding resources are required to be selected according to the content of the work order for route design, port allocation and VLAN (English full name: virtual Local Area Network, chinese name: virtual local area network) allocation, after the design is finished, the construction personnel is required to dispatch the work order to a constructor, the constructor performs site construction according to the design condition, if the problem is met, the construction information is required to be re-designed to be re-dispatched after the design is met, after the construction is finished, the construction information is required to be fed back to a manufacturer for activation after the completion of the construction, the whole service opening process is more in flow, manual operation is required in the whole course, the last service cannot be opened if one step of operation errors exist, meanwhile, scheduling processing from the foreground to the background often needs days or even two weeks, service opening efficiency is low, and customer perception is also influenced while working efficiency of the constructor is reduced.
Therefore, there is an urgent need to provide a technology capable of effectively improving the efficiency of broadband resource allocation such as broadband deployment.
Disclosure of Invention
In view of the above problems, the present invention aims to provide a method, an apparatus, and a terminal device for allocating broadband resources, so as to solve the problem of low efficiency existing in the conventional manual broadband resource allocation, reduce the error rate, and improve the user experience.
The first aspect of the present invention provides a broadband resource allocation method, including:
acquiring a broadband service order, wherein the broadband service order is an electronic order for requesting allocation of broadband resources;
determining the scheduling type and the service type of the broadband service order;
And allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type.
Optionally, before determining the scheduling type of the broadband service order, the method further includes:
Carrying out validity check on the broadband service order;
If the validity check is not passed, the broadband service order is refuted;
And if the validity check is passed, triggering the step of determining the scheduling type and the service type of the broadband service order.
Optionally, the verifying the validity of the broadband service order includes:
and checking at least one of the data completeness, the data consistency, the data uniqueness or the data rationality of the broadband service order, and if each checked item passes, judging that the validity check passes.
Optionally, the scheduling type of the broadband service order is newly added broadband service, and the service type is FTTO or FTTH;
The allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type comprises the following steps:
extracting a beam splitter name from the broadband service order, and performing route analysis on an upper network by taking a beam splitter corresponding to the beam splitter name as a starting point to determine route information;
distributing the downlink port of the optical splitter to the newly added ONU network element according to a preset optical splitter port distribution rule;
Distributing ONUIDs for the newly added ONU network elements according to preset ONUID distribution rules;
configuring virtual local area network parameters according to preset virtual local area network configuration rules, wherein the virtual local area network parameters comprise SVLAN and CVLAN;
generating an ONU network element according to ONU equipment information recorded in the broadband service order;
Distributing downlink ports of the ONU network elements according to a preset ONU network element downlink port distribution rule;
establishing an association relationship between the ONU network element and a downlink port of the optical splitter;
Generating data table information corresponding to the broadband service order.
Optionally, the scheduling type of the broadband service order is newly added broadband service, and the service type is FTTB;
The allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type comprises the following steps:
extracting ONU network element names from the broadband service orders, and selecting ONU network elements corresponding to the ONU network element names to perform route analysis on an upper network so as to determine route information;
configuring virtual local area network parameters according to preset virtual local area network configuration rules, wherein the virtual local area network parameters comprise SVLAN and CVLAN;
Distributing downlink ports of the ONU network elements according to a preset ONU network element downlink port distribution rule;
Generating data table information corresponding to the broadband service order.
Optionally, the scheduling type of the broadband service order is a tear-down broadband service or a revocation broadband service;
The allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type comprises the following steps:
selecting corresponding order verification information from the broadband service order according to the service type of the broadband service order;
Matching the order verification information in an installed database;
if the matching is successful, disassembling the machine according to the service content of the broadband service order request disassembly;
if the matching fails, the error is reported.
Optionally, the scheduling type of the broadband service order is to adjust broadband service;
The allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type comprises the following steps:
selecting corresponding order verification information from the broadband service order according to the service type of the broadband service order;
Matching the order verification information in an installed database;
If the matching is successful, selecting a corresponding adjustment rule for adjustment according to the ONU attribute before adjustment and the ONU attribute after adjustment in the broadband service order;
if the matching fails, the error is reported.
Optionally, the broadband resource allocation method further includes:
and sending the allocated broadband resource information to a service activation system so as to activate the allocated broadband service through the activation system.
A second aspect of the present invention provides a broadband resource allocation apparatus, including:
the order acquisition module is used for acquiring a broadband service order, wherein the broadband service order is an electronic order for requesting allocation of broadband resources;
the type determining module is used for determining the scheduling type and the service type of the broadband service order;
and the resource allocation module is used for allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type.
Optionally, the broadband resource allocation device further includes:
the order checking module is used for checking the validity of the broadband service order;
an order rejection module, configured to reject the broadband service order if the validity check fails;
and the triggering module is used for triggering the step of determining the scheduling type and the service type of the broadband service order if the validity check is passed.
Optionally, the order checking module includes:
and the data verification unit is used for verifying at least one of the data completeness, the data consistency, the data uniqueness or the data rationality of the broadband service order, and if each verified item passes, the validity verification is judged to pass.
Optionally, the scheduling type of the broadband service order is newly added broadband service, and the service type is FTTO or FTTH;
The resource allocation module comprises:
The first route analysis unit is used for extracting the names of the optical splitters from the broadband service order, and carrying out route analysis on the upper network by taking the optical splitters corresponding to the names of the optical splitters as starting points so as to determine route information;
the optical splitter port allocation unit is used for allocating the downlink port of the optical splitter to the newly added ONU network element according to a preset optical splitter port allocation rule;
the ONUID distribution unit is used for distributing ONUIDs for the newly added ONU network elements according to preset ONUID distribution rules;
The first virtual network parameter configuration unit is used for configuring virtual local area network parameters according to preset virtual local area network configuration rules, wherein the virtual local area network parameters comprise SVLAN and CVLAN;
the network element generating unit is used for generating an ONU network element according to the ONU equipment information recorded in the broadband service order;
the first ONU port allocation unit is used for allocating the downlink port of the ONU network element according to a preset ONU network element downlink port allocation rule;
The association establishing unit is used for establishing an association relationship between the ONU network element and the downlink port of the optical splitter;
and the first data table generating unit is used for generating data table information corresponding to the broadband service order.
Optionally, the scheduling type of the broadband service order is newly added broadband service, and the service type is FTTB;
The resource allocation module comprises:
The second route analysis unit is used for extracting the ONU network element name from the broadband service order, and selecting an ONU network element corresponding to the ONU network element name for route analysis on an upper network so as to determine route information;
the second virtual network parameter configuration unit is used for configuring virtual local area network parameters according to preset virtual local area network configuration rules, wherein the virtual local area network parameters comprise SVLAN and CVLAN;
The second ONU port allocation unit is used for allocating the downlink port of the ONU network element according to a preset ONU network element downlink port allocation rule;
And the second data table generating unit is used for generating data table information corresponding to the broadband service order.
Optionally, the scheduling type of the broadband service order is a tear-down broadband service or a revocation broadband service;
The resource allocation module comprises:
A first verification information selecting unit, configured to select corresponding order verification information from the broadband service order according to a service type of the broadband service order;
A first verification information matching unit for matching the order verification information in an installed database;
The first successful matching unit is used for disassembling the machine according to the service content of the broadband service order request disassembly if the matching is successful;
and the first matching failure unit is used for reporting errors if the matching fails.
Optionally, the scheduling type of the broadband service order is to adjust broadband service;
The resource allocation module comprises:
A second verification information selecting unit, configured to select corresponding order verification information from the broadband service order according to a service type of the broadband service order;
a second verification information matching unit for matching the order verification information in an installed database;
The second successful matching unit is used for selecting a corresponding adjustment rule for adjustment according to the ONU attribute before adjustment and the ONU attribute after adjustment in the broadband service order if the matching is successful;
And the second matching failure unit is used for reporting errors if the matching fails.
Optionally, the broadband resource allocation device further includes:
And the service activation module is used for sending the allocated broadband resource information to a service activation system so as to activate the allocated broadband service through the activation system.
A third aspect of the present invention provides a terminal device, comprising: the broadband resource allocation method comprises a memory, a processor and a computer program which is stored in the memory and can be run on the processor, wherein the broadband resource allocation method provided by the invention is executed when the processor runs the computer program.
The broadband resource allocation method provided by the first aspect of the invention comprises the following steps: acquiring a broadband service order, wherein the broadband service order is an electronic order for requesting allocation of broadband resources; determining the scheduling type and the service type of the broadband service order; and allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type. The invention sets the resource allocation rule corresponding to the scheduling type and the service type in advance, so that after receiving the broadband service order, the broadband resource can be allocated according to the scheduling type and the service type of the broadband service order by selecting the corresponding resource allocation rule, the problem of low efficiency existing in the conventional manual broadband resource allocation can be effectively solved, the error rate is reduced, and the user experience is improved.
The wideband resource allocation device provided in the second aspect of the present invention, and the terminal device provided in the third aspect of the present invention have the same beneficial effects as the wideband resource allocation method provided in the first aspect of the present invention due to the same inventive concept.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to designate like parts throughout the figures. In the drawings:
Fig. 1 shows a flowchart of a wideband resource allocation method according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a broadband resource allocation apparatus according to an embodiment of the present invention;
Fig. 3 shows a schematic diagram of a terminal device according to an embodiment of the present invention;
Fig. 4 shows a resource allocation flow chart for a newly added broadband service according to an embodiment of the present invention;
FIG. 5 is a flowchart of another resource allocation procedure for a newly added broadband service according to an embodiment of the present invention;
fig. 6 shows a resource allocation flow chart for tearing down broadband services according to an embodiment of the present invention;
Fig. 7 is a flowchart of resource allocation for adjusting broadband services according to an embodiment of the present invention;
FIG. 8 is a flow chart illustrating one specific wideband resource deployment provided by an embodiment of the present invention;
Fig. 9 is a flowchart of a specific deployment of broadband resource activation according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
It is noted that unless otherwise indicated, technical or scientific terms used herein should be given the ordinary meaning as understood by one of ordinary skill in the art to which this invention belongs.
The invention provides a broadband resource allocation method, a broadband resource allocation device and terminal equipment. Embodiments of the present invention will be described below with reference to the accompanying drawings.
Referring to fig. 1, a flowchart of a wideband resource allocation method according to an embodiment of the present invention is shown, where the wideband resource allocation method includes the following steps:
step S101: and acquiring a broadband service order, wherein the broadband service order is an electronic order for requesting allocation of broadband resources.
In some implementations of the embodiments of the present invention, the broadband service order may be generated after receiving the user service by a front-end service system such as PBOSS (english: product Business Support Systems, chinese name: product operation support system), etc., and the PBOSS system may be distributed to the integrated resource system after generating the broadband service order, and the integrated resource system may transmit the broadband service order to the transmission scheduling network manager, where the transmission scheduling network manager may invoke the broadband resource allocation method provided by the embodiments of the present invention to allocate broadband resources according to the broadband service order.
In some implementations of the embodiments of the present invention, the broadband service order includes mainly the following information: "service type", "ONU device model", "ONU device name", "primary splitter name", "secondary splitter name", "service bandwidth", "scheduling type", "maintenance unit", "belonging area", "user ID", "user telephone number", "OLT device name", etc. Wherein, ONU represents optical network unit, OLT represents optical line terminal.
Step S102: and determining the scheduling type and the service type of the broadband service order.
In some implementations of the embodiments of the present invention, the scheduling type and the service type of the broadband service order may be determined by extracting the data of the scheduling type and the service type from the broadband service order according to field names such as "scheduling type", "service type", and the like. Wherein, the values of the scheduling types include 'newly added', 'disassembled', 'revoked', 'adjusted', etc., which respectively represent newly added broadband service, disassembled broadband service (the disassembled broadband which is installed and archived is called disassembled), revoked broadband service (the disassembled broadband which is not installed or archived after the broadband installation is applied is called revoked), and adjusted broadband service, etc.; the service types may be classified into a customer service (customer service is an abbreviation of group customer service, and generally includes an internet group private line, a voice group private line, a point-to-point group private line, an optical fiber group lease, etc.), a customer service (customer service is an abbreviation of a home customer service, and is mainly a home broadband service, and a home wireless network, etc. superimposed on this basis), etc., and may be classified into FTTH (english: fiber TO The Home, chinese name: optical fiber to home), FTTO (english: fiber TO TheOffice, chinese name: optical fiber to office), FTTB (english: fiber TO The Building, chinese name: optical fiber to building), FTTC (english: fiber TO The Curb, chinese name: optical fiber to roadside), etc.
Step S103: and allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type.
In the embodiment of the invention, the resource allocation rules corresponding to each scheduling type and service type can be preset, so that after a broadband service order is received, the broadband resource can be allocated by automatically selecting the corresponding resource allocation rules according to the scheduling type and service type of the broadband service order, and the unmanned and automatic broadband resource allocation can be realized. The resource allocation rule can be flexibly set according to actual service requirements, and the embodiment of the invention is not limited to specific content.
In some implementations of the embodiments of the present invention, the scheduling type of the broadband service order is newly added broadband service, and the service type is FTTO or FTTH; referring to fig. 4, a flowchart of resource allocation for a new broadband service according to an embodiment of the present invention is shown, where step S103 may specifically include the following steps S401 to S408:
Step S401: and extracting the names of the optical splitters from the broadband service order, and carrying out route analysis on the upper network by taking the optical splitters corresponding to the names of the optical splitters as starting points so as to determine route information.
In some implementations of the embodiments of the present invention, the step S401 may include:
According to the 'primary beam splitter name' recorded in the broadband service order, determining whether the 'primary beam splitter name' specifically represents a primary beam splitter or a secondary beam splitter;
If the optical line terminal is a secondary optical splitter, performing route analysis (analysis path: secondary optical splitter-primary optical splitter-OLT-SW) from the secondary optical splitter to the upper layer, wherein the OLT represents the optical line terminal and the SW represents the switch;
if the optical transmitter is a primary optical splitter, performing route analysis (analysis path: primary optical splitter-OLT-SW) from the primary optical splitter to the upper layer;
and (3) through route analysis, the port information of the downlink PON port of the OLT and the uplink multi-service switch corresponding to the optical splitter is found out, and the route information can be determined.
Step S402: and distributing the downlink port of the optical splitter to the newly added ONU network element according to a preset optical splitter port distribution rule.
In some implementations of the embodiments of the present invention, this step S402 may perform downlink port allocation according to the following splitter port allocation rule:
The method for allocating ports of the optical splitter comprises the following steps: all the downlink ports (which can be primary or secondary splitters) remove reserved and occupied ports, and the idle ports are distributed according to the principle from small to large.
Step S403: and according to a preset ONUID allocation rule, allocating the ONUIDs to the newly added ONU network elements.
In some implementations of the embodiments of the present invention, this step S403 may perform allocation of the onduid according to the following onduid allocation rule:
ONUID allocation rule: the ONUID is unique under the PON port, and the background searches all ONU equipment under the PON port, analyzes the maximum value of the existing ONUID, carries out +1 and marks on the newly added ONU network element.
Step S404: and configuring virtual local area network parameters according to preset virtual local area network configuration rules, wherein the virtual local area network parameters comprise SVLAN (English full name: service Virtual Local Area Network, chinese name: virtual local area network of a server side) and CVLAN (English full name: custom Virtual Local Area Network, chinese name: virtual local area network of a user side).
In some implementations of the embodiments of the present invention, the step S404 may configure the virtual local area network parameters according to the following virtual local area network configuration rule:
SVLAN allocation rules: the SVLAN is allocated when accessing the network, and the rule is that one PON port group shares one SVLAN, and the SVLAN of the PON port to which the service belongs is marked on each PON port, and assigned when allocated.
CVLAN assignment rules: the CVLAN is unique under one PON port group, the service condition of the CVLAN under the same PON port group is traversed, and an idle CVLAN mark is distributed on the downlink port of the optical splitter according to the principle from small to large.
Step S405: and generating an ONU network element according to the ONU equipment information recorded in the broadband service order.
The ONU device information may specifically include information such as an ONU device type, an ONU device model, an ONU device name, an ONU device manufacturer, and the like.
Step S406: and distributing the downlink ports of the ONU network elements according to a preset ONU network element downlink port distribution rule.
In step S406, the downlink ports of the ONU network element may be allocated according to the information such as the service type and the service bandwidth and the preset allocation rule of the downlink ports of the ONU network element, and specifically, the allocation of the downlink ports of the ONU network element may be performed according to the allocation rule table of the ONU downlink ports shown in the following table 1:
TABLE 1
Step S407: and establishing an association relationship between the ONU network element and the downlink port of the optical splitter.
Step S408: generating data table information corresponding to the broadband service order.
In step S408, after the foregoing generation or allocation of the required data related to the service, relevant data table information may be generated, where the data table information may include: including pon_route (PON routing table), gpon_device_link (GPON DEVICE association table), pon_way (PON traffic table-archived), pon_way_path_info (PON traffic PATH table), ATTEMP _pon_way_log (PON traffic LOG table), ATTEMP _pon_atach_log (traffic LOG order table), and the like.
In some implementations of the embodiments of the present invention, the scheduling type of the broadband service order is an added broadband service, and the service type is FTTB; referring to fig. 5, another flowchart of resource allocation for a new broadband service according to an embodiment of the present invention is shown, where step S103 may specifically include the following steps S501 to S504:
Step S501: and extracting the ONU network element name from the broadband service order, and selecting an ONU network element corresponding to the ONU network element name to perform route analysis on an upper network so as to determine the route information.
In this step, for the FTTB service, the ONU network element name may be directly extracted from the broadband service order, and then the ONU network element corresponding to the ONU network element name is selected to perform route analysis on the upper layer network, where a route analysis path may be: ONU-first-order splitter-OLT-SW.
Step S502: and configuring virtual local area network parameters according to preset virtual local area network configuration rules, wherein the virtual local area network parameters comprise SVLAN and CVLAN.
In some implementations of the embodiments of the present invention, the step S502 may configure the virtual local area network parameters according to the following virtual local area network configuration rule:
SVLAN allocation rules: the SVLAN is allocated when accessing the network, and the rule is that one PON port group shares one SVLAN, and the SVLAN of the PON port to which the service belongs is marked on each PON port, and assigned when allocated.
CVLAN assignment rules: the CVLAN is unique under one PON port group, the service condition of the CVLAN under the same PON port group is traversed, and an idle CVLAN mark is distributed on the downlink port of the optical splitter according to the principle from small to large.
Step S503: and distributing the downlink ports of the ONU network elements according to a preset ONU network element downlink port distribution rule.
In step S503, the downlink ports of the ONU network element may be allocated according to the information such as the service type and the service bandwidth and the preset allocation rule of the downlink ports of the ONU network element, and specifically, the allocation of the downlink ports of the ONU network element may be performed according to the allocation rule table of the downlink ports of the ONU network element as shown in table 1.
Step S504: generating data table information corresponding to the broadband service order.
In step S504, after the foregoing generation or allocation of the required data related to the service, relevant data table information may be generated, where the data table information may include: including pon_route (PON routing table), gpon_device_link (GPON DEVICE association table), pon_way (PON traffic table-archived), pon_way_path_info (PON traffic PATH table), ATTEMP _pon_way_log (PON traffic LOG table), ATTEMP _pon_atach_log (traffic LOG order table), and the like.
In some implementations of the embodiments of the present invention, the scheduling type of the broadband service order is tear down broadband service or cancel broadband service; referring to fig. 6, a flowchart of resource allocation for a tear-down broadband service according to an embodiment of the present invention is shown, and as shown in the figure, the step S103 may specifically include the following steps S601 to S604:
step S601: and selecting corresponding order verification information from the broadband service order according to the service type of the broadband service order.
For example, if the service type of the broadband service order is a customer service, a "private line number+service type+ont name+ ONTPASSWORD" may be selected from the broadband service order as order verification information; if the service type of the broadband service order is a customer service, a user id+service type+ont name+ ONTPASSWORD "may be selected from the broadband service order as order verification information.
Step S602: the order verification information is matched in an installed database.
The purpose of this step is to verify the correctness of the broadband service order, the matching may be full field matching, if the data completely consistent with the order verification information is queried in the installed database, the matching is judged to be successful, otherwise, the matching is judged to be failed.
Step S603: and if the matching is successful, disassembling the machine according to the service content of the broadband service order request disassembly.
In this step, disassembling is performed according to the service content that the broadband service order requests to be disassembled, which may specifically include: if the voice service is requested to be removed, reserving the equipment; if the broadband service is required to be dismantled, judging whether other services exist on the equipment, if so, not dismantling the equipment, and if not, deleting the equipment and the association relation between the equipment and the optical splitter, and simultaneously releasing the ports related to the service, wherein the released ports can be occupied by other services.
It should be noted that, the process of canceling the broadband service is substantially consistent with that of detaching the broadband service, and the matching is performed in the library according to the service matching principle of detaching the broadband service, if the matching is successful, the operation processing of detaching the broadband service is executed, except that the work order must be in an archiving state when detaching the broadband service, and the work order may be in a state to be archived when canceling the broadband service.
Step S604: if the matching fails, the error is reported.
In some implementations of the embodiments of the present invention, the scheduling type of the broadband service order is to adjust broadband service; referring to fig. 7, a flowchart of resource allocation for adjusting broadband services according to an embodiment of the present invention is shown, and as shown in the figure, the step S103 may specifically include the following steps S701 to S704:
Step S701: selecting corresponding order verification information from the broadband service order according to the service type of the broadband service order; this step may refer to step S601, which is not described herein.
Step S702: matching the order verification information in an installed database; this step may refer to step S602, which is not described herein.
Step S703: and if the matching is successful, selecting a corresponding adjustment rule for adjustment according to the ONU attribute before adjustment and the ONU attribute after adjustment in the broadband service order.
In this step, according to the ONU attribute before adjustment and the ONU attribute after adjustment in the broadband service order, a corresponding adjustment rule is selected to perform adjustment, and specifically, one of the following adjustment rules a) -d) may be selected to perform adjustment:
a) If the adjusted ONU attribute is newly added and the ONU attribute before adjustment is reserved, generating a new ONU according to the parameter, distributing a downlink port of the new ONU according to the port distribution rule, opening the service on the new ONU, and reserving the original ONU without deleting the service.
B) If the adjusted ONU attribute is newly added and the ONU attribute before adjustment is removed, generating a new ONU according to the parameter, distributing a downlink port of the new ONU according to the port distribution rule, opening the service on the new ONU, and deleting the original ONU.
C) If the adjusted ONU attribute is the old one and the ONU attribute before adjustment is reserved, the downlink port is distributed on the old ONU according to the port distribution rule, the service is opened on the old ONU, and the original ONU is reserved and not deleted.
D) If the adjusted ONU attribute is the old one and the ONU attribute before adjustment is the removal, the downlink port is distributed on the old ONU according to the port distribution rule, the service is opened on the old ONU, and the original ONU is deleted.
Step S704: if the matching fails, the error is reported.
According to the broadband resource allocation method provided by the embodiment of the invention, the resource allocation rules corresponding to the scheduling types and the service types are preset, so that after a broadband service order is received, broadband resources can be allocated according to the scheduling types and the service types of the broadband service order by selecting the corresponding resource allocation rules, the problem of low efficiency existing in the conventional manual broadband resource allocation can be effectively solved, the error rate is reduced, and the user experience is improved. Specifically, the embodiment of the invention realizes the capability of automatically and quickly scheduling PON service by carrying out scene function design on the broadband resource allocation flow, the scheduling process does not need manual participation, the service opening work order average scheduling time is 6-8 seconds, the service dismantling work order average time is 3-4 seconds, the work order processing capability is about 2000 single/hour, the error rate is almost 0, and the performance expansion can be carried out through multi-node configuration.
Considering that, since the data of the broadband service order is initially manually entered PBOSS into the system, and some errors may occur due to the manual operation, the data of the broadband service order may have errors, so that the deployment of the broadband resource may fail, and therefore, in some modified implementations of the embodiment of the present invention, before step S102, the method may further include: carrying out validity check on the broadband service order;
If the validity check is not passed, the broadband service order is refuted;
And if the validity check is passed, triggering the step of determining the scheduling type and the service type of the broadband service order.
Specifically, the verifying the validity of the broadband service order may include:
and checking at least one of the data completeness, the data consistency, the data uniqueness or the data rationality of the broadband service order, and if each checked item passes, judging that the validity check passes.
For example, verifying the data integrity of the broadband service order may include: check if the form field must be filled with a value.
As another example, verifying the data consistency of the broadband service order may include at least one of the following verification contents: checking whether the corresponding relation between the ONU manufacturer and the ONU equipment model, the service type and the OLT equipment model is correct or not; checking whether the OLT equipment corresponds to the IP and the manufacturer thereof; and checking whether the pass word of the ONT is consistent with the dev-ip of the ONU or not with the data in the library.
For another example, verifying the data uniqueness of the broadband service order may include at least one of the following verification contents: checking the uniqueness of the whole network of the information such as the special line number, the network element password and the like; checking whether the same service is only opened for 1 piece of the same user under the same equipment.
For another example, verifying the data rationality of the broadband service order may include at least one of the following verification contents: verifying ONU attributes (newly added, utilized, removed, reserved, and verified according to the existence of network elements in a library, network element access types, service types and other information combinations); checking whether the work order state is matched with the scheduling type; checking various information format types; and checking early warning values of all the OLTs and the PON ports.
Through the above-mentioned change implementation mode, after receiving the broadband service order, the data validity can be checked, the data error and the abnormality can be found earlier, the error is prevented from being delayed to the follow-up step to cause the broadband resource allocation failure, on one hand, the whole efficiency of the broadband resource allocation can be effectively improved, and on the other hand, the waste of the system resource can be effectively avoided. In addition, compared with the prior art that a detailed rule logic is not provided in the auditing, designing and resource allocation processes, the method and the device can only be operated by operators according to experience, and the service opening can be influenced if the operators change.
In consideration of the fact that, after the wideband resource is allocated, the allocated wideband resource needs to be activated, in a modified implementation manner of the embodiment of the present invention, the wideband resource allocation method further includes: and sending the allocated broadband resource information to a service activation system so as to activate the allocated broadband service through the activation system.
For example, the allocated broadband resource information may include a service type, a home network element, a port, CVLAN, SVLAN, ONUID of a service, ONU PASSWORD, ONU management IP, ONU manufacturer, OLT manufacturer, private line number, upstream and downstream bandwidth, and so on.
In some implementations of the embodiments of the present invention, the transmission scheduling network manager feeds back the allocated broadband resource information to the service activation system for activation through the interface, which may specifically include: the transmission scheduling network manager informs the service activation system of the allocated broadband resource information through the webService interface, the service activation system transmits the service configuration data to the manufacturer network manager through a command, and the manufacturer network manager automatically transmits the service configuration data to the corresponding network element port and configures the corresponding service information, so that the service is opened.
Through the above-mentioned change implementation mode, after completing broadband resource allocation, can realize the activation of broadband resource after allocation fast, compare in the prior art rely on the mode of activating by the manual work, through automatic activation mode, can effectively improve activation efficiency and success rate.
In some modified implementations of the embodiments of the present invention, after step S103, the broadband resource allocation method further includes:
and generating a construction bill according to the broadband resource allocation information.
The broadband resource allocation information may be information related to construction, for example, routing information, allocation of the downlink port information of the optical splitter to the newly added ONU network element, allocation of the downlink port of the ONU, and the like, and after the construction bill is sent to a constructor, the constructor may be guided to construct by using the construction bill.
Referring to fig. 8, a flowchart of a specific wideband resource allocation provided by an embodiment of the present invention is shown, where the wideband resource allocation process may specifically include the following steps S801 to S807:
step S801: PBOSS system accepts user service and distributes broadband service order to comprehensive resource system;
step S802: the comprehensive resource system call interface distributes the broadband service order to a transmission scheduling network manager;
step S803: the transmission scheduling network manager performs validity check on the broadband service order;
Step S804: after the validity check is passed, the transmission scheduling network manager performs broadband resource allocation according to the steps S101 to S103;
step S805: if allocation fails, feeding back the comprehensive resource system through an interface to return the order;
step S806: when the state of the broadband service order changes, synchronizing the state of the broadband service order to the comprehensive resource system;
Step S807: if the allocation is successful, feeding back an allocation result of the successful allocation to the comprehensive resource system through the interface.
Referring to fig. 9, a flowchart of a specific allocated broadband resource activation provided by an embodiment of the present invention is shown, where the allocated broadband resource activation process may specifically include the following steps S901-S905:
step S901: after the transmission scheduling network manager completes the allocation of the broadband resources, the allocation result is fed back to the comprehensive resource system;
Step S902: the comprehensive resource system performs service activation by feeding back a transmission scheduling network manager through an interface;
Step S903: the transmission scheduling network manager feeds back the allocated broadband resource information to the service activation system through the interface for activation;
Step S904: after the service activation system is activated, feeding back an activation result to a transmission scheduling network management for activation;
step S905: and the transmission scheduling network manager feeds back the activation result to the comprehensive resource system.
In the above embodiment, a wideband resource allocation method is provided, and correspondingly, the invention also provides a wideband resource allocation device. Fig. 2 is a schematic diagram of a wideband resource allocation apparatus according to an embodiment of the present invention. Since the apparatus embodiments are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments for relevant points. The device embodiments described below are merely illustrative.
As shown in fig. 2, a wideband resource allocation apparatus 2 provided in an embodiment of the present invention includes:
An order acquisition module 21, configured to acquire a broadband service order, where the broadband service order is an electronic order for requesting allocation of broadband resources;
a type determining module 22, configured to determine a scheduling type and a service type of the broadband service order;
the resource allocation module 23 is configured to allocate broadband resources by using a preset resource allocation rule corresponding to the scheduling type and the service type.
In a modified implementation manner of the embodiment of the present invention, the wideband resource allocation apparatus 2 further includes:
the order checking module is used for checking the validity of the broadband service order;
an order rejection module, configured to reject the broadband service order if the validity check fails;
and the triggering module is used for triggering the step of determining the scheduling type and the service type of the broadband service order if the validity check is passed.
In another variation of the inventive embodiment, the order verification module includes:
and the data verification unit is used for verifying at least one of the data completeness, the data consistency, the data uniqueness or the data rationality of the broadband service order, and if each verified item passes, the validity verification is judged to pass.
In a further modification of the inventive embodiment, the scheduling type of the broadband service order is newly added broadband service, and the service type is FTTO or FTTH;
The resource allocation module 23 includes:
The first route analysis unit is used for extracting the names of the optical splitters from the broadband service order, and carrying out route analysis on the upper network by taking the optical splitters corresponding to the names of the optical splitters as starting points so as to determine route information;
the optical splitter port allocation unit is used for allocating the downlink port of the optical splitter to the newly added ONU network element according to a preset optical splitter port allocation rule;
the ONUID distribution unit is used for distributing ONUIDs for the newly added ONU network elements according to preset ONUID distribution rules;
The first virtual network parameter configuration unit is used for configuring virtual local area network parameters according to preset virtual local area network configuration rules, wherein the virtual local area network parameters comprise SVLAN and CVLAN;
the network element generating unit is used for generating an ONU network element according to the ONU equipment information recorded in the broadband service order;
the first ONU port allocation unit is used for allocating the downlink port of the ONU network element according to a preset ONU network element downlink port allocation rule;
The association establishing unit is used for establishing an association relationship between the ONU network element and the downlink port of the optical splitter;
and the first data table generating unit is used for generating data table information corresponding to the broadband service order.
In a further modification of the inventive embodiment, the scheduling type of the broadband service order is newly added broadband service, and the service type is FTTB;
The resource allocation module 23 includes:
The second route analysis unit is used for extracting the ONU network element name from the broadband service order, and selecting an ONU network element corresponding to the ONU network element name for route analysis on an upper network so as to determine route information;
the second virtual network parameter configuration unit is used for configuring virtual local area network parameters according to preset virtual local area network configuration rules, wherein the virtual local area network parameters comprise SVLAN and CVLAN;
The second ONU port allocation unit is used for allocating the downlink port of the ONU network element according to a preset ONU network element downlink port allocation rule;
And the second data table generating unit is used for generating data table information corresponding to the broadband service order.
In a further modification of the inventive embodiment, the scheduling type of the broadband service order is tear down broadband service or cancel broadband service;
The resource allocation module 23 includes:
A first verification information selecting unit, configured to select corresponding order verification information from the broadband service order according to a service type of the broadband service order;
A first verification information matching unit for matching the order verification information in an installed database;
The first successful matching unit is used for disassembling the machine according to the service content of the broadband service order request disassembly if the matching is successful;
and the first matching failure unit is used for reporting errors if the matching fails.
In a further modification of the inventive embodiment, the scheduling type of the broadband service order is to adjust the broadband service;
The resource allocation module 23 includes:
A second verification information selecting unit, configured to select corresponding order verification information from the broadband service order according to a service type of the broadband service order;
a second verification information matching unit for matching the order verification information in an installed database;
The second successful matching unit is used for selecting a corresponding adjustment rule for adjustment according to the ONU attribute before adjustment and the ONU attribute after adjustment in the broadband service order if the matching is successful;
And the second matching failure unit is used for reporting errors if the matching fails.
In a further modification of the embodiment of the present invention, the broadband resource allocation apparatus 2 further includes:
And the service activation module is used for sending the allocated broadband resource information to a service activation system so as to activate the allocated broadband service through the activation system.
The wideband resource allocation device 2 provided by the embodiment of the invention has the same beneficial effects as the wideband resource allocation method provided by the previous embodiment of the invention due to the same inventive concept.
In the foregoing embodiments, a method and an apparatus for allocating broadband resources are provided, and correspondingly, the present invention also provides a terminal device, where the terminal device may be a computing device with data computing capability, such as a server. Referring to fig. 3, fig. 3 is a schematic diagram of a terminal device according to an embodiment of the present invention. As shown in fig. 3, the terminal device 3 includes: a processor 30, a memory 31, a bus 32 and a communication interface 33, the processor 30, the communication interface 33 and the memory 31 being connected by the bus 32; the memory 31 stores a computer program that can be executed on the processor 30, and the processor 30 executes the wideband resource allocation method provided by the present invention when executing the computer program.
The memory 31 may include a high-speed random access memory (RAM: random Access Memory), and may further include a non-volatile memory (non-volatile memory), such as at least one disk memory. The communication connection between the system network element and the at least one other network element is achieved via at least one communication interface 33 (which may be wired or wireless), the internet, a wide area network, a local network, a metropolitan area network, etc. may be used.
Bus 32 may be an ISA bus, a PCI bus, an EISA bus, or the like. The buses may be classified as address buses, data buses, control buses, etc. The memory 31 is configured to store a program, and the processor 30 executes the program after receiving an execution instruction, and the broadband resource allocation method disclosed in any of the foregoing embodiments of the present invention may be applied to the processor 30 or implemented by the processor 30.
The processor 30 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuitry in hardware or instructions in software in the processor 30. The processor 30 may be a general-purpose processor, including a central processing unit (Central Processing Unit, CPU for short), a network processor (Network Processor, NP for short), etc.; but may also be a Digital Signal Processor (DSP), application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components. The disclosed methods, steps, and logic blocks in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be embodied directly in the execution of a hardware decoding processor, or in the execution of a combination of hardware and software modules in a decoding processor. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in a memory 31 and the processor 30 reads the information in the memory 31 and in combination with its hardware performs the steps of the above method.
The terminal equipment provided by the embodiment of the invention and the broadband resource allocation method provided by the embodiment of the invention have the same beneficial effects because of the same inventive concept.
It is noted that the flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
In the several embodiments provided by the present invention, it should be understood that the disclosed apparatus and method may be implemented in other manners. The above-described apparatus embodiments are merely illustrative, for example, the division of the units is merely a logical function division, and there may be other manners of division in actual implementation, and for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some communication interface, device or unit indirect coupling or communication connection, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the invention, and are intended to be included within the scope of the appended claims and description.
Claims (9)
1. A method for allocating broadband resources, comprising:
acquiring a broadband service order, wherein the broadband service order is an electronic order for requesting allocation of broadband resources;
determining the scheduling type and the service type of the broadband service order;
Allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type;
The service types include: FTTO, FTTB, and FTTC;
the scheduling type of the broadband service order is to adjust broadband service;
The allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type comprises the following steps:
selecting corresponding order verification information from the broadband service order according to the service type of the broadband service order;
Matching the order verification information in an installed database;
If the matching is successful, selecting a corresponding adjustment rule for adjustment according to the ONU attribute before adjustment and the ONU attribute after adjustment in the broadband service order;
If the matching fails, reporting errors;
According to the ONU attribute before adjustment and the ONU attribute after adjustment in the broadband service order, selecting a corresponding adjustment rule for adjustment, wherein the adjustment rule comprises one of the following adjustment rules:
If the adjusted ONU attribute is newly added and the ONU attribute before adjustment is reserved, generating a new ONU according to the parameter, distributing a downlink port of the new ONU according to a port distribution rule, opening a service above the new ONU, and reserving the original ONU without deleting the service;
If the adjusted ONU attribute is newly added and the ONU attribute before adjustment is removed, generating a new ONU according to the parameter, distributing a downlink port of the new ONU according to a port distribution rule, opening a service above the new ONU, and deleting the original ONU;
If the adjusted ONU attribute is the old one and the ONU attribute before adjustment is reserved, distributing a downlink port on the old ONU according to a port distribution rule, wherein the service is opened on the old ONU, and the original ONU is reserved and not deleted;
If the adjusted ONU attribute is the old one and the ONU attribute before adjustment is the removal, the downlink port is distributed on the old ONU according to the port distribution rule, the service is opened on the old ONU, and the original ONU is deleted.
2. The broadband resource allocation method according to claim 1, further comprising, before determining the scheduling type of the broadband service order:
Carrying out validity check on the broadband service order;
If the validity check is not passed, the broadband service order is refuted;
And if the validity check is passed, triggering the step of determining the scheduling type and the service type of the broadband service order.
3. The broadband resource allocation method according to claim 2, wherein said verifying the validity of the broadband service order includes:
and checking at least one of the data completeness, the data consistency, the data uniqueness or the data rationality of the broadband service order, and if each checked item passes, judging that the validity check passes.
4. The broadband resource allocation method according to claim 1, wherein the scheduling type of the broadband service order is newly added broadband service, and the service type is FTTO or FTTH;
The allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type comprises the following steps:
extracting a beam splitter name from the broadband service order, and performing route analysis on an upper network by taking a beam splitter corresponding to the beam splitter name as a starting point to determine route information;
distributing the downlink port of the optical splitter to the newly added ONU network element according to a preset optical splitter port distribution rule;
Distributing ONUIDs for the newly added ONU network elements according to preset ONUID distribution rules;
configuring virtual local area network parameters according to preset virtual local area network configuration rules, wherein the virtual local area network parameters comprise SVLAN and CVLAN;
generating an ONU network element according to ONU equipment information recorded in the broadband service order;
Distributing downlink ports of the ONU network elements according to a preset ONU network element downlink port distribution rule;
establishing an association relationship between the ONU network element and a downlink port of the optical splitter;
Generating data table information corresponding to the broadband service order.
5. The broadband resource allocation method according to claim 1, wherein the scheduling type of the broadband service order is an newly added broadband service, and the service type is FTTB;
The allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type comprises the following steps:
extracting ONU network element names from the broadband service orders, and selecting ONU network elements corresponding to the ONU network element names to perform route analysis on an upper network so as to determine route information;
configuring virtual local area network parameters according to preset virtual local area network configuration rules, wherein the virtual local area network parameters comprise SVLAN and CVLAN;
Distributing downlink ports of the ONU network elements according to a preset ONU network element downlink port distribution rule;
Generating data table information corresponding to the broadband service order.
6. The broadband resource allocation method according to claim 1, wherein the scheduling type of the broadband service order is tear-down broadband service or cancel broadband service;
The allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type comprises the following steps:
selecting corresponding order verification information from the broadband service order according to the service type of the broadband service order;
Matching the order verification information in an installed database;
if the matching is successful, disassembling the machine according to the service content of the broadband service order request disassembly;
if the matching fails, the error is reported.
7. The broadband resource allocation method according to claim 1, further comprising:
and sending the allocated broadband resource information to a service activation system so as to activate the allocated broadband service through the activation system.
8. A broadband resource allocation apparatus, comprising:
the order acquisition module is used for acquiring a broadband service order, wherein the broadband service order is an electronic order for requesting allocation of broadband resources;
the type determining module is used for determining the scheduling type and the service type of the broadband service order;
The resource allocation module is used for allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type;
The service types include: FTTO, FTTB, and FTTC;
the scheduling type of the broadband service order is to adjust broadband service; the allocating broadband resources by adopting a preset resource allocation rule corresponding to the scheduling type and the service type comprises the following steps: selecting corresponding order verification information from the broadband service order according to the service type of the broadband service order; matching the order verification information in an installed database; if the matching is successful, selecting a corresponding adjustment rule for adjustment according to the ONU attribute before adjustment and the ONU attribute after adjustment in the broadband service order; if the matching fails, reporting errors;
According to the ONU attribute before adjustment and the ONU attribute after adjustment in the broadband service order, selecting a corresponding adjustment rule for adjustment, wherein the adjustment rule comprises one of the following adjustment rules: if the adjusted ONU attribute is newly added and the ONU attribute before adjustment is reserved, generating a new ONU according to the parameter, distributing a downlink port of the new ONU according to a port distribution rule, opening a service above the new ONU, and reserving the original ONU without deleting the service; if the adjusted ONU attribute is newly added and the ONU attribute before adjustment is removed, generating a new ONU according to the parameter, distributing a downlink port of the new ONU according to a port distribution rule, opening a service above the new ONU, and deleting the original ONU; if the adjusted ONU attribute is the old one and the ONU attribute before adjustment is reserved, distributing a downlink port on the old ONU according to a port distribution rule, wherein the service is opened on the old ONU, and the original ONU is reserved and not deleted; if the adjusted ONU attribute is the old one and the ONU attribute before adjustment is the removal, the downlink port is distributed on the old ONU according to the port distribution rule, the service is opened on the old ONU, and the original ONU is deleted.
9. A terminal device, comprising: a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor executes the broadband resource allocation method according to any one of claims 1 to 7 when the computer program is executed by the processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810762084.0A CN110719235B (en) | 2018-07-12 | 2018-07-12 | Broadband resource allocation method and device and terminal equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810762084.0A CN110719235B (en) | 2018-07-12 | 2018-07-12 | Broadband resource allocation method and device and terminal equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110719235A CN110719235A (en) | 2020-01-21 |
CN110719235B true CN110719235B (en) | 2024-07-19 |
Family
ID=69209078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810762084.0A Active CN110719235B (en) | 2018-07-12 | 2018-07-12 | Broadband resource allocation method and device and terminal equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110719235B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112187673B (en) * | 2020-09-29 | 2022-10-14 | 北京思特奇信息技术股份有限公司 | Method for allocating resources of fixed network and resource management system |
CN112399284A (en) * | 2020-10-22 | 2021-02-23 | 成都中讯创新科技股份有限公司 | Service configuration method of optical network unit |
CN112445941A (en) * | 2020-11-19 | 2021-03-05 | 北京思特奇信息技术股份有限公司 | Method and system for handling broadband service |
CN113538089A (en) * | 2021-06-30 | 2021-10-22 | 北京思特奇信息技术股份有限公司 | CRM system-based newly-added order correction method and system, electronic device and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104717576A (en) * | 2013-12-13 | 2015-06-17 | 中国电信股份有限公司 | Passive optical network access deployment method and management system |
CN107623599A (en) * | 2017-09-26 | 2018-01-23 | 杭州东方通信软件技术有限公司 | A kind of method and system of data configuration |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080093809A (en) * | 2007-04-18 | 2008-10-22 | 삼성전자주식회사 | Apparatus and method for radio resource allocation under the consideration of qos in broadband mobile communication system using multiple input multiple output |
CN101448184B (en) * | 2009-01-04 | 2011-05-04 | 烽火通信科技股份有限公司 | A method for realizing automatic work unit in EPON and system thereof |
TW201109951A (en) * | 2009-09-04 | 2011-03-16 | Chunghwa Telecom Co Ltd | Method of corresponding client's address and broadband equipment installation point |
DE102010037501A1 (en) * | 2010-09-03 | 2012-03-08 | Deutsche Telekom Ag | Method and device for automatic port status and configuration control for optical access networks (ZN) |
CN102546221B (en) * | 2010-12-08 | 2015-05-13 | 中国电信股份有限公司 | Service configuration method and system for optical network unit |
CN107241202A (en) * | 2016-03-28 | 2017-10-10 | 中兴通讯股份有限公司 | Optical network unit service activating method and device |
CN108259206A (en) * | 2016-12-29 | 2018-07-06 | 中国移动通信集团湖南有限公司 | The automatic activation system of home broadband positive assembling machine and method based on terminal back-stage management |
CN107493522B (en) * | 2017-07-20 | 2020-04-21 | 中通服软件科技有限公司 | Bandwidth type service self-configuration method |
-
2018
- 2018-07-12 CN CN201810762084.0A patent/CN110719235B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104717576A (en) * | 2013-12-13 | 2015-06-17 | 中国电信股份有限公司 | Passive optical network access deployment method and management system |
CN107623599A (en) * | 2017-09-26 | 2018-01-23 | 杭州东方通信软件技术有限公司 | A kind of method and system of data configuration |
Non-Patent Citations (1)
Title |
---|
陕西广电网络FTTH自动化开通流程的设计与实现;张西宁;网络技术;第2-3部分 * |
Also Published As
Publication number | Publication date |
---|---|
CN110719235A (en) | 2020-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110719235B (en) | Broadband resource allocation method and device and terminal equipment | |
US8406628B2 (en) | Method, equipment, and system for detecting and authenticating terminal in passive optical network | |
EP3285411B1 (en) | Method for registering an optical network unit to an optical line terminal, apparatus for processing a registering of an optical network unit, and optical line terminal | |
US10505637B2 (en) | Service processing method and apparatus and optical line terminal | |
CN103108262A (en) | Method for upgrading configuration file of optical network unit in GPON system | |
CN113225628B (en) | Business data configuration method, device, equipment and computer storage medium | |
CN111464631B (en) | Service consensus method and device in alliance block chain | |
WO2017206690A1 (en) | Method and apparatus for configuring optical network unit, and optical line terminal | |
CN103731764B (en) | PON system ONU authentication and authorization platform and authentication and authorization method | |
CN110535654A (en) | Parallel system dispositions method, device and computer equipment based on block chain | |
CN107529101B (en) | Mobile terminal, passive optical network information collection method and device | |
CN104717576B (en) | The dispositions method and management system of passive optical-fiber network access | |
KR101453671B1 (en) | Integrated interface system for monitoring and controling electric power system | |
US20210281351A1 (en) | Optical network unit registration method for wavelength-selected wavelength division multiplexing passive optical network | |
CN109120334B (en) | Optical fiber position determining method and device, network element, storage medium and processor | |
CN109995428A (en) | The optical path detection method and device of passive optical network | |
WO2016202026A1 (en) | Onu network access method and apparatus | |
WO2016202127A1 (en) | Method for allocating wavelength paths in passive optical network, optical line terminal, and system | |
CN110350973B (en) | ONU equipment registration method for improving registration name use efficiency | |
CN106105060B (en) | The methods, devices and systems of data communication | |
CN111954098B (en) | Equipment identification method, device, equipment and computer readable storage medium | |
CN109376508B (en) | Service unit management method, computer readable storage medium and terminal device | |
CN113727218A (en) | Method for setting length of static window and related equipment | |
CN113840184A (en) | ONU registration method, ONU registration device, network equipment and storage medium | |
US7885549B1 (en) | Facilitating automated service activation on passive optical networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |