專利名稱:一種降低數字用戶線功耗的方法、裝置和系統的制作方法
技術領域:
本發明涉及數字用戶線領域,特別涉及一種降低數字用戶線功耗的方 法、裝置和系統。
背景技術:
數字用戶線(Digital Subscriber Line, DSL )技術是一種通過電話雙絞 線,即無屏蔽雙絞線(Unshielded Twist Pair, UTP )進4亍數據傳輸的高速傳輸 技術,包括非對稱數字用戶線(Asymmetrical Digital Subscriber Line, ADSL ), 甚高速數字用戶線(Very-high-bit-rate Digital Subscriber Line, VDSL )、基 于綜合業務數字網(Integrated Services Digital Network, ISDN)的用戶數字 線(ISDN Digital Subscriber Line, IDSL )和單線對高速數字用戶線 (Single-pair High-bit-rate Digital Subscriber Line, SHDSL )等。
如圖1所示的信號處理裝置,包括數字信號處理器(Digital Signal Processor, DSP )模塊、線路驅動器Line driver模塊、模擬前端(Analogy Front End, AFE)模塊、線路放大器(Amplifier, AMP)模塊、混合電路Hybrid 模塊等,該信號處理裝置可以用于DSL的信號處理,在DSL領域,xDSL 套片中就包括該信號處理裝置。其中,DSP模塊對DSL線路中傳輸的上下 行信號進行數字處理,AFE模塊對上下行信號進行數模轉換和模數轉換, Line driver模塊實現下行信號的模擬驅動,AMP模塊實現上行信號的模擬放 大,Hybrid模塊實行二四線和四二線的轉換,消除回波,減小噪音。該信號 處理裝置耗電量很大,因此在DSL線路中節能的工作就被提上了日程。
現在節能需求在逐漸的嚴格,由原來的僅需求提供節能設計,變為提供 具體的能耗限制指標。因此,節能標準的實施是大勢所趨?,F有技術中,是通過關閉XDSL套片中各個芯片的驅動電源來降低其功
耗的——主要是關閉DSP和line driver,因為這兩塊耗電量大。DSP模塊的 驅動電源關閉后,如果要將xDSL套片恢復到正常狀態,DSP模塊需要重新 初始化,這樣就浪費了大量的時間,而且,每個DSP模塊管理著不只一條 線路,這樣關閉后也會影響著其他線路。同時,由于不能檢查到什么時候有 遠端激活請求信號,導致xDSL套片什么時候重新初始化的時間也不能確定。
發明內容
有鑒于此,本發明的實施例提供了一種降低DSL功耗的方法,該方法
能夠節省數字用戶線線路的能耗。
一種降低數字用戶線DSL功耗的方法,包括 使線路驅動器Line Driver交替工作在低功耗狀態和正常態; 數字信號處理器DSP檢測線路發送的信息,根據檢測到的信息控制所
述線路驅動器改變工作狀態。
本發明實施例還提供了一種裝置,該裝置包括該裝置包括線路驅動器模
塊、數字信號處理器模塊,
所述線路驅動器模塊,交替工作在低功耗狀態和正常態; 所述數字信號處理器模塊,用于檢測線路發送的信息,根據檢測到的信
息控制線路驅動器模塊改變工作狀態。
本發明實施例還提供了 一種降低數字用戶線DSL功耗的系統,包括數字
信號處理器,線路驅動器,主控器,所述線路驅動器交替工作在低功耗狀態
和正常態;所述數字信號處理器用于檢測線路發送的信息,將檢測到的信息
發送給所述主控器;所述主控器用于根據所述檢測到的信息控制所述線路驅
動器改變工作狀態。
從上述方案可以看出,本發明實施例使線路驅動器交替工作在低功耗狀
態和正常態;數字信號處理器DSP檢測線路發送的信息,根據檢測到的信
息控制線路驅動器改變工作狀態。通過該方案,可以降低數字用戶線線路的功耗,節約能耗。
圖1是現有技術中信號處理裝置的示意圖2是本發明實施例一提供的xDSL套片和主控器的連接示意圖; 圖3是本發明實施例 一提供的降低DSL功耗的方法流程圖; 圖4是本發明實施例三提供的裝置的示意圖; 圖5是本發明實施例六提供的電路示意圖。
具體實施例方式
為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖及具體 實施例對本發明作進一步的詳細描述。
本發明實施例提供了 一種降低數字用戶線的方法線路驅動器交替工作 在低功耗狀態和正常態;檢測線路發送的信息,根據檢測到的信息改變所述 線路驅動器的工作狀態。
在本發明中,線路發送的信息包括遠端激活請求信息、線路去激活信 息;線路去激活信息包括但不限于線路斷電、用戶欠費、去激活命令等信息。
實施例一
如圖2所示,LineDriver上有能耗控制的引腳,主控器有一個引腳和該能 耗控制引腳相連。例如,Line Driver上能耗控制的引腳可以是Power Down 引腳。主控器可以通過高低電平來控制Line Driver的驅動功率。
下面結合圖3 ,介紹本發明 一 實施例提供的 一種降低DSL功耗的方法
S301:主控器通過和LineDriver相連的引腳,控制線路驅動器交替工作 在低功耗狀態和正常態。
其中,工作在低功肆毛狀態和正常態可以通過降低和恢復Line Driver的驅 動功率來實現。降低Line Driver的功率,則Line Driver工作在低功耗狀態, 可以節省能耗,低功耗狀態也可以稱做省電模式;恢復Line Driver的功率,則Line Driver工作在正常態,正常態也可以稱做全功率模式。
線路驅動器交替工作在低功耗狀態和正常態,即線路驅動器一段時間工 作在低功耗狀態,另一段時間工作在正常態,兩種工作狀態交替執行。其中, 工作在低功耗狀態和工作在正常態的時間可以是周期性交替,也可以是非周 期性的交替。
下面以周期性交替舉例說明,例如降低LineDriver的驅動功率8s,然 后恢復其驅動功率2s ,即控制Line Driver驅動功率的占空比為20 % 。其中, 降低和恢復Line Driver的驅動功率的時間不是必須要8s和2s。較優的是,降 低Line Driver驅動功率的時間控制在10s之內,降低Line Driver驅動功率的時 間與(降低Line Dnver驅動功率的時間+恢復1^1^ Driver驅動功率的時間)的比 值可以但不限于小于80% ,小于80%是較優的方法。
由于LineDriver驅動耗電大,因而通過降低其功率,可以達到節省電能 的目的。節省電能的多少和控制Line Driver驅動功率的占空比相關。降低驅 動功率的時間越長,就越省電。
S302:套片的DSP在LineDriver工作在正常態的一段時間內,對來自線 路的信息進行檢測。如果DSP檢測到遠端激活請求信息,則執行步驟S303, 否則,執行步驟S301。
其中,在降低Line Driver驅動功率的 一段時間內,DSP是無法檢測到遠 端激活請求信息的。由于每次降低Line Driver驅動功率的時間,相比較于 XDSL套片線路初始化的整個時間來說(例如通常套片初始化的時間為30 秒,而業界可以承受的時間為90s)是比較短的。所以在降^[氐LineDriver驅動 功率的時間內,DSP無法檢測到遠端激活請求信息對線路性能的影響是很小 的。
S303: DSP將向主控器上報該遠端激活請求信息,上報的方式包括但不 限于DSP狀態寄存器顯示,或中斷方式。主控器通過和LineDriver相連的引 腳恢復LineDriver的驅動功率,使其工作在正常態,然后XDSL套片開始初始化。
S304:初始化完畢后,DSL線路正常激活。在DSL線路正常激活的期間 內,LineDriver—直工作在正常態,使得線路激活的過程能夠延續下去。
S305:當DSP檢測到線路去激活信息,DSP將向主控器上報該線路去激 活信息,然后主控器開始定時降低和恢復Line Driver的驅動功率。
在本實施例中,Line Driver的驅動功率被降低的區間可以在0到全功率 (滿功率)的范圍內,即也可以將LineDriver的驅動功率降低到O。
在本實施例中,LineDriver也可以自身具有控制功能,根據主控器上報 的請求信息,控制自身工作在不同的工作狀態,例如工作在正常態,或交 替工作在低能耗狀態和工作態。
其中,如果DSP是以發送信息的方式向主控器報告收到的遠端激活請求 信息,那么DSP可以對收到的遠端激活請求信息不做任何處理,直接發給主 控器;也可以處理后,再將遠端激活請求信息發給主控器。
實施例二
本發明另 一 實施例提供的 一種降低DSL功耗的方法
S401:使線路驅動器交替工作在低功耗狀態和正常態。
S402: DSP在Line Driver工作在正常態的 一段時間內,對來自遠端的遠
端激活請求信息進行檢測。如果DSP檢測到遠端激活請求信息,則執行步驟
S403,否則執行步驟S401。
S403: DSP通過和Line Driver相連的引腳控制Line Driver工作在正常態。
或者DSP收到遠端激活請求信息后,發送一個其他的信息來指示Line Driver控制自己工作在正常態。
即實施例一中的主控器可以集成在DSP中。然后XDSL套片開始初始化。 S404:初始化完畢后,DSL線路正常激活。在DSL線路正常激活的期間內,LineDriver—直工作在正常態,使得線路激活的過程能夠延續下去。 S405:當DSP檢測到線路去激活信息,包括但不限于斷電、欠費或去激
活命令后,DSP通過和Line Driver相連的引腳控制Line Driver交替工作在低
功耗狀態和正常態。
線路驅動器交替工作在低功耗狀態和正常態,即線路驅動器一段時間工
作在低功耗狀態,另一段時間工作在正常態,兩種工作狀態交替執行。其中,
工作在低功耗狀態和工作在正常態的時間可以是周期性交替,也可以是非周
期性的交替。
實施例三
如圖4所示,本發明實施例還提供了一種裝置,該裝置包括線路驅動器 模塊、數字信號處理器模塊。
所述線路驅動器模塊,交替工作在低功耗狀態和正常態。
所述數字信號處理器模塊,用于檢測線路發送的信息,根據檢測到的信 息控制線路驅動器模塊改變工作狀態。
所述數字信號處理器模塊包括接收模塊,檢測模塊和控制模塊,所述接 收模塊接收線路發送的信息,所述檢測模塊與接收模塊相連,對所述信息進 行檢測,如果檢測到遠端激活請求信息,則所述控制模塊使所述線路驅動器 模塊工作在正常態;如果檢測到線路去激活信息,則所述控制模塊使所述線 路驅動器模塊交替工作在低功耗狀態和正常態。
實施例四
本發明實施例還提供了 一種降低數字用戶線DSL功耗的系統,包括上面實 施例三所提供的裝置。
實施例五
本發明實施例還提供了 一種降低數字用戶線DSL功耗的系統,包括數字信號處理器,線路驅動器,主控器。
所述線路驅動器交替工作在低功耗狀態和正常態;所述數字信號處理器用
于檢測線路發送的信息,將檢測到的信息發送給所述主控器;所述主控器用于
根據所述檢測到的信息控制所述線路驅動器改變工作狀態。所述數字信號處理 器包括第 一接收模塊和第 一檢測模塊,所述主控器包括第二接收模塊和第二 控制模塊。
所述第一接收模塊接收線路發送的信息,第一檢測模塊與所述第一接收 模塊相連,用于對所述信息進行檢測,如果檢測到遠端的激活請求信息,則 將所述激活請求信息發送給所述第二接收模塊,第二控制模塊用于根據第二
接收模塊接收的所述激活請求信息,控制所述線路驅動器工作在正常態;如 果檢測到線路去激活信息,則將所述線路去激活信息發送給所述第二接收模 塊,第二控制模塊用于根據第二接收模塊接收的所述線路去激活信息,控制 所述線路驅動器交替工作在低功耗狀態和正常態。
其中,所述主控器和所述數字信號處理器可以集成在一起。
實施例六
如圖5所示,本發明實施例還提供了 一種降低數字用戶線DSL功耗的方 法。端口E和G接線路驅動器Line Driver, F接主控器。本圖的電子開關位置是電 路剛上電的狀態,這樣會使得接收方向的信號放大器線路阻抗匹配。主控器控 制線路驅動器的powerdown管腳,使線路驅動器處于低功耗狀態。由于信號放 大器線路阻抗匹配,線路驅動器雖然處于低功耗狀態,但線路放大器仍可正常 接收遠端信號。
當DSP檢測到遠端激活請求信息時,需將該遠端激活請求信息上報給主 控器。主控器控制圖5中的開關,使b和c、 B和C斷開,而使a和b接通、A和B 接通。這樣線路驅動器就工作在正常態。
當DSP檢測到線路去激活信息后,需將線路去激活信息上報給主控器。主控器控制圖5中的開關,使a和b斷開、A和B斷開,而使c和b接通、C和B 接通。同時控制線路驅動器的powerdown,使線路驅動器進入低功耗狀態。
當然,如果主控器和DSP集成在一起,那么端口F可以直接接DSP,由DSP 根據收到的線路信息來進行相應的控制。
收到的線路信息包括遠端請求激活消息和線路去激活信息。
通過本實施例所提供的方案,在DSP檢測到遠端激活請求信息時,控制線 路驅動器工作在正常態;在DSP檢測到線路去激活信息時,控制線路驅動器工 作在低功耗狀態。并且線路驅動器工作在低能耗狀態時,也不影響線路放大器 接收遠端信號。降低了數字用戶線線路的功耗,達到節約能耗的目的。
綜上所述,以上僅為本發明的較佳實施例而已,并非用于限定本發明的 保護范圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改 進等,均應包含在本發明的保護范圍之內。
權利要求
1、一種降低數字用戶線DSL功耗的方法,其特征在于,包括使線路驅動器Line Driver交替工作在低功耗狀態和正常態;數字信號處理器DSP檢測線路發送的信息,根據檢測到的信息控制所述線路驅動器改變工作狀態。
2、 如權利要求l所述的方法,其特征在于,所述數字信號處理器DSP檢測 線路發送的信息,根據檢測到的信息控制所述線路驅動器改變工作狀態具體包 括所述數字信號處理器DSP檢測線路發送的信息,將檢測到的信息發送給主 控器,所述主控器根據檢測到的信息控制所述線路驅動器改變工作狀態。
3、 如權利要求l所述的方法,其特征在于,所述數字信號處理器DSP檢測 線路發送的信息,根據檢測到的信息控制所述線路驅動器改變工作狀態具體包 括所述數字信號處理器檢測線路發送的信息,如果檢測到遠端激活請求信息, 則控制所述線路驅動器工作在正常態;如果檢測到線路去激活信息,則控制所述線路驅動器交替工作在低功耗狀態 和正常態。
4、 如權利要求3所述的方法,其特征在于,所述如果^r測到遠端激活請求 信息,則控制所述線路驅動器工作在正常態具體包括如果檢測到遠端激活請 求信息,則向主控器上報所述激活請求信息,所述主控器恢復所述線路驅動器 的驅動功率,所述線路驅動器工作在正常態;所述如果檢測到線路去激活信息,則控制所述線路驅動器交替工作在低功耗 狀態和正常態具體包括如果檢測到線路去激活信息,則向主控器上報所述線 路去激活信息,所述主控器控制所述線路驅動器交替工作在低功耗狀態和正常 態。
5、 如權利要求3或4所述的方法,其特征在于,在所述線路驅動器工作在正常態時,數字信號處理器檢測遠端激活請求信息。
6、如權利要求l所述的方法,其特征在于,所述使線路驅動器交替工作在 低功耗狀態和正常態具體包括使線路驅動器周期性的工作在低功耗狀態和正 常態。
7、 一種裝置,其特征在于,該裝置包括線路驅動器模塊、數字信號處 理器模塊,所述線路驅動器模塊,交替工作在低功耗狀態和正常態; 所述數字信號處理器模塊,用于檢測線路發送的信息,根據檢測到的信 息控制線路驅動器模塊改變工作狀態。
8、 如權利要求7所述的裝置,其特征在于,所述數字信號處理器模塊包 括接收模塊,檢測模塊和控制模塊,所述接收模塊接收線路發送的信息,所 述檢測模塊與接收模塊相連,用于檢測所述信息,如果檢測到遠端激活請求 信息,則所述控制模塊使所述線路驅動器模塊工作在正常態;如果檢測到線 路去激活信息,則所述控制模塊使所述線路驅動器模塊交替工作在低功耗狀 態和正常態。
9、 如權利要求7所述的裝置,其特征在于,所述交替工作在低功耗狀態 和正常態具體包括周期性的工作在低功耗狀態和正常態。
10、 一種降低數字用戶線DSL功耗的系統,其特征在于,包括數字信號處 理器,線路驅動器,主控器,所述線路驅動器交替工作在低功耗狀態和正常態;所述數字信號處理器用于 檢測線路發送的信息,將^r測到的信息發送給所述主控器;所述主控器用于根 據所述檢測到的信息控制所述線路驅動器改變工作狀態。
11、 如權利要求10所述的系統,其特征在于,所述數字信號處理器包 括第一接收模塊和第一檢測模塊,所述主控器包括第二接收模塊和第二控制 模塊,所述第一接收模塊接收線路發送的信息,第一檢測模塊與第一接收模塊 相連,用于檢測所述線路發送的信息,如果檢測到遠端激活請求信息,則將所述激活請求信息發送給所述第二接收模塊,第二控制模塊根據第二接收模 塊接收的所述激活請求信息,控制所述線路驅動器工作在正常態;如果檢測 到線路去激活信息,則將所述線路去激活信息發送給所述第二接收模塊,第 二控制模塊根據第二接收模塊接收的所述線路去激活信息,控制所述線路驅 動器交替工作在低功耗狀態和正常態。
12、如權利要求10或11所述的系統,其特征在于,所述主控器和所述數字信號處理器集成在一起。
全文摘要
本發明實施例提供了一種降低數字用戶線功耗的方法,應用于數字用戶線領域。通過使線路驅動器Line Driver交替工作在低功耗狀態和正常態;數字信號處理器DSP檢測線路發送的信息,根據檢測到的信息控制所述線路驅動器改變工作狀態,可以降低數字用戶線線路的功耗,節約能耗。本發明實施例還提供了一種裝置和一種降低數字用戶線功耗的系統。
文檔編號H04L12/08GK101453336SQ200710077518
公開日2009年6月10日 申請日期2007年11月28日 優先權日2007年11月28日
發明者軍 周, 張新軍 申請人:華為技術有限公司