本文涉及但不限于供電技術(shù),尤指一種實現(xiàn)反向供電的方法和系統(tǒng)以及控制設(shè)備。
背景技術(shù):
傳統(tǒng)的分散處理單元(dpu,distributedprocessingunit)設(shè)備采用的是獨立的供電接口,直流或者交流供電,這樣要求dpu設(shè)備必須在靠近電源的地方,對環(huán)境電源要求較高。相關(guān)技術(shù)中提供了一種實現(xiàn)反向供電的方法,在dpu(如光網(wǎng)絡(luò)單元(onu,opticalnetworkunit))側(cè)的每一個端口增加一個受電設(shè)備(pd,powereddevice),用戶側(cè)或終端增加供電設(shè)備(pse,poweredsupplyequipment);其中,pd可以作為模塊設(shè)置在dpu中,pse可以是獨立的設(shè)備,也可以作為模塊設(shè)置在用戶側(cè)或終端中,每一個pd與一個pse相連,用戶側(cè)為pse供電,從而pse通過pd就能夠給dpu對應(yīng)的端口供電,電流由用戶側(cè)或終端流向pse,由pse流向pd,由pd流向dpu對應(yīng)的端口。這種新的供電方式提供了一種全新的選擇,解決了dpu在特殊環(huán)境下取點難的問題,并且不需要專門鋪設(shè)電源線給dpu,靈活易用,簡單環(huán)保。
dpu采用反向供電最大的問題在于實際使用時用戶側(cè)或終端可能會關(guān)閉pse,從而無法為dpu對應(yīng)的端口供電,dpu也會關(guān)斷對應(yīng)端口的業(yè)務(wù),而事實上,dpu雖然關(guān)斷了對應(yīng)端口的業(yè)務(wù),該端口本身還是存在功耗的,造成資源的浪費。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提出了一種實現(xiàn)反向供電的方法和系統(tǒng)以及控制設(shè)備,能夠減小資源的浪費。
本發(fā)明實施例提出了一種實現(xiàn)反向供電的方法,包括:
控制設(shè)備檢測到一個或一個以上供電設(shè)備pse下電,確定需要關(guān)斷的接入設(shè)備的端口;
控制設(shè)備關(guān)斷確定出的需要關(guān)斷的端口的業(yè)務(wù),并關(guān)斷確定出的需要關(guān)斷的端口的管理狀態(tài)。
可選的,當(dāng)所述控制設(shè)備檢測到一個或一個以上所述pse上電時,該方法還包括:
所述控制設(shè)備確定需要打開的接入設(shè)備的端口,打開確定出的需要打開的端口的業(yè)務(wù),并打開所述確定出的需要打開的端口的管理狀態(tài)。
可選的,所述確定需要關(guān)斷/打開的接入設(shè)備的端口包括:
判斷出當(dāng)前的反向供電模式為公平模式,確定出所述需要關(guān)斷/打開的接入設(shè)備的端口為所述接入設(shè)備的與下電/上電的pse相連的端口。
可選的,所述確定需要關(guān)斷的接入設(shè)備的端口包括:
判斷出當(dāng)前的反向供電模式為友好模式,且當(dāng)前與打開的pse相連的端口的數(shù)目大于或等于預(yù)先設(shè)置的第一友好端口數(shù),確定出所述需要關(guān)斷的接入設(shè)備的端口為所述接入設(shè)備的與下電的pse相連的端口。
可選的,所述確定需要關(guān)斷的接入設(shè)備的端口包括:
判斷出當(dāng)前的反向供電模式為友好模式,且當(dāng)前與打開的pse相連的端口的數(shù)目小于預(yù)先設(shè)置的第一友好端口數(shù),確定需要關(guān)斷的接入設(shè)備的端口的數(shù)目,判斷出確定出的需要關(guān)斷的端口的數(shù)目大于零,確定出所述需要關(guān)斷的接入設(shè)備的端口為當(dāng)前已打開的端口中端口編號最小或最大,或端口優(yōu)先級最小的n1個端口;
其中,所述n1為確定出的需要關(guān)斷的端口的數(shù)目。
可選的,所述確定需要關(guān)斷的接入設(shè)備的端口的數(shù)目包括:
按照公式n1=f(n1)-f(n1-n2)計算所述需要關(guān)斷的接入設(shè)備的端口;
其中,n1為檢測到pse下電之前已打開的pse的數(shù)目,n2為檢測到下 電的pse的數(shù)目,f(n1)為檢測到pse下電之前已打開的n1個pse可以供所述接入設(shè)備正常用電的端口數(shù),f(n1-n2)為檢測到pse下電之后已打開的(n1-n2)個pse可以供所述接入設(shè)備正常用電的端口數(shù)。
可選的,所述確定需要打開的接入設(shè)備的端口包括:
判斷出當(dāng)前的反向供電模式為友好模式,且與檢測到pse上電之后已打開的pse相連的端口的數(shù)目大于或等于預(yù)先設(shè)置的第二友好端口數(shù),確定出所述需要打開的接入設(shè)備的端口為當(dāng)前已關(guān)閉的所有端口。
可選的,所述確定需要打開的接入設(shè)備的端口包括:
判斷出當(dāng)前的反向供電模式為友好模式,且與檢測到pse上電之后已打開的pse相連的端口的數(shù)目小于預(yù)先設(shè)置的第二友好端口數(shù),確定需要打開的接入設(shè)備的端口的數(shù)目,判斷出確定出的需要打開的端口的數(shù)目大于零,確定出所述需要打開的接入設(shè)備的端口為當(dāng)前已關(guān)斷的端口中端口編號最大或最小,或端口優(yōu)先級最高的n2個端口;
其中,n2為所述確定出的需要打開的端口的數(shù)目。
可選的,所述確定需要打開的接入設(shè)備的端口的數(shù)目包括:
按照公式n2=f(n3+n4)-f(n3)計算所述需要打開的接入設(shè)備的端口;
其中,n3為檢測到pse上電之前已打開的pse的數(shù)目,n4為檢測到上電的pse的數(shù)目,f(n3)為檢測到pse上電之前已打開的n3個pse可以供所述接入設(shè)備正常用電的端口數(shù),f(n3+n4)為檢測到pse上電之后已打開的(n3+n4)個pse可以供所述接入設(shè)備正常用電的端口數(shù)。
可選的,所述控制設(shè)備關(guān)斷/打開確定出的需要關(guān)斷/打開的端口的業(yè)務(wù)包括:
所述控制設(shè)備將所述確定出的需要關(guān)斷/打開的端口的業(yè)務(wù)旁路bypass到由外部設(shè)備進行所述確定出的需要關(guān)斷的端口的業(yè)務(wù)的中央辦公室co側(cè)/由所述接入設(shè)備進行所述確定出的需要打開的端口的業(yè)務(wù)的數(shù)字用戶線dsl側(cè)。
可選的,所述控制設(shè)備為獨立的設(shè)備,或設(shè)置在所述接入設(shè)備中。
本發(fā)明還提出了一種控制設(shè)備,包括:
上下電信號觸發(fā)模塊,用于檢測到一個或一個以上供電設(shè)備pse下電,向上下電控制模塊發(fā)送第一通知消息;
上下電控制模塊,用于接收到第一通知消息,確定需要關(guān)斷的接入設(shè)備的端口,關(guān)斷確定出的需要關(guān)閉的端口的業(yè)務(wù);
端口業(yè)務(wù)管理模塊,用于關(guān)斷確定出的需要關(guān)斷的端口的管理狀態(tài)。
可選的,所述上下電信號觸發(fā)模塊還用于:
檢測到一個或一個以上所述pse上電,向所述上下電控制模塊發(fā)送第二通知消息;
所述上下電控制模塊還用于:
接收到所述第二通知消息,確定需要打開的接入設(shè)備的端口,打開確定出的需要打開的端口的業(yè)務(wù);
所述端口業(yè)務(wù)管理模塊還用于:
打開所述確定出的需要打開的端口的管理狀態(tài)。
可選的,所述上下電控制模塊用于采用以下方式實現(xiàn)確定需要關(guān)斷/打開的接入設(shè)備的端口:
判斷出當(dāng)前的反向供電模式為公平模式,確定出所述需要關(guān)斷/打開的接入設(shè)備的端口為所述接入設(shè)備的與下電/上電的pse相連的端口。
可選的,所述上下電控制模塊用于采用以下方式實現(xiàn)確定需要關(guān)斷的接入設(shè)備的端口:
判斷出當(dāng)前的反向供電模式為友好模式,且當(dāng)前與打開的pse相連的端口的數(shù)目大于或等于預(yù)先設(shè)置的第一友好端口數(shù),確定出所述需要關(guān)斷的接入設(shè)備的端口為所述接入設(shè)備的與下電的pse相連的端口。
可選的,所述上下電控制模塊用于采用以下方式實現(xiàn)確定需要關(guān)斷的接入設(shè)備的端口:
判斷出當(dāng)前的反向供電模式為友好模式,且當(dāng)前與打開的pse相連的端口的數(shù)目小于預(yù)先設(shè)置的第一友好端口數(shù),確定需要關(guān)斷的接入設(shè)備的端口的數(shù)目,判斷出確定出的需要關(guān)斷的端口的數(shù)目大于零,確定出所述需要關(guān)斷的接入設(shè)備的端口為當(dāng)前已打開的端口中端口編號最小或最大,或端口優(yōu)先級最小的n1個端口;
其中,所述n1為確定出的需要關(guān)斷的端口的數(shù)目。
可選的,所述上下電控制模塊用于采用以下方式實現(xiàn)確定需要關(guān)斷的接入設(shè)備的端口的數(shù)目:
按照公式n1=f(n1)-f(n1-n2)計算所述需要關(guān)斷的接入設(shè)備的端口;
其中,n1為檢測到pse下電之前已打開的pse的數(shù)目,n2為檢測到下電的pse的數(shù)目,f(n1)為檢測到pse下電之前已打開的n1個pse可以供所述接入設(shè)備正常用電的端口數(shù),f(n1-n2)為檢測到pse下電之后已打開的(n1-n2)個pse可以供所述接入設(shè)備正常用電的端口數(shù)。
可選的,所述上下電控制模塊用于采用以下方式實現(xiàn)確定需要打開的接入設(shè)備的端口:
判斷出當(dāng)前的反向供電模式為友好模式,且與檢測到pse上電之后已打開的pse相連的端口的數(shù)目大于或等于預(yù)先設(shè)置的第二友好端口數(shù),確定出所述需要打開的接入設(shè)備的端口為當(dāng)前已關(guān)閉的所有端口。
可選的,所述上下電控制模塊用于采用以下方式實現(xiàn)確定需要打開的接入設(shè)備的端口:
判斷出當(dāng)前的反向供電模式為友好模式,且與檢測到pse上電之后已打開的pse相連的端口的數(shù)目小于預(yù)先設(shè)置的第二友好端口數(shù),確定需要打開的接入設(shè)備的端口的數(shù)目,判斷出確定出的需要打開的端口的數(shù)目大于零,確定出所述需要打開的接入設(shè)備的端口為當(dāng)前已關(guān)斷的端口中端口編號最大或最小,或端口優(yōu)先級最高的n2個端口;
其中,n2為所述確定出的需要打開的端口的數(shù)目。
可選的,所述上下電控制模塊用于采用以下方式實現(xiàn)確定需要打開的接 入設(shè)備的端口的數(shù)目:
按照公式n2=f(n3+n4)-f(n3)計算所述需要打開的接入設(shè)備的端口;
其中,n3為檢測到pse上電之前已打開的pse的數(shù)目,n4為檢測到上電的pse的數(shù)目,f(n3)為檢測到pse上電之前已打開的n3個pse可以供所述接入設(shè)備正常用電的端口數(shù),f(n3+n4)為檢測到pse上電之后已打開的(n3+n4)個pse可以供所述接入設(shè)備正常用電的端口數(shù)。
可選的,所述上下電控制模塊用于采用以下方式實現(xiàn)關(guān)斷/打開確定出的需要關(guān)斷/打開的端口的業(yè)務(wù):
將所述確定出的需要關(guān)斷/打開的端口的業(yè)務(wù)旁路bypass到由外部設(shè)備進行所述確定出的需要關(guān)斷的端口的業(yè)務(wù)的中央辦公室co側(cè)/由所述控制設(shè)備進行所述確定出的需要打開的端口的業(yè)務(wù)的數(shù)字用戶線dsl側(cè)。
可選的,所述上下電控制模塊包括控制單元和與所述pse相連的bypass單元;
其中,控制單元用于接收到第一/二通知消息,確定需要關(guān)斷/打開的接入設(shè)備的端口,控制bypass單元將所述確定出的需要關(guān)斷/打開的端口的業(yè)務(wù)旁路bypass到由外部設(shè)備進行所述確定出的需要關(guān)斷的端口的業(yè)務(wù)的co側(cè)/由所述接入設(shè)備進行所述確定出的需要打開的端口的業(yè)務(wù)的dsl側(cè);
所述bypass單元用于在所述控制單元的控制下將所述確定出的需要關(guān)斷/打開的端口的業(yè)務(wù)旁路bypass到由外部設(shè)備進行所述確定出的需要關(guān)斷的端口的業(yè)務(wù)的co側(cè)/由所述接入設(shè)備進行所述確定出的需要打開的端口的業(yè)務(wù)的dsl側(cè)。
可選的,所述bypass單元包括:電源分離電路和與所述電源分離電路的業(yè)務(wù)輸出端相連bypass繼電器。
本發(fā)明還提出了一種實現(xiàn)反向供電的系統(tǒng),包括:
控制設(shè)備,用于檢測到一個或一個以上供電設(shè)備pse下電,確定需要關(guān)斷的接入設(shè)備的端口,關(guān)斷確定出的需要關(guān)斷的端口的業(yè)務(wù);
接入設(shè)備,用于關(guān)斷確定出的需要關(guān)斷的端口的管理狀態(tài)。
可選的,所述控制設(shè)備還用于:
檢測到一個或一個以上所述pse上電,確定需要打開的接入設(shè)備的端口,打開確定出的需要打開的端口的業(yè)務(wù);
所述接入設(shè)備還用于:
打開所述確定出的需要打開的端口的管理狀態(tài)。
與現(xiàn)有技術(shù)相比,本發(fā)明的實施例技術(shù)方案包括:控制設(shè)備檢測到一個或一個以上供電設(shè)備pse下電,確定需要關(guān)斷的接入設(shè)備的端口;控制設(shè)備關(guān)斷確定出的需要關(guān)斷的端口的業(yè)務(wù),并關(guān)斷確定出的需要關(guān)斷的端口的管理狀態(tài)。通過本發(fā)明實施例的方案,在檢測到pse下電時,關(guān)斷確定出的端口的業(yè)務(wù),并關(guān)斷確定出的端口的管理狀態(tài),從而減小了關(guān)斷業(yè)務(wù)的端口的功耗,因此,減小了資源的浪費。
附圖說明
下面對本發(fā)明實施例中的附圖進行說明,實施例中的附圖是用于對本發(fā)明的進一步理解,與說明書一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明保護范圍的限制。
圖1為本發(fā)明實施例實現(xiàn)反向供電的方法的流程圖;
圖2為本發(fā)明實施例控制設(shè)備的結(jié)構(gòu)組成示意圖;
圖3為本發(fā)明實施例控制設(shè)備中bypass單元的結(jié)構(gòu)組成示意圖;
圖4為本發(fā)明實施例實現(xiàn)反向供電的系統(tǒng)的結(jié)構(gòu)組成示意圖。
具體實施方式
為了便于本領(lǐng)域技術(shù)人員的理解,下面結(jié)合附圖對本發(fā)明作進一步的描述,并不能用來限制本發(fā)明的保護范圍。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的各種方式可以相互組合。
參見圖1,本發(fā)明實施例提出了一種實現(xiàn)反向供電的方法,包括:
步驟100、控制設(shè)備檢測到一個或一個以上pse下電,確定需要關(guān)斷的 接入設(shè)備的端口。
本步驟中,控制設(shè)備可以是獨立的設(shè)備,也可以設(shè)置在接入設(shè)備中。
本步驟中,接入設(shè)備可以是dpu。
本步驟中,控制設(shè)備具體如何檢測pse是否上電或下電可以采用本領(lǐng)域技術(shù)人員熟知技術(shù)手段實現(xiàn),并不用于限定本發(fā)明的保護范圍,這里不再贅述。
本步驟中,確定需要關(guān)斷的接入設(shè)備的端口包括:
判斷出當(dāng)前的反向供電模式為公平模式,確定出需要關(guān)閉的接入設(shè)備的端口為接入設(shè)備的與下電的pse相連的端口。
或者,判斷出當(dāng)前的反向供電模式為友好模式,且當(dāng)前與打開的pse相連的端口的數(shù)目大于或等于預(yù)先設(shè)置的第一友好端口數(shù),確定出需要關(guān)斷的接入設(shè)備的端口為接入設(shè)備的與下電的pse相連的端口。
或者,判斷出當(dāng)前的反向供電模式為友好模式,且當(dāng)前與打開的pse相連的端口的數(shù)目小于預(yù)先設(shè)置的第一友好端口數(shù),確定需要關(guān)斷的接入設(shè)備的端口的數(shù)目,判斷出確定出的需要關(guān)斷的端口的數(shù)目大于零,確定出需要關(guān)斷的接入設(shè)備的端口為當(dāng)前已打開的端口中端口編號最小或最大,或端口優(yōu)先等級最小的n1個端口;其中,n1為確定出的需要關(guān)斷的端口的數(shù)目。
其中,當(dāng)判斷出確定出的需要關(guān)斷的端口的數(shù)目等于零時,確定出不需要關(guān)斷接入設(shè)備的任何端口。
其中,當(dāng)前的反向供電模式可以預(yù)先設(shè)置在控制設(shè)備中。例如,用1表示公平模式,用0表示友好模式等。公平模式表示一個pse只為一個端口供電,友好模式表示一個pse可以為一個或多個端口供電。
其中,確定需要關(guān)斷的接入設(shè)備的端口的數(shù)目包括:
按照公式n1=f(n1)-f(n1-n2)計算需要關(guān)斷的接入設(shè)備的端口;
其中,n1為檢測到pse下電之前已打開的pse的數(shù)目,n2為檢測到下電的pse的數(shù)目,f(n1)為檢測到pse下電之前已打開的n1個pse可以 供所述接入設(shè)備正常用電的端口數(shù),f(n1-n2)為檢測到pse下電之后已打開的(n1-n2)個pse可以供所述接入設(shè)備正常用電的端口數(shù)。
其中,f(n1)和f(n1-n2)可以根據(jù)經(jīng)驗獲得。
例如,當(dāng)1<=n并且n<6時,f(n)=n;
當(dāng)6<=n并且n<=16時,f(n)=16;
也就是說,當(dāng)打開的pse的數(shù)目小于6時,可供接入設(shè)備正常用電的端口數(shù)為f(n)=n,即一個pse只可以負(fù)責(zé)本身對應(yīng)的端口的業(yè)務(wù);此時若n=1,有其他pse上電,則根據(jù)計算得出f(2)-f(1)=1,即打開與上電的pse相連的端口;
從f(n)取值可以看到當(dāng)n=6時,可以供接入設(shè)備的16個端口正常用電了。由此可以推斷出,當(dāng)n=5時,第六個pse上電,則根據(jù)計算f(6)-f(5)=11,這時可以將其余11個端口的業(yè)務(wù)都打開了,這樣就實現(xiàn)了其他7-16個pse不用打開也可以為接入設(shè)備的16個端口供電。
根據(jù)上述f(n)可以推出下電過程,當(dāng)n=6時,這時有一個pse下電,根據(jù)計算f(6)-f(5)=11,需要關(guān)閉11個端口的業(yè)務(wù),將其他沒有pse供電的11個端口全部關(guān)斷業(yè)務(wù);當(dāng)n=5,一個pse下電,根據(jù)f(5)-f(4)=1,關(guān)閉與下電的pse相連的端口的業(yè)務(wù)。
步驟101、控制設(shè)備關(guān)斷確定出的需要關(guān)斷的端口的業(yè)務(wù),并關(guān)斷確定出的需要關(guān)斷的端口的管理狀態(tài)。
本步驟中,控制設(shè)備關(guān)斷確定出的需要關(guān)斷的端口的業(yè)務(wù)時,可以直接關(guān)斷確定出的需要關(guān)斷的端口的業(yè)務(wù),也可以將確定出的需要關(guān)斷的端口的業(yè)務(wù)旁路(bypass)到由外部設(shè)備進行確定出的需要關(guān)斷的端口的業(yè)務(wù)的中央辦公室(co,centraloffice)側(cè)。
本步驟中,具體如何關(guān)斷確定出的需要關(guān)斷的端口的管理狀態(tài)可以采用本領(lǐng)域技術(shù)人員的熟知技術(shù)實現(xiàn),并不用于限定本發(fā)明的保護范圍,這里不再贅述。
通過本發(fā)明實施例的方案,在檢測到pse下電時,關(guān)斷確定出的端口的 業(yè)務(wù),并關(guān)斷確定出的端口的管理狀態(tài),從而減小了關(guān)斷業(yè)務(wù)的端口的功耗,因此,減小了資源的浪費。
可選的,該方法還包括:
當(dāng)控制設(shè)備檢測到一個或一個以上pse上電時,該方法還包括:
控制設(shè)備確定需要打開的接入設(shè)備的端口,打開確定出的需要打開的端口的業(yè)務(wù),并打開確定出的需要打開的端口的管理狀態(tài)。
其中,控制設(shè)備具體如何檢測pse是否上電可以采用本領(lǐng)域技術(shù)人員的熟知技術(shù)實現(xiàn),并不用于限定本發(fā)明的保護范圍,這里不再贅述。
其中,確定需要打開的接入設(shè)備的端口包括:
判斷出當(dāng)前的反向供電模式為公平模式,確定出需要打開的接入設(shè)備的端口為接入設(shè)備的與下電的pse相連的端口。
或者,判斷出當(dāng)前的反向供電模式為友好模式,且與檢測到pse上電之后已打開的pse相連的端口的數(shù)目大于或等于預(yù)先設(shè)置的第二友好端口數(shù),確定出需要打開的接入設(shè)備的端口為當(dāng)前已關(guān)閉的所有端口。
或者,判斷出當(dāng)前的反向供電模式為友好模式,且與檢測到pse上電之后已打開的pse相連的端口的數(shù)目小于預(yù)先設(shè)置的第二友好端口數(shù),確定需要打開的接入設(shè)備的端口的數(shù)目,判斷出確定出的需要打開的端口的數(shù)目大于零,確定出需要打開的接入設(shè)備的端口為當(dāng)前已關(guān)斷的端口中端口編號最大或最小,或端口優(yōu)先級最高的n2個端口;其中,n2為確定出的需要打開的端口的數(shù)目。
其中,確定需要打開的接入設(shè)備的端口的數(shù)目包括:
按照公式n2=f(n3+n4)-f(n3)計算需要打開的接入設(shè)備的端口;
其中,n3為檢測到pse上電之前已打開的pse的數(shù)目,n4為檢測到上電的pse的數(shù)目,f(n3)為檢測到pse上電之前已打開的n3個pse可以供接入設(shè)備正常用電的端口數(shù),f(n3+n4)為檢測到pse上電之后已打開的(n3+n4)個pse可以供接入設(shè)備正常用電的端口數(shù)。
其中,f(n3+n4)和f(n3)可以根據(jù)經(jīng)驗獲得。
其中,控制設(shè)備打開確定出的需要打開的端口的業(yè)務(wù)時,可以直接打開確定出的需要關(guān)斷的端口的業(yè)務(wù),也可以將確定出的需要打開的端口的業(yè)務(wù)bypass到由控制設(shè)備進行確定出的需要打開的端口的業(yè)務(wù)的數(shù)字用戶線(dsl,digitalsubscriberline)側(cè)。
其中,具體如何打開確定出的需要打開的端口的管理狀態(tài)可以采用本領(lǐng)域技術(shù)人員的熟知技術(shù)實現(xiàn),并不用于限定本發(fā)明的保護范圍,這里不再贅述。
參見圖2,本發(fā)明實施例還提出了一種控制設(shè)備,包括:
上下電信號觸發(fā)模塊,用于檢測到一個或一個以上供電設(shè)備pse下電,向上下電控制模塊發(fā)送第一通知消息;
上下電控制模塊,用于接收到第一通知消息,確定需要關(guān)斷的接入設(shè)備的端口,關(guān)斷確定出的需要關(guān)閉的端口的業(yè)務(wù);
端口業(yè)務(wù)管理模塊,用于關(guān)斷確定出的需要關(guān)斷的端口的管理狀態(tài)。
本發(fā)明實施例的控制設(shè)備中,上下電信號觸發(fā)模塊還用于:
檢測到一個或一個以上pse上電,向上下電控制模塊發(fā)送第二通知消息;
上下電控制模塊還用于:
接收到第二通知消息,確定需要打開的接入設(shè)備的端口,打開確定出的需要打開的端口的業(yè)務(wù);
端口業(yè)務(wù)管理模塊還用于:
打開確定出的需要打開的端口的管理狀態(tài)。
本發(fā)明實施例的控制設(shè)備中,上下電控制模塊用于采用以下方式實現(xiàn)確定需要關(guān)斷/打開的接入設(shè)備的端口:
判斷出當(dāng)前的反向供電模式為公平模式,確定出需要關(guān)斷/打開的接入設(shè)備的端口為接入設(shè)備的與下電/上電的pse相連的端口。
本發(fā)明實施例的控制設(shè)備中,上下電控制模塊用于采用以下方式實現(xiàn)確定需要關(guān)斷的接入設(shè)備的端口:
判斷出當(dāng)前的反向供電模式為友好模式,且當(dāng)前與打開的pse相連的端口的數(shù)目大于或等于預(yù)先設(shè)置的第一友好端口數(shù),確定出需要關(guān)斷的接入設(shè)備的端口為接入設(shè)備的與下電的pse相連的端口。
本發(fā)明實施例的控制設(shè)備中,上下電控制模塊用于采用以下方式實現(xiàn)確定需要關(guān)斷的接入設(shè)備的端口:
判斷出當(dāng)前的反向供電模式為友好模式,且當(dāng)前與打開的pse相連的端口的數(shù)目小于預(yù)先設(shè)置的第一友好端口數(shù),確定需要關(guān)斷的接入設(shè)備的端口的數(shù)目,判斷出確定出的需要關(guān)斷的端口的數(shù)目大于零,確定出需要關(guān)斷的接入設(shè)備的端口為當(dāng)前已打開的端口中端口編號最小或最大,或端口優(yōu)先級最小的n1個端口;
其中,n1為確定出的需要關(guān)斷的端口的數(shù)目。
本發(fā)明實施例的控制設(shè)備中,上下電控制模塊用于采用以下方式實現(xiàn)確定需要關(guān)斷的接入設(shè)備的端口的數(shù)目:
按照公式n1=f(n1)-f(n1-n2)計算需要關(guān)斷的接入設(shè)備的端口;
其中,n1為檢測到pse下電之前已打開的pse的數(shù)目,n2為檢測到下電的pse的數(shù)目,f(n1)為檢測到pse下電之前已打開的n1個pse可以供接入設(shè)備正常用電的端口數(shù),f(n1-n2)為檢測到pse下電之后已打開的(n1-n2)個pse可以供接入設(shè)備正常用電的端口數(shù)。
本發(fā)明實施例的控制設(shè)備中,上下電控制模塊用于采用以下方式實現(xiàn)確定需要打開的接入設(shè)備的端口:
判斷出當(dāng)前的反向供電模式為友好模式,且與檢測到pse上電之后已打開的pse相連的端口的數(shù)目大于或等于預(yù)先設(shè)置的第二友好端口數(shù),確定出需要打開的接入設(shè)備的端口為當(dāng)前已關(guān)閉的所有端口。
本發(fā)明實施例的控制設(shè)備中,上下電控制模塊用于采用以下方式實現(xiàn)確定需要打開的接入設(shè)備的端口:
判斷出當(dāng)前的反向供電模式為友好模式,且與檢測到pse上電之后已打開的pse相連的端口的數(shù)目小于預(yù)先設(shè)置的第二友好端口數(shù),確定需要打開的接入設(shè)備的端口的數(shù)目,判斷出確定出的需要打開的端口的數(shù)目大于零,確定出需要打開的接入設(shè)備的端口為當(dāng)前已關(guān)斷的端口中端口編號最大或最小,或端口優(yōu)先級最高的n2個端口;
其中,n2為確定出的需要打開的端口的數(shù)目。
本發(fā)明實施例的控制設(shè)備中,上下電控制模塊用于采用以下方式實現(xiàn)確定需要打開的接入設(shè)備的端口的數(shù)目:
按照公式n2=f(n3+n4)-f(n3)計算需要打開的接入設(shè)備的端口;
其中,n3為檢測到pse上電之前已打開的pse的數(shù)目,n4為檢測到上電的pse的數(shù)目,f(n3)為檢測到pse上電之前已打開的n3個pse可以供接入設(shè)備正常用電的端口數(shù),f(n3+n4)為檢測到pse上電之后已打開的(n3+n4)個pse可以供接入設(shè)備正常用電的端口數(shù)。
本發(fā)明實施例的控制設(shè)備中,上下電控制模塊用于采用以下方式實現(xiàn)關(guān)斷/打開確定出的需要關(guān)斷/打開的端口的業(yè)務(wù):
將確定出的需要關(guān)斷/打開的端口的業(yè)務(wù)旁路bypass到由外部設(shè)備進行確定出的需要關(guān)斷的端口的業(yè)務(wù)的co側(cè)/由接入設(shè)備進行確定出的需要打開的端口的業(yè)務(wù)的dsl側(cè)。
本發(fā)明實施例的控制設(shè)備中,上下電控制模塊包括控制單元和與pse相連的bypass單元;
其中,控制單元用于接收到第一/二通知消息,確定需要關(guān)斷/打開的接入設(shè)備的端口,控制bypass單元將確定出的需要關(guān)斷/打開的端口的業(yè)務(wù)旁路bypass到由外部設(shè)備進行確定出的需要關(guān)斷的端口的業(yè)務(wù)的co側(cè)/由接入設(shè)備進行確定出的需要打開的端口的業(yè)務(wù)的dsl側(cè);
bypass單元用于在控制單元的控制下將確定出的需要關(guān)斷/打開的端口的業(yè)務(wù)旁路bypass到由外部設(shè)備進行確定出的需要關(guān)斷的端口的業(yè)務(wù)的co側(cè)/由接入設(shè)備進行確定出的需要打開的端口的業(yè)務(wù)的dsl側(cè)。
圖3為bypass單元的結(jié)構(gòu)組成示意圖。如圖3所示,bypass單元包括:電源分離電路和與電源分離電路的業(yè)務(wù)輸出端相連bypass繼電器。
其中,電源分離電路將pse的輸出分成電源輸出和業(yè)務(wù)輸出,電源輸出與pd相連,業(yè)務(wù)輸出通過bypass繼電器bypass到co側(cè)或dsl側(cè),co側(cè)與外部設(shè)備相連,dsl側(cè)與接入設(shè)備相連。如果控制設(shè)備設(shè)置在接入設(shè)備中,則dsl側(cè)與接入設(shè)備的主控板相連。
其中,pd一般內(nèi)置在接入設(shè)備的反供板上。
參見圖4,本發(fā)明實施例還提出了一種實現(xiàn)反向供電的系統(tǒng),包括:
控制設(shè)備,用于檢測到一個或一個以上供電設(shè)備pse下電,確定需要關(guān)斷的接入設(shè)備的端口,關(guān)斷確定出的需要關(guān)斷的端口的業(yè)務(wù);
接入設(shè)備,用于關(guān)斷確定出的需要關(guān)斷的端口的管理狀態(tài)。
本發(fā)明實施例的系統(tǒng)中,控制設(shè)備還用于:
檢測到一個或一個以上pse上電,確定需要打開的接入設(shè)備的端口,打開確定出的需要打開的端口的業(yè)務(wù);
接入設(shè)備還用于:
打開確定出的需要打開的端口的管理狀態(tài)。
需要說明的是,以上所述的實施例僅是為了便于本領(lǐng)域的技術(shù)人員理解而已,并不用于限制本發(fā)明的保護范圍,在不脫離本發(fā)明的發(fā)明構(gòu)思的前提下,本領(lǐng)域技術(shù)人員對本發(fā)明所做出的任何顯而易見的替換和改進等均在本發(fā)明的保護范圍之內(nèi)。