CN108632124A - 一种资源分配方法、服务器、光线路终端及系统 - Google Patents
一种资源分配方法、服务器、光线路终端及系统 Download PDFInfo
- Publication number
- CN108632124A CN108632124A CN201710184058.XA CN201710184058A CN108632124A CN 108632124 A CN108632124 A CN 108632124A CN 201710184058 A CN201710184058 A CN 201710184058A CN 108632124 A CN108632124 A CN 108632124A
- Authority
- CN
- China
- Prior art keywords
- flow table
- cpe
- server
- vlan
- olt
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
- H04L12/4675—Dynamic sharing of VLAN information amongst network nodes
-
- 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/76—Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明公开了一种资源分配方法,包括:服务器确定用户终端设备(CPE)的状态为在线时,发送第一流表,以接收光线路终端(OLT)基于所述第一流表发送的认证报文;在所述认证报文通过后,获取所述认证报文对应的CPE的虚拟局域网(VLAN)资源;基于所述VLAN资源将所述第一流表更新为用于表征VLAN资源分配方式的第二流表,并发送第二流表,以使所述OLT和光网络单元(ONT)根据所述第二流表对所述CPE进行VLAN资源分配。本发明还公开了另一种资源分配方法、服务器及光线路终端。
Description
技术领域
本发明涉及无线通信技术领域,尤其涉及一种资源分配方法、服务器、光线路终端及系统。
背景技术
软件定义网络(Software Define Network,SDN)是一种新型的网络架构,旨在将网络的控制与转发相分离,并对底层设备实现可编程化控制,进而实现网络开放与灵活配置的目的。SDN从架构上打破了传统的依赖专有网元形成的封闭、僵化的控制体系,为接入网的发展提供了新的思路,如控制与转发的分离、集中控制等;使光接入网设备逐渐具备智能控制功能,提供集成服务的能力,简化了运营流程,提高了网络运维的效率。
接入网系统包括数字用户线(Digital Subscriber Line,DSL)系统或者无源光网络(Passive Optical Network,PON)系统;SDN架构下接入网的系统架构示意图,如图1所示,在SDN架构下,一个SDN控制器会控制多个接入网系统;此时,若应用传统的虚拟局域网(Virtual Local Area Network,VLAN)资源分配方法,即静态配置VLAN资源,则会导致SDN控制器在对用户进行业务管理时出现VLAN资源浪费及VLAN资源不足的问题。
发明内容
有鉴于此,本发明实施例期望提供一种资源分配方法、服务器及光线路终端,能至少解决现有技术中存在的上述问题。
本发明实施例的技术方案是这样实现的:
本发明实施例提供一种资源分配方法,所述方法应用于服务器,包括:确定用户终端设备(Customer Premise Equipment,CPE)的状态为在线时,发送第一流表,以接收光线路终端(Optical Line Terminal,OLT)基于所述第一流表发送的认证报文;在所述认证报文通过后,获取所述认证报文对应的CPE的VLAN资源;基于所述VLAN资源将所述第一流表更新为用于表征VLAN资源分配方式的第二流表,并发送第二流表,以使所述OLT和光网络单元(Optical Network Unit,ONT)根据所述第二流表对所述CPE进行VLAN资源分配。
上述方案中,所述服务器确定CPE的状态为在线,包括:
所述服务器接收所述OLT经SDN控制器发送的用户网络接口(User NetworkInterface,UNI)状态为连接的消息。
上述方案中,所述服务器经由虚拟宽带网络网关(virtual Broadband NetworkGateway,vBNG)或宽带网络网关(Broadband Network Gateway,BNG)向认证授权计费(Authentication Authorization Accounting,AAA)服务器发送获取所述CPE的VLAN资源的请求消息,或所述服务器直接向所述AAA服务器发送获取所述CPE的VLAN资源的请求消息;
接收所述AAA服务器基于所述请求消息和预先存储的用户信息数据发送的用于获取所述CPE对应的VLAN资源的标识码,所述标识码用于指示唯一的vBNG或BNG;
所述服务器基于所述标识码获取所述CPE对应的VLAN资源。
上述方案中,所述基于所述VLAN资源将所述第一流表更新为用于表征VLAN资源的分配方式的第二流表,包括:
根据所述VLAN资源中的线路标识信息和业务处理节点信息将所述第一流表更新为用于表征所述VLAN资源的分配方式的第二流表。
上述方案中,所述方法还包括:服务器删除VLAN资源。
上述方案中,所述方法还包括:设置VLAN资源的使用期限;
检测所述CPE的网络连接状态为未建立的时间;
在所述CPE的网络连接状态为未建立的时间小于所述使用期限时,保存所述VLAN资源;
在所述CPE的网络连接状态为未建立的时间大于或等于所述使用期限时,释放所述VLAN资源。
上述方案中,所述发送第二流表,包括:
所述服务器发送所述第二流表至OLT,以使所述OLT获知所述第二流表并将所述第二流表转发至ONT;或,
所述服务器发送所述第二流表至OLT和ONT。
本发明实施例还提供一种资源分配方法,所述方法应用于OLT,包括:
CPE在线时,通知服务器所述CPE的状态为在线;
接收服务器发送的第一流表,基于所述第一流表确定认证报文,并发送所述认证报文至服务器;
接收用于表征VLAN资源的分配方式的第二流表,根据所述第二流表对所述CPE进行VLAN资源分配。
上述方案中,所述方法还包括:所述OLT发送所述第二流表至ONT。
上述方案中,所述OLT通知服务器所述CPE的状态为在线,包括:
所述OLT向SDN控制器发送ONT的UNI状态为连接,以使所述SDN控制器通知所述服务器所述CPE的状态为在线。
本发明实施例还提供一种服务器,所述服务器包括:第一发送模块、获取模块、转换模块和第二发送模块;其中,
所述第一发送模块,用于确定CPE的状态为在线时,发送第一流表,以接收OLT基于所述第一流表发送的认证报文;
所述获取模块,用于在所述认证报文通过后,获取所述认证报文对应的CPE的VLAN资源;
所述更新模块,用于基于所述VLAN资源将所述第一流表更新为用于表征所述VLAN资源分配方式的第二流表;
所述第二发送模块,用于发送第二流表,以使所述OLT和ONT根据所述第二流表对所述CPE进行VLAN资源分配。
上述方案中,所述第一发送模块,具体用于接收所述OLT经SDN控制器发送的UNI状态为连接的消息。
上述方案中,所述获取模块,具体用于经由vBNG或BNG向AAA服务器发送获取所述CPE对应的VLAN资源的请求消息,或直接向所述AAA服务器发送获取所述CPE对应的VLAN资源的请求消息;
接收所述AAA服务器基于所述请求消息和预先存储的用户信息数据发送的用于获取所述CPE对应的VLAN资源的标识码,所述标识码用于指示唯一的vBNG或BNG;
基于所述标识码获取所述CPE对应的VLAN资源。
上述方案中,所述更新模块,具体用于根据所述VLAN资源中的线路标识信息和业务处理节点信息将所述第一流表更新为用于表征所述VLAN资源的分配方式的第二流表。
上述方案中,所述服务器还包括:删除模块,用于删除VLAN资源。
上述方案中,所述服务器还包括:处理模块,用于设置VLAN资源的使用期限,检测所述CPE的网络连接状态为未建立的时间;
在所述CPE的网络连接状态为未建立的时间小于所述使用期限时,保存所述VLAN资源;
在所述CPE的网络连接状态为未建立的时间大于或等于所述使用期限时,释放所述VLAN资源。
上述方案中,所述第二发送模块,具体用于发送所述第二流表至OLT,以使所述OLT获知所述第二流表,并将所述第二流表转发至ONT;或,
所述服务器发送所述第二流表至OLT和ONT。
本发明实施例还提供一种光线路终端,所述光线路终端包括:通知模块、获取模块和接收模块;其中,
所述通知模块,用于在CPE在线时,通知服务器所述CPE的状态为在线;
所述确定模块,用于接收服务器发送的第一流表,基于所述第一流表确定认证报文,并发送所述认证报文至服务器;
所述接收模块,用于接收用于表征VLAN资源的分配方式的第二流表,根据所述第二流表对所述CPE进行VLAN资源分配。
上述方案中,所述光线路终端还包括第三发送模块,用于发送所述第二流表至ONT。
上述方案中,所述通知模块,具体用于向SDN控制器发送ONT UNI状态为连接,以使所述SDN控制器通知服务器所述CPE的状态为在线。
本发明实施例还提供一种资源分配系统,所述系统包括服务器和光线路终端,其中,
所述服务器,用于确定CPE的状态为在线时,发送第一流表;
所述光线路终端,用于基于所述第一流表确定认证报文,并发送所述认证报文至所述服务器,根据所述第二流表对所述CPE进行VLAN资源分配;
所述服务器,用于在所述认证报文通过后,获取所述认证报文对应的CPE的VLAN资源;基于所述VLAN资源将所述第一流表更新为用于表征VLAN资源分配方式的第二流表,并发送第二流表。
本发明实施例所提供的资源分配方法、服务器、光线路终端及系统,服务器确定CPE的状态为在线时,向OLT发送第一流表;所述OLT根据所述第一流表获取认证报文,并将所述认证报文发送至服务器;服务器在所述认证报文通过后,获取所述认证报文对应的CPE的VLAN资源;所述服务器基于所述VLAN资源将所述第一流表更新为用于表征所述VLAN资源分配方式的第二流表,并发送所述第二流表,以使所述OLT和ONT根据所述第二流表对所述CPE进行VLAN资源分配。如此,通过将用于建立CPE到SDN控制层的第一流表更新为用于表征VLAN资源分配方式的第二流表,使得OLT和ONT能够根据CPE或CPE申请的业务来进行VLAN资源的动态分配,避免VLAN资源浪费及VLAN资源不足的问题。
附图说明
图1为本发明实施例一SDN架构下接入网的系统架构示意图;
图2为本发明实施例一服务器侧一种资源分配方法的详细基本处理流程示意图;
图3为本发明实施例二服务器侧一种资源分配方法的详细处理流程示意图;
图4为本发明实施例三服务器侧一种资源分配方法的详细处理流程示意图;
图5为本发明实施例四OLT侧一种资源你分配方法的处理流程示意图;
图6为本发明实施例五SDN架构下VLAN资源的动态分配示意图;
图7为本发明实施例五一种资源分配方法的详细处理流程示意图;
图8为本发明实施例六一种服务器的组成结构示意图;
图9为本发明实施例七一种光线路终端的组成结构示意图;
图10为本发明实施例八一种资源分配系统的组成结构示意图。
具体实施方式
服务器侧方法实施例一
本发明实施例一一种资源方法的基本处理流程,如图2所示,包括以下步骤:
步骤101,服务器确定CPE的状态为在线时,发送第一流表;
具体地,服务器接收OLT经由SDN控制器发送的UNI状态为连接的消息,确定所述CPE的状态为在线,向OLT发送所述第一流表,以使所述OLT根据所述第一流表匹配认证报文,并将匹配得到的认证报文发送至服务器;
这里,在CPE上线以后,ONT的UNI状态从管理状态中断(Admin Down)变更为管理状态连接(Admin Up),UNI状态为Admin Down表示所述CPE离线,UNI状态为Admin Up表示所述CPE在线;ONT通过光网络单元管理控制接口(ONU Management and Control Interface,OMCI)将OUI状态上报至OLT;同时ONT将帧不打标签(untag)的以太网报文打上缺省VLAN标签,并为以太网报文分配表征服务等级的COS值;所述缺省VLAN用于没有业务是CPE的带内通信;
其中,所述第一流表与现有技术中的流表相同,OLT能够根据接收到的报文中的源信息或目的信息查找第一流表,将所述接收到的报文与所述第一流表的内容进行匹配,查找到匹配的条目之后,确定所述接收到的报文的处理方案,如:丢弃所述报文、或发送所述报文,即根据所述第一流表建立CPE到SDN控制层的连接;在确定所述接收到的报文的处理方案为发送所述报文时,根据所述第一流表能够进一步确定所述报文的出端口,即进一步确定将所述报文发送至哪个端口;但是,此时确定的所述报文的出端口可能仅是SDN控制器的出端口,并未涉及所述报文的最终目的出端口;因此,根据所述第一流表不能准确的分配VLAN资源。
在一具体实施方式中,网络侧也可以利用操作管理维护(OperationAdministration Maintenance,OAM)连通性检查的方法,或其他方法来判断所述CPE的状态为在线或者离线。
步骤102,在所述认证报文通过后,获取所述认证报文对应的CPE的VLAN资源;
具体地,服务器接收所述OLT经SDN控制器发送的认证报文,并将所述认证报文发送至AAA服务器,AAA服务器根据所述认证报文对所述CPE进行认证;认证通过后,所述服务器向vBNG申请动态VLAN资源。
所述服务器向vBNG申请动态VLAN资源可通过两种方式实现;第一种实现方式为:服务器经由vBNG或BNG向AAA服务器发送获取所述CPE的VLAN资源的请求消息;所述AAA服务器基于所述请求消息和预先存储的用户信息数据中匹配用于获取所述CPE对应的VLAN资源的标识码,所述标识码用于指示唯一的vBNG或BNG;服务器根据所述标识码查找与所述标识码匹配的vBNG,并向所述vBNG申请所述CPE的VLAN资源,或向所述vBNG对应的BNG申请所述CPE的VLAN资源。
第二种实现方式为:服务器直接向AAA服务器发送获取所述CPE的VLAN资源的请求消息;所述AAA服务器基于所述请求消息和预先存储的用户信息数据中匹配用于获取所述CPE对应的VLAN资源的标识码,所述标识码用于指示唯一的vBNG或BNG;服务器根据所述标识码查找与所述标识码匹配的vBNG,并向所述vBNG申请所述CPE的VLAN资源,或向所述vBNG对应的BNG申请所述CPE的VLAN资源。
这里,所述动态VLAN资源是指业务和用户(S+C)VLAN;其中,S用于标识OLT,C用于标识用户。
步骤103,基于所述VLAN资源将所述第一流表更新为用于表征VLAN资源分配方式的第二流表,并发送第二流表;
具体地,在步骤102中,认证CPE时能够确认CPE的基本信息或CPE申请的业务信息;服务器根据所述CPE的基本信息或CPE申请的业务信息来确定获取所述CPE的业务处理节点信息,并根据所述CPE的业务处理节点信息确定untag的以太网报文最终的目的端口;因此,结合所述CPE的业务处理节点信息将所述第一流表更新为第二流表;使得以太网报文能够根据所述第二流表发送至最终的目的端口;
这里,所述第二流表用于表征所述VLAN资源的分配方式,即如何分配所述VLAN资源,所述CPE的基本信息包括所述CPE的线路标识、所述CPE的业务信息等。
服务器发送第二流表的具体实现方式也包括两种:第一种实现方式为,服务器将所述第二流表发送至OLT,OLT再将所述第二流表通过OMCI转发至ONT。第二种实现方式为,服务器将所述第二流表发送给OLT和ONT。
服务器侧方法实施例二
本发明实施例二一种资源分配方法的详细处理流程,如图3所示,包括以下步骤:
步骤201,服务器确定CPE的状态为在线时,发送第一流表;
具体地,服务器接收OLT经由SDN控制器发送的UNI状态为连接的消息,确定所述CPE的状态为在线,向OLT发送所述第一流表,以使所述OLT根据所述第一流表匹配认证报文,并将匹配得到的认证报文发送至服务器;
这里,在CPE上线以后,ONT的UNI状态从Admin Down变更为Admin Up,UNI状态为Admin Down表示所述CPE离线,UNI状态为Admin Up表示所述CPE在线;ONT通过OMCI将OUI状态上报至OLT;同时ONT将untag的以太网报文打上缺省VLAN标签,并为以太网报文分配表征服务等级的COS值;所述缺省VLAN用于没有业务是CPE的带内通信;
其中,所述第一流表与现有技术中的流表相同,OLT能够根据接收到的报文中的源信息或目的信息查找第一流表,将所述接收到的报文与所述第一流表的内容进行匹配,查找到匹配的条目之后,确定所述接收到的报文的处理方案,如:丢弃所述报文、或发送所述报文,即根据所述第一流表建立CPE到SDN控制层的连接;在确定所述接收到的报文的处理方案为发送所述报文时,根据所述第一流表能够进一步确定所述报文的出端口,即进一步确定将所述报文发送至哪个端口;但是,此时确定的所述报文的出端口可能仅是SDN控制器的出端口,并未涉及所述报文的最终目的出端口;因此,根据所述第一流表不能准确的分配VLAN资源。
在一具体实施方式中,网络侧也可以利用OAM连通性检查的方法,或其他方法来判断所述CPE的状态为在线或者离线。
步骤202,在所述认证报文通过后,获取所述认证报文对应的CPE的VLAN资源;
具体地,服务器接收所述OLT经SDN控制器发送的认证报文,并将所述认证报文发送至AAA服务器,AAA服务器根据所述认证报文对所述CPE进行认证;认证通过后,所述服务器向vBNG申请动态VLAN资源。
所述服务器向vBNG申请动态VLAN资源可通过两种方式实现;第一种实现方式为:服务器经由vBNG或BNG向AAA服务器发送获取所述CPE的VLAN资源的请求消息;所述AAA服务器基于所述请求消息和预先存储的用户信息数据中匹配用于获取所述CPE对应的VLAN资源的标识码,所述标识码用于指示唯一的vBNG或BNG;服务器根据所述标识码查找与所述标识码匹配的vBNG,并向所述vBNG申请所述CPE的VLAN资源,或向所述vBNG对应的BNG申请所述CPE的VLAN资源。
第二种实现方式为:服务器直接向AAA服务器发送获取所述CPE的VLAN资源的请求消息;所述AAA服务器基于所述请求消息和预先存储的用户信息数据中匹配用于获取所述CPE对应的VLAN资源的标识码,所述标识码用于指示唯一的vBNG或BNG;服务器根据所述标识码查找与所述标识码匹配的vBNG,并向所述vBNG申请所述CPE的VLAN资源,或向所述vBNG对应的BNG申请所述CPE的VLAN资源。
这里,所述动态VLAN资源是指业务和用户(S+C)VLAN资源;其中,S用于标识OLT,C用于标识用户。
步骤203,基于所述VLAN资源将所述第一流表更新为用于表征所述VLAN资源分配方式的第二流表,并发送第二流表;
具体地,在步骤202中,认证CPE时能够确认CPE的基本信息或CPE申请的业务信息;服务器根据所述CPE的基本信息或CPE申请的业务信息来确定获取所述CPE的业务处理节点信息,并根据所述CPE的业务处理节点信息确定untag的以太网报文最终的目的端口;因此,结合所述CPE的业务处理节点信息将所述第一流表更新为第二流表;使得以太网报文能够根据所述第二流表发送至最终的目的端口;
这里,所述第二流表用于表征所述VLAN资源的分配方式,即如何分配所述VLAN资源,所述CPE的基本信息包括所述CPE的线路标识、所述CPE的业务信息等。
服务器发送第二流表的具体实现方式也包括两种:第一种实现方式为,服务器将所述第二流表发送至OLT,OLT再将所述第二流表通过OMCI转发至ONT。第二种实现方式为,服务器将所述第二流表发送给OLT和ONT。
步骤204,设置动态VLAN资源的使用期限,根据所述使用期限对所述VLAN资源进行处理;
具体地,服务器可以设置动态VLAN资源的使用期限,并检测所述CPE的网络连接状态为未建立的时间;其中,所述CPE的网络连接状态为未建立表示所述CPE处于离线状态,所述CPE的网络连接状态为建立表示所述CPE处于在线状态;在所述CPE的网络连接状态为未建立的时间小于所述使用期限时,保存所述S+C VLAN资源;即无论所述CPE是在线状态还是离线状态,均不释放S+C VLAN资源;在所述CPE的网络连接状态为未建立的时间大于或等于所述使用期限时,释放所述动态VLAN资源,所述CPE下次再上线时,需重新分配S+C VLAN资源;
这里,在所述动态VLAN资源的使用期限内,无论所述CPE的状态为在线还是离线,均不影响S+C VLAN资源的资源分配。
在一具体实施方式中,所述动态VLAN资源的使用期限为永久,即所述CPE上线一次,即可长期获得S+C VLAN资源。
服务器侧方法实施例三
本发明实施例三一种资源分配方法的详细处理流程,如图4所示,包括以下步骤:
步骤301,服务器确定CPE的状态为在线时,发送第一流表;
具体地,服务器接收OLT经由SDN控制器发送的UNI状态为连接的消息,确定所述CPE的状态为在线,向OLT发送所述第一流表,以使所述OLT根据所述第一流表匹配认证报文,并将匹配得到的认证报文发送至服务器;
这里,在CPE上线以后,ONT的UNI状态从Admin Down变更为Admin Up,UNI状态为Admin Down表示所述CPE离线,UNI状态为Admin Up表示所述CPE在线;ONT通过OMCI将OUI状态上报至OLT;同时,ONT将untag的以太网报文打上缺省VLAN标签,并为以太网报文分配表征服务等级的COS值;所述缺省VLAN用于没有业务是CPE的带内通信;
其中,所述第一流表与现有技术中的流表相同,OLT能够根据接收到的报文中的源信息或目的信息查找第一流表,将所述接收到的报文与所述第一流表的内容进行匹配,查找到匹配的条目之后,确定所述接收到的报文的处理方案,如:丢弃所述报文、或发送所述报文,即根据所述第一流表建立CPE到SDN控制层的连接;在确定所述接收到的报文的处理方案为发送所述报文时,根据所述第一流表能够进一步确定所述报文的出端口,即进一步确定将所述报文发送至哪个端口;但是,此时确定的所述报文的出端口可能仅是SDN控制器的出端口,并未涉及所述报文的最终目的出端口;因此,根据所述第一流表不能准确的分配VLAN资源。
在一具体实施方式中,网络侧也可以利用OAM连通性检查的方法,或其他方法来判断所述CPE的状态为在线或者离线。
步骤302,在所述认证报文通过后,获取所述认证报文对应的CPE的VLAN资源;
具体地,服务器接收所述OLT经SDN控制器发送的认证报文,并将所述认证报文发送至AAA服务器,AAA服务器根据所述认证报文对所述CPE进行认证;认证通过后,所述服务器向vBNG申请动态VLAN资源。
所述服务器向vBNG申请动态VLAN资源可通过两种方式实现;第一种实现方式为:服务器经由vBNG或BNG向AAA服务器发送获取所述CPE的VLAN资源的请求消息;所述AAA服务器基于所述请求消息和预先存储的用户信息数据中匹配用于获取所述CPE对应的VLAN资源的标识码,所述标识码用于指示唯一的vBNG或BNG;服务器根据所述标识码查找与所述标识码匹配的vBNG,并向所述vBNG申请所述CPE的VLAN资源,或向所述vBNG对应的BNG申请所述CPE的VLAN资源。
第二种实现方式为:服务器直接向AAA服务器发送获取所述CPE的VLAN资源的请求消息;所述AAA服务器基于所述请求消息和预先存储的用户信息数据中匹配用于获取所述CPE对应的VLAN资源的标识码,所述标识码用于指示唯一的vBNG或BNG;服务器根据所述标识码查找与所述标识码匹配的vBNG,并向所述vBNG申请所述CPE的VLAN资源,或向所述vBNG对应的BNG申请所述CPE的VLAN资源。
这里,所述动态VLAN资源是指业务和用户(S+C)VLAN资源;其中,S用于标识OLT,C用于标识用户。
步骤303,基于所述VLAN资源将所述第一流表更新为用于表征所述VLAN资源分配方式的第二流表,并发送第二流表;
具体地,在步骤302中,认证CPE时能够确认CPE的基本信息或CPE申请的业务信息;服务器根据所述CPE的基本信息或CPE申请的业务信息来确定获取所述CPE的业务处理节点信息,并根据所述CPE的业务处理节点信息确定untag的以太网报文最终的目的端口;因此,结合所述CPE的业务处理节点信息将所述第一流表更新为第二流表;使得以太网报文能够根据所述第二流表发送至最终的目的端口;
这里,所述第二流表用于表征所述VLAN资源的分配方式,即如何分配所述VLAN资源,所述CPE的基本信息包括所述CPE的线路标识、所述CPE的业务信息等。
服务器发送第二流表的具体实现方式也包括两种:第一种实现方式为,服务器将所述第二流表发送至OLT,OLT再将所述第二流表通过OMCI转发至ONT。第二种实现方式为,服务器将所述第二流表发送给OLT和ONT。
步骤304,服务器删除动态VLAN资源;
具体地,在所述CPE的业务注销时,服务器删除S+C VLAN资源;
这里,既可以在所述CPE上线状态下删除S+C VLAN资源,也可以在所述CPE离线状态下删除S+C VLAN资源。
OLT侧方法实施例四
本发明实施例四一种资源分配方法的处理流程,如图5所示,包括以下步骤:
步骤401,CPE在线时,OLT通知服务器所述CPE的状态为在线;
具体地,所述OLT向SDN控制器发送ONT UNI状态为连接,所述ONT UNI状态为连接表示CPE在线,所述SDN控制器再通知服务器所述CPE的状态为在线。
步骤402,获取认证报文,并发送认证报文至服务器;
具体地,OLT接收服务器发送的第一流表,根据所述第一流表匹配认证报文;即OLT根据接收到的报文中的源信息或目的信息查找第一流表,将所述接收到的报文与所述第一流表的内容进行匹配,查找到匹配的条目之后,即所接收到的报文为认证报文,可根据第一流表中匹配的条目确定所述接收到的报文的处理方案,如:丢弃所述报文、或发送所述报文,即根据所述第一流表建立CPE到SDN控制层的连接;在确定所述接收到的报文的处理方案为发送所述报文时,根据所述第一流表能够进一步确定所述报文的出端口,即进一步确定将所述报文发送至哪个端口;但是,此时确定的所述报文的出端口可能仅是SDN控制器的出端口,并未涉及所述报文的最终目的出端口;因此,根据所述第一流表不能准确的分配VLAN资源。
这里,所述认证报文的认证方式包括:802.1x(EAPoL)认证协议中的方式、动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)用户线标识方式、通过以太网传输点对点协议(Point-to-Point Protocol over Ethernet,PPPoE)方式只允许PPPoEdiscovery和session阶段的报文通过和固定网络协议(Internet Protocol,IP)方式;其中,固定IP方式包括:在业务订购时,直接配置预留S+C VLAN资源,或者OLT直接按照预先配置的流表转发S+C VLAN资源。
步骤403,接收用于表征所述VLAN资源的分配方式的第二流表,根据所述第二流表对所述CPE进行VLAN资源分配;
具体地,OLT接收服务器发送的第二流表,将所述第二流表发送至ONT,OLT和ONT基于所述第二流表对所述CPE进行VLAN资源分配;或OLT接收服务器发送的第二流表,ONT也接受服务器发送的第二流表,OLT和ONT基于所述第二流表对所述CPE进行VLAN资源分配。
其中,所述第二流表为服务器根据对CPE进行认证时获得的CPE的基本信息或CPE申请的业务信息来确定获取所述CPE的业务处理节点信息,并根据所述CPE的业务处理节点信息确定untag的以太网报文最终的目的端口;因此,结合所述CPE的业务处理节点信息将所述第一流表转换为第二流表;使得以太网报文能够根据所述第二流表发送至最终的目的端口;
这里,所述第二流表用于表征所述VLAN资源的分配方式,即如何分配所述VLAN资源,所述CPE的基本信息包括所述CPE的线路标识、所述CPE的业务信息等。
方法实施例五
以吉比特无源光网络(Gigabit Passive Optical Network,GPON)系统为例,SDN架构下VLAN资源的动态分配示意图,如图6所示,由安装于服务器上的vOLT应用控制ONT和OLT完成CPE到vBNG的VLAN资源分配和连接;在用户在订购业务时,本发明实施例五一种资源分配方法的详细处理流程,如图7所示,包括以下步骤:
步骤501,用户订购业务时,业务平台为用户配置AAA服务器和vBNG或为平湖配置AAA服务器和BNG;
具体地,运营商的业务平台根据用户的订购信息为用户配置AAA服务器和vBNG;或运营商的业务平台根据用户的订购信息为用户配置AAA服务器和BNG;
其中,所述订购信息包括:用户名、用户所在的物理地址、用户所属的CPE获得服务时提供的用户密码等信息。
步骤502,ONT上报UNI状态至OLT;
具体地,CPE上线后,ONT的UNI状态从Admin Down变更为Admin Up,UNI状态为Admin Down表示所述CPE离线,UNI状态为Admin Up表示所述CPE在线;ONT通过OMCI将OUI状态上报至OLT;
同时,ONT将untag的以太网报文打上缺省VLAN标签,并为以太网报文分配表征服务等级的COS值;所述缺省VLAN用于没有业务是CPE的带内通信。
步骤503,OLT将UNI状态上报至SDN控制器,SDN控制器通知服务器UNI状态;服务器通过SDN控制器下发第一流表至OLT;
这里,所述第一流表与现有技术中的流表相同,OLT能够根据接收到的报文中的源信息或目的信息查找第一流表,将所述接收到的报文与所述第一流表的内容进行匹配,查找到匹配的条目之后,即所接收到的报文为认证报文,可根据第一流表中匹配的条目确定所述接收到的报文的处理方案,如:丢弃所述报文、或发送所述报文,即根据所述第一流表建立CPE到SDN控制层的连接;在确定所述接收到的报文的处理方案为发送所述报文时,根据所述第一流表能够进一步确定所述报文的出端口,即进一步确定将所述报文发送至哪个端口;但是,此时确定的所述报文的出端口可能仅是SDN控制器的出端口,并未涉及所述报文的最终目的出端口;因此,根据所述第一流表不能准确的分配VLAN资源;
其中,所述认证报文的认证方式包括:802.1x(EAPoL)认证协议中的方式、DHCP用户线标识方式、通过PPPoE方式只允许PPPoE discovery和session阶段的报文通过和固定IP方式;其中,固定IP方式包括:在业务订购时,直接配置预留S+C VLAN资源,或者OLT直接按照预先配置的流表转发S+C VLAN资源。
步骤504,在所述认证报文通过后,服务器获取所述认证报文对应的CPE的VLAN资源;
具体地,服务器根据OLT经SDN控制器发送的认证报文,并将所述认证报文发送至AAA服务器,AAA服务器根据所述认证报文对所述CPE进行认证;认证通过后,所述服务器向vBNG申请动态VLAN资源。
所述服务器向vBNG申请动态VLAN资源可通过两种方式实现;第一种实现方式为:服务器经由vBNG或BNG向AAA服务器发送获取所述CPE的VLAN资源的请求消息;所述AAA服务器基于所述请求消息和预先存储的用户信息数据中匹配用于获取所述CPE对应的VLAN资源的标识码,所述标识码用于指示唯一的vBNG或BNG;服务器根据所述标识码查找与所述标识码匹配的vBNG,并向所述vBNG申请所述CPE的VLAN资源,或向所述vBNG对应的BNG申请所述CPE的VLAN资源。
第二种实现方式为:服务器直接向AAA服务器发送获取所述CPE的VLAN资源的请求消息;所述AAA服务器基于所述请求消息和预先存储的用户信息数据中匹配用于获取所述CPE对应的VLAN资源的标识码,所述标识码用于指示唯一的vBNG或BNG;服务器根据所述标识码查找与所述标识码匹配的vBNG,并向所述vBNG申请所述CPE的VLAN资源,或向所述vBNG对应的BNG申请所述CPE的VLAN资源。
这里,所述动态VLAN资源是指业务和用户(S+C)VLAN资源;其中,S用于标识OLT,C用于标识用户。
步骤505,服务器所述第一流表更新为用于表征所述VLAN资源分配方式的第二流表,并发送第二流表;
具体地,认证CPE时能够确认CPE的基本信息或CPE申请的业务信息;服务器根据所述CPE的基本信息或CPE申请的业务信息来确定获取所述CPE的业务处理节点信息,并根据所述CPE的业务处理节点信息确定untag的以太网报文最终的目的端口;因此,结合所述CPE的业务处理节点信息将所述第一流表转换为第二流表,这里,所述第二流表用于表征所述VLAN资源的分配方式,即如何分配所述VLAN资源,所述CPE的基本信息包括所述CPE的线路标识、所述CPE的业务信息等。
服务器发送第二流表的具体实现方式也包括两种:第一种实现方式为,服务器将所述第二流表发送至OLT,OLT再将所述第二流表通过OMCI转发至ONT。第二种实现方式为,服务器将所述第二流表发送给OLT和ONT;至此,服务器控制ONT和OLT完成CPE到vBNG的VLAN资源分配和连接。
在一优选实施方式中,CPE用户在注销业务时,所述方法还包括:
步骤506,AAA服务器删除CPE信息,并向服务器发送删除CPE信息的消息。
步骤507,服务器删除S+C VLAN资源。
需要说明的是,本发明上述各实施例所述的服务器执行的功能可由安装于服务器上的虚拟光线路终端(Virtual Optical Line Terminal,VOLT)应用来实现。
实施例六
为实现上述资源分配方法,本发明实施例六还提供一种服务器,所述服务器的组成结构如图8所示,包括:第一发送模块11、获取模块12、更新模块13和第二发送模块14;其中,
所述第一发送模块11,用于确定CPE的状态为在线时,发送第一流表,以接收OLT基于所述第一流表发送的认证报文;
所述获取模块12,用于在所述认证报文通过后,获取所述认证报文对应的CPE的VLAN资源;
这里,所述动态VLAN资源是指S+CVLAN资源;其中,S用于标识OLT,C用于标识用户;
所述更新模块13,用于基于所述VLAN资源将所述第一流表更新为用于表征所述VLAN资源分配方式的第二流表;
所述第二发送模块14,用于发送第二流表,以使所述OLT和ONT根据所述第二流表对所述CPE进行进行VLAN资源分配。
在一具体实施方式中,所述第一发送模块11,具体用于接收所述OLT经SDN控制器发送的UNI状态为连接的消息,确定所述CPE的状态为在线;
这里,在CPE上线以后,ONT的UNI状态从Admin Down变更为Admin Up,UNI状态为Admin Down表示所述CPE离线,UNI状态为Admin Up表示所述CPE在线;ONT通过OMCI将OUI状态上报至OLT;同时ONT将untag的以太网报文打上缺省VLAN标签,并为以太网报文分配表征服务等级的COS值;所述缺省VLAN用于没有业务是CPE的带内通信;
其中,所述第一流表与现有技术中的流表相同,OLT能够根据接收到的报文中的源信息或目的信息查找第一流表,将所述接收到的报文与所述第一流表的内容进行匹配,查找到匹配的条目之后,确定所述接收到的报文的处理方案,如:丢弃所述报文、或发送所述报文,即根据所述第一流表建立CPE到SDN控制层的连接;在确定所述接收到的报文的处理方案为发送所述报文时,根据所述第一流表能够进一步确定所述报文的出端口,即进一步确定将所述报文发送至哪个端口;但是,此时确定的所述报文的出端口可能仅是SDN控制器的出端口,并未涉及所述报文的最终目的出端口;因此,根据所述第一流表不能准确的分配VLAN资源。
在一具体实施方式中,所述获取模块12,具体用于经由关vBNG或BNG向AAA服务器发送获取所述CPE对应的VLAN资源的请求消息,或直接向所述AAA服务器发送获取所述CPE对应的VLAN资源的请求消息;
接收所述AAA服务器基于所述请求消息和预先存储的用户信息数据发送的用于获取所述CPE对应的VLAN资源的标识码,所述标识码用于指示唯一的vBNG或BNG;
基于所述标识码获取所述CPE对应的VLAN资源。
在一具体实施方式中,所述更新模块13,具体用于根据所述VLAN资源中的线路标识信息和业务处理节点信息将所述第一流表更新为用于表征所述VLAN资源的分配方式的第二流表;
具体地,所述更新模块13根据CPE的基本信息或CPE申请的业务信息来确定获取所述CPE的业务处理节点信息,并根据所述CPE的业务处理节点信息确定untag的以太网报文最终的目的端口;因此,结合所述CPE的业务处理节点信息将所述第一流表转换为第二流表;使得以太网报文能够根据所述第二流表发送至最终的目的端口。
这里,所述第二流表用于表征所述VLAN资源的分配方式,即如何分配所述VLAN资源,所述CPE的基本信息包括所述CPE的线路标识、所述CPE的业务信息等。
在一优选实施方式中,所述服务器还包括:删除模块15,用于在用户撤销业务时,删除动态VLAN资源。
在一优选实施方式中,所述服务器还包括:处理模块16,用于设置动态VLAN资源的使用期限,检测所述CPE的网络连接状态为未建立的时间;
在所述CPE的网络连接状态为未建立的时间小于所述使用期限时,保存所述动态VLAN资源;
在所述CPE的网络连接状态为未建立的时间大于或等于所述使用期限时,释放所述动态VLAN资源。
在一优选实施方式中,所述第二发送模块14具体用于发送所述第二流表至OLT,以使所述OLT获知所述第二流表并将所述第二流表转发至ONT;或,发送所述第二流表至OLT和ONT。
实施例七
为实现上述资源分配方法,本发明实施例七还提供一种光线路终端,所述光线路终端的组成结构如图9所示,包括:通知模块21、确定模块22、接收模块23和第三发送模块24;其中,
所述通知模块21,用于在CPE在线时,通知服务器所述CPE的状态为在线;
所述确定模块22,用于接收服务器发送的第一流表,基于所述第一流表确定认证报文,并发送所述认证报文至服务器;
所述接收模块23,用于接收用于表征VLAN资源的分配方式的第二流表,根据所述第二流表对所述CPE;
其中,所述第二流表为服务器根据对CPE进行认证时获得的CPE的基本信息或CPE申请的业务信息来确定获取所述CPE的业务处理节点信息,并根据所述CPE的业务处理节点信息确定untag的以太网报文最终的目的端口;因此,结合所述CPE的业务处理节点信息将所述第一流表转换为第二流表;使得以太网报文能够根据所述第二流表发送至最终的目的端口;
这里,所述第二流表用于表征所述VLAN资源的分配方式,即如何分配所述VLAN资源,所述CPE的基本信息包括所述CPE的线路标识、所述CPE的业务信息等。
所述第三发送模块24,用于将所述第二流表通过OMCI发送至ONT,以使所述OLT和所述ONT进行VLAN资源分配。
在一具体实施方式中,所述通知模块21,具体用于向SDN控制器发送ONT的UNI状态为连接,以使所述SDN控制器通知服务器所述CPE的状态为在线。
在一具体实施方式中,所述确定模块22,具体用于接收服务器发送的第一流表,根据所述第一流表匹配认证报文;
具体地,所述确定模块22根据接收到的报文中的源信息或目的信息查找服务器发送的第一流表,将所述接收到的报文与所述第一流表的内容进行匹配,查找到匹配的条目之后,即所接收到的报文为认证报文,可根据第一流表中匹配的条目确定所述接收到的报文的处理方案,如:丢弃所述报文、或发送所述报文,即根据所述第一流表建立CPE到SDN控制层的连接;在确定所述接收到的报文的处理方案为发送所述报文时,根据所述第一流表能够进一步确定所述报文的出端口,即进一步确定将所述报文发送至哪个端口;但是,此时确定的所述报文的出端口可能仅是SDN控制器的出端口,并未涉及所述报文的最终目的出端口;因此,根据所述第一流表不能准确的分配VLAN资源。
这里,所述认证报文的认证方式包括:802.1x(EAPoL)认证协议中的方式、DHCP用户线标识方式、通过PPPoE方式只允许PPPoE discovery和session阶段的报文通过和固定IP方式;其中,所述固定IP方式包括:在业务订购时,直接配置预留S+C VLAN资源,或者OLT直接按照预先配置的流表转发S+C VLAN资源。
实施例八
为实现上述资源分配方法,本发明实施例八还提供一种资源分配系统,所述系统的组成结构示意图,如图10所示,包括:服务器1和光线路终端2;其中,
所述服务器1,用于确定CPE的状态为在线时,发送第一流表;
所述光线路终端2,用于基于所述第一流表确定认证报文,并发送所述认证报文至所述服务器;
所述服务器1,用于在所述认证报文通过后,获取所述认证报文对应的CPE的VLAN资源;基于所述VLAN资源将所述第一流表更新为用于表征VLAN资源分配方式的第二流表,并发送第二流表;
所述光线路终端2,用于根据所述第二流表对所述CPE进行VLAN资源分配。
本发明实施例八所提供的服务器执行的功能至少包括本发明实施例六所提供的服务器执行的功能;本发明实施例八所提供的光线路终端执行的功能至少包括奔放吗实施例七所提供的光线路终端执行的功能。
本领域内的技术人员应明白,本发明的实施例可提供为方法、设备、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
需要说明的是,在实际应用中,所述第一发送模块11、获取模块12、更新模块13、第二发送模块14、删除模块15和处理模块16执行的功能可由位于服务器上的中央处理器(CPU)、或微处理器(MPU)、或数字信号处理器(DSP)、或可编程门阵列(FPGA)实现;所述通知模块21、确定模块22、接收模块23和第三发送模块24执行的功能可由位于OLT上的CPU、或MPU、或DSP、或FPGA实现。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (21)
1.一种资源分配方法,其特征在于,所述方法应用于服务器,包括:
确定用户终端设备CPE的状态为在线时,发送第一流表,以接收光线路终端OLT基于所述第一流表发送的认证报文;
在所述认证报文通过后,获取所述认证报文对应的CPE的虚拟局域网VLAN资源;
基于所述VLAN资源将所述第一流表更新为用于表征VLAN资源分配方式的第二流表,并发送第二流表,以使所述OLT和光网络单元ONT根据所述第二流表对所述CPE进行VLAN资源分配。
2.根据权利要求1所述的方法,其特征在于,所述服务器确定CPE的状态为在线,包括:
所述服务器接收所述OLT经软件定义网络SDN控制器发送的用户网络接口UNI状态为连接的消息。
3.根据权利要求1所述的方法,其特征在于,所述获取所述认证报文对应的CPE的VLAN资源,包括:
所述服务器经由虚拟宽带网络网关vBNG或宽带网络网关BNG向认证授权计费AAA服务器发送获取所述CPE的VLAN资源的请求消息,或所述服务器直接向所述AAA服务器发送获取所述CPE的VLAN资源的请求消息;
接收所述AAA服务器基于所述请求消息和预先存储的用户信息数据发送的用于获取所述CPE对应的VLAN资源的标识码,所述标识码用于指示唯一的vBNG或BNG;
所述服务器基于所述标识码获取所述CPE对应的VLAN资源。
4.根据权利要求1所述的方法,其特征在于,所述基于所述VLAN资源将所述第一流表更新为用于表征VLAN资源的分配方式的第二流表,包括:
根据所述VLAN资源中的线路标识信息和业务处理节点信息将所述第一流表更新为用于表征所述VLAN资源的分配方式的第二流表。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:服务器删除VLAN资源。
6.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
设置VLAN资源的使用期限;
检测所述CPE的网络连接状态为未建立的时间;
在所述CPE的网络连接状态为未建立的时间小于所述使用期限时,保存所述VLAN资源;
在所述CPE的网络连接状态为未建立的时间大于或等于所述使用期限时,释放所述VLAN资源。
7.根据权利要求1所述的方法,其特征在于,所述发送第二流表,包括:
所述服务器发送所述第二流表至OLT,以使所述OLT获知所述第二流表并将所述第二流表转发至ONT;或,
所述服务器发送所述第二流表至OLT和ONT。
8.一种资源分配方法,其特征在于,所述方法应用于光线路终端OLT,包括:
用户终端设备CPE在线时,通知服务器所述CPE的状态为在线;
接收服务器发送的第一流表,基于所述第一流表确定认证报文,并发送所述认证报文至服务器;
接收用于表征虚拟局域网VLAN资源的分配方式的第二流表,根据所述第二流表对所述CPE进行VLAN资源分配。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
所述OLT发送所述第二流表至光网络单元ONT。
10.根据权利要求8或9所述的方法,其特征在于,所述OLT通知服务器所述CPE的状态为在线,包括:
所述OLT向软件定义网络SDN控制器发送ONT用户网络接口UNI状态为连接,以使所述SDN控制器通知所述服务器所述CPE的状态为在线。
11.一种服务器,其特征在于,所述服务器包括:第一发送模块、获取模块、转换模块和第二发送模块;其中,
所述第一发送模块,用于确定用户终端设备CPE的状态为在线时,发送第一流表,以接收光线路终端OLT基于所述第一流表发送的认证报文;
所述获取模块,用于在所述认证报文通过后,获取所述认证报文对应的CPE的虚拟局域网VLAN资源;
所述更新模块,用于基于所述VLAN资源将所述第一流表更新为用于表征所述VLAN资源分配方式的第二流表;
所述第二发送模块,用于发送第二流表,以使所述OLT和光网络单元ONT根据所述第二流表对所述CPE进行VLAN资源分配。
12.根据权利要求11所述的服务器,其特征在于,所述第一发送模块,具体用于接收所述OLT经软件定义网络SDN控制器发送的用户网络接口UNI状态为连接的消息。
13.根据权利要求11所述的服务器,其特征在于,所述获取模块,具体用于经由虚拟宽带网络网关vBNG或宽带网络网关BNG向认证授权计费AAA服务器发送获取所述CPE对应的VLAN资源的请求消息,或直接向所述AAA服务器发送获取所述CPE对应的VLAN资源的请求消息;
接收所述AAA服务器基于所述请求消息和预先存储的用户信息数据发送的用于获取所述CPE对应的VLAN资源的标识码,所述标识码用于指示唯一的vBNG或BNG;
基于所述标识码获取所述CPE对应的VLAN资源。
14.根据权利要求11所述的服务器,其特征在于,所述更新模块,具体用于根据所述VLAN资源中的线路标识信息和业务处理节点信息将所述第一流表更新为用于表征所述VLAN资源的分配方式的第二流表。
15.根据权利要求11至14任一项所述的服务器,其特征在于,所述服务器还包括:
删除模块,用于删除VLAN资源。
16.根据权利要求11至14任一项所述的服务器,其特征在于,所述服务器还包括:
处理模块,用于设置VLAN资源的使用期限,检测所述CPE的网络连接状态为未建立的时间;
在所述CPE的网络连接状态为未建立的时间小于所述使用期限时,保存所述VLAN资源;
在所述CPE的网络连接状态为未建立的时间大于或等于所述使用期限时,释放所述VLAN资源。
17.根据权利要求11所述的服务器,其特征在于,所述第二发送模块,具体用于发送所述第二流表至OLT,以使所述OLT获知所述第二流表,并将所述第二流表转发至ONT;或,
所述服务器发送所述第二流表至OLT和ONT。
18.一种光线路终端,其特征在于,所述光线路终端包括:通知模块、获取模块和接收模块;其中,
所述通知模块,用于在用户终端设备CPE在线时,通知服务器所述CPE的状态为在线;
所述确定模块,用于接收服务器发送的第一流表,基于所述第一流表确定认证报文,并发送所述认证报文至服务器;
所述接收模块,用于接收用于表征VLAN资源的分配方式的第二流表,根据所述第二流表对所述CPE进行VLAN资源分配。
19.根据权利要求18所述的光线路终端,其特征在于,所述光线路终端还包括第三发送模块,用于发送所述第二流表至光网络单元ONT。
20.根据权利要求18或19所述的光线路终端,其特征在于,所述通知模块,具体用于向软件定义网络SDN控制器发送ONT用户网络接口UNI状态为连接,以使所述SDN控制器通知服务器所述CPE的状态为在线。
21.一种资源分配系统,其特征在于,所述系统包括:服务器和光线路终端,其中,
所述服务器,用于确定用户终端设备CPE的状态为在线时,发送第一流表;
所述光线路终端,用于基于所述第一流表确定认证报文,并发送所述认证报文至所述服务器,根据所述第二流表对所述CPE进行VLAN资源分配;
所述服务器,用于在所述认证报文通过后,获取所述认证报文对应的CPE的虚拟局域网VLAN资源;基于所述VLAN资源将所述第一流表更新为用于表征VLAN资源分配方式的第二流表,并发送第二流表。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710184058.XA CN108632124A (zh) | 2017-03-24 | 2017-03-24 | 一种资源分配方法、服务器、光线路终端及系统 |
| PCT/CN2017/100577 WO2018171124A1 (zh) | 2017-03-24 | 2017-09-05 | 一种资源分配方法、服务器、光线路终端及系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710184058.XA CN108632124A (zh) | 2017-03-24 | 2017-03-24 | 一种资源分配方法、服务器、光线路终端及系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108632124A true CN108632124A (zh) | 2018-10-09 |
Family
ID=63584968
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710184058.XA Withdrawn CN108632124A (zh) | 2017-03-24 | 2017-03-24 | 一种资源分配方法、服务器、光线路终端及系统 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108632124A (zh) |
| WO (1) | WO2018171124A1 (zh) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108965165A (zh) * | 2018-06-13 | 2018-12-07 | 上海市信息网络有限公司 | Sdn架构下vlan资源的分配方法、系统及服务端 |
| CN112637154A (zh) * | 2020-12-09 | 2021-04-09 | 迈普通信技术股份有限公司 | 设备认证方法、装置、电子设备及存储介质 |
| CN114125596A (zh) * | 2021-10-21 | 2022-03-01 | 中盈优创资讯科技有限公司 | 一种pon-sdwan智能终端归一化控制方法及装置 |
| WO2022193693A1 (zh) * | 2021-03-15 | 2022-09-22 | 中国电信股份有限公司 | 资源共享方法、装置和系统以及光纤线路终端 |
| CN116112830A (zh) * | 2021-11-09 | 2023-05-12 | 中国移动通信集团北京有限公司 | Olt的vlan分配方法及装置 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113612787B (zh) * | 2021-08-10 | 2023-05-30 | 浪潮思科网络科技有限公司 | 一种终端认证方法 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101674139A (zh) * | 2008-09-09 | 2010-03-17 | 华为技术有限公司 | 一种光网络设备上感知服务提供商的方法、设备和系统 |
| CN101795219A (zh) * | 2010-04-14 | 2010-08-04 | 杭州华三通信技术有限公司 | Vlan自动分配的方法和系统 |
| CN103888386A (zh) * | 2012-12-24 | 2014-06-25 | 华为技术有限公司 | 可扩展虚拟局域网报文的传输方法及装置、系统 |
| CN104486242A (zh) * | 2014-12-19 | 2015-04-01 | 上海斐讯数据通信技术有限公司 | 一种epon网络的vlan集中控制方法及系统 |
| KR101664436B1 (ko) * | 2015-08-28 | 2016-10-11 | 주식회사 케이티 | 이더넷 기반 이기종 패킷전달망간 연동을 위한 트랜스포트 sdn 컨트롤러 및 그 방법 |
| CN106487788A (zh) * | 2016-09-30 | 2017-03-08 | 中国联合网络通信集团有限公司 | 一种用户接入方法、sdn控制器、转发设备及用户接入系统 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102104420A (zh) * | 2009-12-22 | 2011-06-22 | 华为技术有限公司 | 光网络终端的参数配置方法、装置和系统 |
| US9270480B1 (en) * | 2012-06-25 | 2016-02-23 | Adtran, Inc. | Systems and methods for Ethernet-based management of optical networks using OMCI |
| CN104702607B (zh) * | 2015-03-12 | 2018-10-09 | 新华三技术有限公司 | 一种软件定义网络的接入认证方法、装置和系统 |
-
2017
- 2017-03-24 CN CN201710184058.XA patent/CN108632124A/zh not_active Withdrawn
- 2017-09-05 WO PCT/CN2017/100577 patent/WO2018171124A1/zh not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101674139A (zh) * | 2008-09-09 | 2010-03-17 | 华为技术有限公司 | 一种光网络设备上感知服务提供商的方法、设备和系统 |
| CN101795219A (zh) * | 2010-04-14 | 2010-08-04 | 杭州华三通信技术有限公司 | Vlan自动分配的方法和系统 |
| CN103888386A (zh) * | 2012-12-24 | 2014-06-25 | 华为技术有限公司 | 可扩展虚拟局域网报文的传输方法及装置、系统 |
| CN104486242A (zh) * | 2014-12-19 | 2015-04-01 | 上海斐讯数据通信技术有限公司 | 一种epon网络的vlan集中控制方法及系统 |
| KR101664436B1 (ko) * | 2015-08-28 | 2016-10-11 | 주식회사 케이티 | 이더넷 기반 이기종 패킷전달망간 연동을 위한 트랜스포트 sdn 컨트롤러 및 그 방법 |
| CN106487788A (zh) * | 2016-09-30 | 2017-03-08 | 中国联合网络通信集团有限公司 | 一种用户接入方法、sdn控制器、转发设备及用户接入系统 |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108965165A (zh) * | 2018-06-13 | 2018-12-07 | 上海市信息网络有限公司 | Sdn架构下vlan资源的分配方法、系统及服务端 |
| CN112637154A (zh) * | 2020-12-09 | 2021-04-09 | 迈普通信技术股份有限公司 | 设备认证方法、装置、电子设备及存储介质 |
| CN112637154B (zh) * | 2020-12-09 | 2022-06-21 | 迈普通信技术股份有限公司 | 设备认证方法、装置、电子设备及存储介质 |
| WO2022193693A1 (zh) * | 2021-03-15 | 2022-09-22 | 中国电信股份有限公司 | 资源共享方法、装置和系统以及光纤线路终端 |
| CN114125596A (zh) * | 2021-10-21 | 2022-03-01 | 中盈优创资讯科技有限公司 | 一种pon-sdwan智能终端归一化控制方法及装置 |
| CN114125596B (zh) * | 2021-10-21 | 2023-12-05 | 中盈优创资讯科技有限公司 | 一种pon-sdwan智能终端归一化控制方法及装置 |
| CN116112830A (zh) * | 2021-11-09 | 2023-05-12 | 中国移动通信集团北京有限公司 | Olt的vlan分配方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2018171124A1 (zh) | 2018-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108632124A (zh) | 一种资源分配方法、服务器、光线路终端及系统 | |
| CA3063688C (en) | Method and system for establishing a service path in a communications network | |
| JP4081472B2 (ja) | ネットワーク装置のクラスタ管理方法及びその装置 | |
| CN101083589B (zh) | 无源光网络中的终端检测认证方法、装置及操作管理系统 | |
| CN108566451B (zh) | 一种消息处理方法、接入控制器及网络节点 | |
| CN105991318B (zh) | 一种配置数据分发方法及装置 | |
| CN101159598B (zh) | 一种无源光网络终端设备的远程管理方法 | |
| US9270480B1 (en) | Systems and methods for Ethernet-based management of optical networks using OMCI | |
| WO2014079261A1 (zh) | 一种无源光网络的业务配置方法和系统 | |
| US10505637B2 (en) | Service processing method and apparatus and optical line terminal | |
| CN102571353B (zh) | 无源光网络中验证家庭网关合法性的方法 | |
| CN101729500A (zh) | 一种ip会话标识方法、装置和系统 | |
| WO2016188196A1 (zh) | 一种异常pon终端的检测方法及装置 | |
| WO2022002046A1 (zh) | Onu业务开通的方法、电子设备和计算机可读存储介质 | |
| CN112929387B (zh) | 应用于智慧社区的宽带网络多重认证、加密方法 | |
| CN101692716A (zh) | 一种光线路终端、光网络单元及无源光网络系统 | |
| CN101478702B (zh) | 无源光网络中的终端检测认证方法、装置及操作管理系统 | |
| CN106162387A (zh) | 光接入模块的认证注册方法、装置及系统 | |
| US12081924B2 (en) | Optical network unit, communication network system and communication method | |
| CN102510767A (zh) | 一种无源光网络中实现互通组播的方法、系统与装置 | |
| CN101501670A (zh) | 线缆调制解调器初始化中的早期认证 | |
| WO2017000443A1 (zh) | 管理专线用户的方法、宽带接入服务器及管理服务器 | |
| WO2017219856A1 (zh) | 电路认证处理方法、系统、控制器和计算机存储介质 | |
| CN104811338B (zh) | 一种面向sdn网络的控制层与数据层通信通道自配置方法及其系统 | |
| CN105871782A (zh) | 网络业务处理方法、装置、业务路由器及平台认证系统 |
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 | ||
| WW01 | Invention patent application withdrawn after publication |
Application publication date: 20181009 |
|
| WW01 | Invention patent application withdrawn after publication |