務(wù)器之間的通信。
[0103] 1.規(guī)則的應(yīng)用層通信在UE-A中的移動(dòng)應(yīng)用和網(wǎng)絡(luò)中的應(yīng)用服務(wù)器之間進(jìn)行。
[0104] 2.UE-A中的啟用ProSe的應(yīng)用檢索應(yīng)用層標(biāo)識(shí)符的列表,稱(chēng)為"朋友"。典型地,這 樣的標(biāo)識(shí)符具有網(wǎng)絡(luò)接入標(biāo)識(shí)符的形式。
[0105] 3.當(dāng)UE-A的朋友中的一個(gè)處于UE-A的附近時(shí)啟用ProSe的應(yīng)用想要被通知。為此, (i)為UE-A的用戶(hù)(具有應(yīng)用層標(biāo)識(shí))和(ii)為他的朋友中的每一個(gè)請(qǐng)求從3GPP層檢索私人 表達(dá)代碼。
[0106] 4. 3GPP層在3GPP網(wǎng)絡(luò)中向ProSe服務(wù)器委托請(qǐng)求。此服務(wù)器能夠位于歸屬PLMN (HPLMN)中或者在被訪問(wèn)的PLMN(VPLMN)中。支持被考慮的應(yīng)用的任何ProSe服務(wù)器能夠被 使用。在UE和ProSe服務(wù)器之間的通信能夠在IP層上或者在IP層下進(jìn)行。如果應(yīng)用或者UE沒(méi) 有被授權(quán)使用ProSe發(fā)現(xiàn),則ProSe服務(wù)器拒絕請(qǐng)求。
[0107] 5.ProSe服務(wù)器將所有的被提供的應(yīng)用層標(biāo)識(shí)映射到私人表達(dá)代碼。例如,應(yīng)用層 標(biāo)識(shí)被映射到私人表達(dá)代碼。此映射是以在網(wǎng)絡(luò)中從應(yīng)用服務(wù)器檢索的參數(shù)(例如,映射算 法、密鑰等等)為基礎(chǔ),從而導(dǎo)出的私人表達(dá)代碼能夠全球唯一的。換言之,請(qǐng)求任何ProSe 服務(wù)器導(dǎo)出用于特定應(yīng)用的應(yīng)用層標(biāo)識(shí)的私人表達(dá),其將會(huì)導(dǎo)出相同的私人表達(dá)代碼。從 應(yīng)用服務(wù)器檢索的映射參數(shù)描述如何進(jìn)行映射。在此步驟中,網(wǎng)絡(luò)中的ProSe服務(wù)器和/或 應(yīng)用服務(wù)器應(yīng)授權(quán)請(qǐng)求檢索用于某個(gè)應(yīng)用和來(lái)自于某個(gè)用戶(hù)的私人表達(dá)。例如,確保用戶(hù) 能夠檢索僅用于其朋友的表達(dá)代碼。
[0108] 6.用于所有請(qǐng)求的標(biāo)識(shí)的被導(dǎo)出的表達(dá)代碼被發(fā)送到3GPP層,將它們進(jìn)行存儲(chǔ)以 便以后使用。另外,3GPP層通知啟用ProSe的應(yīng)用用于被請(qǐng)求的標(biāo)識(shí)和應(yīng)用的表達(dá)代碼已經(jīng) 被成功地檢索。然而,被檢索的表達(dá)代碼沒(méi)有被發(fā)送到啟用ProSe的應(yīng)用。
[0109] 7.啟用ProSe的應(yīng)用從3GPP層請(qǐng)求開(kāi)始發(fā)現(xiàn),即,嘗試發(fā)現(xiàn)何時(shí)被提供的"朋友"中 的一個(gè)處于UE-A的附近,并且從而,直接通信是可行的。作為響應(yīng),UE-A宣告用于被考慮的 應(yīng)用的應(yīng)用層標(biāo)識(shí)的表達(dá)代碼。通過(guò)也已經(jīng)接收到用于被考慮的應(yīng)用的表達(dá)代碼的UE-A的 朋友能夠僅執(zhí)行將此表達(dá)代碼映射到相對(duì)應(yīng)的應(yīng)用層標(biāo)識(shí)。
[0110] 8.UE-B也運(yùn)行相同的啟用ProSe的應(yīng)用并且已經(jīng)執(zhí)行步驟3-6以檢索用于朋友的 表達(dá)代碼。另外,在UE-B中的3GPP層在通過(guò)啟用ProSe的應(yīng)用請(qǐng)求之后執(zhí)行ProSe發(fā)現(xiàn)。
[0111] 9.當(dāng)UE-B從UE-A接收ProSe宣告時(shí),其確定被宣告的表達(dá)代碼已知并且映射到確 定的應(yīng)用和應(yīng)用層標(biāo)識(shí)。UE-B能夠確定對(duì)應(yīng)于接收到的表達(dá)代碼的應(yīng)用和應(yīng)用標(biāo)識(shí),因?yàn)?其已經(jīng)接收到用于應(yīng)用層標(biāo)識(shí)的表達(dá)代碼(UE-A被包括在UE-B的朋友列表中)。
[0112] 當(dāng)UE在網(wǎng)絡(luò)覆蓋內(nèi)部時(shí)能夠僅執(zhí)行在上述過(guò)程中的步驟1-6。然而,這些步驟沒(méi)有 被頻繁地要求。當(dāng)UE想要更新或者修改通過(guò)ProSe直接發(fā)現(xiàn)應(yīng)發(fā)現(xiàn)的朋友時(shí)僅要求。在從網(wǎng) 絡(luò)接收被請(qǐng)求的表達(dá)代碼之后,在網(wǎng)絡(luò)覆蓋的內(nèi)部或者外部ProSe發(fā)現(xiàn)(步驟7和9)能夠進(jìn) 行。
[0113] 注意,表達(dá)代碼映射到某個(gè)應(yīng)用和某個(gè)應(yīng)用標(biāo)識(shí)。因此當(dāng)用戶(hù)在多個(gè)UE上運(yùn)行相 同的啟用ProSe的應(yīng)用時(shí),各個(gè)UE宣告相同的表達(dá)代碼。
[0114] 圖9示出兩步ProSe直接發(fā)現(xiàn)過(guò)程的示例。
[0115] I. UEl (發(fā)現(xiàn)者)的用戶(hù)想要發(fā)現(xiàn)是否在附近存在特定的群組通信服務(wù)啟動(dòng)器 (GCSE)群組的任何成員。UEl廣播包含目標(biāo)GCSE群組的唯一的應(yīng)用群組ID(或者層2群組ID) 的目標(biāo)發(fā)現(xiàn)請(qǐng)求消息。目標(biāo)服務(wù)請(qǐng)求消息也可以包括發(fā)現(xiàn)者的唯一標(biāo)識(shí)符(用戶(hù)1的應(yīng)用個(gè) 人ID)。通過(guò)UE2、UE3、UE4以及UE5接收目標(biāo)發(fā)現(xiàn)請(qǐng)求消息。除了UE5的用戶(hù)之外,所有其他的 用戶(hù)是被請(qǐng)求的GCSE群組的成員并且因此配置他們的UE。
[0116] 2a-2c.UE2、UE3以及UE4中的每一個(gè)通過(guò)可以包含其用戶(hù)的唯一的應(yīng)用個(gè)人ID的 目標(biāo)發(fā)現(xiàn)響應(yīng)消息直接地答復(fù)UE1。相反地,UE5沒(méi)有發(fā)送響應(yīng)消息。
[0117] 在三個(gè)步驟過(guò)程中,UEl可以通過(guò)發(fā)送發(fā)現(xiàn)確認(rèn)消息答復(fù)目標(biāo)發(fā)現(xiàn)響應(yīng)消息。
[0118] 描述RRC連接建立??梢詤⒖?GPP 36.331V11.1.0(2012-09)的章節(jié)5.3.3。
[0119] 圖10示出成功的RRC連接建立過(guò)程。在步驟S50中,UE將RRCConnectionRequest消 息發(fā)送到E-UTRAN。在步驟S51中,E-UTRAN將RRCConnectionSetup消息發(fā)送到UE。在步驟S52 中,UE 將 RRCConnect ionSetupComp Iete消息發(fā)送到E-UTRAN。
[0120] 圖I 1示出網(wǎng)絡(luò)拒絕的R R C連接建立過(guò)程。在步驟S 6 0中,U E將 RRCConnectionRequest 消息發(fā)送到 E-UTRAN。在步驟 S61 中,E-UTRAN 將 RRCConnectionRequest 消息發(fā)送到UE。
[0121] 當(dāng)上層請(qǐng)求RRC連接的建立同時(shí)UE處于RRC_IDLE時(shí)UE發(fā)起過(guò)程。在過(guò)程的發(fā)起之 后,UE將會(huì):
[0122] 1>如果上層指示RRC連接經(jīng)歷被擴(kuò)展的接入禁止(EAB):
[0123] 2>如果EAB檢查的結(jié)果是對(duì)小區(qū)的接入被禁止:
[0124] 3>通知上層建立RRC連接的失敗并且EAB是可應(yīng)用的,在其之后過(guò)程結(jié)束;
[0125] 1>如果UE正在建立用于移動(dòng)終止呼叫的RRC連接:
[0126] 2>如果定時(shí)器T302正在運(yùn)行:
[0127] 3>通知上層建立RRC連接的失敗并且用于移動(dòng)終止呼叫的接入禁止是可應(yīng)用的, 在其之后過(guò)程結(jié)束;
[0128] 1>否則如果UE正在建立用于緊急呼叫的RRC連接:
[0129] 2> 如果 SystemInf ormationBlockType2 包括 ac-Barringlnfo:
[0130] 3> 如果 ac-BarringForEmergency 被設(shè)置為 TRUE:
[0131] 4>如果UE具有帶有范圍11…15的范圍中的值的如被存儲(chǔ)在通用用戶(hù)身份模塊 (USIM)的一個(gè)或者多個(gè)接入類(lèi)別,其對(duì)于UE使用來(lái)說(shuō)是有效的:
[0132] 5>如果ac-Barringlnfo包括ac-BarringForMO-Data,并且對(duì)于所有這些對(duì)UE有效 的接入類(lèi)別,被包含在ac-BarringForMO-Data中的ac-BarringForSpecialAC中的相對(duì)應(yīng)的 比特被設(shè)置為一:
[0133] 6>將對(duì)小區(qū)的接入視為被禁止;
[0134] 4> 否則:
[0135] 5>將對(duì)小區(qū)的接入視為被禁止;
[0136] 2>如果對(duì)小區(qū)的接入被禁止:
[0137] 3>通知上層建立RRC連接的失敗,在其之后過(guò)程結(jié)束;
[0138] 1>否則如果UE正在建立用于移動(dòng)發(fā)起呼叫的RRC連接:
[0139] 2> 使用 T303 作為 "Tbarring" 和 ac-BarringForMO-Data 作為 "AC 禁止參數(shù)"執(zhí)行接 入禁止檢查;
[0140] 2>如果對(duì)小區(qū)的接入被禁止:
[0141 ] 3> 如果 35^七6111111;1^〇1'1]1&1:;[0111310。1^7口62包括&(3-1^1'1';[1^?01^3?13或者1^不支持電 路交換(CS)回退:
[0142] 4>通知上層建立RRC連接的失敗并且用于移動(dòng)發(fā)起呼叫的接入禁止是可應(yīng)用的, 在其之后過(guò)程結(jié)束;
[0143] 3> 否則(Systemlnf ormationBlockType2 不包括 ac-BarringForCSFB 并且 UE 支持 CS 回退):
[0144] 4>如果定時(shí)器T306不在運(yùn)行,以T303的定時(shí)器值啟動(dòng)T306;
[0145] 4>通知上層建立RRC連接的失敗并且用于移動(dòng)發(fā)起呼叫和移動(dòng)發(fā)起CS回退的接入 禁止是可應(yīng)用的,在其之后過(guò)程結(jié)束;
[0146] 1>否則如果UE正在建立用于移動(dòng)發(fā)起信令的RRC連接:
[0147] 2>使用1305作為"1^&1'1':[1^"和&(3-1^1'1';[1^?0洲0-3丨811&11;[1^作為1(]禁止參數(shù)" 執(zhí)行接入禁止檢查;
[0148] 2>如果對(duì)小區(qū)的接入被禁止:
[0149] 3>通知上層建立RRC連接的失敗并且用于移動(dòng)發(fā)起信令的接入禁止是可應(yīng)用的, 在其之后過(guò)程結(jié)束;
[0150] 1>否則(UE正在建立用于移動(dòng)發(fā)起CS回退的RRC連接):
[0151 ] 2> 如果 SystemInf ormationBlockType2 包括 ac-BarringForCSFB:
[0152] 3>使用T306作為"Tbarring"和ac-BarringForCSFB作為"AC禁止參數(shù)"執(zhí)行接入禁 止檢查;
[0153] 3>如果對(duì)小區(qū)的接入被禁止:
[0154] 4>由于ac-BarringForCSFB,通知上層建立RRC連接的失敗并且用于移動(dòng)發(fā)起CS回 退的接入禁止是可應(yīng)用的,在其之后過(guò)程結(jié)束;
[0155] 2> 否則:
[0156] 3> 使用 T306 作為 "Tbarring" 和 ac-BarringForMO-Data 作為 "AC 禁止參數(shù)"執(zhí)行接 入禁止檢查;
[0157] 3>如果對(duì)小區(qū)的接入被禁止:
[0158] 4>如果定時(shí)器T303正在運(yùn)行,通過(guò)T306的定時(shí)器值啟動(dòng)T303;
[0159] 4>由于ac-BarringForM〇-Data,通知上層建立RRC連接的失敗并且用于移動(dòng)發(fā)起 CS回退和移動(dòng)發(fā)起呼叫的接入禁止是可應(yīng)用的,在其之后過(guò)程結(jié)束;
[0160] 1>應(yīng)用默認(rèn)物理信道配置;
[0161 ] 1>應(yīng)用默認(rèn)半靜態(tài)調(diào)度配置;
[0162] 1>應(yīng)用默認(rèn)MAC主配置;
[0163] 1>應(yīng)用CCH配置;
[0164] 1 > 應(yīng)用在 Sy stemlnf ormat ionBlockType2 中包括的 timeAlignmentTimerCommon;
[0165] 1>啟動(dòng)定時(shí)器T300;
[0166] 1> 發(fā)起 RRCConnectionRequest 消息的傳輸;
[0167] RRCConnectionRequest消息被用于請(qǐng)求RRC連接的建立。表1示出 RRCConnectionRequest消息的不例。
[0168]〈表 1>
[0171 ] 參考表1,establishmentCause字段提供用于如通過(guò)上層提供的RRC連接請(qǐng)求的建 立原因。關(guān)于原因值名稱(chēng),11丨811?1';[01';^5^(^6 88與4(]11至4(]15有關(guān),"1]11:"代表"移動(dòng)終止"并 且"mo"代表"移動(dòng)發(fā)起"。randomValue字段指示在范圍0至24Q-1中的范圍中的整數(shù)值。ue-Identity字段指示被包括以通過(guò)較低層有助于競(jìng)爭(zhēng)解決方案的UE標(biāo)識(shí)。
[0172] UE可能遇到?jīng)]有提供用于D2D操作的無(wú)線(xiàn)電資源(在下文中,D2D資源)或者提供太 多限制性的D2D資源的小區(qū)。在這樣的情況下,UE可能具有繼續(xù)正