[0051]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├?,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護(hù)的范圍。
[0052]參見圖1,圖1是本發(fā)明實施例一種業(yè)務(wù)信道分配方法的流程圖,該方法包括以下步驟:
[0053]S101,基站接收核心網(wǎng)發(fā)送的組呼建立請求,從該組呼建立請求中提取組號和上下文配置信息。
[0054]下面先對本發(fā)明實施例的應(yīng)用場景進(jìn)行簡單描述。
[0055]本發(fā)明實施例主要應(yīng)用于集群系統(tǒng)中,一般情況下,由終端通過自身所在的基站(主叫終端eNB)向核心網(wǎng)(MME (Mobi 1 e Management Ent i ty,移動管理實體)/SGW(Signaling GateWay,信令網(wǎng)關(guān)))發(fā)送集群呼叫請求,核心網(wǎng)通知主叫終端eNB發(fā)起組呼業(yè)務(wù)建立的同時,通知組呼涉及的包括主叫終端eNB在內(nèi)的所有eNB發(fā)起集群上下文的建立,具體的,核心網(wǎng)通過組呼建立請求向涉及的所有eNB發(fā)送組號和上下文配置信息;本發(fā)明實施例就是從組呼所涉及的eNB的角度描述的,該eNB可以是主叫終端eNB,也可以是組內(nèi)其他成員所在的eNB。
[0056]集群系統(tǒng)在功能上最大的需求就是“組呼”的呼叫,集群系統(tǒng)中“組”的成員(終端)數(shù)量是沒有任何限制的,組內(nèi)成員可以是車載臺、車站臺、手持臺等終端,在組呼業(yè)務(wù)中,同一基站的組成員公用一個下行無線信道進(jìn)行接聽。
[0057]S102,基站根據(jù)組號查看登記于本基站的該組成員的狀態(tài)。
[0058]基站會儲存每個組的組號以及對應(yīng)的組成員,因此,基站可以通過組號查找到該組對應(yīng)的組成員。在實際應(yīng)用中,基站可以通過以下任一方式來查看登記于本基站的組成員的狀態(tài),下面對這幾種方式分別進(jìn)行描述。
[0059]第一種方式,基站根據(jù)組號查找該組的組成員,從本地記錄的組成員狀態(tài)信息中查看組成員的狀態(tài)。
[0060]在具體實現(xiàn)時,基站可以通過以下方式記錄終端(成員)的忙閑狀態(tài):
[0061 ]基站利用計數(shù)器記錄終端的忙閑狀態(tài);其中,計數(shù)器的數(shù)值為零,用于標(biāo)識終端處于空閑狀態(tài);計數(shù)器的數(shù)值為N,N為大于或等于1的整數(shù),用于標(biāo)識終端處于忙碌狀態(tài)。
[0062]基站在本站內(nèi)為每個終端均設(shè)置有一個對應(yīng)的計數(shù)器,計數(shù)器的數(shù)值來標(biāo)識終端的忙閑狀態(tài),計數(shù)器為0,標(biāo)識終端處于空閑狀態(tài);計數(shù)器為大于或等于1的數(shù)值,則標(biāo)識終端處于忙碌狀態(tài)。
[0063]S卩,基站根據(jù)組號查看該組內(nèi)的組成員各自對應(yīng)的計數(shù)器,根據(jù)計數(shù)器的數(shù)值查看組成員的狀態(tài)。當(dāng)組成員的計數(shù)器均為零時,則該組成員處于空閑狀態(tài);當(dāng)組成員的計數(shù)器不為零時,則該組成員處于忙碌狀態(tài)。
[0064]基站具體通過以下方式利用計數(shù)器來記錄終端的忙閑狀態(tài):
[0065]當(dāng)單呼建立時,基站把參與單呼的終端的計數(shù)器均加1,反之,當(dāng)單呼結(jié)束時,基站把參與單呼的終端的計數(shù)器均減1。
[0066]當(dāng)組呼建立時,基站把隸屬于該組呼的所有終端(組成員)的計數(shù)器均加1,反之,當(dāng)組呼結(jié)束時,基站把屬于該組呼的所有終端(組成員)的計數(shù)器均減1。
[0067]這樣,計數(shù)器的數(shù)值不僅能夠標(biāo)識終端的忙閑狀態(tài),還能夠標(biāo)識與終端有關(guān)的、被發(fā)起的呼叫的總個數(shù)?;揪涂梢酝ㄟ^終端的計數(shù)器的數(shù)值情況,來了解與終端有關(guān)的、已被發(fā)起的呼叫個數(shù)。
[0068]第二種方式,基站根據(jù)組號查找該組的組成員,向所有組成員發(fā)送查詢狀態(tài)指令,接收組成員返回的狀態(tài)信息,根據(jù)所述狀態(tài)信息查看組成員的狀態(tài)。
[0069]第三種方式,基站根據(jù)組號查找該組的組成員,接收組成員主動上報的狀態(tài)信息,根據(jù)所述狀態(tài)信息查看組成員的狀態(tài)。
[0070]通過上述幾種方式可以看出,基站可以不通過與終端的交互,直接根據(jù)本地記錄的信息進(jìn)行查看,基站也可以在需要時,通過與終端的交互來獲得對應(yīng)的狀態(tài)信息,從而查看組成員的忙閑狀態(tài)。
[0071]S103,當(dāng)該組成員中至少一個成員處于空閑狀態(tài)時,基站根據(jù)上下文配置信息為該組呼分配業(yè)務(wù)信道建立組呼。
[0072]S104,當(dāng)該組的所有成員均處于忙碌狀態(tài)時,基站將該組號和上下文配置信息加入待分配業(yè)務(wù)信道組呼列表。
[0073]本發(fā)明實施例基于終端的移動性管理信息和終端(組成員)的忙閑狀態(tài)來決定是否為組呼分配業(yè)務(wù)信道,只要該組中有成員當(dāng)前處于空閑狀態(tài),表明此時為該組呼分配業(yè)務(wù)信道后,該業(yè)務(wù)信道會立刻被占用,而不是暫時閑置,這樣真正做到按需分配,有效利用業(yè)務(wù)信道。
[0074]由于一個終端在一個時間段內(nèi)只能占用一個業(yè)務(wù)信道,S卩,任何一個組成員在一個時間段內(nèi)只能參與一個組呼,不會同時進(jìn)入多個組呼,不能夠同時占用多個業(yè)務(wù)信道;因此,若該組所有成員都處于忙碌狀態(tài)時,此時若直接為該組分配業(yè)務(wù)信道,就會導(dǎo)致該業(yè)務(wù)信道被閑置浪費(fèi),針對這種情況,本發(fā)明通過暫時不分配業(yè)務(wù)信道的方式,以避免業(yè)務(wù)信道的盲目分配,待合適的時機(jī)再為其分配業(yè)務(wù)信道。
[0075]S105,基站在釋放一個呼叫之后,根據(jù)被釋放的成員與所述待分配業(yè)務(wù)信道組呼列表的隸屬關(guān)系,為待分配業(yè)務(wù)信道組呼列表中的組呼分配業(yè)務(wù)信道。
[0076]—種情況下,當(dāng)基站的一個主叫結(jié)束呼叫時,基站直接釋放該呼叫;其中,被釋放的呼叫可以是單呼、也可以是組呼;另一種情況下,基站接收到核心網(wǎng)發(fā)送的呼叫釋放指令,根據(jù)該呼叫釋放指令釋放對應(yīng)的呼叫;如果,被釋放的是單呼,則指令中攜帶有參與單呼的終端號;基站就根據(jù)終端號釋放對應(yīng)的單呼業(yè)務(wù);如果,被釋放的是組呼,則該指令中攜帶有組號,基站就根據(jù)該組號釋放對應(yīng)的組呼業(yè)務(wù);當(dāng)基站釋放一個單呼時,參與該單呼的兩個成員此時就由忙碌狀態(tài)轉(zhuǎn)入空閑狀態(tài);當(dāng)基站釋放了一個組呼時,參與該組呼的所有組成員此時就由忙碌狀態(tài)轉(zhuǎn)入空閑狀態(tài),一旦有組成員空閑時,就表明待分配業(yè)務(wù)信道列表中記錄的某一個或者多個組呼可以被分配業(yè)務(wù)信道了,此時基站需要進(jìn)一步地處理待分配業(yè)務(wù)信道組呼列表中記錄的這些組呼。
[0077]需要說明的是,上述步驟105,可以是一個循環(huán)重復(fù)的過程,比如集群系統(tǒng)基站可以在一段時間內(nèi)接收到多個組呼釋放指令,在每一次完成組呼釋放操作時,都需要執(zhí)行步驟S105。
[0078]在實際應(yīng)用中,基站可以通過以下任意一種方式實現(xiàn)為待分配業(yè)務(wù)信道組呼列表中記錄的組呼分配業(yè)務(wù)信道的步驟,下面對兩種實現(xiàn)方式分別進(jìn)行描述。
[0079]第一種方式,基站遍歷判斷被釋放的成員是否隸屬于所述待分配業(yè)務(wù)信道組呼列表中的組呼,若是,為該組呼分配業(yè)務(wù)信道以使被釋放的成員中隸屬于該組呼的成員進(jìn)入業(yè)務(wù)信道。
[0080]下面以一種示例為例對該第一種方式進(jìn)行解釋說明。[0081 ]參見圖2,圖2是本發(fā)明實施例一種不例圖;該不例的應(yīng)用場景具體是:基站依次接收到三個組呼建立請求,這三個組呼建立請求分別涉及到組1、組2、組3這三個組;而基站登記的組1的成員有手持臺1、手持臺2、和手持臺3;基站登記的組2的成員有手持臺1和手持臺2;基站登記的組3的成員只有手持臺3。
[0082]假設(shè),基站先接收到涉及組1的組呼建立請求,假設(shè)此時基站登記的組1的3個成員手持臺1、手持臺2、和手持臺3均處于空閑狀態(tài),那么基站立刻為組1的組呼分配業(yè)務(wù)信道,在控制信道上廣播控制信令,這樣手持臺1、手持臺2、和手持臺3根據(jù)控制信令進(jìn)入對應(yīng)的業(yè)務(wù)信道,也就進(jìn)入組1的呼叫業(yè)務(wù)中。
[0083]接著,基站接收到涉及組2的組呼建立請求,由于基站登記的組2的成員有手持臺1和手持臺2,而此時手持臺1和手持臺2均處于組1的組呼業(yè)務(wù)中,均處于忙碌狀態(tài),因此,基站直接將組2的組呼加入待分配業(yè)務(wù)信道組呼列表中。接著,基站接收到涉及組3的組呼建立請求,由于基站登記的組3的成員有手持臺3,而此時手持臺3處于組1的組呼業(yè)務(wù)中,處于忙碌狀態(tài),因此,基站直接將組3的組呼加入待分配業(yè)務(wù)信道組呼列表中。
[0084]當(dāng)組1的組呼業(yè)務(wù)完畢時,基站會接收到核心網(wǎng)發(fā)送的組呼釋放指令,該指令中攜帶有組1的組號,基站釋放組1的組呼業(yè)務(wù),此時手持臺1、手持臺2、和手持臺3就是被釋放的組成員,就會由忙