專利名稱:通信系統(tǒng)中的登記方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信單元頻率(RF)通信系統(tǒng),包括但不限于在RF通信系統(tǒng)中傳輸消息。
地面移動(dòng)通信單元系統(tǒng)的基本工作及結(jié)構(gòu)已為人所熟知。地面移動(dòng)通信單元系統(tǒng)典型地包括一個(gè)或多個(gè)通信單元(如,在地面移動(dòng)系統(tǒng)中的車載的或便攜通信單元以及在蜂窩系統(tǒng)中的通信單元/電話)以及經(jīng)過RF通信資源收發(fā)信息的一個(gè)或多個(gè)中繼器。這些通信資源可以是窄帶頻率調(diào)制的信道,時(shí)分復(fù)用時(shí)隙,頻率對(duì)等等。地面移動(dòng)通信單元系統(tǒng)可以組織成干線通信系統(tǒng),用在RF覆蓋范圍內(nèi)根據(jù)逐個(gè)通信來分配中繼器的方法在用戶中分配多個(gè)通信資源。
已知存在包括大量通信單元的大的通信系統(tǒng)。有時(shí),當(dāng)在這種系統(tǒng)中的某個(gè)站點(diǎn)出現(xiàn)失效時(shí),當(dāng)前在失效的站點(diǎn)登記的通信單元就想要加入或登記到鄰近的站點(diǎn)以避免斷開它們組的通信。但是,有時(shí)可能會(huì)有非常多的通信單元試圖在一極短的時(shí)間幀中在一個(gè)相鄰的站點(diǎn)登記,引起用來進(jìn)行登記的控制信道中請(qǐng)求溢出,接著此站點(diǎn)可能就不能處理任何請(qǐng)求,包括正常的通信請(qǐng)求。
在另外一些場(chǎng)合,可能需要大量通信單元來在短時(shí)間在一個(gè)信道上傳輸信息。在廣播數(shù)據(jù)系統(tǒng)中,單個(gè)發(fā)送可能將幾個(gè)有時(shí)是幾千個(gè)接收通信單元作為目標(biāo),因?yàn)槊總€(gè)單元在每個(gè)數(shù)據(jù)幀中必須發(fā)送ACK(證實(shí))或NACK(反證實(shí)),反向信道會(huì)被幾千個(gè)消息所淹沒,浪費(fèi)了通信信道的寶貴的時(shí)間。如果不對(duì)反向信道的使用進(jìn)行協(xié)調(diào),這些消息中的許多個(gè)很可能至少部分地重合起來,導(dǎo)至破壞的ACKs及NACKs,使得發(fā)射機(jī)不能區(qū)分哪個(gè)消息被成功地接收了,哪一個(gè)沒有被成功地接收。一種以協(xié)調(diào)的方式經(jīng)過反向信道返回ACKs和NACKs的方法是為每個(gè)單元指定一個(gè)特殊的時(shí)間間隔來傳輸ACK/NACK。當(dāng)有許多通信單元時(shí),這種系統(tǒng)會(huì)造成通信信道的浪費(fèi),要用很長(zhǎng)的時(shí)間傳輸消息。
因此,需要一種方法協(xié)調(diào)大量消息在一個(gè)信道上以有序的方式傳輸,使得接收所有的消息不占用很大量的時(shí)間,也不會(huì)使信道滿到使通信站點(diǎn)變成為不能用的程度。
圖1是根據(jù)本發(fā)明的通信系統(tǒng)的框圖。
圖2是說明根據(jù)本發(fā)明登記多個(gè)通信單元的方法的流程圖。
圖3是說明根據(jù)本發(fā)明由控制器完成的登記多個(gè)通信單元的方法的流程圖。
下面說明安排或協(xié)調(diào)在一個(gè)信道上以有序的方式傳輸大量消息的設(shè)備和方法。在大量通信單元需要登記到一個(gè)系統(tǒng)的情況下,協(xié)調(diào)消息使得該系統(tǒng)中每個(gè)談話組中的至少一個(gè)通信單元很快地登記,從而使談話組能激活,然后剩下的未登記的通信單元通過傳送其登記消息來方便的登記。所有的消息都得到接收而不占用很大量的時(shí)間,也不會(huì)使信道滿到使通信站點(diǎn)成為不可用的程度。
本發(fā)明的方法包括下列步驟檢測(cè)在通信系統(tǒng)中的至少一部分中提高的登記水平,選擇一第一時(shí)間,確定一個(gè)小于或等于第一時(shí)間的第一隨機(jī)登記時(shí)間,在第一隨機(jī)登記時(shí)間登記第一談話組的第一通信單元,以及在接收到第一談話組的組激活消息后,延遲登記第一談話組的至少一第二通信單元。方法還包括下列步驟選擇第二時(shí)間,確定一個(gè)小于或等于第二時(shí)間的第二隨機(jī)登記時(shí)間,在第二隨機(jī)登記時(shí)間登記第二談話組的第一通信單元,以及在接收到對(duì)第二談話組的登記證實(shí)后,延遲登記第二談話組的至少一第二通信單元。方法還包括下列步驟從多個(gè)談話組的每個(gè)預(yù)期的談話組檢測(cè)組激活消息,選擇第三時(shí)間,確定一個(gè)小于或等于第三時(shí)間的第三隨機(jī)登記時(shí)間,以及在第三隨機(jī)登記時(shí)間登記。
本發(fā)明的另一方法包括下列步驟由控制器檢測(cè)在通信系統(tǒng)的至少一部分中的提高的登記水平,選擇第一時(shí)間,向多個(gè)通信單元廣播此第一時(shí)間,從第一談話組的第一通信單元接收登記,以及向第一談放組發(fā)送登記證實(shí)。方法還包括下列步驟選擇第二時(shí)間,向多個(gè)通信單元廣播此第二時(shí)間,從第二談話組的第一通信單元接收登記,以及向第二談話組的第一通信單元發(fā)送登記證實(shí)。方法還包括下列步驟從多個(gè)談話組中的每一個(gè)預(yù)期的談話組檢測(cè)組激活消息,選擇第三時(shí)間,向多個(gè)通信單元廣播此第三時(shí)間,以及從多個(gè)通信單元中的未登記的通信單元那里接收登記。
選擇第一時(shí)間的步驟包括確定下列之一的步驟希望登記的多個(gè)通信單元;當(dāng)前的上行請(qǐng)求負(fù)荷;可容許的登記失敗率;以及使用希望登記的多個(gè)通信單元,當(dāng)前的上行請(qǐng)求負(fù)荷和可容許的登記失敗率中的至少一個(gè)來選擇第一時(shí)間。選擇第二時(shí)間或第三時(shí)間的步驟包括確定下列之一的步驟希望登記的通信單元數(shù);當(dāng)前的上行請(qǐng)求負(fù)荷;當(dāng)前的上行非登記負(fù)荷;和可容許的登記失敗率;以及使用希望登記的通信單元數(shù),當(dāng)前的上行請(qǐng)求負(fù)荷,當(dāng)前的上行非登記負(fù)荷,和可容許的登記失敗率中的至少一個(gè)來選擇第二時(shí)間。
本發(fā)明的另一方法包括下列步驟由第一談話組的通信單元來檢測(cè)在通信系統(tǒng)的至少一部分中的提高的登記水平,選擇第一時(shí)間,確定一個(gè)小于或等于第一時(shí)間的第一隨機(jī)登記時(shí)間,監(jiān)測(cè)第一談話組的組激活消息,和當(dāng)在第一隨機(jī)登記時(shí)間之前接收到此組激活消息時(shí),延時(shí)該通信單元的登記。當(dāng)?shù)谝浑S機(jī)登記時(shí)間出現(xiàn)在接收到該組激活消息之前時(shí),通信單元在第一隨機(jī)登記時(shí)間登記。方法還包括下列步驟監(jiān)測(cè)除了第一談話組外的談話組的組激活消息,當(dāng)接收到除了第一談話組外的談話組的組激活消息時(shí),選擇第二時(shí)間,確定一個(gè)小于或等于第二時(shí)間的第二隨機(jī)登記時(shí)間,以及當(dāng)在第二隨機(jī)登記時(shí)間之前接收到第一談話組的組激活消息時(shí),延遲該通信單元登記。當(dāng)?shù)诙S機(jī)登記時(shí)間出現(xiàn)在接收到組激活消息之前時(shí),通信單元在第二隨機(jī)登記時(shí)間登記。方法還包括下列步驟從多個(gè)談話組中的每個(gè)預(yù)期的談話組檢測(cè)一組激活消息,選擇第三時(shí)間,確定小于或等于第三時(shí)間的第三隨機(jī)登記時(shí)間,以及在第三隨機(jī)登記時(shí)間登記。
圖1畫出通信系統(tǒng)的框圖。控制器101,例如從摩托羅拉公司可得到的區(qū)域控制器,控制包括至少三個(gè)通信站點(diǎn)S1,S2和S3的通信系統(tǒng),它們分別有三個(gè)不同的覆蓋范圍103,105和107。每個(gè)站點(diǎn)處是一組中繼多個(gè)通信資源的中繼器或基站109。在通信系統(tǒng)的覆蓋范圍各處分布著多個(gè)通信單元111,113,115和117。如果,例如,控制中間覆蓋范圍105的站點(diǎn)S2丟失與控制器101的通訊或以其他方式不能提供寬范圍或站點(diǎn)間的通信時(shí),現(xiàn)在附屬于維持覆蓋范圍105的通信站點(diǎn)S1的所有的通信單元111,113,115和117就會(huì)到能夠?qū)挿秶ㄐ藕偷怯浀淖钹徑恼军c(diǎn)去。典型的,通信單元111和113會(huì)試圖到第一站點(diǎn)S1去登記而通信單元115和117會(huì)試圖到第三站點(diǎn)S3去登記。優(yōu)選實(shí)施方式中,在一站點(diǎn)登記包括發(fā)送包括通信單元標(biāo)志和談話組標(biāo)志的消息。
本發(fā)明提供由111,113,115和117這些通信單元有序的登記從而避免在通信單元試圖登記時(shí)在它們之間的沖突,同時(shí)恢復(fù)更有效地向通信系統(tǒng)提供通信資源的能力。本發(fā)明還提供有序的協(xié)調(diào)傳輸其他類型消息,如ACKs和NACKs,以及所有被稱為登記消息的那些消息,并且在說明書中把傳送登記消息的動(dòng)作稱為登記。登記包括傳送包括通信單元標(biāo)志,談話組標(biāo)志,和證實(shí)之中至少一個(gè)的消息。
登記多個(gè)通信單元的方法畫在圖2的流程圖中。圖2的流程圖的許多步驟可以由控制器101也可以由通信單元111來完成的。優(yōu)選實(shí)施方式中,控制器101完成圖2的方法中的盡可能多的步,即,完成圖3的流程圖的方法,而通信單元完成剩下的步。將針對(duì)通信單元111說明圖2的流程圖,也會(huì)指出那些可由控制器101完成的步驟。在201步,檢測(cè)到提高的登記水平。提高的登記水平可能在通信系統(tǒng)的一個(gè)或多個(gè)站點(diǎn)出現(xiàn)。在一實(shí)施方式中,此檢測(cè)包括檢測(cè)站點(diǎn)失效。替代的,檢測(cè)包括例如從控制器101接收提高的登記水平的指示。此外,檢測(cè)可包括通信單元111確定通信系統(tǒng)中至少一部分的登記水平,并且當(dāng)?shù)怯浰礁哂谝婚撝禃r(shí),認(rèn)為此登記水平提高了。此閾值可以是,例如,在兩分鐘時(shí)間間隔中每秒鐘三個(gè)登記消息??捎煽刂破?01完成201步。優(yōu)選實(shí)施方式中,當(dāng)檢測(cè)到鄰近的站點(diǎn)失效時(shí),例如,當(dāng)向鄰近位置的通信或通信鏈路不工作時(shí),控制器101檢測(cè)到提高的登記標(biāo)準(zhǔn)。替代的,控制器101可從通信系統(tǒng)中的站點(diǎn)S1,S2或S3或通信單元111中之一接收提高的登記標(biāo)準(zhǔn)的指示。另外,檢測(cè)包括控制器101確定通信系統(tǒng)中至少一部分的登記水平,且當(dāng)?shù)怯浰礁哂谝婚撝禃r(shí),認(rèn)為此登記標(biāo)準(zhǔn)是提高了的。此閾值可以是和通信單元111所使用的相同的閾值。
203步,選擇一個(gè)組恢復(fù)時(shí)間。在此替代的實(shí)施方式中,選擇一組恢復(fù)時(shí)間的步可包括計(jì)算一個(gè)當(dāng)由通信單元111完成203步時(shí)對(duì)于預(yù)定數(shù)目的通信單元登記足夠大的時(shí)間。替代的,通信單元111可用從控制器101或其他基礎(chǔ)結(jié)構(gòu),如位置控制器或智能中繼器處接收的消息中提取一組恢復(fù)時(shí)間的方法來選擇一組恢復(fù)時(shí)間,智能中繼器如從摩托羅拉公司可得到的Intelli RepeaterTM基站或中繼器??蓪⒋私M恢復(fù)時(shí)間存儲(chǔ)在通信單元111中。如針對(duì)圖3所述,控制器也可完成在203步確定一組恢復(fù)時(shí)間的這一步。然后程序繼續(xù)到205步,此步中由此組恢復(fù)時(shí)間確定出隨機(jī)登記時(shí)間。隨機(jī)登記時(shí)間最好小于或等于此組恢復(fù)時(shí)間。
在207步確定是否出現(xiàn)隨機(jī)登記時(shí)間。如果在207步出現(xiàn)隨機(jī)登記時(shí)間,通信單元111在209步登記,程序結(jié)束。如果在207步隨機(jī)登記時(shí)間還未出現(xiàn),程序繼續(xù)到211步,此步確定是否出現(xiàn)組激活。在優(yōu)選實(shí)施方式中組激活包括接收到一個(gè)組激活消息,如登記證實(shí),組呼叫消息,或組信令消息。登記證實(shí)包括控制器對(duì)登記請(qǐng)求消息的響應(yīng)。一個(gè)組呼叫消息包括指示在通信站點(diǎn)有一個(gè)活動(dòng)的組呼叫的消息。組信令包括與一組業(yè)務(wù)相關(guān)的任何類型的信令,如指示在一特定的談話組出現(xiàn)緊急情況的緊急告警消息。優(yōu)選實(shí)施方式中組激活消息包括談話組的標(biāo)志??捎杀O(jiān)視通信系統(tǒng)中的控制信道的通信單元111進(jìn)行這種激活的檢測(cè)??刂破?01采用在211步觀察控制信道和通過如上所述的通信登記或其他組激活消息來處理談話組的方法來檢驗(yàn)組激活。如果在211步?jīng)]有組激活,程序繼續(xù)207步,如果在211步有組激活,程序繼續(xù)212步,此步確定激活是否屬于通信單元111所在的那個(gè)談話組。如果談話組激活屬于單元的談話組,程序繼續(xù)213步,此步延遲登記。優(yōu)選實(shí)施方式中,對(duì)在211步已檢測(cè)為激活的談話組內(nèi)的那些還未登記的通信單元111延遲登記,延遲時(shí)間包括延遲到通信系統(tǒng)中的多個(gè)談話組中的每個(gè)談話組中至少一個(gè)通信單元登記為止。
215步確定是否在此通信站點(diǎn)的所有的預(yù)期要用的談話組都激活了。預(yù)期要用的談話組是在此通信站點(diǎn)要發(fā)起或參加對(duì)話的那些談話組,因此,當(dāng)檢測(cè)到某種形式的組激活,如檢測(cè)到一個(gè)談話組的成員登記時(shí),談話組是激活的。通信單元111可以采用設(shè)置一個(gè)定時(shí)器并檢測(cè)定時(shí)器終止的方法來做出此決定??梢詫⒍〞r(shí)器的時(shí)間設(shè)置為要進(jìn)行激活檢測(cè)的通信單元的系統(tǒng)中每個(gè)談話組所要花費(fèi)估計(jì)的時(shí)間。一種用于通信單元111決定何時(shí)所有的談話組是激活的替代的方法是確定何時(shí)控制信道上在一預(yù)定的時(shí)間沒有出現(xiàn)新的談話組激活??商娲?,通信單元確定何時(shí)在控制信道上在一預(yù)定的時(shí)間間隔中新通信單元的登記降低到低于一個(gè)閾值,如平均登記水平。為說明控制器101如何執(zhí)行215步參看圖3。
如果在212步激活的談話組不屬于單元的談話組,程序繼續(xù)217步,此步選擇一個(gè)新的組恢復(fù)時(shí)間。當(dāng)通信單元選擇一新的組恢復(fù)時(shí)間時(shí),新的組恢復(fù)時(shí)間可以簡(jiǎn)單地就是比前面的組恢復(fù)時(shí)間小一點(diǎn)的值,并且也可以是一固定的時(shí)間。作為控制器101如何選擇新的組恢復(fù)時(shí)間的例子參見圖3。執(zhí)行215步直到所有的談話組都激活了。如果在215步所有的談話組都激活了,程序繼續(xù)219步,此步選擇單獨(dú)的恢復(fù)時(shí)間。通信單元111可用類似于在203步選擇初始的恢復(fù)時(shí)間的方式來選擇單獨(dú)的恢復(fù)時(shí)間。控制器101可以用類似于它在203步選擇時(shí)間的方式來設(shè)置時(shí)間。無論是通信單元111還是控制器101可在219步選擇單獨(dú)的恢復(fù)時(shí)間,此程序與其中的哪個(gè)裝置在203步確定組恢復(fù)時(shí)間無關(guān)。另外,可將此單獨(dú)的恢復(fù)時(shí)間設(shè)為等于203步的起始的組恢復(fù)時(shí)間。通信單元在221步確定隨機(jī)登記時(shí)間,通信單元在223步在隨機(jī)登記時(shí)間登記,程序結(jié)束。
可以由控制器101來完成的安排通信單元登記的方法示于流程圖3。301步控制器101檢測(cè)提高的登記水平。提高的登記水平可能只出現(xiàn)在通信系統(tǒng)的一部分當(dāng)中,如在通信系統(tǒng)的許多站點(diǎn)中的一個(gè)或兩個(gè)中。當(dāng)多站點(diǎn)的通信系統(tǒng)中的一個(gè)站點(diǎn)失效時(shí),失掉與系統(tǒng)中其余部分的通信時(shí),或失去站點(diǎn)間通信(也稱作是寬范圍的通信)的能力時(shí),通常會(huì)出現(xiàn)提高的登記水平。也可以假定在一天中的特殊時(shí)間有提高的水平,如換班時(shí)間(shift time)或在緊急情況。
303步選擇一組恢復(fù)時(shí)間。優(yōu)選實(shí)施方式中,控制器確定希望在特定的站點(diǎn)登記的通信單元數(shù),在此站點(diǎn)的當(dāng)前上行請(qǐng)求負(fù)荷,以及容許的登記失敗率。然后控制器101使用希望在特定的位置登記的通信單元數(shù),在此位置的當(dāng)前上行請(qǐng)求負(fù)荷,以及容許的登記失敗率來選擇一組恢復(fù)時(shí)間??墒褂孟铝械仁絋=a×S/(Ln(F)-Ln(C)-a×B),其中T=時(shí)間值,以秒為單位;a=常數(shù);S=希望登記的通信單元數(shù);F=失敗率,以百分?jǐn)?shù)(0至100,而不是0.00至1.00)表示;C=常數(shù);而B=基本的業(yè)務(wù)負(fù)荷,以每秒的消息數(shù)為單位。優(yōu)選實(shí)施方式中,常數(shù)的值為a=1.4而C=0.06??捎孟率接?jì)算期望的通信單元的數(shù)S=T×(N-M),其中S=希望的通信單元數(shù);T=上面計(jì)算出的時(shí)間值;N=新的登記率,以每秒的登記數(shù)為單位;而M=基本的登記率,即在提高登記水平之前的每秒登記數(shù)。首先以S的起始值使用T的公式,S的起始值是在某站點(diǎn)不可用的情況下的(通信單元總數(shù))/(鄰近站點(diǎn)數(shù)),或者是與提高登記水平的原因(如一個(gè)發(fā)送到S個(gè)通信單元的消息要求每個(gè)通信單元都發(fā)送一個(gè)ACK)有關(guān)的一個(gè)估值。然后使用第二個(gè)公式根據(jù)量測(cè)系統(tǒng)中的工作情況來更新預(yù)期通信單元的數(shù)。為避免(Ln(F)-Ln(C)-a×B)為負(fù)值或零,優(yōu)選實(shí)施方式中若(Ln(F)-Ln(C)-a×B)小于一個(gè)小正值(如0.1),則將T設(shè)置為一個(gè)大的正值(如1000秒)。
305步將在303步選擇的一組恢復(fù)時(shí)間廣播至合適的目標(biāo)通信單元,如那些在301步檢測(cè)到的登記水平被提高的站點(diǎn)中的通信單元。在307步控制器101處理進(jìn)來的任意登記??刂破?01如上所述通過接收對(duì)一談話組的登記,處理一組呼叫消息,或處理一組信令消息來檢測(cè)組激活。程序繼續(xù)311步,控制器在此步確定是否在此站點(diǎn)的所有預(yù)期使用的談話組都激活了。優(yōu)選實(shí)施方式中,控制器101采用等待直到一通信單元對(duì)每個(gè)談話組登記的方法來作出控制器101已在系統(tǒng)中登記的決定。這種登記可能出現(xiàn)在301步以前。如果在一定的時(shí)間間隔沒有出現(xiàn)對(duì)于未激活的談話組的激活,控制器也可允許激活比全部談話組少的談話組。
若在311步所有的激活組現(xiàn)在都未激活,程序繼續(xù)313步,控制器在此步選擇一組新的恢復(fù)時(shí)間,程序繼續(xù)305步。新一組恢復(fù)時(shí)間可由首先確定希望在此站點(diǎn)登記的通信單元數(shù),該站點(diǎn)當(dāng)前上行登記負(fù)荷,此站點(diǎn)當(dāng)前上行非登記負(fù)荷,以及可容許的登記失敗率中的至少一個(gè)來確定。此站點(diǎn)當(dāng)前上行登記負(fù)荷是接收的登記消息的速率,以每秒消息數(shù)為單位。此站點(diǎn)當(dāng)前上行非登記負(fù)荷是接收的任何其他上行消息的速率,以每秒消息數(shù)為單位??扇菰S的登記失敗率是可能失敗但仍允許此系統(tǒng)以可接受的性能工作的登記消息的百分?jǐn)?shù)。然后控制器101使用希望登記的通信單元數(shù),當(dāng)前上行登記負(fù)荷,當(dāng)前上行非登記負(fù)荷,以及可容許的登記失敗率中至少一個(gè)來確定新的組恢復(fù)時(shí)間??梢栽诳刂破髦械谋韮?nèi)找到此信息,或使用如上面討論的等式來計(jì)算。一般,新的組恢復(fù)時(shí)間是比以前的組恢復(fù)時(shí)間短一些的時(shí)間。在311步一旦所有的談話組都激活了,程序繼續(xù)315步,控制器101在此步選擇單獨(dú)的恢復(fù)時(shí)間。優(yōu)選實(shí)施方式中,控制器101確定希望登記的通信單元數(shù),當(dāng)前上行登記負(fù)荷,當(dāng)前上行非登記負(fù)荷,以及可容許的登記失敗率中的至少一個(gè)。然后控制器101在315步使用這些因子中的至少一個(gè)得出單獨(dú)的恢復(fù)時(shí)間??梢允褂萌缟厦嬗懻撨^的等式。317步廣播單獨(dú)的恢復(fù)時(shí)間,并且如在已知的319步技術(shù)那樣處理單獨(dú)的登記,程序結(jié)束。優(yōu)選實(shí)施方式中,逐個(gè)站點(diǎn)地執(zhí)行圖3的流程圖的步,即對(duì)每個(gè)站點(diǎn)檢測(cè)其提高的登記水平。
下文說明本發(fā)明的特殊應(yīng)用。在檢測(cè)到多站點(diǎn)通信系統(tǒng)的一個(gè)站點(diǎn)S2失效時(shí),控制器101采用確定在失效的站點(diǎn)登記的通信單元數(shù),和在鄰近該失效站點(diǎn)的站點(diǎn)數(shù)之間分配此數(shù)的方法來確定通信單元111,113,115和117中的多少個(gè)可能移到鄰近失效的站點(diǎn)S2的寬范圍站點(diǎn)S1和S2的每個(gè)去。然后控制器101廣播所有通信單元需要的一組恢復(fù)時(shí)間以便無沖突地登記。然后每個(gè)通信單元根據(jù)廣播的組恢復(fù)時(shí)間來決定隨機(jī)登記時(shí)間并在隨機(jī)登記時(shí)間登記,除非在一特殊的通信單元的隨機(jī)登記時(shí)間之前檢測(cè)到與該通信單元有關(guān)的談話組的談話組激活。若檢測(cè)到談話組激活,在那個(gè)談話組中還未登記的所有的通信單元將延遲登記。每一次談話組激活,或出現(xiàn)還未登記的(即,加入)談話組的新登記,考慮到現(xiàn)在登記的或激活的談話組不再需要登記以得到該站點(diǎn)的談話組資源,控制器101都重新計(jì)算新恢復(fù)時(shí)間。此新的恢復(fù)時(shí)間會(huì)比前的組恢復(fù)時(shí)間短些。每次檢測(cè)到對(duì)一新談話組的激活,該組恢復(fù)時(shí)間就變小直到系統(tǒng)中的所有的談話組都占滿時(shí)為止。當(dāng)所有的談話組都在系統(tǒng)中被登記,或它們中已有激活時(shí),控制器就要求剩下的未登記的通信單元113,115和117在該站點(diǎn)中登記。典型地,對(duì)每個(gè)談話組的組激活會(huì)在比起初的計(jì)算的組恢復(fù)時(shí)間短許多的時(shí)間出現(xiàn),因此所有的通信單元可以用比所有的通信單元登記短得多的時(shí)間參加到激活的談話組,而不需要登記。在整個(gè)登記程序中,控制器為剩下的單元計(jì)算新的恢復(fù)時(shí)間,此時(shí)間是為恢復(fù)除了已經(jīng)恢復(fù)的單元以外的全部通信單元所必須的,典型的,每個(gè)談話組大約有一個(gè)通信單元需要在該站點(diǎn)的談話組的前面的恢復(fù)時(shí)間登記。因此,還是有非常多的通信單元需要在新站點(diǎn)登記,盡管這些單元可以參加組中呼叫直至進(jìn)行登記??刂破鲝V播單獨(dú)的恢復(fù)時(shí)間,每個(gè)通信單元根據(jù)此單獨(dú)的恢復(fù)時(shí)間決定新的隨機(jī)登記時(shí)間,并在此新的隨機(jī)時(shí)間登記。
可以在單獨(dú)的通信單元111中實(shí)施本方法,而無須由控制器或通信系統(tǒng)的基礎(chǔ)設(shè)施中的其他裝置幫助。在這種方法中,每個(gè)通信單元在檢測(cè)到站點(diǎn)失效或接收到包含著指示系統(tǒng)中目前要求提高登記水平的消息時(shí)。每個(gè)通信單元就取一個(gè)大的隨機(jī)恢復(fù)時(shí)間,這個(gè)時(shí)間是為恢復(fù)所有的通信單元而不會(huì)在系統(tǒng)中產(chǎn)生沖突所必需的??梢愿鶕?jù)已知的通信系統(tǒng)中的負(fù)荷標(biāo)準(zhǔn)將此數(shù)編程到通信單元中。然后通信單元在等候登記的同時(shí)監(jiān)視組登記。如果等候登記的通信單元注意到組登記或另一談話組的其他的談話組激活,通信單元將根據(jù)控制信道業(yè)務(wù)量減小隨機(jī)組登記時(shí)間。組恢復(fù)的通信單元起動(dòng)一個(gè)中間的固定的定時(shí)器(intermediatefixed timer)。當(dāng)固定定時(shí)器到時(shí)時(shí),未登記的,剩下的通信單元就起動(dòng)一個(gè)隨機(jī)的單獨(dú)的定時(shí)器,并且在該隨機(jī)的單獨(dú)的定時(shí)器到時(shí)時(shí)登記。
本方法的優(yōu)點(diǎn)是在通信系統(tǒng)內(nèi)提供談話組,而且可以在系統(tǒng)中成功地進(jìn)行談話組通信而不需要所有的通信單元都單獨(dú)對(duì)系統(tǒng)登記。當(dāng)每個(gè)談話組至少一個(gè)通信單元在系統(tǒng)中盡快地登記后,系統(tǒng)可以分配資源并將呼叫導(dǎo)向通話組中的各單元以便于系統(tǒng)內(nèi)通信。沒有分配資源而將呼叫導(dǎo)向談話組,談話組中的各單元會(huì)丟掉它們想要的通信。盡可能快地登記這些單獨(dú)的單元及談話組以使通信損失最小是個(gè)優(yōu)點(diǎn)。本發(fā)明也控制通信單元登記的速率,從而優(yōu)化通信單元的登記時(shí)間以使控制信道不超載。本發(fā)明也有益于其他類型的消息,如證實(shí)消息。
權(quán)利要求
1.一種方法,包括下列步驟檢測(cè)通信系統(tǒng)中至少一部分中的提高的登記水平;選擇第一時(shí)間;確定一個(gè)小于或等于此第一時(shí)間的第一隨機(jī)登記時(shí)間;在第一隨機(jī)登記時(shí)間登記第一談話組的第一通信單元;一旦接收到第一談話組的組激活消息,延遲第一談話組的至少一個(gè)第二通信單元的登記。
2.權(quán)利要求1的方法,其中延遲步包括一直延遲直到多個(gè)談話組中每個(gè)談話組的至少一個(gè)通信單元登記為止。
3.權(quán)利要求1的方法,還包括下列步驟選擇第二時(shí)間;確定一個(gè)小于或等于第二時(shí)間的第二隨機(jī)登記時(shí)間;在第二隨機(jī)登記時(shí)間登記第二談話組的第一通信單元;一旦接收到第二談話組的登記證實(shí),延遲第二談話組的至少一個(gè)第二通信單元的登記。
4.一種方法,包括下列步驟由控制器檢測(cè)通信系統(tǒng)中至少一部分中的提高的登記水平;選擇第一時(shí)間;向多個(gè)通信單元廣播此第一時(shí)間;從第一談話組的第一通信單元接收登記;向第一談話組的第一通信單元發(fā)送登記證實(shí)。
5.權(quán)利要求4的方法,還包括下列步驟選擇第二時(shí)間;向多個(gè)通信單元廣播此第二時(shí)間;從第二談話組的第一通信單元接收登記;向第二談話組的第一通信單元發(fā)送登記證實(shí)。
6.權(quán)利要求4的方法,其中選擇第一時(shí)間的步包括下列步驟確定至少下列之一想要登記的通信單元數(shù);當(dāng)前上行請(qǐng)求負(fù)荷;以及可容許的登記失敗率;使用想要登記的通信單元數(shù),當(dāng)前的上行登記負(fù)荷,和可容許的登記失敗率中的至少一個(gè)來選擇第一時(shí)間。
7.一種方法,包括下列步驟由第一談話組中的通信單元檢測(cè)通信系統(tǒng)中至少一部分的提高的登記水平;選擇第一時(shí)間;確定小于或等于此第一時(shí)間的第一隨機(jī)登記時(shí)間;監(jiān)視第一談話組的組激活消息;當(dāng)在第一隨機(jī)登記時(shí)間之前接收到組激活消息時(shí),延遲通信單元登記。
8.權(quán)利要求7的方法,還包括當(dāng)?shù)谝浑S機(jī)登記時(shí)間出現(xiàn)在接收到組激活消息之前時(shí),通信單元在第一隨機(jī)登記時(shí)間登記的步。
9.權(quán)利要求7的方法,還包括下列步監(jiān)視除第一談話組之外的談話組的組激活消息;當(dāng)接收到除第一談話組之外的談話組的組激活消息時(shí),選擇第二時(shí)間;確定小于或等于此第二時(shí)間的第二隨機(jī)登記時(shí)間;當(dāng)在第二隨機(jī)登記時(shí)間之前接收到第一談話組的組激活消息時(shí),延遲通信單元登記。
10.權(quán)利要求7的方法,還包括下列步驟檢測(cè)多個(gè)談話組的每個(gè)預(yù)期的談話組的組激活消息;選擇第三時(shí)間;決定小于或等于此第三時(shí)間的第三隨機(jī)登記時(shí)間;在第三隨機(jī)登記時(shí)間登記。
全文摘要
通信系統(tǒng)中登記的方法包括檢測(cè)(201)通信系統(tǒng)中至少一部分中提高的登記水平,選擇(203)一組恢復(fù)時(shí)間,確定(205)小于或等于此組恢復(fù)時(shí)間的第一隨機(jī)登記時(shí)間,在第一隨機(jī)登記時(shí)間登記(209)第一談話組的第一通信單元(111),以及在接收到(212)第一談話組的組激活消息時(shí),延遲(213)登記第一談話組的至少一個(gè)第二通信單元(113)。
文檔編號(hào)H04W74/04GK1243624SQ98801880
公開日2000年2月2日 申請(qǐng)日期1998年9月4日 優(yōu)先權(quán)日1997年11月25日
發(fā)明者馬奇·卡斯迪, 丹尼爾·J·邁克唐納爾德, 蘭迪·L·???申請(qǐng)人:摩托羅拉公司