一種語音功能的控制方法及olt的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種語音功能的控制方法及0LT。
【背景技術(shù)】
[0002]無源光纖網(wǎng)絡(luò)(英文:Passive Optical Network,縮寫:PON)由光線路終端(英文:Optical Line Terminal,縮寫:0LT)、光分配網(wǎng)(縮寫:0ptical Distribut1n Network,縮寫:0DN)以及光網(wǎng)絡(luò)終端(英文:0ptical Network Terminal,縮寫:0ΝΤ)組成,基于下一代網(wǎng)絡(luò)(英文:Next Generat1n Network,縮寫:NGN)實現(xiàn)語音業(yè)務(wù)。
[0003]目前,在語音功能的控制過程中,0LT作為多個0ΝΤ與語音控制平臺之間的透明通道,使得0ΝΤ與語音控制平臺直接進行信令交互,完成語音業(yè)務(wù)。具體的,由0ΝΤ向語音控制平臺上報話機檢測事件,語音控制平臺根據(jù)0ΝΤ上報的話機檢測事件生成配置消息發(fā)送至0ΝΤ,由0ΝΤ根據(jù)該配置消息實現(xiàn)相關(guān)的語音功能。
[0004]然而,在上述方案中,語音控制平臺需要向每個0ΝΤ發(fā)送配置消息,由于多個0ΝΤ的業(yè)務(wù)需求可能相同,從而語音控制平臺可能會向不同的0ΝΤ發(fā)送相同的配置消息,因此,隨著網(wǎng)絡(luò)中的0ΝΤ的數(shù)目的不斷增多,音控制平臺的管理流程越來越復(fù)雜,并且占用網(wǎng)絡(luò)中越來越多的信息傳輸資源。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的實施例提供一種語音功能的控制方法及0LT,能夠簡化語音控制平臺的管理流程,節(jié)省網(wǎng)絡(luò)中的信息傳輸資源。
[0006]為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:
[0007]第一方面,本發(fā)明實例提供一種語音功能的控制方法,包括:
[0008]光線路終端0LT接收語音控制平臺發(fā)送的配置消息,所述配置消息中攜帶語音控制信息,所述語音控制信息用于所述0LT對光網(wǎng)絡(luò)終端0ΝΤ進行語音功能控制;
[0009]所述0LT根據(jù)所述語音控制信息,確定至少一個控制消息;
[0010]所述0LT分別向由所述0LT管理的至少一個0ΝΤ發(fā)送所述至少一個控制消息,所述控制消息用于指示接收到所述控制消息的0ΝΤ完成所述語音控制信息所指示的語音功能。
[0011]本發(fā)明實施例提供的語音功能的控制方法,可以使得語音控制平臺發(fā)送一條配置消息給0LT,由0LT分別向至少一個0ΝΤ發(fā)送控制消息,而無需語音控制平臺向每個0ΝΤ發(fā)送一條配置消息,簡化語音控制平臺的管理流程,節(jié)省網(wǎng)絡(luò)中的信息傳輸資源。
[0012]在第一方面的第一種可能的實現(xiàn)方式中,所述光線路終端0LT接收語音控制平臺發(fā)送的配置消息之前,所述方法還包括:
[0013]所述0LT在預(yù)設(shè)時間段內(nèi)接收所述至少一個0ΝΤ發(fā)送的第一通知消息,所述至少一個0ΝΤ發(fā)送的第一通知消息中攜帶相同的話機事件信息;
[0014]所述0LT向所述語音控制平臺發(fā)送第二通知消息,所述第二通知消息中攜帶所述話機事件信息,以使得所述語音控制平臺根據(jù)所述話機事件信息確定所述配置消息。
[0015]通過第一種可能的實現(xiàn)方式,能夠避免語音控制平臺接收到多個包含相同的話機事件信息的第一通知消息時,而進行多次相同的信息處理,導(dǎo)致浪費語音控制平臺的處理資源。
[0016]結(jié)合前述的第一方面,在第一方面的第二種可能的實現(xiàn)方式中,所述光線路終端0LT接收語音控制平臺發(fā)送的配置消息之前,所述方法還包括:
[0017]所述OLT在預(yù)設(shè)時間段內(nèi)接收所述至少一個ONT發(fā)送的第三通知消息,所述至少一個0ΝΤ中每個0ΝΤ發(fā)送的第三通知消息中攜帶該0ΝΤ的收號結(jié)果;
[0018]所述0LT向所述語音控制平臺發(fā)送第二通知消息,所述第二通知消息中攜帶所述至少一個0ΝΤ中每個0ΝΤ的收號結(jié)果,以使得所述語音控制平臺根據(jù)所述至少一個0ΝΤ中每個0ΝΤ的收號結(jié)果設(shè)置語音配置參數(shù)。
[0019]結(jié)合前述的第一方面的第二種可能的實現(xiàn)方式,在第三種可能的先方式中,
[0020]語音控制信息包括所述語音配置參數(shù),所述語音配置參數(shù)至少包括時傳輸協(xié)議RTP終結(jié)點的配置參數(shù)和語音壓縮算法的配置參數(shù),
[0021]所述0LT根據(jù)所述語音控制信息,確定至少一個控制消息之前,所述方法還包括:
[0022]所述OLT根據(jù)所述RTP終結(jié)點的配置參數(shù)分別為所述至少一個ONT中的每個ONT分配所述RTP的IP地址和所述RTP的端口,并確認采用所述語音壓縮算法的配置參數(shù);
[0023]所述0LT向所述語音控制平臺發(fā)送應(yīng)答消息,所述應(yīng)答消息中攜帶所述0LT為所述至少一個0ΝΤ中的每個0ΝΤ分配所述RTP的IP地址和所述RTP的端口,所述應(yīng)答消息用于通知所述語音控制平臺所述0LT采用所述語音壓縮算法的配置參數(shù);
[0024]所述至少一個控制消息中的每個控制消息中均包括所述語音壓縮算法的配置參數(shù),所述控制消息用于指示接收到所述控制消息的NOT根據(jù)所述語音壓縮算法的配置參數(shù)進行參數(shù)配置,以使得所述接收到所述控制消息的NOT采用所述語音壓縮算法對語音進行編碼和解碼。
[0025]通過上述第三種可能的實現(xiàn)方式,由0LT為0ΝΤ分配RTP的IP地址和RTP的端口,且0LT為每個0ΝΤ分配RTP的IP地址和RTP的端口都配置在0LT上,0ΝΤ僅接收0LT的控制消息,并根據(jù)0LT發(fā)送的控制消息完成語音功能,從而降低了 0ΝΤ的功能的復(fù)雜度,進而降低了 0ΝΤ的維護難度。
[0026]結(jié)合前述的第一方面或第一方面的第一種可能的實現(xiàn)方式至第一方面的第三種可能的實現(xiàn)方式中的任一種實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,
[0027]所述0LT向所述語音控制平臺發(fā)起語音注冊請求;
[0028]當所述語音注冊請求成功時,所述0LT接收所述語音控制平臺為所述0LT分配的IP地址;
[0029]所述0LT接收到新入網(wǎng)的0ΝΤ的注冊請求消息;
[0030]當所述0LT根據(jù)所述注冊請求消息確認所述新入網(wǎng)的0ΝΤ為注冊成功,并在所述0ΝΤ上線時,向所述0ΝΤ發(fā)送端口配置參數(shù),以對所述0ΝΤ的端口進行配置。
[0031]通過上述第四種可能的實現(xiàn)方式,能夠減少占用的IP資源。
[0032]第二方面,本發(fā)明實例提供一種光線路終端0LT,包括:
[0033]接收單元,用于接收語音控制平臺發(fā)送的配置消息,所述配置消息中攜帶語音控制信息,所述語音控制信息用于所述0LT對光網(wǎng)絡(luò)終端0ΝΤ進行語音功能控制;
[0034]確定單元,用于根據(jù)所述接收單元接收的所述語音控制信息,確定至少一個控制消息;
[0035]發(fā)送單元,用于分別向由所述OLT管理的至少一個ONT發(fā)送上述確定單元確定的所述至少一個控制消息,所述控制消息用于指示接收到所述控制消息的0ΝΤ完成所述語音控制信息所指示的語音功能。
[0036]在第二方面的第一種可能的實現(xiàn)方式中,
[0037]所述接收單元,還用于在接收語音控制平臺發(fā)送的配置消息之前,在預(yù)設(shè)時間段內(nèi)接收所述至少一個0ΝΤ發(fā)送的第一通知消息,所述至少一個0ΝΤ發(fā)送的第一通知消息中攜帶相同的話機事件信息;
[0038]所述發(fā)送單元,還用于向所述語音控制平臺發(fā)送第二通知消息,所述第二通知消息中攜帶所述話機事件信息,以使得所述語音控制平臺根據(jù)所述話機事件信息確定所述配置消息。
[0039]結(jié)合前述的第二方面,在第二方面的第二種可能的實現(xiàn)方式中,
[0040]所述發(fā)送單元,還用于在接收語音控制平臺發(fā)送的配置消息之前,在預(yù)設(shè)時間段內(nèi)接收所述至少一個0ΝΤ發(fā)送的第三通知消息,所述至少一個0ΝΤ中每個0ΝΤ發(fā)送的第三通知消息中攜帶該0ΝΤ的收號結(jié)果;
[0041]所述0LT向所述語音控制平臺發(fā)送第二通知消息,所述第二通知消息中攜帶所述至少一個0ΝΤ中每個0ΝΤ的收號結(jié)果,以使得所述語音控制平臺根據(jù)所述至少一個0ΝΤ中每個0ΝΤ的收號結(jié)果設(shè)置語音配置參數(shù)。
[0042]結(jié)合前述的第二方面的第二種可能的實現(xiàn)方式,在第三種可能的先方式中,
[0043]所述接收單元接收的語音控制信息包括所述語音配置參數(shù),所述語音配置參數(shù)至少包括時傳輸協(xié)議RTP終結(jié)點的配置參數(shù)和語音壓縮算法的配置參數(shù),
[0044]所述0LT還包括分配單元,
[0045]所述分配單元,用于根據(jù)所述RTP終結(jié)點的配置參數(shù)分別為所述至少一個0ΝΤ中的每個0ΝΤ分配所述RTP的IP地址和所述RTP的端口,并確認采用所述語音壓縮算法的配置參數(shù);
[0046]所述發(fā)送單元,用于向所述語音控制平臺發(fā)送應(yīng)答消息,所述應(yīng)答消息中攜帶所述分配單元為所述至少一個0ΝΤ中的每個0ΝΤ分配所述RTP的IP地址和所述RTP的端口,所述應(yīng)答消息用于通知所述語音控制平臺所述0LT采用所述語音壓縮算法的配置參數(shù);
[0047]所述確定單元確定的所述至少一個控制消息中的每個控制消息中均包括所述語音壓縮算法的配置參數(shù),所述控制消息用于指示接收到所述控制消息的NOT根據(jù)所述語音壓縮算法的配置參數(shù)進行參數(shù)配置