[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

TWI519197B - Device-to-device communication devices, systems and related device-to-device wireless communications methods - Google Patents

Device-to-device communication devices, systems and related device-to-device wireless communications methods Download PDF

Info

Publication number
TWI519197B
TWI519197B TW103100617A TW103100617A TWI519197B TW I519197 B TWI519197 B TW I519197B TW 103100617 A TW103100617 A TW 103100617A TW 103100617 A TW103100617 A TW 103100617A TW I519197 B TWI519197 B TW I519197B
Authority
TW
Taiwan
Prior art keywords
communication device
communication
proximity
proximity signal
group
Prior art date
Application number
TW103100617A
Other languages
Chinese (zh)
Other versions
TW201433199A (en
Inventor
魏宏宇
周敬淳
趙式隆
Original Assignee
財團法人工業技術研究院
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 財團法人工業技術研究院 filed Critical 財團法人工業技術研究院
Priority to CN201410040148.8A priority Critical patent/CN103974225B/en
Priority to US14/167,949 priority patent/US9386439B2/en
Publication of TW201433199A publication Critical patent/TW201433199A/en
Application granted granted Critical
Publication of TWI519197B publication Critical patent/TWI519197B/en

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

執行裝置對裝置通訊之通訊裝置及系統及其裝置 對裝置無線通訊之方法 Communication device and system for performing device-to-device communication and device thereof Method for wireless communication of devices

本揭露係有關於一種可執行裝置對裝置通訊之通訊裝置、系統及其相關裝置對裝置無線通訊之方法。 The disclosure relates to a method for wireless communication of a device, a system, and a related device thereof that can perform device-to-device communication.

在典型的無線通訊系統中,使用者裝置(User Equipment,UE)可透過基地台與服務網路進行語音以及/或資料服務之無線通訊,其中,使用者裝置與服務網路之間的無線通訊可根據各式無線技術來進行,例如:全球行動通訊系統(Global System for Mobile communications,GSM)技術、通用封包無線服務(General Packet Radio Service,GPRS)技術、全球增強型數據傳輸(Enhanced Data rates for Global Evolution,EDGE)技術、寬頻分碼多工存取(Wideband Code Division Multiple Access,WCDMA)技術、分碼多工存取-2000(Code Division Multiple Access 2000,CDMA 2000)技術、分時同步分碼多工存取(Time Division-Synchronous Code Division Multiple Access,TD-SCDMA)技術、全球互通微波 存取(Wor1dwide Interoperability for Microwave Access,WiMAX)技術、長期演進(Long Term Evolution,LTE)技術、進階版長期演進(LTE-Advanced,LTE-A)技術等等。 In a typical wireless communication system, a user equipment (User Equipment, UE) can perform wireless communication of voice and/or data services through a base station and a service network, wherein wireless communication between the user equipment and the service network is performed. Can be based on a variety of wireless technologies, such as: Global System for Mobile communications (GSM) technology, General Packet Radio Service (GPRS) technology, Enhanced Data rates for (Enhanced Data rates for Global Evolution, EDGE) technology, Wideband Code Division Multiple Access (WCDMA) technology, Code Division Multiple Access 2000 (CDMA 2000) technology, time-sharing synchronous code division Time Division-Synchronous Code Division Multiple Access (TD-SCDMA) technology, global interoperability microwave Wor1dwide Interoperability for Microwave Access (WiMAX) technology, Long Term Evolution (LTE) technology, Advanced LTE-Advanced (LTE-A) technology, and the like.

作為下一世代的無線通訊系統,第三代合作夥伴計畫(Third Generation Partnership Project,3GPP)的LTE可提供關於高資料率與高系統容量的相關技術。另外,LTE-A係定義為可支援新元件給LTE,以便其可符合較高的通訊需求。裝置對裝置(Device-to-Device,以下簡稱D2D)通訊係為用於LTE-A的技術元件。D2D通訊可允許彼此鄰近(in proximity)的兩個或兩個以上的裝置,可稱之為鄰近裝置(proximity devices/neighboring devices),透過自發方式形成一隨意式網路(ad hoc network)或者透過一基地台協調,來建立直接本地連線來進行相互通訊及/或直接資料傳輸。 As the next generation of wireless communication systems, the Third Generation Partnership Project (3GPP) LTE can provide relevant technologies for high data rates and high system capacity. In addition, LTE-A is defined to support new components to LTE so that it can meet higher communication requirements. Device-to-Device (hereinafter referred to as D2D) communication is a technical component for LTE-A. D2D communication can allow two or more devices in proximity to each other, which can be called proximity devices/neighboring devices, to form an ad hoc network or through autonomous methods. A base station coordinates to establish a direct local connection for mutual communication and/or direct data transmission.

然而,在D2D通訊的概念可以被實作且商業化之前,有許多事情必須要先考慮。其中一件要考慮的事情是,如何發現裝置彼此鄰近。最近,3GPP已提出適用於LTE無線通訊系統中D2D通訊的適地性服務(proximity based service,Prose)的研究。然而,現有LTE無線通訊系統的研究中,很少看到針對分散式D2D鄰近發現方法(proximity discovery)提出解決方案。此外,在現有LTE無線通訊系統中,必須使用不同的訊號訊息才能夠找出具有足夠強度的D2D裝置、找出具有相同應用程式喜好(interest)及/或需求的D2D裝置、以及在不同D2D裝置之間進行同步。 However, before the concept of D2D communication can be implemented and commercialized, there are many things that must be considered first. One of the things to consider is how to find devices close to each other. Recently, 3GPP has proposed research on the proximity service (Prose) for D2D communication in LTE wireless communication systems. However, in the research of existing LTE wireless communication systems, it is rare to propose a solution for distributed D2D proximity discovery. In addition, in existing LTE wireless communication systems, different signal messages must be used to find D2D devices with sufficient strength, to find D2D devices with the same application preferences and/or requirements, and to use different D2D devices. Synchronize between.

有鑑於此,本揭露一實施例提供一種執行裝置對裝置通訊之通訊裝置及系統及其裝置對裝置無線通訊之方法。 In view of this, an embodiment of the present disclosure provides a communication device and system for performing device-to-device communication and a method for the device to wirelessly communicate with the device.

本揭露一實施例提供一種通訊裝置,可執行與一第一鄰近通訊裝置之裝置對裝置無線通訊。上述通訊裝置包括一無線模組、一計數器以及一控制器模組。無線模組執行無線傳輸與接收。計數器具有一計數值以及一門檻值。控制器模組依據計數值與門檻值之一比對結果,判斷是否要透過無線模組廣播傳送鄰近訊號,其中,當計數值達到門檻值時,控制器模組判定透過無線模組廣播送出一第一鄰近訊號至第一鄰近通訊裝置,且其中計數器之計數值係依據第一鄰近通訊裝置所廣播送出之一第二鄰近訊號產生變化。 An embodiment of the present disclosure provides a communication device that can perform wireless communication with a device of a first proximity communication device. The communication device includes a wireless module, a counter and a controller module. The wireless module performs wireless transmission and reception. The counter has a count value and a threshold value. The controller module determines whether to transmit the proximity signal through the wireless module according to the comparison result between the count value and the threshold value. When the count value reaches the threshold value, the controller module determines to send a broadcast through the wireless module. The first proximity signal is transmitted to the first proximity communication device, and wherein the counter value is changed according to one of the second proximity signals broadcasted by the first proximity communication device.

本揭露一實施例另提供一種執行裝置對裝置無線通訊之裝置對裝置通訊系統,其包括至少一第一通訊裝置與一第二通訊裝置,其中第一通訊裝置與第二通訊裝置之中每一者包括執行無線傳輸與接收之一無線模組、具有一計數值以及一門檻值之一計數器、以及一控制器模組。控制器模組依據計數值與門檻值之一比對結果,判斷是否要透過無線模組廣播傳送鄰近訊號,其中,第一通訊裝置之控制器模組係於第一通訊裝置所對應之計數值達到上述門檻值時,判定透過上述第一通訊裝置之上述無線模組廣播送出一第一鄰近訊號至上述第二通訊裝置,且其中上述第一通訊裝置所對應之上述計數值係依據上述第二通訊裝置所廣播送出之一第二鄰近訊號產生變化。 An embodiment of the present disclosure further provides a device-to-device communication system for performing wireless communication between a device and a device, comprising at least a first communication device and a second communication device, wherein each of the first communication device and the second communication device The utility model comprises a wireless module for performing wireless transmission and reception, a counter having a count value and a threshold value, and a controller module. The controller module determines whether to transmit the proximity signal through the wireless module according to the comparison result between the count value and the threshold value, wherein the controller module of the first communication device is connected to the count value corresponding to the first communication device. When the threshold value is reached, it is determined that the wireless module that is transmitted through the first communication device broadcasts a first proximity signal to the second communication device, and wherein the count value corresponding to the first communication device is based on the second One of the second proximity signals transmitted by the communication device is changed.

本揭露一實施例更提供一種裝置對裝置無線通訊之方法,適用於一裝置對裝置通訊系統,其包括至少一第一通 訊裝置與一第二通訊裝置,包括下列步驟:第一通訊裝置依據第一通訊裝置之一計數器所對應的一計數值與一門檻值之一比對結果,判斷是否要廣播傳送一第一鄰近訊號至第二通訊裝置;以及於第一通訊裝置所對應之計數值達到門檻值時,第一通訊裝置判定廣播送出第一鄰近訊號至第二通訊裝置,其中第一通訊裝置所對應之計數值係依據第二通訊裝置所廣播送出之一第二鄰近訊號產生變化。 An embodiment of the present disclosure further provides a device-to-device wireless communication method, which is applicable to a device-to-device communication system, including at least one first pass. And the second communication device includes the following steps: the first communication device determines whether to broadcast a first proximity according to a comparison result between a counter value corresponding to one of the counters of the first communication device and a threshold value Signaling to the second communication device; and when the count value corresponding to the first communication device reaches the threshold, the first communication device determines to broadcast the first proximity signal to the second communication device, wherein the first communication device corresponds to the count value The change is generated according to one of the second proximity signals broadcasted by the second communication device.

關於本案其他附加的特徵與優點,此領域之熟習技術人士,在不脫離本揭露之精神和範圍內,當可根據本案實施方法中所揭露之裝置對裝置通訊裝置以及相關裝置對裝置無線通訊之方法做些許的更動與潤飾而得到。 With respect to other additional features and advantages of the present invention, those skilled in the art can wirelessly communicate with the device communication device and related devices according to the device disclosed in the present invention without departing from the spirit and scope of the present disclosure. The method is done with a little change and retouching.

為使本案之上述和其他目的、特徵、和優點能更明顯易懂,下文特舉出依據本揭露之實施範例,並配合所附圖式,作詳細說明如下。 The above and other objects, features, and advantages of the present invention will become more apparent and understood.

100‧‧‧裝置對裝置通訊系統 100‧‧‧Device-to-device communication system

110‧‧‧通訊裝置 110‧‧‧Communication device

112‧‧‧無線模組 112‧‧‧Wireless Module

114‧‧‧控制器模組 114‧‧‧Controller Module

116‧‧‧計數器 116‧‧‧ counter

120、130、140‧‧‧通訊裝置 120, 130, 140‧‧‧ communication devices

200‧‧‧服務網路 200‧‧‧Service Network

212‧‧‧基地台 212‧‧‧Base station

S202、S204、...、S210‧‧‧步驟 S202, S204, ..., S210‧‧ steps

S302、S304‧‧‧步驟 S302, S304‧‧‧ steps

Code#1-Code#5‧‧‧隨機存取通道碼 Code#1-Code#5‧‧‧ Random Access Channel Code

400‧‧‧表格 400‧‧‧Form

UE、UE#1-UE#4‧‧‧使用者裝置 UE, UE#1-UE#4‧‧‧ user device

S502、S504、S506、S508‧‧‧步驟 S502, S504, S506, S508‧‧‧ steps

t0-t3‧‧‧時間 T0-t3‧‧‧Time

S602、S604‧‧‧步驟 S602, S604‧‧‧ steps

Signal_Blue、Signal_Red‧‧‧鄰近訊號 Signal_Blue, Signal_Red‧‧‧ proximity signals

第1圖顯示依據本揭露一實施例之D2D通訊系統之示意圖。 1 shows a schematic diagram of a D2D communication system in accordance with an embodiment of the present disclosure.

第2圖顯示依據本揭露一實施例之適用於一D2D通訊系統上之進行鄰近發現之D2D通訊方法之流程圖。 FIG. 2 is a flow chart showing a D2D communication method for proximity discovery on a D2D communication system according to an embodiment of the present disclosure.

第3A圖顯示依據本揭露一實施例之D2D通訊方法之流程圖,於D2D通訊系統的觸發程序中配置D2D裝置。 FIG. 3A is a flow chart showing a D2D communication method according to an embodiment of the present disclosure, in which a D2D device is configured in a trigger procedure of the D2D communication system.

第3B圖顯示依據本揭露一實施例之鄰近訊號的隨機存取通道碼或前置碼的指定之示意圖。 FIG. 3B is a diagram showing the designation of a random access channel code or a preamble of a neighboring signal according to an embodiment of the present disclosure.

第3C圖顯示依據本揭露一實施例之不同D2D UE群組間的 資源配置情形之示意圖。 FIG. 3C shows an example of different D2D UE groups according to an embodiment of the present disclosure. Schematic diagram of resource allocation scenarios.

第4圖顯示依據本揭露一實施例之表示於同步程序中一D2D群組中D2D裝置間的計數值的變化情形之表格之示意圖。 Figure 4 is a diagram showing a table showing changes in the count value between D2D devices in a D2D group in a synchronization program according to an embodiment of the present disclosure.

第5A圖顯示依據本揭露一實施例之保持連線程序之流程圖。 FIG. 5A is a flow chart showing a hold connection procedure in accordance with an embodiment of the present disclosure.

第5B圖顯示依據本揭露一實施例之保持連線訊令機制之示意圖。 FIG. 5B is a diagram showing a mechanism for maintaining a connection signaling according to an embodiment of the present disclosure.

第6A圖顯示依據本揭露一實施例之觸發程序之流程圖。以及 Figure 6A shows a flow chart of a triggering procedure in accordance with an embodiment of the present disclosure. as well as

第6B圖顯示依據本揭露一實施例之觸發機制之示意圖。 FIG. 6B is a schematic diagram showing a trigger mechanism according to an embodiment of the present disclosure.

為讓本揭露之上述和其他目的、特徵、和優點能更明顯易懂,下文特舉出依據本揭露之實施範例,並配合所附圖式,作詳細說明如下:如前述,在D2D通訊的概念可以被實作且商業化之前,有許多事情必須要先考慮。其中一件要考慮的事情是,如何發現裝置彼此鄰近。鄰近發現(proximity discovery)可分類為實體通訊層級鄰近發現以及應用程式層級鄰近發現。實體通訊層級的鄰近發現係著重於無線通訊的連線。假設兩個D2D裝置可以發現彼此,或於彼此之間交換無線訊號,這兩個D2D裝置就可視為”鄰近”(in proximity)。應用程式層級的鄰近發現則著重於對應用程式的喜好(interest),其中共享相同的喜好於特定應用程式的D2D裝置可視為”鄰近”。 The above and other objects, features, and advantages of the present invention will become more apparent and understood from the <RTIgt; </ RTI> <RTIgt; </ RTI> <RTIgt; Before the concept can be implemented and commercialized, there are many things that must be considered first. One of the things to consider is how to find devices close to each other. Proximity discovery can be classified into physical communication level proximity discovery and application level proximity discovery. Proximity discovery at the physical communication level focuses on the connection of wireless communication. Assuming that two D2D devices can discover each other or exchange wireless signals between each other, the two D2D devices can be considered "in proximity". Application-level proximity discovery focuses on the application's preferences, where sharing the same D2D device that favors a particular application can be considered "proximity."

由於可以減少訊令(signaling)程序,因此需要整合 前述兩種鄰近發現方式。舉例來說,實體通訊層級的鄰近發現要求訊號可以在不同D2D裝置間進行交換。這是為了確保這些D2D裝置為地理上鄰近並且能夠交換訊令訊息。另外,為了在D2D裝置間交換訊號,也可強制進行時序對齊。應用程式層級的鄰近發現則要求D2D裝置可以找到其他具有相同喜好的D2D裝置。一般而言,這類的D2D裝置會執行相同的應用程式並且也願意與其他D2D裝置建立連線。前述兩種情況可視為在實體或應用程式層級進行同步,如此將會產生大量的訊令訊息。 Since it can reduce the signaling process, it needs to be integrated. The two adjacent proximity methods described above. For example, the proximity discovery request signal at the physical communication level can be exchanged between different D2D devices. This is to ensure that these D2D devices are geographically adjacent and capable of exchanging messaging messages. In addition, timing alignment can also be forced in order to exchange signals between D2D devices. Application-level proximity discovery requires D2D devices to find other D2D devices with the same preferences. In general, such D2D devices will execute the same application and are also willing to establish connections with other D2D devices. The two cases mentioned above can be viewed as synchronizing at the entity or application level, which will generate a large number of message messages.

因此,本揭露一實施例提供可於D2D通訊環境中進行鄰近發現的方法,其可透過在一個D2D通訊系統的不同D2D裝置間鄰近訊號(proximity signal)的傳送與偵測來達到應用程式層級的鄰近發現的目的。本揭露一實施例除了用於鄰近發現之外,也可更進一步用於促進D2D裝置間的同步、保持D2D裝置的連線(alive)或者在D2D裝置間觸發應用程式或資料傳輸。適用於本揭露D2D通訊之無線通訊系統並不限定於行動式使用者裝置,固定式的使用者裝置仍可適用。 Therefore, an embodiment of the present disclosure provides a method for performing proximity discovery in a D2D communication environment, which can achieve application level transmission by transmitting and detecting proximity signals between different D2D devices of a D2D communication system. Proximity to the purpose of discovery. In addition to being used for proximity discovery, an embodiment of the present disclosure may be further used to facilitate synchronization between D2D devices, maintain an Alive of D2D devices, or trigger application or data transfer between D2D devices. The wireless communication system suitable for the D2D communication of the present disclosure is not limited to the mobile user device, and the fixed user device is still applicable.

第1圖顯示依據本揭露一實施例之D2D通訊系統100之示意圖。在D2D通訊系統100中,通訊裝置110係透過空間介面無線地連接至服務網路200的基地台212以取得無線存取服務。一般來說,通訊裝置110又稱為使用者裝置(UE)以及基地台212可為基站或存取站台、或者為長期演進系統之進化型基地台(eNB)。於此實施例中,通訊裝置110可為具有D2D通訊能力的裝置,其係為可支援D2D通訊並且可與其他具有D2D通訊能力的裝置120-140或系統進行D2D通訊的裝置。通訊 裝置120-140為可具有與通訊裝置110類似的通訊硬體架構與功能的具有D2D通訊能力的裝置,並且通訊裝置120-140係鄰近(in proximity)於通訊裝置110,因此可稱為通訊裝置110的鄰近裝置(proximity devices/neighboring devices)。通訊裝置110可包括無線模組112,執行與基地台212或其他具有D2D通訊能力的裝置之間之無線傳輸與接收。無線模組112可進一步包括一基頻(baseband)單元(未繪示)與一射頻(Radio Frequency,RF)模組(未繪示),基頻單元可包括多個硬體裝置以執行基頻信號處理,包括類比數位轉換(analog to digital conversion,ADC)/數位類比轉換(digital to analog conversion,DAC)、增益(gain)調整、調變與解調變、以及編碼/解碼等。射頻模組可接收射頻無線信號,並將射頻無線信號轉換為基頻信號以交由基頻模組進一步處理,或自基頻信號模組接收基頻信號,並將基頻信號轉換為射頻無線信號以進行傳送。射頻模組亦可包括多個硬體裝置以執行上述射頻轉換,舉例來說,射頻模組可包括一混頻器(mixer)以將基頻信號乘上通訊系統之射頻中之一震盪載波,其中該射頻可為寬頻分碼多工存取系統所使用之900兆赫、1900兆赫、或2100兆赫,或長期演進系統所使用之900兆赫、2100兆赫、或2600兆赫,或視其它無線接取技術之標準而定。另外,通訊裝置110還包括控制器模組114,控制無線模組112以及其它功能模組(例如:提供人機介面之顯示單元以及/或按鍵(keypad)、儲存應用程式與通訊協定之程式碼之儲存單元等)之運作狀態。服務網路200可包括一控制節點,控制至少一存取節點之運作。服務網路200之運作可依循 一通訊協定。於一實施例中,服務網路200可為長期演進系統網路,而通訊裝置110可為依循長期演進技術的其中一種規格標準書之使用者裝置,且本揭露不限於此。另外,通訊裝置110可更包括一計數器(counter)116,判斷是否需要廣播傳送或何時廣播傳送鄰近訊號至其他具有D2D通訊能力的裝置。計數器116可具有一計數值以及一門檻值,其中計數值可隨時間遞增(例如:每個時槽遞增一既定數量),門檻值則針對計數器116而設。舉例來說,計數器116可以一個分散式計數器來實作或一個積分器來實作等,但本揭露不限於此。其中,不同的D2D裝置的計數器數值的增加速率可能也會不同。偵測到鄰近訊號的裝置將會以一既定/固定數量遞增其計數器所對應的計數值。當一個D2D裝置的計數器計數達到門檻值時,此D2D裝置將會廣播送出鄰近訊號,並且在送出鄰近訊號之後,重置計數器的計數值為零。鄰近訊號接著廣播傳送至鄰近的D2D裝置,以增加這些鄰近的D2D裝置所對應的計數值。於一些實施例中,可將所有D2D裝置的計數器的數值增加速率以及門檻值設為不同。前述鄰近訊號的廣播傳送與偵測程序將會持續進行,直到所有D2D裝置的訊號廣播傳送週期達到同步。 1 shows a schematic diagram of a D2D communication system 100 in accordance with an embodiment of the present disclosure. In the D2D communication system 100, the communication device 110 is wirelessly connected to the base station 212 of the service network 200 through a spatial interface to obtain wireless access services. In general, communication device 110, also referred to as user equipment (UE), and base station 212 can be a base station or an access station, or an evolved base station (eNB) of a long term evolution system. In this embodiment, the communication device 110 can be a device with D2D communication capability, which is a device that can support D2D communication and can perform D2D communication with other devices 120-140 or systems with D2D communication capabilities. communication The devices 120-140 are D2D communication capable devices having a communication hardware architecture and functions similar to those of the communication device 110, and the communication devices 120-140 are in proximity to the communication device 110, and thus may be referred to as communication devices. 110 proximity devices (proximity devices/neighboring devices). The communication device 110 can include a wireless module 112 that performs wireless transmission and reception with the base station 212 or other devices having D2D communication capabilities. The wireless module 112 can further include a baseband unit (not shown) and a radio frequency (RF) module (not shown). The baseband unit can include multiple hardware devices to perform the fundamental frequency. Signal processing, including analog to digital conversion (ADC) / digital to analog conversion (DAC), gain adjustment, modulation and demodulation, and encoding / decoding. The RF module can receive the RF wireless signal, convert the RF wireless signal into a baseband signal for further processing by the baseband module, or receive the baseband signal from the baseband signal module, and convert the baseband signal into a radio frequency wireless Signal for transmission. The RF module may also include a plurality of hardware devices to perform the above-described RF conversion. For example, the RF module may include a mixer to multiply the baseband signal by one of the RF carriers of the communication system. The radio frequency may be 900 MHz, 1900 MHz, or 2100 MHz used by the wideband code division multiplexing access system, or 900 MHz, 2100 MHz, or 2600 MHz used by the Long Term Evolution system, or other wireless access technologies. The standard depends. In addition, the communication device 110 further includes a controller module 114, and controls the wireless module 112 and other functional modules (for example, a display unit and/or a keypad for providing a human-machine interface, and a code for storing an application and a communication protocol). The operational status of the storage unit, etc.). The service network 200 can include a control node that controls the operation of at least one access node. The operation of the service network 200 can be followed A communication agreement. In an embodiment, the service network 200 may be a long-term evolution system network, and the communication device 110 may be a user device according to one of the specifications of the long-term evolution technology, and the disclosure is not limited thereto. In addition, the communication device 110 may further include a counter 116 to determine whether a broadcast transmission or a broadcast transmission of the proximity signal to other devices having D2D communication capabilities is required. The counter 116 can have a count value and a threshold value, wherein the count value can be incremented over time (eg, each time slot is incremented by a predetermined amount), and the threshold value is set for the counter 116. For example, the counter 116 can be implemented by a decentralized counter or an integrator, etc., but the disclosure is not limited thereto. Among them, the rate of increase of the counter value of different D2D devices may also be different. A device that detects a neighboring signal will increment the counter corresponding to its counter by a predetermined/fixed number. When the counter count of a D2D device reaches the threshold, the D2D device will broadcast the proximity signal, and after the neighbor signal is sent, the counter value of the reset counter is zero. The proximity signals are then broadcasted to the adjacent D2D devices to increase the count values corresponding to the adjacent D2D devices. In some embodiments, the value increase rate and the threshold value of the counters of all D2D devices can be set to be different. The broadcast transmission and detection procedures of the aforementioned proximity signals will continue until the signal broadcast transmission periods of all D2D devices are synchronized.

舉例來說,控制器模組114係控制無線模組112以與其他鄰近D2D裝置執行一鄰近發現程序來進行D2D通訊。 For example, the controller module 114 controls the wireless module 112 to perform a proximity discovery process with other neighboring D2D devices for D2D communication.

於一些實施例中,控制器模組114可於其計數值達到設定的門檻值時,判定透過無線模組112廣播送出一第一鄰近訊號至一第一鄰近通訊裝置(例如:通訊裝置120),其中其計數器之計數值係依據第一鄰近通訊裝置(proximity communication devices/neighboring communication devices)所廣播送出的一第二鄰近訊號產生變化。控制器模組114可更進一步於接收到第一鄰近通訊裝置所廣播送出的第二鄰近訊號時,偵測出其與第一鄰近通訊裝置鄰近。於一實施例中,第一與第二鄰近訊號可為相同的鄰近訊號或者可為不同的鄰近訊號。 In some embodiments, the controller module 114 can determine to broadcast a first proximity signal to a first proximity communication device (eg, the communication device 120) through the wireless module 112 when the count value reaches the set threshold. , wherein the counter value is based on the first proximity communication device (proximity A second proximity signal sent by the communication devices/neighboring communication devices is changed. The controller module 114 can further detect that it is adjacent to the first proximity communication device when receiving the second proximity signal sent by the first proximity communication device. In an embodiment, the first and second neighboring signals may be the same neighboring signal or may be different neighboring signals.

第2圖顯示依據本揭露一實施例之適用於一D2D通訊系統上之進行鄰近發現之D2D通訊方法之流程圖。於此實施例中,D2D通訊方法可適用於第1圖所示的D2D通訊系統100中的每個通訊裝置上,其中無線模組112係執行與網路實體(network entity)(例如:基地台212)或其他鄰近裝置之間之無線傳輸與接收。於此實施例中,假設計數器116的計數值初始設為0。 FIG. 2 is a flow chart showing a D2D communication method for proximity discovery on a D2D communication system according to an embodiment of the present disclosure. In this embodiment, the D2D communication method can be applied to each communication device in the D2D communication system 100 shown in FIG. 1, wherein the wireless module 112 is executed with a network entity (for example, a base station). 212) or wireless transmission and reception between other neighboring devices. In this embodiment, it is assumed that the count value of the counter 116 is initially set to zero.

首先,如步驟S202,控制器模組114週期性地隨著時間以一第一既定數量遞增計數器116的計數值並且接著如步驟S204,持續地偵測是否有廣播送出或接收/接收到任何鄰近訊號。舉例來說,其計數值隨著時間以一固定速率遞增(例如:每個時槽以一既定數量”1”遞增)。當控制器模組114接收到從其他鄰近裝置(例如:通訊裝置130)所送出的一接收訊號時(步驟S204的是),如步驟S206,控制器模組114對每個接收/偵測到的鄰近訊號執行一次以一第二既定數量遞增計數器116的計數值的操作。舉例來說,假設第一既定數量設為1且第二既定數量設為3,則當控制器模組114從鄰近裝置中的其中一個接收到一個鄰近訊號時,計數值將從0變為4,而當控制器模組114同時 從鄰近裝置中的其中兩個接收到兩個鄰近訊號時,計數值將從0變為7。接著,控制器模組114進一步依據計數值與門檻值的比對結果,判斷是否要廣播傳送鄰近訊號。如步驟S208,控制器模組114進一步判斷計數器116的計數值是否已超過門檻值。當計數值尚未超過門檻值時(步驟S208的否),表示沒有接收訊號將會被廣播傳送,控制器模組114於是回到步驟S202進行後續的計數器數值遞增。當計數值達到門檻值時(步驟S208的是),如步驟S210,控制器模組114便廣播送出鄰近訊號,並且於送出訊號之後重置計數器的數值為0。在計數器被重置為0時,控制器模組114於是回到步驟S202進行後續的計數器數值遞增。其他裝置(例如:通訊裝置120-140)偵測到通訊裝置110所廣播送出的鄰近訊號時,若它們也是執行或喜好與通訊裝置110所執行或喜好的相同應用程式時,則會以一既定/固定數量遞增其所對應的計數器的計數值。可瞭解的是,假設通訊裝置130可接收或偵測到通訊裝置110所廣播送出的鄰近訊號時,則通訊裝置130必定鄰近於通訊裝置110。類似地,假設通訊裝置110可接收或偵測到通訊裝置130所廣播送出的鄰近訊號時,則通訊裝置110必定鄰近於通訊裝置130。因此,通訊裝置110可於接收到通訊裝置130所廣播送出的鄰近訊號時,偵測出其係與通訊裝置130鄰近。 First, in step S202, the controller module 114 periodically increments the count value of the counter 116 by a predetermined amount with time and then continuously detects whether there is a broadcast to send or receive/receive any proximity as a step S204. Signal. For example, its count value is incremented at a fixed rate over time (eg, each time slot is incremented by a given number "1"). When the controller module 114 receives a received signal sent from another neighboring device (for example, the communication device 130) (YES in step S204), in step S206, the controller module 114 receives/detects each The proximity signal performs an operation of incrementing the count value of the counter 116 by a second predetermined number. For example, assuming that the first predetermined number is set to 1 and the second predetermined number is set to 3, when the controller module 114 receives a proximity signal from one of the neighboring devices, the count value will change from 0 to 4. And when the controller module 114 is simultaneously When two adjacent signals are received from two of the neighboring devices, the count value will change from 0 to 7. Then, the controller module 114 further determines whether to transmit the proximity signal according to the comparison result between the count value and the threshold value. In step S208, the controller module 114 further determines whether the count value of the counter 116 has exceeded the threshold. When the count value has not exceeded the threshold value (No in step S208), it indicates that no reception signal will be broadcasted, and the controller module 114 then returns to step S202 to perform subsequent counter value increment. When the count value reaches the threshold (Yes in step S208), in step S210, the controller module 114 broadcasts the proximity signal, and resets the counter value to 0 after the signal is sent. When the counter is reset to zero, the controller module 114 then returns to step S202 for subsequent counter value increments. When other devices (for example, the communication devices 120-140) detect the proximity signals broadcast by the communication device 110, if they are also executing or prefer the same application that the communication device 110 executes or prefers, / Fixed number increments the count value of its corresponding counter. It can be understood that, assuming that the communication device 130 can receive or detect the proximity signal sent by the communication device 110, the communication device 130 must be adjacent to the communication device 110. Similarly, if the communication device 110 can receive or detect the proximity signal sent by the communication device 130, the communication device 110 must be adjacent to the communication device 130. Therefore, when receiving the proximity signal sent by the communication device 130, the communication device 110 detects that the communication device 130 is adjacent to the communication device 130.

於前述實施例中,控制器模組114可依據通訊裝置110的儲存單元中所儲存的預先安裝的設定參數來遞增計數值。於一些實施例中,D2D通訊系統100可更提供一網路實體,管理或設定D2D通訊系統100裡的所有D2D裝置,並且控制器模 組114可依據網路實體送出的訊令訊息遞增其計數值。其中,網路實體可為通訊裝置110的服務基地台(例如:基地台212)、MME或服務網路200中的特定節點。網路實體(例如:基地台212或MME)也可促進本揭露一實施例所提的各項操作(例如:鄰近訊號指定以及無線資源配置等)支援網路設定。 In the foregoing embodiment, the controller module 114 may increment the count value according to pre-installed setting parameters stored in the storage unit of the communication device 110. In some embodiments, the D2D communication system 100 can further provide a network entity to manage or set all D2D devices in the D2D communication system 100, and the controller module Group 114 can increment its count value based on the message sent by the network entity. The network entity may be a serving base station (eg, base station 212) of the communication device 110, an MME, or a specific node in the service network 200. The network entity (for example, the base station 212 or the MME) can also facilitate the network settings in the operations (for example, proximity signal designation and radio resource configuration, etc.) provided by an embodiment of the present disclosure.

第3A圖顯示一依據本揭露一實施例之D2D通訊方法之流程圖,於D2D通訊系統的觸發程序中配置D2D裝置。於此實施例中,觸發程序可適用於D2D通訊系統100中的每個通訊裝置上,例如第1圖所示的通訊裝置110。當通訊裝置110的控制器模組114透過無線模組112,自網路實體接收到包含配置資料的任何配置請求時(步驟S302),控制器模組114先取得配置請求中所含的配置資料並接著將配置資料應用至通訊裝置110上(步驟S304)。之後,控制器模組114便使用所應用的配置資料來繼續前述的偵測與計數器數值遞增程序。 FIG. 3A is a flow chart showing a D2D communication method according to an embodiment of the present disclosure, in which a D2D device is configured in a triggering procedure of the D2D communication system. In this embodiment, the triggering procedure can be applied to each of the communication devices in the D2D communication system 100, such as the communication device 110 shown in FIG. When the controller module 114 of the communication device 110 receives the configuration request including the configuration data from the network entity through the wireless module 112 (step S302), the controller module 114 first obtains the configuration data included in the configuration request. The configuration data is then applied to the communication device 110 (step S304). Thereafter, the controller module 114 uses the applied configuration data to continue the aforementioned detection and counter value incrementing process.

於一實施例中,網路實體可配置進行鄰近訊號傳輸時的編碼或前置碼(preambles)。於此實施例中,網路實體可更配置一第一鄰近訊號給一第一群組之通訊裝置以及配置一第二鄰近訊號給一第二群組之通訊裝置,其中第一群組之通訊裝置請求一第一服務以及第二群組之通訊裝置請求一第二服務,且第一鄰近訊號以及第二鄰近訊號係為使用不同的隨機存取通道(Random Access CHannel,簡稱RACH)碼的兩個訊號。第3B圖顯示依據本揭露一實施例之鄰近訊號的隨機存取通道碼或前置碼的指定之示意圖。於一些實施例中,鄰近訊號可以透過其他訊令機制,例如:CDMA碼、特定的射頻訊號型式 (pattern)或其他可識別訊號等來加以實現。網路實體也可配置不同的隨機存取通道碼給特定的D2D群組使用。舉例來說,於此實施例中,不同的群組係指定不同的編碼。另外,兩個或兩個以上的編碼可指定給相同群組,協助進行實體層同步以及應用程式事件的觸發。如第3B圖所示,網路實體可分別設定一RACH碼code#1與一RACH碼code#3來供第一UE群組#1的實體層同步使用與應用程式事件的觸發使用、設定一RACH碼code#2來供第二UE群組#2的實體層同步使用、以及分別設定一RACH碼code#4與一RACH碼code#5來供第三UE群組#3的實體層同步使用與應用程式事件的觸發使用。網路實體可更於一網路伺服器/資料庫(未繪示)中註冊與管理一編碼與應用程式喜好之匹配資訊(code-interest mapping information)(例如:關於記錄有哪個碼係用於表示哪一種應用程式喜好的資訊)。也就是說,編碼與應用程式喜好之匹配資訊記錄有不同服務與RACH碼之間的對應關係或不同服務與其所對應RACH資源之間的對應關係。舉例來說,編碼與應用程式喜好之匹配資訊可記錄有RACH碼#1對應於一第一應用程式,RACH碼#2對應於一第二應用程式等等。 In an embodiment, the network entity may configure encoding or preambles for proximity signal transmission. In this embodiment, the network entity may further configure a first proximity signal to a first group of communication devices and a second proximity signal to a second group of communication devices, where the first group of communications The device requests a first service and the communication device of the second group to request a second service, and the first proximity signal and the second proximity signal are two using different Random Access CHannel (RACH) codes. Signal. FIG. 3B is a diagram showing the designation of a random access channel code or a preamble of a neighboring signal according to an embodiment of the present disclosure. In some embodiments, the proximity signal can pass other signaling mechanisms, such as a CDMA code, a specific RF signal type. (pattern) or other identifiable signals, etc. to achieve. The network entity can also configure different random access channel codes for use by a particular D2D group. For example, in this embodiment, different groups specify different encodings. In addition, two or more encodings can be assigned to the same group to assist in physical layer synchronization and triggering of application events. As shown in FIG. 3B, the network entity can respectively set a RACH code code#1 and a RACH code code#3 for the physical layer synchronization of the first UE group #1 and the triggering use of the application event, setting one. The RACH code code#2 is used for synchronization of the physical layer of the second UE group #2, and a RACH code code#4 and a RACH code code#5 are respectively set for synchronization of the physical layer of the third UE group #3. Triggered with application events. The network entity can register and manage a code-interest mapping information in a web server/database (not shown) (eg, which code is used to record which code is used) Indicates which kind of application preference information). That is to say, the matching information record of the encoding and the application preference has a correspondence between different services and RACH codes or a correspondence between different services and their corresponding RACH resources. For example, the matching information of the encoding and the application preference may record that the RACH code #1 corresponds to a first application, the RACH code #2 corresponds to a second application, and the like.

於另一實施例中,網路實體也可管理並配置無線資源(例如:RACH資源),以便週期性地傳送鄰近訊號。於此實施例中,網路實體可更配置一第一鄰近訊號給第一群組之通訊裝置以及配置一第二鄰近訊號給第二群組之通訊裝置,其中上述第一群組之通訊裝置透過一第一資源請求一第一服務以及上述第二群組之通訊裝置透過一第二資源請求一第二服 務,其中第一資源以及第二資源係為不同的RACH資源。舉例來說,於一些實施例中,不同的群組可配置使用不同的無線資源,以便減少隨機存取碼或前置碼的電源消耗,如第3C圖所示。第3C圖顯示依據本揭露一實施例之不同D2D UE群組間的資源配置情形之示意圖。如第3C圖所示,網路實體可分別設定一RACH碼code#1與一RACH碼code#3來供第一UE群組#1中的D2D裝置透過第一載波來進行實體層同步與應用程式事件的觸發。網路實體可更設定此相同的RACH碼code#1來供第二UE群組#2中的D2D裝置與第三UE群組#3中的D2D裝置分別透過第二載波與第三載波來進行實體層同步。 In another embodiment, the network entity may also manage and configure radio resources (eg, RACH resources) to periodically transmit neighboring signals. In this embodiment, the network entity may further configure a first proximity signal to the communication device of the first group and a second proximity signal to the communication device of the second group, where the communication device of the first group Requesting a first service through a first resource and the communication device of the second group to request a second service through a second resource The first resource and the second resource are different RACH resources. For example, in some embodiments, different groups may be configured to use different radio resources in order to reduce power consumption of random access codes or preambles, as shown in FIG. 3C. FIG. 3C is a schematic diagram showing a resource configuration situation between different D2D UE groups according to an embodiment of the disclosure. As shown in FIG. 3C, the network entity may separately set a RACH code code#1 and a RACH code code#3 for the D2D device in the first UE group #1 to perform physical layer synchronization and application by using the first carrier. Trigger of program events. The network entity may further set the same RACH code code#1 for the D2D device in the second UE group #2 and the D2D device in the third UE group #3 to transmit the second carrier and the third carrier respectively. The physical layer is synchronized.

網路實體(例如:基地台212)可更調整D2D通訊系統100所用的同步策略與參數。網路實體可透過一控制訊令通道(例如:控制訊令通道可為一廣播通道或一單播(unicast)控制通道)來分派用於同步的策略以及/或設定資料。舉例來說,網路實體可調整的範例參數可包含:計算計數器的公式、加速或減速同步程序的參數、觸發鄰近訊號傳輸的準則、傳送一鄰近訊號之後的計數值的調整量、以及計數值的週期性調整量(例如:計數器可以每秒以一數值Parameter_Increment來遞增),但本揭露並不限於此。 The network entity (e.g., base station 212) can further adjust the synchronization policies and parameters used by the D2D communication system 100. The network entity can assign policies and/or settings for synchronization through a control command channel (eg, the control command channel can be a broadcast channel or a unicast control channel). For example, the network entity adjustable example parameters may include: a formula for calculating a counter, a parameter of an acceleration or deceleration synchronization program, a criterion for triggering transmission of a neighboring signal, an adjustment amount of a count value after transmitting a neighboring signal, and a count value. The periodic adjustment amount (for example, the counter can be incremented by a value of Parameter_Increment per second), but the disclosure is not limited thereto.

當不需要進行任何設定時,網路實體(例如:基地台212)係處於閒置(IDLE)狀態。當具有採用本揭露所提的機制的D2D裝置的D2D通訊系統100需要進行設定時,網路實體可分派設定資料給D2D裝置中的一或多個裝置,以便設定一部分或全部的D2D裝置。在完成設定分派之後,網路實體將返回閒置 狀態。前述設定可於服務開始前在離線狀態下、於服務開始時、或動態地完成,以提供適性操作。另外,網路實體所指定的策略、參數設定或編碼指派可於操作中維持或更新。 When no settings are required, the network entity (e.g., base station 212) is in an idle (IDLE) state. When the D2D communication system 100 having the D2D device employing the mechanism proposed by the present disclosure needs to be set, the network entity can assign setting data to one or more devices in the D2D device to set some or all of the D2D devices. After completing the set assignment, the network entity will return to idle status. The foregoing settings may be performed offline, at the beginning of the service, or dynamically before the service begins to provide an adaptive operation. In addition, the policies, parameter settings, or code assignments specified by the network entity can be maintained or updated during operation.

如前述,除了鄰近發現之外,本揭露之D2D通訊方法也可協助進行D2D裝置間的同步、保持D2D裝置的連線或在一組的D2D裝置同步之後在這些D2D裝置間觸發應用程式或傳輸。於一實施例中,使用相同鄰近訊號的D2D裝置將會被分類為一個相同群組。 As mentioned above, in addition to proximity discovery, the D2D communication method of the present disclosure can also assist in synchronizing between D2D devices, maintaining connections to D2D devices, or triggering applications or transmissions between D2D devices after synchronization of a group of D2D devices. . In one embodiment, D2D devices that use the same proximity signal will be classified into one same group.

於一示範實施例中,本揭露係可提供用於一D2D通訊系統(例如:D2D通訊系統100)的同步機制。其中,D2D裝置間(例如:通訊裝置110-140)的同步可藉將D2D裝置所用的鄰近訊號的傳送與接收時序同步化來達成。每個D2D裝置可分別傳送鄰近訊號至其鄰近裝置,以作為鄰近發現與同步的用途。鄰近訊號可,例如,以一週期性方式,進行傳送,或者鄰近訊號可依據一D2D裝置的計數值或接收到鄰近訊號時傳送。每個D2D裝置可利用一計數器,判斷何時應該傳送鄰近訊號。於一些實施例中,計數器的計數值可週期性地遞增或者可於接收到另一裝置所發出的鄰近訊號時改變。D2D裝置可依據計數值來傳送一鄰近訊號。舉例來說,D2D裝置可於計數值達到門檻值時送出一鄰近訊號,或者可在送出一鄰近訊號之後,減少計數值一特定常數值或將計數值重置為0。 In an exemplary embodiment, the present disclosure provides a synchronization mechanism for a D2D communication system (eg, D2D communication system 100). The synchronization between the D2D devices (for example, the communication devices 110-140) can be achieved by synchronizing the transmission and reception timings of the adjacent signals used by the D2D device. Each D2D device can transmit a proximity signal to its neighbors separately for use as proximity discovery and synchronization. The proximity signal may, for example, be transmitted in a periodic manner, or the proximity signal may be transmitted according to a count value of a D2D device or when a proximity signal is received. Each D2D device can utilize a counter to determine when a proximity signal should be transmitted. In some embodiments, the counter's count value may be incremented periodically or may be changed upon receipt of a neighboring signal from another device. The D2D device can transmit a proximity signal according to the count value. For example, the D2D device may send a proximity signal when the count value reaches the threshold, or may decrease the count value by a specific constant value or reset the count value to 0 after sending a proximity signal.

於一些實施例中,通訊裝置110係利用一第三訊號與第一鄰近通訊裝置(例如:通訊裝置120)達成同步,致使通訊裝置110與第一鄰近通訊裝置可同時第三鄰近訊號。 In some embodiments, the communication device 110 synchronizes with the first proximity communication device (eg, the communication device 120) by using a third signal, so that the communication device 110 and the first proximity communication device can simultaneously be the third proximity signal.

第4圖顯示依據本揭露一實施例之一表格400之示意圖,其中表格400表示於同步程序中通訊裝置(或可稱為D2D裝置)UE#1-UE#3的計數值的變化情形。於此實施例中,假設有三個使用相同鄰近訊號且初始時並未同步的D2D裝置UE#1、UE#2與UE#3,其中每個計數器的門檻值設為一既定值10且於未接收到任何訊號時,計數器的相遞增速率設為每個時槽加1。此外,當每接收到一個鄰近訊號時,計數器的遞增量設為一既定值3。 4 is a diagram showing a table 400 in accordance with an embodiment of the present disclosure, wherein the table 400 represents a change in the count value of the communication device (or may be referred to as a D2D device) UE#1-UE#3 in the synchronization procedure. In this embodiment, it is assumed that there are three D2D devices UE#1, UE#2 and UE#3 that use the same neighboring signal and are not synchronized at the initial time, wherein the threshold value of each counter is set to a predetermined value of 10 and is not When any signal is received, the phase increment rate of the counter is set to 1 for each time slot. In addition, the increment of the counter is set to a predetermined value of 3 each time a neighboring signal is received.

如第4圖所示,當同步程序開始時,三個D2D裝置UE#1、UE#2與UE#3的計數器的值分別為2、8以及9。明顯地,這三個D2D裝置尚未同步。在時間t=1時,第三D2D裝置UE#3的計數器達到預設的門檻值10,因此,第三D2D裝置UE#3送出鄰近訊號至其他D2D裝置UE#1與UE#2。在接收到D2D裝置UE#3所送出的鄰近訊號之後,D2D裝置UE#1與UE#2的計數器除了本來的遞增量加1之外,也會得到遞增量加3。這使得D2D裝置UE#2的計數值也達到門檻值,因此,D2D裝置UE#2也送出一鄰近訊號至其他D2D裝置UE#1與UE#3。在送出鄰近訊號之後,UE#2與UE#3兩個裝置的計數值將會重置為0。觀察在時間t=1時的相位變化可知,D2D裝置UE#1的計數值正好增加UE#2與UE#3所產生的兩個遞增量。再者,此時UE#2與UE#3的相位已經達成同步了。 As shown in FIG. 4, when the synchronization procedure starts, the values of the counters of the three D2D devices UE#1, UE#2, and UE#3 are 2, 8, and 9, respectively. Obviously, these three D2D devices have not been synchronized. At time t=1, the counter of the third D2D device UE#3 reaches the preset threshold value 10, and therefore, the third D2D device UE#3 sends the proximity signal to the other D2D devices UE#1 and UE#2. After receiving the proximity signal sent by the D2D device UE#3, the counters of the D2D devices UE#1 and UE#2 are incremented by 3 in addition to the original increment. This causes the count value of the D2D device UE#2 to also reach the threshold value. Therefore, the D2D device UE#2 also sends a neighboring signal to the other D2D devices UE#1 and UE#3. After the proximity signal is sent, the count values of the two devices UE#2 and UE#3 will be reset to zero. Observing the phase change at time t=1, it can be seen that the count value of the D2D device UE#1 just increases the two increments generated by UE#2 and UE#3. Furthermore, at this time, the phases of UE#2 and UE#3 have been synchronized.

在時間t=2時,D2D裝置UE#1的計數器因為週期性地加1的步驟,使其計數值達到門檻值,因此,D2D裝置UE#1送出鄰近訊號。D2D裝置UE#1所送出的鄰近訊號也同時將D2D 裝置UE#2與UE#3的計數器的計數值從1變為4。之後,D2D裝置UE#1的計數器將會重置其值為0。從時間t=3到時間t=7這段時間中,由於沒有裝置的計數值達到門檻值,因此不會接收到任何鄰近訊號。因此,三個D2D裝置將於每個時槽以原來設定的速率1增加其計數器。在時間t=8時,由於D2D裝置UE#2與UE#3的時間已經同步了,因此UE#1所接收到的鄰近訊號為兩倍的強度。因此,D2D裝置UE#1將一次增加兩個遞增量,使得D2D裝置UE#1的計數器的值如同其他D2D裝置一般的達到門檻值。此時,三個裝置UE#1、UE#2與UE#3已達成同步。在數個步驟之後,所有具有相同鄰近訊號的D2D裝置UE#1、UE#2與UE#3將會達到一個鄰近訊號的時序正好對齊的狀態。也就是說,D2D裝置UE#1知道D2D裝置UE#2與UE#3傳送鄰近訊號的時間點,而D2D裝置UE#2與UE#3也知道其他D2D裝置傳送鄰近訊號的時間點。因此,D2D裝置UE#1、UE#2與UE#3係透過鄰近訊號時序的對齊達成同步。在D2D裝置UE#1、UE#2與UE#3達成同步之後,由於鄰近訊號的時序為對齊的,D2D裝置UE#1、UE#2與UE#3最終將會於同時送出鄰近訊號。 At time t=2, the counter of the D2D device UE#1 is incremented by one, so that its counter value reaches the threshold value, and therefore, the D2D device UE#1 sends the neighboring signal. The proximity signal sent by the D2D device UE#1 will also be D2D at the same time. The count value of the counters of the devices UE#2 and UE#3 is changed from 1 to 4. Thereafter, the counter of the D2D device UE#1 will reset its value to zero. During the period from time t=3 to time t=7, since no device's count value reaches the threshold, no proximity signal is received. Therefore, the three D2D devices will increase their counters at the originally set rate 1 in each time slot. At time t=8, since the time of the D2D device UE#2 and UE#3 has been synchronized, the proximity signal received by UE#1 is twice the intensity. Therefore, the D2D device UE#1 will increase by two increments at a time, so that the value of the counter of the D2D device UE#1 is as high as the threshold value of other D2D devices. At this time, the three devices UE#1, UE#2, and UE#3 have reached synchronization. After several steps, all D2D devices UE#1, UE#2 and UE#3 with the same proximity signal will reach a state in which the timing of a neighboring signal is exactly aligned. That is to say, the D2D device UE#1 knows the time point when the D2D device UE#2 and UE#3 transmit the proximity signal, and the D2D devices UE#2 and UE#3 also know the time point at which the other D2D device transmits the proximity signal. Therefore, the D2D devices UE#1, UE#2, and UE#3 are synchronized by the alignment of the adjacent signal timings. After the D2D devices UE#1, UE#2 and UE#3 reach synchronization, since the timings of the neighboring signals are aligned, the D2D devices UE#1, UE#2 and UE#3 will eventually send the neighboring signals at the same time.

於一些實施例中,在D2D裝置達到同步之後,可更進一步於已同步的D2D裝置間進行各種通訊活動。 In some embodiments, after the D2D device reaches synchronization, various communication activities can be performed further between the synchronized D2D devices.

於另一示範實施例中,本揭露係可提供用於一D2D通訊系統的保持連線(keepalive)訊令機制。前述保持連線訊令機制可應用於檢查相同群組中所有D2D裝置的狀態,例如:一鄰近D2D裝置是否存在或與一鄰近D2D裝置的無線連線是否存在等等。具體來說,前述保持連線訊令機制可應用於檢查具有 相同應用程式喜好的鄰近D2D裝置是否存在。在此例中,鄰近訊號可表示鄰近D2D裝置是否存在、與一鄰近D2D裝置的無線連線是否存在、或具有相同應用程式喜好的鄰近D2D裝置是否存在。前述保持連線訊令機制的實現可透過跳過鄰近訊號的一些傳輸的方式來偵測鄰近裝置是否仍保持連線(alive)。當可偵測到鄰近裝置所廣播送出的鄰近訊號時判定此鄰近裝置為連線狀態;反之,便判定此鄰近裝置為未連線狀態(not alive)(或死機狀態)。於一實施例中,鄰近訊號係採用週期性跳過的傳送方式進行傳送。於另一實施例中,鄰近訊號係採用隨機跳過的傳送方式進行傳送。於又一實施例中,網路實體可設定如何跳過鄰近訊號的傳送。 In another exemplary embodiment, the present disclosure provides a keepalive signaling mechanism for a D2D communication system. The aforementioned keep-alive signaling mechanism can be applied to check the status of all D2D devices in the same group, for example, whether a neighboring D2D device exists or whether a wireless connection with a neighboring D2D device exists. Specifically, the aforementioned connection connection signaling mechanism can be applied to check with Whether the neighboring D2D device exists in the same application. In this example, the proximity signal may indicate whether a neighboring D2D device is present, whether a wireless connection with a neighboring D2D device is present, or whether a neighboring D2D device having the same application preference exists. The implementation of the aforementioned connection connection signaling mechanism can detect whether the neighboring device remains alive by skipping some transmission of the adjacent signal. When the neighboring signal broadcasted by the neighboring device can be detected, the neighboring device is determined to be in a connected state; otherwise, the neighboring device is determined to be in an unconnected state (or a dead state). In an embodiment, the proximity signal is transmitted using a periodically skipped transmission mode. In another embodiment, the proximity signal is transmitted using a random skip transmission. In yet another embodiment, the network entity can set how to skip the transmission of the neighboring signals.

於一些實施例中,通訊裝置110有一第二鄰近通訊裝置與其鄰近,並且通訊裝置、第一鄰近通訊裝置與第二鄰近通訊裝置三者係於利用一第四鄰近訊號完成同步之後形成一D2D群組,且D2D群組更執行前述保持連線程序,檢查上述第二鄰近通訊裝置是否存在,其中,D2D群組執行上述保持連線程序係透過以下步驟:於一第一時間週期中,跳過一次第四鄰近訊號的傳送、於上述第一時間週期中,偵測第二鄰近通訊裝置是否未傳送此第四鄰近訊號、以及依據上述偵測之一判斷結果,判定上述第二鄰近通訊裝置係為連線狀態或未連線狀態。 In some embodiments, the communication device 110 has a second proximity communication device adjacent thereto, and the communication device, the first proximity communication device, and the second proximity communication device form a D2D group after synchronization is completed by using a fourth proximity signal. And the D2D group further performs the foregoing maintaining connection procedure to check whether the second proximity communication device exists. The D2D group performs the foregoing connection connection procedure by: skipping in a first time period Transmitting a fourth proximity signal, detecting whether the second proximity communication device does not transmit the fourth proximity signal in the first time period, and determining the second proximity communication device according to the determination result of one of the detecting It is connected or unwired.

第5A圖顯示一依據本揭露一實施例之保持連線程序之流程圖。於此實施例中,保持連線程序可適用於第1圖所示的D2D通訊系統100中的每個通訊裝置(或稱D2D裝置)上。保持連線程序可包括以下步驟:於一第一時間週期中,跳過一次 第四鄰近訊號的傳送(步驟S502)並且於第一時間週期中是否可偵測到任何鄰近通訊裝置所廣播送出的鄰近訊號(步驟S504)。若可偵測到一鄰近通訊裝置所廣播送出的鄰近訊號時(步驟S504的是),便判定此鄰近裝置為連線狀態(步驟S506)。若無法偵測到一鄰近通訊裝置所廣播送出的鄰近訊號時(步驟S504的否),便判定此鄰近裝置為未連線狀態(步驟S508)。 Figure 5A shows a flow chart of a keep-alive procedure in accordance with an embodiment of the present disclosure. In this embodiment, the hold connection procedure can be applied to each communication device (or D2D device) in the D2D communication system 100 shown in FIG. 1. The keep-alive procedure can include the following steps: skipping once in a first time period The transmission of the fourth proximity signal (step S502) and whether the proximity signal transmitted by any adjacent communication device can be detected in the first time period (step S504). If a neighboring signal transmitted by a neighboring communication device can be detected (YES in step S504), it is determined that the neighboring device is in a wired state (step S506). If the proximity signal sent by a neighboring communication device cannot be detected (NO in step S504), it is determined that the neighboring device is in an unconnected state (step S508).

第5B圖顯示依據本揭露一實施例之保持連線機制之示意圖。如第5B圖所示,D2D裝置UE#1-UE#4四者係形成一D2D群組。於此例中,假設D2D裝置UE#1-UE#4已利用一鄰近訊號達成同步,因此在時間週期t0時,這些D2D裝置傳送鄰近訊號的時間點是相同的。D2D裝置UE#1-UE#4接著於完成同步之後,執行前述保持連線程序,檢查其他各個D2D裝置是否存在。具體來說,D2D裝置UE#1-UE#4可跳過鄰近訊號的傳輸來偵測鄰近裝置是否仍保持連線。舉例來說,可跳過鄰近訊號的一些廣播傳送以便偵測鄰近裝置UE#2-UE#4的存在性、無線連線或對於特定服務的喜好。在第5B圖中,因為D2D裝置UE#4在時間週期t1、t2與t3中皆漏掉所有的鄰近訊號的傳送,因此D2D裝置UE#1可知道D2D裝置UE#4為死機或者未連線狀態。類似地,因為D2D裝置UE#2只在時間週期t2中跳掉鄰近訊號的傳送,因此D2D裝置UE#1可知道D2D裝置UE#2仍為連線狀態。 FIG. 5B is a schematic diagram showing a retention connection mechanism in accordance with an embodiment of the present disclosure. As shown in FIG. 5B, the D2D devices UE#1-UE#4 form a D2D group. In this example, it is assumed that the D2D devices UE#1-UE#4 have used a neighboring signal to achieve synchronization, so at the time period t0, the time points at which these D2D devices transmit the neighboring signals are the same. The D2D device UE#1-UE#4 then performs the aforementioned hold connection procedure after the synchronization is completed, checking whether other D2D devices exist. Specifically, the D2D device UE#1-UE#4 can skip the transmission of the neighboring signal to detect whether the neighboring device remains connected. For example, some broadcast transmissions of neighboring signals may be skipped in order to detect the presence of neighboring devices UE#2-UE#4, wireless connectivity, or preferences for a particular service. In FIG. 5B, since the D2D device UE#4 misses the transmission of all the adjacent signals in the time periods t1, t2, and t3, the D2D device UE#1 can know that the D2D device UE#4 is dead or unconnected. status. Similarly, since the D2D device UE#2 only skips the transmission of the adjacent signal in the time period t2, the D2D device UE#1 can know that the D2D device UE#2 is still in the wired state.

於一些實施例中,上述D2D群組可更執行一觸發程序,利用一第五鄰近訊號,觸發一指定服務,其中,上述D2D群組可透過傳送第五鄰近訊號至第二通訊裝置,以觸發上述指定服務的步驟來執行上述觸發程序。於另一實施例中,D2D裝 置可在利用一第一鄰近訊號達成同步之後,更執行一觸發程序,觸發一特定服務,其中上述觸發程序可更包括傳送觸發一特定服務的一第二鄰近訊號至其他鄰近裝置的步驟。第6A圖顯示一依據本揭露一實施例之觸發程序之流程圖。於此實施例中,觸發程序可適用於第1圖所示的D2D通訊系統100中的每個通訊裝置上。首先,廣播傳送一第一鄰近訊號,使執行一第一應用程式的不同D2D裝置間達成同步(步驟S602)。接著,傳送一第二鄰近訊號至一指定的裝置,觸發該指定的裝置所執行的第一應用程式中的一特定服務(步驟S604)。請參見第6B圖。第6B圖顯示依據本揭露一實施例之觸發機制之示意圖。如第6B圖所示,D2D裝置UE#1-UE#4四者係形成一D2D群組。此D2D群組提供兩種服務:同步與資料區段(data session)。D2D裝置UE#1-UE#4間的同步係利用一第一鄰近訊號Signal_Blue來實現,而資料區段的初始化係利用一第二鄰近訊號Signal_Red來實現。其中,舉例來說,第一與第二鄰近訊號可為不同的RACH碼。舉例來說,可使用兩個不同的編碼(例如:一對的RACH碼)來傳送鄰近訊號,其中一個碼可表示待命並持續作為同步及/或保持連續程序用途,而另一碼可觸發其他事件(例如:當此啟動碼被送出時,其他裝置可知道將啟動一個資料區段)。在D2D裝置UE#1-UE#4利用第一鄰近訊號Signal_Blue達成同步之後,若D2D裝置UE#1想要與D2D裝置UE#2建立資料區段,則D2D裝置UE#1可傳送第二鄰近訊號Signal_Red至D2D裝置UE#2,初始化資料區段服務。舉例來說,執行同樣的特定應用程式的D2D裝置UE#1-UE#4可先利用第一鄰近訊號達成同步之 後,接著D2D裝置UE#1可傳送第二鄰近訊號至D2D裝置UE#2,在此特定應用程式中初始化與UE#2的資料區段服務。 In some embodiments, the D2D group may further execute a triggering process to trigger a designated service by using a fifth neighboring signal, wherein the D2D group may transmit the fifth neighboring signal to the second communication device to trigger The above specified service steps are performed to execute the above trigger procedure. In another embodiment, the D2D device After the synchronization is achieved by using a first neighboring signal, a triggering process is further executed to trigger a specific service, wherein the triggering process may further include the step of transmitting a second neighboring signal that triggers a specific service to other neighboring devices. Figure 6A shows a flow chart of a triggering procedure in accordance with an embodiment of the present disclosure. In this embodiment, the triggering procedure can be applied to each of the communication devices in the D2D communication system 100 shown in FIG. 1. First, the broadcast transmits a first proximity signal to synchronize between different D2D devices executing a first application (step S602). Then, transmitting a second proximity signal to a designated device, triggering a specific service in the first application executed by the designated device (step S604). See Figure 6B. FIG. 6B is a schematic diagram showing a trigger mechanism according to an embodiment of the present disclosure. As shown in FIG. 6B, the D2D devices UE#1-UE#4 form a D2D group. This D2D group provides two services: synchronization and data session. The synchronization between the D2D devices UE#1-UE#4 is implemented by using a first proximity signal Signal_Blue, and the initialization of the data segment is implemented by using a second proximity signal Signal_Red. For example, the first and second proximity signals may be different RACH codes. For example, two different codes (eg, a pair of RACH codes) can be used to transmit proximity signals, where one code can indicate standby and continue to be used as a synchronization and/or continuous program, while another code can trigger other Event (for example: when this boot code is sent, other devices know that a data section will be started). After the D2D device UE#1-UE#4 synchronizes with the first neighboring signal Signal_Blue, if the D2D device UE#1 wants to establish a data segment with the D2D device UE#2, the D2D device UE#1 may transmit the second neighbor. Signal Signal_Red to D2D device UE#2, initializes the data segment service. For example, the D2D device UE#1-UE#4 executing the same specific application may first use the first neighboring signal to achieve synchronization. Then, the D2D device UE#1 can transmit the second proximity signal to the D2D device UE#2, and the data segment service with the UE#2 is initialized in this specific application.

於一些實施例中,更可提供從網路實體至D2D UE的訊令設定方式。網路實體可利用一無線電資源控制(radio resource control,RRC)層或媒體存取控制(MAC)層的訊令、系統資訊區塊(system information block,SIB)及/或主要資訊區塊(master information block,MIB)、或廣播/群播服務來設定D2D UE。在多數的通訊系統中,接收器可接收單播、廣播或群播方式送出的資料傳輸。舉例來說,多媒體廣播與群播服務(MBMS)係為一項服務,其中基地台在共用通道上傳送一般喜好的資訊,使得訂閱該項服務的裝置可存取MBMS通道來得到喜好的服務,例如:每日新聞服務或棒球比賽的分數結果服務等。 In some embodiments, the manner of setting the command from the network entity to the D2D UE is further provided. The network entity may utilize a radio resource control (RRC) layer or media access control (MAC) layer of signaling, system information block (SIB), and/or primary information block (master) Information block (MIB), or broadcast/multicast service to set up the D2D UE. In most communication systems, the receiver can receive data transmissions sent by unicast, broadcast or multicast. For example, the Multimedia Broadcasting and Multicast Service (MBMS) is a service in which a base station transmits general preference information on a shared channel, so that a device subscribing to the service can access the MBMS channel to obtain a favorite service. For example: daily news service or score game service for baseball games, etc.

在LTE系統中,RRC訊令係控制特定UE的操作。因此,網路實體(其可為基地台或是核心網路中的一些節點如MME等)可初始化RRC訊令來對想要的D2D UE進行設定。既定門檻值可透過RRC層來加以設定並且可在系統資訊中進行廣播傳送。因此,通訊裝置110可透過接收基地台212所廣播送出的系統資訊來得到既定門檻值的設定值。可瞭解的是,雖然沒有以圖示表示,控制器模組114可先透過無線模組112接收基地台212所廣播送出的包含既定門檻值的系統資訊,並據此設定其既定門檻值。 In the LTE system, the RRC command controls the operation of a specific UE. Therefore, the network entity (which may be a base station or some nodes in the core network such as an MME, etc.) may initialize the RRC command to set the desired D2D UE. The established threshold can be set through the RRC layer and can be broadcasted in the system information. Therefore, the communication device 110 can obtain the set value of the predetermined threshold value by receiving the system information broadcasted by the base station 212. It can be understood that, although not shown in the figure, the controller module 114 can first receive the system information that is broadcast by the base station 212 and includes the predetermined threshold value through the wireless module 112, and set the predetermined threshold value accordingly.

於另一實施例中,網路實體可設定部分或全部的D2D裝置。舉例來說,網路實體可只設定相同群組裡的D2D裝 置、設定數個群組裡的D2D裝置或設定所有的D2D裝置。網路實體可更利用系統資訊訊息來設定D2D裝置。舉例來說,可利用LTE系統中的MIB或SIB來設定基地台212的訊號涵蓋範圍內的部分或全部的UE。 In another embodiment, the network entity may set some or all of the D2D devices. For example, a network entity can only set D2D devices in the same group. Set, set up D2D devices in several groups or set all D2D devices. The network entity can use the system information message to set the D2D device. For example, some or all of the UEs within the coverage of the signal of the base station 212 can be set by using the MIB or SIB in the LTE system.

當網路實體並非服務中基地台(例如:基地台212)時,網路實體可透過請求特定基地台或一組的基地台來分派前述SIB或MIB。於另一實施例中,網路實體也可初始化一MBMS服務來設定訂閱該項廣播/群撥服務的所有D2D裝置。 When the network entity is not a serving base station (e.g., base station 212), the network entity can dispatch the aforementioned SIB or MIB by requesting a specific base station or a group of base stations. In another embodiment, the network entity may also initiate an MBMS service to set up all D2D devices that subscribe to the broadcast/group dial service.

於一些實施例中,網路實體可更配置一第三鄰近訊號給一第一群組之通訊裝置以及配置一第四鄰近訊號給一第二群組之通訊裝置,其中第一群組之通訊裝置請求一第一服務以及第二群組之通訊裝置請求一第二服務,且第三鄰近訊號以及第四鄰近訊號係為使用不同的隨機存取通道碼的兩個訊號。於一些實施例中,網路實體可更配置一第三鄰近訊號給一第一群組之通訊裝置以及配置一第四鄰近訊號給一第二群組之通訊裝置,其中第一群組之通訊裝置透過一第一資源請求一第一服務以及第二群組之通訊裝置透過一第二資源請求一第二服務,且第一資源以及第二資源係為不同的隨機存取通道資源。於一些實施例中,一第三鄰近訊號係用於一第一群組之通訊裝置以及一第四鄰近訊號係用於一第二群組之通訊裝置,其中第一群組之通訊裝置請求一第一服務以及第二群組之通訊裝置請求一第二服務,且第三鄰近訊號以及第四鄰近訊號係為使用不同的隨機存取通道碼的訊號。於一些實施例中,一第三鄰近訊號係用於一第一群組之通訊裝置以及一第四鄰近訊號 係用於一第二群組之通訊裝置,其中第一群組之通訊裝置透過一第一資源請求一第一服務以及第二群組之通訊裝置透過一第一資源請求一第二服務,且第一資源以及第二資源係為不同的隨機存取通道資源。 In some embodiments, the network entity may further configure a third proximity signal to a first group of communication devices and a fourth proximity signal to a second group of communication devices, wherein the first group of communications The device requests a first service and the communication device of the second group to request a second service, and the third proximity signal and the fourth proximity signal are two signals using different random access channel codes. In some embodiments, the network entity may further configure a third proximity signal to a first group of communication devices and a fourth proximity signal to a second group of communication devices, wherein the first group of communications The device requests a first service and a second group of communication devices to request a second service through a second resource, and the first resource and the second resource are different random access channel resources. In some embodiments, a third proximity signal is used for a first group of communication devices and a fourth proximity signal is used for a second group of communication devices, wherein the first group of communication devices request a The first service and the communication device of the second group request a second service, and the third proximity signal and the fourth proximity signal are signals using different random access channel codes. In some embodiments, a third proximity signal is used for a first group of communication devices and a fourth proximity signal. For a second group of communication devices, wherein the first group of communication devices request a first service and a second group of communication devices to request a second service through a first resource through a first resource, and The first resource and the second resource are different random access channel resources.

因此,依據本揭露之D2D通訊裝置、系統及其D2D通訊方法,透過在D2D裝置間鄰近訊號的傳送以及偵測,可同時實現應用程式層級的鄰近發現以及實體通訊層級的鄰近發現,並且可於D2D裝置間達到同步。再者,依據本揭露之D2D通訊裝置、系統及其D2D通訊方法除了應用於鄰近發現之外,更可進一步促進D2D裝置間的同步、保持D2D裝置為連線狀態、或者於D2D裝置間觸發應用程式或傳輸,因此可達到於D2D裝置間進行D2D通訊的目的並且可大量地減少所需佔用的網路資源。 Therefore, according to the D2D communication device, the system and the D2D communication method thereof, the proximity detection at the application level and the proximity discovery at the physical communication level can be simultaneously realized by transmitting and detecting adjacent signals between the D2D devices, and Synchronization is achieved between D2D devices. Furthermore, the D2D communication device and system and the D2D communication method thereof according to the present disclosure can further promote synchronization between D2D devices, maintain D2D devices in a wired state, or trigger applications between D2D devices, in addition to proximity discovery. The program or transmission can achieve the purpose of D2D communication between D2D devices and can greatly reduce the network resources required.

上述方法可用程式碼實作並儲存於機器可讀取之儲存媒體中,例如:磁帶、半導體、磁碟、以及/或光碟(包括唯讀記憶光碟(Compact Disc Read-Only Memory)、數位多功能唯讀記憶光碟(Digital Versatile Disk Read-Only Memory)等)等等之機器可讀取之儲存媒體,且該程式碼經由處理單元、微控制器(Micro-Control Unit,MCU)、或由第1圖中的控制器模組114載入並執行時,便可於一D2D系統中執行上述D2D通訊方法。此外,上述方法亦可運用於支援寬頻分碼多工存取技術、以及/或長期演進技術之任何具有D2D通訊能力的通訊裝置。 The above methods can be implemented and stored in a machine readable storage medium such as a magnetic tape, a semiconductor, a magnetic disk, and/or an optical disk (including a Compact Disc Read-Only Memory, digital multi-function only). A machine readable storage medium such as a memory (Digital Versatile Disk Read-Only Memory), etc., and the code is transmitted through a processing unit, a Micro-Control Unit (MCU), or by FIG. When the controller module 114 is loaded and executed, the above D2D communication method can be executed in a D2D system. In addition, the above method can also be applied to any communication device having D2D communication capability supporting wideband code division multiplexing access technology and/or long term evolution technology.

本案雖以各種實施例揭露如上,然而其僅為範例參考而非限定發明的範圍,任何熟習此項技藝者,在不脫離本 揭露之精神和範圍內,當可做些許的更動與潤飾。因此上述實施例並非限定本案之範圍,本案之保護範圍當視後附之申請專利範圍所界定者為準。 The present invention is disclosed in the above embodiments, but it is merely an example and not to limit the scope of the invention, and anyone skilled in the art can In the spirit and scope of the disclosure, when you can make some changes and refinements. Therefore, the above embodiments are not intended to limit the scope of the present invention, and the scope of the present invention is defined by the scope of the appended claims.

S202、S204、…、S210‧‧‧步驟 S202, S204, ..., S210‧‧ steps

Claims (34)

一種通訊裝置,執行與一第一鄰近通訊裝置之裝置對裝置(Device-to-Device,D2D)無線通訊,包括:一無線模組,執行無線傳輸與接收;一計數器,其具有一計數值以及具有對應於上述計數器之一門檻值;以及一控制器模組,依據上述計數值與上述門檻值之一比對結果,判斷是否要透過上述無線模組廣播傳送鄰近訊號;其中,當上述計數值達到上述門檻值時,上述控制器模組判定透過上述無線模組廣播送出一第一鄰近訊號至上述第一鄰近通訊裝置,且其中上述計數器之上述計數值係依據上述第一鄰近通訊裝置所廣播送出之一第二鄰近訊號增加或減少。 A communication device that performs wireless communication with a device-to-device (D2D) of a first proximity communication device, including: a wireless module that performs wireless transmission and reception; a counter that has a count value and Having a threshold value corresponding to one of the counters; and a controller module determining whether to transmit the proximity signal through the wireless module according to the comparison result of the counting value and the threshold value; wherein, when the counting value is When the threshold value is reached, the controller module determines to send a first proximity signal to the first neighboring communication device through the wireless module, and wherein the counter value of the counter is broadcast according to the first proximity communication device. One of the second proximity signals is sent up or down. 如申請專利範圍第1項所述之通訊裝置,其中上述控制器模組更進一步於接收到上述第一鄰近通訊裝置所廣播送出之上述第二鄰近訊號時,偵測出其與上述第一鄰近通訊裝置鄰近。 The communication device of claim 1, wherein the controller module further detects the first proximity signal when the second proximity signal broadcasted by the first proximity communication device is received The communication device is adjacent. 如申請專利範圍第1項所述之通訊裝置,其中上述通訊裝置與上述第一鄰近通訊裝置同時執行一第一服務,並且上述計數器之上述計數值係於尚未接收到任何鄰近訊號時週期性地以一第一數量遞增以及上述計數器之上述計數值係於接收到上述第一鄰近通訊裝置所廣播送出之上述第二鄰近訊號時以一第二數量遞增。 The communication device of claim 1, wherein the communication device simultaneously performs a first service with the first proximity communication device, and the counter value of the counter is periodically when no proximity signal has been received yet. And incrementing by a first quantity and the counter value of the counter is incremented by a second quantity when receiving the second neighboring signal broadcasted by the first neighboring communication device. 如申請專利範圍第1項所述之通訊裝置,其中上述控制器模組更於廣播送出上述第一鄰近訊號之後,重置上述計數器。 The communication device of claim 1, wherein the controller module resets the counter after transmitting the first proximity signal. 如申請專利範圍第1項所述之通訊裝置,其中上述控制器模組更週期性地廣播送出上述第一鄰近訊號至上述第一鄰近通訊裝置或者依據上述計數器之上述計數值,廣播送出上述第一鄰近訊號至上述第一鄰近通訊裝置。 The communication device of claim 1, wherein the controller module broadcasts the first proximity signal to the first proximity communication device more periodically or according to the counter value of the counter, and broadcasts the foregoing A proximity signal to the first proximity communication device. 如申請專利範圍第1項所述之通訊裝置,其中上述第一鄰近訊號係為一CDMA碼或一前置碼(preamble)。 The communication device of claim 1, wherein the first proximity signal is a CDMA code or a preamble. 如申請專利範圍第1項所述之通訊裝置,其中上述通訊裝置係利用一第三鄰近訊號與上述第一鄰近通訊裝置進行同步,致使上述通訊裝置與上述第一鄰近通訊裝置同時傳送上述第三鄰近訊號。 The communication device of claim 1, wherein the communication device synchronizes with the first proximity communication device by using a third proximity signal, so that the communication device transmits the third device simultaneously with the first proximity communication device Proximity signal. 如申請專利範圍第7項所述之通訊裝置,其中上述通訊裝置有一第二鄰近通訊裝置與其鄰近,並且上述通訊裝置、上述第一鄰近通訊裝置與上述第二鄰近通訊裝置三者於利用一第四鄰近訊號完成同步之後形成一D2D群組,且上述D2D群組更執行一保持連線(keepalive)程序,檢查上述第二鄰近通訊裝置是否存在,其中,上述D2D群組執行上述保持連線程序係透過於一第一時間週期中,跳過上述第四鄰近訊號之傳送、於上述第一時間週期中,偵測上述第二鄰近通訊裝置是否未傳送上述第四鄰近訊號、以及依據上述偵測之一判斷結果,判定上述第二鄰近通訊裝置係為連線狀態(alive)或未連線狀態(not alive)。 The communication device of claim 7, wherein the communication device has a second proximity communication device adjacent thereto, and the communication device, the first proximity communication device and the second proximity communication device are utilized by the first Forming a D2D group after the four neighboring signals complete synchronization, and the D2D group further performs a keepalive procedure to check whether the second neighboring communication device exists, wherein the D2D group performs the above-mentioned keep-alive procedure Detecting whether the second proximity communication device does not transmit the fourth proximity signal and detecting the second proximity communication device during the first time period by skipping the transmission of the fourth proximity signal in a first time period As a result of the determination, it is determined that the second proximity communication device is in an alive state or a not alive state. 如申請專利範圍第1項所述之通訊裝置,更包括一網路實體,配置上述通訊裝置與上述第一鄰近通訊裝置,其中上述控制器模組更透過上述無線模組,自上述網路實體接收一包含 配置資料的配置請求並依據上述配置請求,將上述配置資料應用至上述通訊裝置上。 The communication device of claim 1, further comprising a network entity configured to configure the communication device and the first proximity communication device, wherein the controller module further transmits the wireless entity from the network entity Receive one contains The configuration request of the configuration data is applied to the communication device according to the configuration request. 如申請專利範圍第1項所述之通訊裝置,其中上述第一鄰近訊號以及上述第二鄰近訊號係為使用不同隨機存取通道碼的兩個訊號。 The communication device of claim 1, wherein the first proximity signal and the second proximity signal are two signals using different random access channel codes. 一種執行裝置對裝置無線通訊之裝置對裝置通訊系統,其包括至少一第一通訊裝置與一第二通訊裝置,其中上述第一通訊裝置與上述第二通訊裝置之中每一者包括:一無線模組,執行無線傳輸與接收;一計數器,其具有一計數值以及具有對應於上述計數器之一門檻值;以及一控制器模組,依據上述計數值與上述門檻值之一比對結果,判斷是否要透過上述無線模組廣播傳送鄰近訊號;其中,上述第一通訊裝置之上述控制器模組係於上述第一通訊裝置所對應之上述計數值達到上述門檻值時,判定透過上述第一通訊裝置之上述無線模組廣播送出一第一鄰近訊號至上述第二通訊裝置,且其中上述第一通訊裝置所對應之上述計數值係依據上述第二通訊裝置所廣播送出之一第二鄰近訊號增加或減少。 A device-to-device communication system for performing wireless communication between a device and a device, comprising at least a first communication device and a second communication device, wherein each of the first communication device and the second communication device comprises: a wireless device a module for performing wireless transmission and reception; a counter having a count value and having a threshold corresponding to the counter; and a controller module determining the result based on the comparison between the count value and the threshold value Whether to transmit the proximity signal through the wireless module; wherein the controller module of the first communication device determines that the first communication is transmitted when the count value corresponding to the first communication device reaches the threshold value The wireless module of the device broadcasts a first proximity signal to the second communication device, and wherein the count value corresponding to the first communication device is increased according to a second proximity signal broadcast by the second communication device. Or reduce. 如申請專利範圍第11項所述之裝置對裝置通訊系統,其中上述第一通訊裝置之上述控制器模組更進一步於接收到上述第二通訊裝置所廣播送出之上述第二鄰近訊號時,偵測出其與上述第二通訊裝置鄰近。 The device-to-device communication system of claim 11, wherein the controller module of the first communication device further detects when the second proximity signal broadcasted by the second communication device is received It is detected to be adjacent to the second communication device. 如申請專利範圍第11項所述之裝置對裝置通訊系統, 其中上述第一通訊裝置與上述第二通訊裝置同時執行一第一服務,並且上述第一通訊裝置所對應之上述計數值係於尚未接收到任何鄰近訊號時週期性地以一第一數量遞增且所對應之上述計數值係於接收到上述第二通訊裝置所廣播送出之上述第二鄰近訊號時以一第二數量遞增。 For example, the device-to-device communication system described in claim 11 The first communication device and the second communication device simultaneously perform a first service, and the count value corresponding to the first communication device is periodically incremented by a first quantity when no proximity signal has been received yet. The corresponding count value is incremented by a second amount when receiving the second proximity signal broadcasted by the second communication device. 如申請專利範圍第11項所述之裝置對裝置通訊系統,其中上述第一通訊裝置之上述控制器模組更於廣播送出上述第一鄰近訊號之後,重置所對應之上述計數器。 The device-to-device communication system of claim 11, wherein the controller module of the first communication device resets the corresponding counter after transmitting the first proximity signal. 如申請專利範圍第11項所述之裝置對裝置通訊系統,其中上述第一通訊裝置之上述控制器模組更週期性地廣播送出上述第一鄰近訊號至上述第二通訊裝置或者依據上述第一通訊裝置所對應之上述計數值,廣播送出上述第一鄰近訊號至上述第二通訊裝置。 The device-to-device communication system of claim 11, wherein the controller module of the first communication device broadcasts the first proximity signal to the second communication device more periodically or according to the first And transmitting, by the communication device, the first neighboring signal to the second communication device. 如申請專利範圍第11項所述之裝置對裝置通訊系統,其中上述第一鄰近訊號係為一CDMA碼或一前置碼。 The device-to-device communication system of claim 11, wherein the first proximity signal is a CDMA code or a preamble. 如申請專利範圍第11項所述之裝置對裝置通訊系統,其中上述第一通訊裝置與上述第二通訊裝置係利用一第三鄰近訊號進行同步,致使上述第一通訊裝置與上述第二通訊裝置同時傳送上述第三鄰近訊號。 The device-to-device communication system of claim 11, wherein the first communication device and the second communication device are synchronized by a third proximity signal, such that the first communication device and the second communication device are The third proximity signal is transmitted at the same time. 如申請專利範圍第17項所述之裝置對裝置通訊系統,其中更包括鄰近於上述第一通訊裝置之一第三通訊裝置,並且上述第一、第二與第三通訊裝置三者係於利用一第四鄰近訊號完成同步之後形成一D2D群組且上述D2D群組更執行一保持連線程序,檢查上述第三通訊裝置是否存在,其中,上述D2D群 組執行上述保持連線程序係透過:於一第一時間週期中,跳過上述第四鄰近訊號之傳送、於上述第一時間週期中,偵測上述第三通訊裝置是否未傳送上述第四鄰近訊號、以及依據上述偵測之一判斷結果,判定上述第三通訊裝置係為連線狀態或未連線狀態。 The device-to-device communication system of claim 17, further comprising a third communication device adjacent to one of the first communication devices, and the first, second, and third communication devices are utilized After the fourth neighboring signal completes synchronization, a D2D group is formed, and the D2D group further performs a keep-alive procedure to check whether the third communication device exists, wherein the D2D group Performing, by the group, the maintaining the connection procedure, by: skipping the transmission of the fourth proximity signal in a first time period, and detecting, in the first time period, whether the third communication device does not transmit the fourth proximity The signal, and the determination result according to one of the detections, determines that the third communication device is in a wired state or an unconnected state. 如申請專利範圍第18項所述之裝置對裝置通訊系統,其中上述D2D群組執行一觸發程序,利用一第五鄰近訊號,觸發一指定服務,其中,上述D2D群組執行上述觸發程序係透過:傳送上述第五鄰近訊號至上述第二通訊裝置,以觸發上述指定服務。 The device-to-device communication system of claim 18, wherein the D2D group executes a triggering process, and triggers a specified service by using a fifth proximity signal, wherein the D2D group executes the triggering process Transmitting the fifth proximity signal to the second communication device to trigger the specified service. 如申請專利範圍第11項所述之裝置對裝置通訊系統,更包括一網路實體,配置上述第一通訊裝置與上述第二通訊裝置,其中每一上述第一與第二通訊裝置之上述控制器模組更透過其所對應之上述無線模組,自上述網路實體接收一包含配置資料的配置請求並依據上述配置請求,將上述配置資料應用至所對應之上述第一通訊裝置或上述第二通訊裝置上。 The device-to-device communication system of claim 11, further comprising a network entity configured to configure the first communication device and the second communication device, wherein the foregoing control of each of the first and second communication devices The device module further receives a configuration request including configuration data from the network entity through the wireless module corresponding thereto, and applies the configuration data to the corresponding first communication device or the foregoing according to the configuration request. Two communication devices. 如申請專利範圍第20項所述之裝置對裝置通訊系統,其中上述網路實體更配置一第三鄰近訊號給一第一群組之通訊裝置以及配置一第四鄰近訊號給一第二群組之通訊裝置,其中上述第一群組之通訊裝置請求一第一服務以及上述第二群組之通訊裝置請求一第二服務,且上述第三鄰近訊號以及上述第四鄰近訊號係為使用不同的隨機存取通道碼的兩個訊號。 The device-to-device communication system of claim 20, wherein the network entity further configures a third proximity signal to a first group of communication devices and a fourth proximity signal to a second group. The communication device, wherein the communication device of the first group requests a first service and the communication device of the second group to request a second service, and the third proximity signal and the fourth proximity signal are different in use. Two signals of random access channel code. 如申請專利範圍第20項所述之裝置對裝置通訊系統,其中上述網路實體更配置一第三鄰近訊號給一第一群組之通 訊裝置以及配置一第四鄰近訊號給一第二群組之通訊裝置,其中上述第一群組之通訊裝置透過一第一資源請求一第一服務以及上述第二群組之通訊裝置透過一第二資源請求一第二服務,且上述第一資源以及上述第二資源係為不同的隨機存取通道資源。 The device-to-device communication system of claim 20, wherein the network entity further configures a third proximity signal to a first group. And the communication device configured to send a fourth proximity signal to a second group, wherein the communication device of the first group requests a first service and a communication device of the second group through a first resource The second resource requests a second service, and the first resource and the second resource are different random access channel resources. 如申請專利範圍第11項所述之裝置對裝置通訊系統,其中上述網路實體更管理記錄有不同服務與隨機存取通道碼之間的對應關係或不同服務與其所對應隨機存取通道資源之間的對應關係的編碼與服務喜好之匹配資訊(code-interest mapping information)。 The device-to-device communication system according to claim 11, wherein the network entity further manages a correspondence between different services and random access channel codes or different services and corresponding random access channel resources. The coding of the correspondence relationship and the code-interest mapping information. 如申請專利範圍第11項所述之裝置對裝置通訊系統,其中一第三鄰近訊號係用於一第一群組之通訊裝置以及一第四鄰近訊號係用於一第二群組之通訊裝置,其中上述第一群組之通訊裝置請求一第一服務以及上述第二群組之通訊裝置請求一第二服務,且上述第三鄰近訊號以及上述第四鄰近訊號係為使用不同的隨機存取通道碼的兩個訊號。 The device-to-device communication system of claim 11, wherein a third proximity signal is used for a first group of communication devices and a fourth proximity signal is used for a second group of communication devices. The communication device of the first group requests a first service and the communication device of the second group to request a second service, and the third proximity signal and the fourth proximity signal are different random accesses. Two signals of the channel code. 如申請專利範圍第11項所述之裝置對裝置通訊系統,其中一第三鄰近訊號係用於一第一群組之通訊裝置以及一第四鄰近訊號係用於一第二群組之通訊裝置,其中上述第一群組之通訊裝置透過一第一資源請求一第一服務以及上述第二群組之通訊裝置透過一第一資源請求一第二服務,且上述第一資源以及上述第二資源係為不同的隨機存取通道資源。 The device-to-device communication system of claim 11, wherein a third proximity signal is used for a first group of communication devices and a fourth proximity signal is used for a second group of communication devices. The communication device of the first group requests a first service and the communication device of the second group to request a second service through a first resource, and the first resource and the second resource are Is a different random access channel resource. 一種裝置對裝置無線通訊方法,適用於一裝置對裝置通訊系統,其包括至少一第一通訊裝置與一第二通訊裝置,包 括下列步驟:上述第一通訊裝置依據上述第一通訊裝置之一計數器所對應的一計數值與對應於上述計數器之一門檻值之一比對結果,判斷是否要廣播傳送一第一鄰近訊號至上述第二通訊裝置;以及於上述第一通訊裝置所對應之上述計數值達到上述門檻值時,上述第一通訊裝置判定廣播送出上述第一鄰近訊號至上述第二通訊裝置,其中上述第一通訊裝置所對應之上述計數值係依據上述第二通訊裝置所廣播送出之一第二鄰近訊號增加或減少。 A device-to-device wireless communication method, applicable to a device-to-device communication system, comprising at least a first communication device and a second communication device, The first communication device determines whether to broadcast a first proximity signal according to a comparison result of a counter corresponding to one of the first communication devices and a threshold value corresponding to one of the counters. The second communication device; and when the count value corresponding to the first communication device reaches the threshold value, the first communication device determines to broadcast the first proximity signal to the second communication device, wherein the first communication The counting value corresponding to the device is increased or decreased according to one of the second proximity signals broadcasted by the second communication device. 如申請專利範圍第26項所述之裝置對裝置無線通訊方法,更包括:於接收到上述第二通訊裝置所廣播送出之上述第二鄰近訊號時,上述第一通訊裝置偵測出其與上述第二通訊裝置鄰近。 The device-to-device wireless communication method of claim 26, further comprising: when receiving the second proximity signal broadcasted by the second communication device, the first communication device detects the The second communication device is adjacent. 如申請專利範圍第26項所述之裝置對裝置無線通訊方法,更包括:於尚未接收到任何鄰近訊號時,週期性地以一第一數量遞增上述第一通訊裝置所對應之上述計數值;以及於接收到上述第二通訊裝置所廣播送出之上述第二鄰近訊號時,以一第二數量遞增上述第一通訊裝置所對應之上述計數值。 The device-to-device wireless communication method of claim 26, further comprising: periodically incrementing the count value corresponding to the first communication device by a first amount when no proximity signal has been received; And receiving the count value corresponding to the first communication device by a second amount when receiving the second proximity signal broadcasted by the second communication device. 如申請專利範圍第26項所述之裝置對裝置無線通訊方法,更包括: 於廣播送出上述第一鄰近訊號之後,上述第一通訊裝置重置所對應之上述計數器。 The device-to-device wireless communication method as described in claim 26, further comprising: After the first proximity signal is sent by the broadcast, the first communication device resets the corresponding counter. 如申請專利範圍第29項所述之裝置對裝置無線通訊方法,更包括:上述第一通訊裝置週期性地廣播送出上述第一鄰近訊號至上述第二通訊裝置或者依據上述第一通訊裝置所對應之上述計數值,廣播送出上述第一鄰近訊號至上述第二通訊裝置。 The device-to-device wireless communication method of claim 29, further comprising: the first communication device periodically broadcasting the first proximity signal to the second communication device or according to the first communication device The counting value broadcasts the first proximity signal to the second communication device. 如申請專利範圍第30項所述之裝置對裝置無線通訊方法,其中上述第一通訊裝置與上述第二通訊裝置係利用一第三鄰近訊號進行同步,致使上述第一通訊裝置與上述第二通訊裝置同時傳送上述第三鄰近訊號。 The device-to-device wireless communication method of claim 30, wherein the first communication device and the second communication device are synchronized by a third proximity signal, such that the first communication device and the second communication are The device simultaneously transmits the third proximity signal. 如申請專利範圍第31項所述之裝置對裝置無線通訊方法,其中上述裝置對裝置通訊系統更包括鄰近於上述第一通訊裝置之一第三通訊裝置,其中上述第一、第二與第三通訊裝置三者係於利用一第四鄰近訊號完成同步之後形成一D2D群組且上述D2D群組更執行一保持連線程序,檢查上述第三通訊裝置是否存在,其中,上述保持連線程序更包括下列步驟:於一第一時間週期中,上述第一通訊裝置跳過上述第四鄰近訊號之傳送;於上述第一時間週期中,上述第一通訊裝置偵測上述第三通訊裝置是否未傳送上述第四鄰近訊號;以及上述第一通訊裝置依據上述偵測之一判斷結果,判定上述第三通訊裝置係為連線狀態或未連線狀態。 The device-to-device wireless communication method of claim 31, wherein the device-to-device communication system further comprises a third communication device adjacent to one of the first communication devices, wherein the first, second, and third The communication device is configured to form a D2D group after the synchronization is completed by using a fourth proximity signal, and the D2D group further performs a hold connection procedure to check whether the third communication device exists, wherein the remaining connection program is further The method includes the following steps: in a first time period, the first communication device skips transmission of the fourth proximity signal; in the first time period, the first communication device detects whether the third communication device is not transmitted And the first communication device determines that the third communication device is in a wired state or an unconnected state according to the determination result of the one of the detecting. 如申請專利範圍第32項所述之裝置對裝置無線通訊方 法,其中上述D2D群組更執行一觸發程序,利用一第五鄰近訊號,觸發一指定服務,其中,上述觸發程序更包括下列步驟:上述第一通訊裝置傳送上述第五鄰近訊號至上述第二通訊裝置,以觸發上述指定服務。 Device-to-device wireless communication party as described in claim 32 The method, wherein the D2D group further performs a triggering process, and triggers a specified service by using a fifth neighboring signal, wherein the triggering process further comprises the following steps: the first communications device transmits the fifth neighboring signal to the second A communication device to trigger the specified service described above. 如申請專利範圍第26項所述之裝置對裝置無線通訊方法,其中上述裝置對裝置通訊系統更包括一網路實體,配置上述第一通訊裝置與上述第二通訊裝置,且上述方法更包括下列步驟:上述網路實體傳送一包含配置資料的配置請求至上述第一通訊裝置;以及於從上述網路實體接收到上述配置請求時,上述第一通訊裝置依據上述配置請求,於上述第一通訊裝置上應用上述配置資料。 The device-to-device wireless communication method of claim 26, wherein the device-to-device communication system further comprises a network entity, the first communication device and the second communication device are configured, and the method further comprises the following Step: the network entity transmits a configuration request including configuration data to the first communication device; and when receiving the configuration request from the network entity, the first communication device performs the first communication according to the configuration request The above configuration data is applied to the device.
TW103100617A 2013-02-01 2014-01-08 Device-to-device communication devices, systems and related device-to-device wireless communications methods TWI519197B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410040148.8A CN103974225B (en) 2013-02-01 2014-01-27 Communication device, device-to-device communication system and wireless communication method thereof
US14/167,949 US9386439B2 (en) 2013-02-01 2014-01-29 Device-to-device communication devices, systems and related device-to-device wireless communications methods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US201361759815P 2013-02-01 2013-02-01

Publications (2)

Publication Number Publication Date
TW201433199A TW201433199A (en) 2014-08-16
TWI519197B true TWI519197B (en) 2016-01-21

Family

ID=51797559

Family Applications (1)

Application Number Title Priority Date Filing Date
TW103100617A TWI519197B (en) 2013-02-01 2014-01-08 Device-to-device communication devices, systems and related device-to-device wireless communications methods

Country Status (1)

Country Link
TW (1) TWI519197B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9167544B2 (en) 2014-01-28 2015-10-20 Industrial Technology Research Institute Device to device synchronization method applicable to user equipment and user equipment using the same
CN105682230B (en) 2014-12-04 2019-08-23 财团法人工业技术研究院 Resource selection method and wireless device

Also Published As

Publication number Publication date
TW201433199A (en) 2014-08-16

Similar Documents

Publication Publication Date Title
US11665688B2 (en) Coordination between prose BSR and cellular BSR
JP6527965B2 (en) Method and system for data transmission between peer stations in a channel efficient distributed system
RU2736422C2 (en) Methods of adjusting a coordinated communication line and obtaining downlink data for high-efficiency wlan
JP6313284B2 (en) Beacon management for network-assisted device-to-device communication
US9386439B2 (en) Device-to-device communication devices, systems and related device-to-device wireless communications methods
US20180338317A1 (en) Wireless resource scheduling method and device for nan
US20150056982A1 (en) Methods and Network Nodes for Management of Resources
WO2016045341A1 (en) Random access signalling sending method and apparatus
US20160183113A1 (en) Efficient pairwise ranging to nodes in a large cluster
WO2022028295A1 (en) Communication method and apparatus
RU2635868C2 (en) Method and device to perform access in wireless lan system
US10051566B2 (en) System and method for data communication in a decentralized and power efficient manner
TWI519197B (en) Device-to-device communication devices, systems and related device-to-device wireless communications methods
EP3036951B1 (en) Methods and network nodes for management of resources
WO2014067300A1 (en) Cluster information transmission method, and corresponding cluster terminal and access point
WO2024051488A1 (en) Information transmission method and apparatus
WO2024193556A1 (en) Communication method, apparatus, and system
WO2024046236A1 (en) Data transmission method and apparatus
KR20240146478A (en) Method and apparatus for performing wi-fi aware communication
KR20240147340A (en) Method and apparatus for performing wi-fi aware communication in cluster
KR20240153846A (en) Method and apparatus for scheduling of wi-fi aware communication