本發明涉及通信技術領域,尤其涉及一種音頻通路控制方法、終端與基站。
背景技術:
一般來說,主叫終端發起語音業務時,先建立無線鏈路承載,然后主叫終端的音頻通路打開從而將語音業務發送出去。專網中,當主叫終端發起語音業務時,由于無線鏈路承載建立的時延小于音頻通路打開的時延,為盡可能減少語音業務的發起時延,對主叫終端設置提早授權功能。當提早授權功能開啟時,音頻通路的打開和無線鏈路承載的建立并行執行,從而節省上百毫秒的無線鏈路承載建立時延。公網中,無線鏈路承載建立的時延遠小于音頻通路打開的時延,采用上述并行執行方案,使得當音頻通路打開的時候,整個無線鏈路承載已經建立完成,此時能夠正常傳遞主叫終端發起的語音業務到被叫終端。衛星微波場景下,由于無線鏈路承載建立時延,遠遠超過音頻通路打開時延,此時若開啟提早授權功能使得無線鏈路承載的建立與音頻通路的打開并行執行,導致主叫終端發起的語音不能夠傳遞到被叫終端、丟首字的問題。因此,當終端位于公網和專網場景,期望終端的提早授權功能開啟,使得音頻通路的打開和無線鏈路承載的建立并行執行,而當終端位于衛星微波場景下,期望終端的提早授權功能關閉,使得終端先建立無線鏈路承載,再打開音頻通路。
為控制終端的音頻通路,目前將終端的音頻通路的提早授權功能做成應用程序(application,app),如此一來,用戶就可以在終端的界面上開啟/關閉終端的音頻通路的提早授權功能。
當衛星微波越來越多的面向民用之際,存在同一終端在專網、公網和衛星微波場景之間移動的情況。此時,需要用戶頻繁的操作app以開啟/關閉終端的提早授權功能。然而,由于終端無法預知自身所處的網絡傳輸 類型,使得其無法及時控制提早授權功能。因此,當同一終端在專網、公網和衛星微波場景之間移動時,如何控制終端音頻通路的提早授權功能實為業界亟待解決的問題。
技術實現要素:
本發明提供一種音頻通路控制方法、終端與基站,以實現對音頻通路的自動控制。
第一個方面,本發明提供一種音頻通路控制方法,包括:
終端接收基站發送的指示消息,所述指示消息為所述基站根據無線鏈路承載建立時延與音頻通路打開時延的大小配置的;
所述終端在建立無線鏈路承載時,根據所述指示消息控制音頻通路的提早授權功能的開啟與關閉。
在第一個方面的第一種可能的實現方式中,當所述無線鏈路承載建立時延小于音頻通路打開時延時,所述指示消息具體為提早授權指示消息,所述終端接收基站發送的指示消息,具體為:
所述終端接收基站發送的所述提早授權指示消息;
所述終端在建立無線鏈路承載時,根據所述指示消息控制音頻通路的提早授權功能的開啟與關閉,具體為:
所述終端開啟所述提早授權功能,從而在建立所述無線鏈路承載的同時打開所述音頻通路。
在第一個方面的第二種可能的實現方式中,當所述無線鏈路承載建立時延不小于音頻通路打開時延時,所述指示消息具體為非提早授權指示消息,所述終端接收基站發送的指示消息,具體為:
所述終端接收基站發送的非提早授權指示消息;
所述終端在建立無線鏈路承載時根據所述指示消息控制音頻通路的提早授權功能的開啟與關閉,具體為:
所述終端關閉所述提早授權功能,從而在建立所述無線鏈路承載之后打開所述音頻通路。
第二個方面,本發明提供一種音頻通路控制方法,包括:
基站根據無線鏈路承載建立時延與音頻通路打開時延的大小配置指示消 息;
所述基站向終端發送所述指示消息,以使所述終端在建立無線鏈路承載時,根據所述指示消息控制音頻通路的提早授權功能的開啟與關閉。
在第二個方面的第一種可能的實現方式中,所述基站根據無線鏈路承載建立時延與音頻通路打開時延的大小配置指示消息,具體為:
當所述無線鏈路承載建立時延小于音頻通路打開時延時,所述基站將所述指示消息配置為提早授權指示消息;
所述基站向終端發送所述指示消息,以使所述終端在建立無線鏈路承載時,根據所述指示消息控制音頻通路的提早授權功能的開啟與關閉,具體為:
所述基站向所述終端發送所述提早授權指示消息,以使所述終端開啟所述提早授權功能,從而在建立所述無線鏈路承載的同時打開所述音頻通路。
在第二個方面的第二種可能的實現方式中,所述基站根據無線鏈路承載建立時延與音頻通路打開時延的大小配置指示消息,具體為:
當所述無線鏈路承載建立時延不小于音頻通路打開時延時,所述基站將所述指示消息配置為非提早授權指示消息;
所述基站向終端發送所述指示消息,以使所述終端在建立無線鏈路承載時,根據所述指示消息控制音頻通路的提早授權功能的開啟與關閉,具體為:
所述基站向所述終端發送所述非提早授權指示消息,以使所述終端根關閉所述提早授權功能,從而在建立所述無線鏈路承載之后打開所述音頻通路。
第三個方面,本發明提供一種終端,包括:
接收模塊,用于接收基站發送的指示消息,所述指示消息為所述基站根據無線鏈路承載建立時延與音頻通路打開時延的大小配置的;
控制模塊,用于在建立無線鏈路承載時,根據所述接收模塊接收的所述指示消息控制音頻通路的提早授權功能的開啟與關閉。
在第三個方面的第一種可能的實現方式中,所述接收模塊,具體用于當所述無線鏈路承載建立時延小于音頻通路打開時延時,所述指示消息具體為提早授權指示消息時,接收基站發送的所述提早授權指示消息;
所述控制模塊,具體用于在建立無線鏈路承載時,根據所述接收模塊接收的所述提早授權指示消息,開啟所述提早授權功能,從而在建立所述無線鏈路承載的同時打開所述音頻通路。
在第三個方面的第二種可能的實現方式中,所述接收模塊,具體用于當所述無線鏈路承載建立時延不小于音頻通路打開時延時,所述指示消息具體為非提早授權指示消息時,接收基站發送的非提早授權指示消息;
所述控制模塊,具體用于在建立無線鏈路承載時,根據所述接收模塊接收的所述非提早授權指示消息,關閉所述提早授權功能,從而在建立所述無線鏈路承載之后打開所述音頻通路。
第四個方面,本發明提供一種基站,包括:
配置模塊,用于根據無線鏈路承載建立時延與音頻通路打開時延的大小配置指示消息;
發送模塊,用于向終端發送所述配置模塊配置的所述指示消息,以使所述終端在建立無線鏈路承載時,根據所述指示消息控制音頻通路的提早授權功能的開啟與關閉。
在第四個方面的第一種可能的實現方式中,所述配置模塊,具體用于當所述無線鏈路承載建立時延小于音頻通路打開時延時,將所述指示消息配置為提早授權指示消息;
所述發送模塊,具體用于向所述終端發送所述配置模塊配置的所述提早授權指示消息,以使所述終端開啟所述提早授權功能,從而在建立所述無線鏈路承載的同時打開所述音頻通路。
在第四個方面的第二種可能的實現方式中,所述配置模塊,具體用于當所述無線鏈路承載建立時延不小于音頻通路打開時延時,將所述指示消息配置為非提早授權指示消息;
所述發送模塊,具體用于向所述終端發送所述配置模塊配置的所述非提早授權指示消息,以使所述終端根關閉所述提早授權功能,從而在建立所述無線鏈路承載之后打開所述音頻通路。
本發明實施例提供的音頻通路控制方法、終端與基站,終端接收基站根據無線鏈路承載建立時延與音頻通路打開時延的大小配置的指示消息,根據該指示消息在建立無線鏈路承載的同時對音頻通路的提早授權功能進行控制,實現同一終端在專網、公網和衛星微波場景之間移動時,對音頻通路的自動控制。
附圖說明
圖1為本發明音頻通路控制方法實施例一的流程圖;
圖2為本發明音頻通路控制方法實施例二的流程圖;
圖3為本發明終端實施例一的結構示意圖;
圖4為本發明基站實施例一的結構示意圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
提早授權是終端通信處理器(communicationprocessor,cp)層的行為,一般來說,提早授權功能的打開或關閉通過終端cp層的參數來控制。提早授權功能打開時,終端的音頻通路打開與無線鏈路承載建立的過程并行執行;提早授權功能關閉時,終端在發起語音業務時,先建立無線鏈路承載再打開音頻通路。控制cp層參數可通過下述各方式實現。
方式一、用數據線將專業研發工具連接到終端,通過研發工具下發at指令。該過程中,需要特殊軟件,操作過程、指令復雜,需要手動操作。
方式二、用數據線將專業研發工具連接到終端,通過研發工具配置存儲在終端的非易失性存儲器中的射頻參數,即終端nv項。該過程中,同樣需要特殊軟件,操作過程、指令復雜,需要手動操作。
現有技術中,為避免上述方式一與方式二的弊端,將終端的提早授權功能做到應用處理器(applicationprocessor,ap)層,即將提早授權功能做成app,使得用戶直接在終端界面上開啟/關閉提早授權功能。此時,需要用戶頻繁的操作app以開啟/關閉終端的提早授權功能。然而,實際通信場景中,存在同一終端在專網、公網和衛星微波場景之間移動的情況。由于終端無法預知自身所處的網絡傳輸類型,即終端無法預知自身將要移動至公網、專網還是衛星微波,從而使得其無法及時控制提早授權功能。而且,即使終端被告知其所處的網絡傳輸類型,用戶也需要頻繁通過手動操作app控制音頻通 路開關,過程繁瑣,且嚴重影響終端的業務質量。
有鑒于此,本發明提成一種音頻通路控制方法,以實現同一終端在專網、公網和衛星微波場景之間移動通信時對音頻通路的控制。
圖1為本發明音頻通路控制方法實施例一的流程圖。本實施例的執行主體為終端,適用于同一終端在專網、公網和衛星微波場景之間移動通信時需要對音頻通路進行控制的場景。具體的,本實施例包括如下步驟:
101、終端接收基站發送的指示消息,所述指示消息為所述基站根據無線鏈路承載建立時延與音頻通路打開時延的大小配置的。
網絡傳輸類型對終端來說是無法預知的,即終端無法預知自身是處于公網、專網還是衛星微波。但是,網絡傳輸類型的不同影響的是該終端所屬的基站下的所有終端。因此,可從基站級別去控制基站下屬的所有終端的提早授權功能的開啟或關閉,即當終端從一種傳輸類型的網絡移動到另一種傳輸類型的網絡中時,新的網絡中的基站向終端發送根據無線鏈路承載建立時延與音頻通路打開時延的大小配置的指示消息,該指示消息指示終端開啟與關閉音頻通路的提早授權功能。相應的,終端接收該指示消息。
102、所述終端在建立無線鏈路承載時,根據所述指示消息控制音頻通路的提早授權功能的開啟與關閉。
在接收到指示消息后,當有語音業務發起時,終端在建立無線鏈路承載的同時,根據指示消息控制音頻通路的提早授權功能的開啟與關閉。
本發明實施例提供的音頻通路控制方法,終端接收基站根據無線鏈路承載建立時延與音頻通路打開時延的大小配置的指示消息,根據該指示消息在建立無線鏈路承載的同時對音頻通路的提早授權功能進行控制,實現同一終端在專網、公網和衛星微波場景之間移動時,對音頻通路的自動控制。
可選的,在本發明一實施例中,當所述無線鏈路承載建立時延小于音頻通路打開時延時,所述指示消息具體為提早授權指示消息,此時,所述終端接收基站發送的提早授權指示消息;開啟提早授權功能,從而在建立無線鏈路承載的同時打開所述音頻通路。
具體的,假設終端當前處于衛星微波或多跳微波場景的網絡中,無線鏈路承載的建立時延遠遠大于終端的音頻通路打開時延,為避免丟首字問題,終端的提早授權功能沒有打開。當終端從當前傳輸類型的網絡移動到專網或 公網中時,由于無線鏈路承載的建立時延遠遠小于終端的音頻通路打開時延,專網或公網中的基站根據無線鏈路承載建立時延與音頻通路打開時延配置的指示消息為提早授權指示消息。此時,基站向終端發送該提早授權指示消息。相應的,終端接收到該提早授權指示消息后,開啟提早授權功能,從而在建立無線鏈路承載的同時打開音頻通路。
可選的,在本發明一實施例中,當所述無線鏈路承載建立時延不小于音頻通路打開時延時,所述指示消息具體為非提早授權指示消息,此時,所述終端接收基站發送的非提早授權指示消息;關閉提早授權功能,從而在建立無線鏈路承載之后打開所述音頻通路。
具體的,假設終端當前處于專網或公網中,無線鏈路承載的建立時延遠遠小于終端的音頻通路打開時延,為減少時延,終端的提早授權功能處于打開狀態。當終端從當前傳輸類型的網絡中移動到衛星微波或多跳微波場景中時,由于無線鏈路承載的建立時延遠遠大于終端的音頻通路打開時延,衛星微波或多跳微波網絡中的基站根據無線鏈路承載建立時延與音頻通路打開時延配置的指示消息為非提早授權指示消息。此時,基站向終端發送該非提早授權指示消息。相應的,終端接收到該非提早授權指示消息后,關閉提早授權功能,從而在建立無線鏈路承載之后打開音頻通路。
上述各實施例中,指示消息可通過信令下發至終端,從基站級別來控制終端的提早授權功能開關狀態。從當前已有的信令消息來看,系統信息塊(systeminformationblock,sib)消息中擴展消息區可承載指示消息,且在擴展消息中承載該指示消息不會影響終端在不同傳輸類型的網絡中的接入。例如,基站下發的指示消息承載在sib20消息的擴展消息區,終端接收到該sib20消息后,解析該sib消息,并將解析出的指示消息反饋給cp執行以控制音頻通路的提早授權功能的開啟與關閉。
圖2為本發明音頻通路控制方法實施例二的流程圖。本實施例的執行主體為基站,適用于同一終端在專網、公網和衛星微波場景之間移動通信時需要對音頻通路進行控制的場景。具體的,本實施例包括如下步驟:
201、基站根據無線鏈路承載建立時延與音頻通路打開時延的大小配置指示消息。
202、所述基站向終端發送所述指示消息,以使所述終端在建立無線鏈路 承載時,根據所述指示消息控制音頻通路的提早授權功能的開啟與關閉。
具體的,本發明實施例中的指示消息等的描述,可參見上述圖1實施例,此處不再贅述。
本發明實施例提供的音頻通路控制方法,基站根據無線鏈路承載建立時延與音頻通路打開時延的大小配置指示消息并向終端發送,使得所述終端在建立無線鏈路承載時根據所述指示消息控制音頻通路,實現同一終端在專網、公網和衛星微波場景之間移動時,對音頻通路的自動控制。
可選的,在本發明一實施例中,所述基站根據無線鏈路承載建立時延與音頻通路打開時延的大小配置指示消息,具體為:當所述無線鏈路承載建立時延小于音頻通路打開時延時,所述基站將所述指示消息配置為提早授權指示消息。此時,所述基站向所述終端發送所述提早授權指示消息,以使所述終端開啟提早授權功能,從而在建立無線鏈路承載的同時打開所述音頻通路。
可選的,在本發明一實施例中,所述基站根據無線鏈路承載建立時延與音頻通路打開時延的大小配置指示消息,具體為:當所述無線鏈路承載建立時延不小于音頻通路打開時延時,所述基站將所述指示消息配置為非提早授權指示消息。此時,所述基站向所述終端發送所述非提早授權指示消息,以使所述終端關閉提早授權,從而在建立無線鏈路承載之后打開所述音頻通路。
圖3為本發明終端實施例一的結構示意圖,本實施例提供的終端,其可實現本發明任意實施例提供的應用于終端的方法的各個步驟。具體的,本實施例提供的終端包括:
接收模塊11,用于接收基站發送的指示消息,所述指示消息為所述基站根據無線鏈路承載建立時延與音頻通路打開時延的大小配置的;
控制模塊12,用于在建立無線鏈路承載時,根據所述接收模塊11接收的所述指示消息控制音頻通路的提早授權功能的開啟與關閉。
本發明實施例提供的終端,接收基站根據無線鏈路承載建立時延與音頻通路打開時延的大小配置的指示消息,根據該指示消息在建立無線鏈路承載的同時對音頻通路的提早授權功能進行控制,實現同一終端在專網、公網和衛星微波場景之間移動時,對音頻通路的自動控制。
可選的,在本發明一實施例中,所述接收模塊11,具體用于當所述無線鏈路承載建立時延小于音頻通路打開時延時,所述指示消息具體為提早授權 指示消息時,接收基站發送的所述提早授權指示消息;
所述控制模塊12,具體用于在建立無線鏈路承載時,根據所述接收模塊11接收的所述提早授權指示消息,開啟所述提早授權功能,從而在建立所述無線鏈路承載的同時打開所述音頻通路。
可選的,在本發明一實施例中,所述接收模塊11,具體用于當所述無線鏈路承載建立時延不小于音頻通路打開時延時,所述指示消息具體為非提早授權指示消息時,接收基站發送的非提早授權指示消息;
所述控制模塊12,具體用于在建立無線鏈路承載時,根據所述接收模塊11接收的所述非提早授權指示消息,關閉所述提早授權功能,從而在建立所述無線鏈路承載之后打開所述音頻通路。
圖4為本發明基站實施例一的結構示意圖,本實施例提供的基站,其可實現本發明任意實施例提供的應用于基站的方法的各個步驟。具體的,本實施例提供的基站包括:
配置模塊21,用于根據無線鏈路承載建立時延與音頻通路打開時延的大小配置指示消息;
發送模塊22,用于向終端發送所述配置模塊21配置的所述指示消息,以使所述終端在建立無線鏈路承載時,根據所述指示消息控制音頻通路的提早授權功能的開啟與關閉。
本發明實施例提供的基站,根據無線鏈路承載建立時延與音頻通路打開時延的大小配置指示消息并向終端發送,使得所述終端在建立無線鏈路承載時根據所述指示消息控制音頻通路,實現同一終端在專網、公網和衛星微波場景之間移動時,對音頻通路的自動控制。
可選的,在本發明一實施例中,所述配置模塊21,具體用于當所述無線鏈路承載建立時延小于音頻通路打開時延時,將所述指示消息配置為提早授權指示消息;
所述發送模塊22,具體用于向所述終端發送所述配置模塊21配置的所述提早授權指示消息,以使所述終端開啟所述提早授權功能,從而在建立所述無線鏈路承載的同時打開所述音頻通路。
可選的,在本發明一實施例中,所述配置模塊21,具體用于當所述無線鏈路承載建立時延不小于音頻通路打開時延時,將所述指示消息配置為非提 早授權指示消息;
所述發送模塊22,具體用于向所述終端發送所述配置模塊21配置的所述非提早授權指示消息,以使所述終端根關閉所述提早授權功能,從而在建立所述無線鏈路承載之后打開所述音頻通路。
本領域普通技術人員可以理解:實現上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質中。該程序在執行時,執行包括上述各方法實施例的步驟;而前述的存儲介質包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質。
最后應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的范圍。