Apparatus and method for selecting peer discovery resource in device-to-device communication system
09826385 · 2017-11-21
Assignee
- Samsung Electronics Co., Ltd. (Suwon-si, KR)
- Research & Business Foundation Sungkyunkwan University (Suwon-si, KR)
Inventors
- Min-Young Chung (Seoul, KR)
- Seung-Hoon Park (Seoul, KR)
- Ja-Heon Gu (Seoul, KR)
- Dae-Gyun Kim (Gyeonggi-do, KR)
- Hyun-Seok Ryu (Gyeonggi-do, KR)
- Sueng-Jae Bae (Gyeonggi-do, KR)
- Chi-Woo Lim (Gyeonggi-do, KR)
Cpc classification
H04W88/04
ELECTRICITY
H04L1/00
ELECTRICITY
H04L1/0083
ELECTRICITY
International classification
Abstract
The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as a long term evolution (LTE). The present invention relates to a method for selecting, by a device, a peer discovery resource (PDR) in a device-to-device (D2D) communication system, the method comprising the steps of: determining a PDR selection range which can be selected by the device; and selecting a PDR in the determined PDR selection range.
Claims
1. A method for selecting a peer discovery resource (PDR) by a device in a device-to-device (D2D) communication system, the method comprising: determining a range comprising at least one PDR selected from PDRs usable in the D2D communications system; selecting a PDR in the range; and selecting another PDR different from the selected PDR upon detecting that a collision for the selected PDR occurs while using the selected PDR, wherein selecting the another PDR comprises extending the range upon detecting that the collision for the selected PDR occurs.
2. The method of claim 1, wherein the range is one of a plurality of PDR groups that are generated by grouping the PDRs.
3. The method of claim 1, wherein the range is selected based on a device identifier (ID) of the device, wherein the range is randomly selected, or wherein the range is determined based on a range allocated by a base station.
4. The method of claim 1, wherein the range is included in a peer discovery interval which is firstly started after the device accesses the D2D communication system.
5. The method of claim 1, wherein selecting the PDR in the range comprises: selecting the PDR among the at least one PDR included in the range based on energy levels of corresponding PDRs, randomly selecting the PDR among the at least one PDR included in the range, or selecting the PDR among the at least one PDR included in the range based on unused PDR information that is received from a base station.
6. The method of claim 1, wherein extending the range comprises extending the range by including at least one range among other ranges that are usable in the D2D communication system into the range to be used in the device, and wherein the at least one range is continuous with the range on a time axis, or the at least one range is not continuous with the range on the time axis.
7. The method of claim 1, wherein selecting the PDR in the range comprises selecting the PDR based on whether the at least one PDR included in the selecting range is used already.
8. The method of claim 1, wherein selecting the another PDR different from the selected PDR upon detecting that the collision for the selected PDR occurs while using the selected PDR comprises selecting the another PDR based on whether the at least one PDR included in the range is used already.
9. A device in a device-to-device (D2D) communication system, the device comprising: a processor configured to: determine a range comprising at least one peer discovery resource (PDR) selected from PDRs usable in the D2D communication system, select a PDR in the range, and select another PDR different from the selected PDR upon detecting that a collision for the selected PDR occurs while using the selected PDR, wherein the processor is configured to extend the range upon detecting that the collision for the selected PDR occurs.
10. The device of claim 9, wherein the range is one of a plurality of PDR groups that are generated by grouping the PDRs.
11. The device of claim 9, wherein the range is selected based on a device identifier (ID) of the device, wherein the range is randomly selected, or wherein the range is determined based on a range allocated by a base station.
12. The device of claim 9, wherein the range is included in a peer discovery interval which is firstly started after the device accesses the D2D communication system.
13. The device of claim 9, wherein the processor is further configured to: select the PDR among the at least one PDR included in the range based on energy levels of corresponding PDRs, randomly select the PDR among the at least one PDR included in the range, or select the PDR among the at least one PDR included in the range based on unused PDR information that is received from a base station.
14. The device of claim 9, wherein the processor is configured to extend the range by including at least one range among other ranges that are usable in the D2D communication system into the range to be used in the device, and wherein the at least one range is continuous with the range on a time axis, or the at least one range is not continuous with the range on the time axis.
15. The device of claim 9, wherein the processor is configured to select the PDR based on whether the at least one PDR included in the range is used already.
16. The device of claim 9, wherein the processor is configured to select the another PDR based on whether the at least one PDR included in the range is used already.
Description
DESCRIPTION OF DRAWINGS
(1) The above and other aspects, features and advantages of certain exemplary embodiments of the present disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20) Throughout the drawings, it should be noted that like reference numbers are used to depict the same or similar elements, features, and structures.
MODE FOR INVENTION
(21) The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the present disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the present disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.
(22) The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the present disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the present disclosure is provided for illustration purpose only and not for the purpose of limiting the present disclosure as defined by the appended claims and their equivalents.
(23) It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a component surface” includes reference to one or more of such surfaces.
(24) Although ordinal numbers such as “first,” “second,” and so forth will be used to describe various components, those components are not limited herein. The terms are used only for distinguishing one component from another component. For example, a first component may be referred to as a second component and likewise, a second component may also be referred to as a first component, without departing from the teaching of the inventive concept. The term “and/or” used herein includes any and all combinations of one or more of the associated listed items.
(25) The terminology used herein is for the purpose of describing various embodiments only and is not intended to be limiting. As used herein, the singular forms are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “has,” when used in this specification, specify the presence of a stated feature, number, step, operation, component, element, or combination thereof, but do not preclude the presence or addition of one or more other features, numbers, steps, operations, components, elements, or combinations thereof.
(26) The terms used herein, including technical and scientific terms, have the same meanings as terms that are generally understood by those skilled in the art, as long as the terms are not differently defined. It should be understood that terms defined in a generally-used dictionary have meanings coinciding with those of terms in the related technology.
(27) According to various embodiments of the present disclosure, an electronic device may include communication functionality. For example, an electronic device may be a smart phone, a tablet personal computer (PC), a mobile phone, a video phone, an e-book reader, a desktop PC, a laptop PC, a netbook PC, a personal digital assistant (PDA), a portable multimedia player (PMP), an mp3 player, a mobile medical device, a camera, a wearable device (e.g., a head-mounted device (HMD), electronic clothes, electronic braces, an electronic necklace, an electronic appcessory, an electronic tattoo, or a smart watch), and/or the like.
(28) According to various embodiments of the present disclosure, an electronic device may be a smart home appliance with communication functionality. A smart home appliance may be, for example, a television, a digital video disk (DVD) player, an audio, a refrigerator, an air conditioner, a vacuum cleaner, an oven, a microwave oven, a washer, a dryer, an air purifier, a set-top box, a TV box (e.g., Samsung HomeSync™, Apple TV™, or Google TV™), a gaming console, an electronic dictionary, an electronic key, a camcorder, an electronic picture frame, and/or the like.
(29) According to various embodiments of the present disclosure, an electronic device may be a medical device (e.g., magnetic resonance angiography (MRA) device, a magnetic resonance imaging (MRI) device, computed tomography (CT) device, an imaging device, or an ultrasonic device), a navigation device, a global positioning system (GPS) receiver, an event data recorder (EDR), a flight data recorder (FDR), an automotive infotainment device, a naval electronic device (e.g., naval navigation device, gyroscope, or compass), an avionic electronic device, a security device, an industrial or consumer robot, and/or the like.
(30) According to various embodiments of the present disclosure, an electronic device may be furniture, part of a building/structure, an electronic board, electronic signature receiving device, a projector, various measuring devices (e.g., water, electricity, gas or electro-magnetic wave measuring devices), and/or the like that include communication functionality.
(31) According to various embodiments of the present disclosure, an electronic device may be any combination of the foregoing devices. In addition, it will be apparent to one having ordinary skill in the art that an electronic device according to various embodiments of the present disclosure is not limited to the foregoing devices.
(32) According to various embodiments of the present disclosure, for example, a device may be an electronic device.
(33) An embodiment of the present disclosure proposes an apparatus and method for selecting a peer discovery resource (PDR) in a device-to-device (D2D) communication system.
(34) An embodiment of the present disclosure proposes an apparatus and method for selecting a PDR thereby increasing discovery performance in a D2D communication system.
(35) An embodiment of the present disclosure proposes an apparatus and method for selecting a PDR thereby minimizing a discovery message collision in a D2D communication system.
(36) An embodiment of the present disclosure proposes an apparatus and method for selecting a PDR thereby minimizing delay in selecting a peer device in a D2D communication system.
(37) An embodiment of the present disclosure proposes an apparatus and method for selecting a PDR thereby preventing unnecessary transmission of a discovery message in a D2D communication system.
(38) An apparatus and method for selecting a PDR which are proposed in an embodiment of the present disclosure are applicable to all devices which may perform a D2D communication.
(39)
(40) Referring to
(41) Firstly, the control interval will be described below.
(42) In the control interval, a time and frequency synchronizing operation, a channel measurement information feedback operation which is required for a D2D communication, and the like between devices are performed using a global positioning system (GPS), and the like.
(43) Secondly, the peer discovery interval will be described below.
(44) In the peer discovery interval, a device broadcasts a discovery message including unique information of the device through a specific PDR and performs a device discovery operation by receiving discovery messages which are transmitted from neighbor devices through PDRs which are different from the specific PDR at the same time.
(45) Thirdly, the traffic interval will be described below.
(46) In the traffic interval, two devices which are formed as peers establish a direct communication link each other, and transmits and receives data through the established communication link.
(47) In
(48)
(49) Referring to
(50) A peer discovery period in a D2D communication system according to an embodiment of the present disclosure has been described with reference to
(51)
(52) Referring to
(53) Schemes for determining the unique group number of the device in the device will be described below.
(54) Firstly, a scheme for determining the unique group number using the device ID of the device in the device will be described below.
(55) For example, if the device ID is implemented in the form of decimal number, the device selects one PDR group among N.sub.G PDR groups, i.e., groups from the first PDR group to the N.sub.Gth PDR groups by adding a preset value, e.g., 1 to a remainder value which is generated by dividing the number of PDR groups N.sub.G into the device ID of the device. A group number of the selected PDR group becomes the unique group number of the device.
(56) Secondly, the scheme for randomly determining the unique group number of the device in the device will be described below.
(57) The device selects one of groups from the first PDR group to the N.sub.Gth PDR group with equal probability, and a group number of the selected PDR group becomes the unique group number of the device.
(58) Thirdly, the scheme for determining the unique group number of the device using the group number which is allocated by the base station in the device will be described below.
(59) The base station selects a PDR group for a related device based on a priority of each of devices and the number of PDR resources which are used in each of the first PDR group to the N.sub.Gth PDR group, and transmits a group number of the selected PDR group to the related device. The related device determines the group number which is received from the base station as a unique group number of the device.
(60) Here, a process for allocating a PDR group for devices in a base station will be described below with reference to
(61) Referring to
(62) Firstly, a base station may allocate the highest priority to a device which is in a disaster situation, or which is located at a shadow area thereby being difficult to communicate. Alternatively, the base station may allocate the lowest priority to a device of which a communication environment with the base station is good and uses an application with a low need for a communication between devices. A detailed description of schemes for determining a priority for devices in the base station will be omitted herein.
(63) The base station calculates a use rate for each of all PDR groups which are usable in the base station at operation 413, and proceeds to operation 415. The base station may acquire the number of devices which use PDR resources included in a related PDR group per PDR group by listening discovery messages which are received from devices through a discovery interval, so the base station may calculate a use rate of the related PDR group. There may be various schemes for calculating the use rate of the PDR group, and a detailed description of the schemes for calculating the use rate of the PDR group will be omitted herein.
(64) The base station allocates a PDR group which has the lowest use rate to a device which has the highest priority based on priorities which are allocated to the devices and a use rate of each of the detected PDR groups at operation 415, and proceeds to operation 417.
(65) The base station removes a device ID of the device to which the PDR group is allocated from the PDR group allocation device list at operation 417, and proceeds to operation 419. The base station calculates a use rate of each of the PDR groups again at operation 419, and proceeds to operation 421. The base station determines whether there is a device to which the base station will allocate the PDR group at operation 421. Here, the base station may determine whether there is the device to which the base station will allocate the PDR group based on whether there is a device ID in the PDR group allocation device list.
(66) If there is the device to which the base station will allocate the PDR group, the base station returns to operation 415. Alternatively, if there is no device to which the base station will allocate the PDR group, the base station terminates the process.
(67) Although
(68) A process for allocating a PDR group for devices in a base station in a D2D communication system according to an embodiment of the present disclosure has been described with reference to
(69)
(70) Referring to
(71) In
(72) As illustrated in
(73) Further, the device #2 513 which selects a PDR group 5 monitors PDRs included in the (n+4)th peer discovery interval to the (n+11)th peer discovery interval, and selects a PDR included in a unique PDR group (a PDR group included in the (n+16)th peer discovery interval) of the device #2 513 from the next peer discovery period based on the monitored result to use the selected PDR.
(74) Further, as proposed in an embodiment of the present disclosure, even though a PDR selecting range is restricted to a PDR group unit, the PDR selecting range may maintain compatibility with a PDR selecting scheme which is used in a conventional D2D communication system, i.e., a scheme for randomly selecting a PDR or a scheme for selecting a PDR based on an energy level, and this will be described below.
(75) Firstly, if a scheme for randomly selecting a PDR which is used in a conventional D2D communication system is applied to a scheme for restricting a PDR selecting range which is proposed in an embodiment of the present disclosure, a device may decrease a probability that a discovery message collision occurs compared to the scheme for randomly selecting the PDR which is used in the conventional D2D communication system by randomly selecting a PDR within a unique group of the device.
(76) Secondly, if a scheme for selecting a PDR based on an energy level which is used in a conventional D2D communication system is applied to a scheme for restricting a PDR selecting range which is proposed in an embodiment of the present disclosure, a device may decrease a probability that a discovery message collision occurs compared to the scheme for selecting the PDR based on the energy level which is used in the conventional D2D communication system by selecting a PDR based on an energy level within a unique group of the device.
(77) Meanwhile, a base station may support fast discovery for devices which have a high priority by detecting unused PDRs or reserving a specific dedicated PDR. Further, the base station may support effective PDR selection in devices by controlling devices which are geographically located relatively apart from each other to use the same PDR by considering adjacency between devices, e.g., geographical adjacency between devices.
(78) Meanwhile, in a scheme for restricting a PDR selecting range which is proposed in an embodiment of the present disclosure, a PDR selecting range of a device may be set to a PDR group which is initially determined for the device. If a specific PDR group is used by more devices compared to other PDR groups, a probability that devices which use resources included in the specific PDR group may select the same PDR becomes increased compared to devices which use resources included in the other PDR groups, so discovery performance may be decreased. Alternatively, there are a plurality of PDRs which are unoccupied, i.e., a plurality of unused PDR in a PDR group which is used by relatively less devices, so PDR use efficiency may be decreased in view of the D2D communication system.
(79) So, an embodiment of the present disclosure proposes a method for distributing congestion which is concentrated on a specific PDR group in order to increase all of discovery performance and PDR use efficiency, that is, concentrated use of a PDR resource included in the specific PDR group, and this will be described with reference to
(80) An example of a process for extending a PDR selecting range according to an occurrence of PDR duplicated selection in a D2D communication system according to an embodiment of the present disclosure will be described with reference to
(81)
(82) Referring to
(83) As described in
(84) An example of a process for extending a PDR selecting range according to an occurrence of PDR duplicated selection in a D2D communication system according to an embodiment of the present disclosure has been described with reference to
(85)
(86) Referring to
(87) As described in
(88) If a PDR group which is allocated to a device which performs PDR reselection includes total PDRs included in a peer discovery period, PDR group extension is terminated.
(89) If PDR duplicated selection does not occur during m peer discovery periods, a device initializes a PDR group range of the device.
(90) Another example of a process for extending a PDR selecting range according to an occurrence of PDR duplicated selection in a D2D communication system according to an embodiment of the present disclosure has been described with reference to
(91)
(92) Referring to
(93) A PDR selection suspending scheme proposed in an embodiment of the present disclosure does not an used PDR by considering whether PDRs which are usable in a device are used already in a case that the device selects a PDR. So, a device which needs to selects a PDR detects which PDRs among PDRs which are usable in the device are used already based on an energy level which is measured for the PDRs which are usable in the device or whether a discovery message for the PDRs which are usable in the device is decoded. In a case that the device detects whether related PDRs are used already based on an energy level, for example, the device may determine a PDR which has an energy level which is equal to or less than a preset threshold energy level as an unused PDR. Alternatively, in a case that the device detects whether PDRs are used already based on whether a discovery message is decoded, for example, the device may determine a specific PDR through which a discovery message is received as an unused PDR if the device is impossible to decode the discovery message.
(94) Meanwhile, the device selects one from among PDRs included in the peer discovery period except PDRs which are used already as a PDR which the device will use. If it is detected that all PDRs included in the peer discovery period are used already, the device does not select any one from among the PDRs included in the peer discovery period, and repetitively performs a monitoring operation for all PDRs every peer discovery period until detecting unused PDRs as illustrated in
(95) A process for suspending PDR selection in a D2D communication system according to an embodiment of the present disclosure has been described with reference to
(96)
(97) Referring to
(98) The device detects energy levels for all PDRs included in a peer discovery interval included in every super-frame at operation 915, and proceeds to operation 917. The device determines whether there is an unused PDR based on the detected energy levels at operation 917. If there is no unused PDR, the devices returns to operation 915 to detect an energy level for PDRs in every peer discovery period until detecting the unused PDR.
(99) If there is the unused PDR at operation 917, the device proceeds to operation 919. The device selects one of the unused PDRs at operation 919, and proceeds to operation 921. The device performs time and frequency re-synchronization with neighbor devices in a control interval included in a related super-frame corresponding to the selected unused PDR at operation 921, and proceeds to operation 923.
(100) The device transmits and receives a discovery message using the selected PDR at operation 923, and proceeds to operation 925. The device determines whether PDR duplicated selection for the PDR which is selected by the device occurs while transmitting and receiving the discovery message using the selected PDR, that is, whether a PDR collision occurs at operation 925. If the PDR duplicated selection for the selected PDR occurs, the device proceeds to operation 927. The device extends a PDR selecting range of the device, and returns to operation 919.
(101) If the PDR duplicated selection for the selected PDR does not occur, the device proceeds to operation 929. The device determines whether a D2D communication mode is terminated at operation 929. If the D2D communication mode is not terminated, the device returns to operation 921. Alternatively, if the D2D communication mode is terminated, the device terminates the process.
(102) Although
(103) A process for transmitting a discovery message in a device in a D2D communication system according to an embodiment of the present disclosure has been described with reference to
(104)
(105) Referring to
(106) The device performs a decoding operation for the received discovery message at operation 1015. Here, each PDR may be reused, so a discovery message which is received through one PDR may be a discovery message in which one or more than one discovery messages are overlapped. So, the device uses a Successive Interference Cancellation (SIC) scheme for discovery message decoding. Here, the device measures a Signal-to-Interference Ratio (SIR) of a discovery message which has the strongest received signal strength among discovery messages which are received through each PDR. So, the device determines whether the SIR of the discovery message which has the strongest received signal strength among the discovery message which are received through each PDR is greater than a preset minimum required SIR γ.sub.thr at operation 1015.
(107) If the SIR of the discovery message which has the strongest received signal strength among the discovery message which are received through each PDR is not greater than the preset minimum required SIR γ.sub.thr, that is, if the SIR of the discovery message which has the strongest received signal strength among the discovery message which are received through each PDR is equal to or less than the preset minimum required SIR γ.sub.thr, the device terminates the process.
(108) If the SIR of the discovery message which has the strongest received signal strength among the discovery message which are received through each PDR is greater than the preset minimum required SIR γ.sub.thr, the device proceeds to operation 1017. The device decodes the discovery message which has the strongest received signal strength among the discovery message which are received through each PDR at operation 1017, and proceeds to operation 1019. Here, a fact that the discovery message may be decoded indicates that there is a neighbor device which uses a related PDR. The device removes the decoded discovery message from the discovery messages which are received through the related PDR at operation 1019, and returns to operation 1015 to repeat operations 1015 to 1019 for the remaining discovery messages.
(109) Although
(110) A process for receiving a discovery message in a device in a D2D communication system according to an embodiment of the present disclosure has been described with reference to
(111) Prior to a description of
(112) (1) The D2D communication system simulates discovery performance of a PDR selecting scheme according to embodiments of the present disclosure using an SIC scheme.
(113) (2) In a related discovery performance simulation, a network environment which is composed of 19 areas with a hexagon shape which has an inscribed circle radius of 500 meters is assumed, and it will be assumed that N.sub.D(=3000, 3500, 4000) devices exist in each of the 19 areas. Further, it will be assumed that a device which is located at an area which is deployed at a center among the 19 areas performs a discovery operation for devices within one area around a location of the device, and detects that discovery for a related device is successful if a signal to interference plus noise ratio (SINR) of the detected discovery message is equal to or greater than a minimum SINR 4.5 dB at which decoding is possible.
(114) (3) Specially, it will be assumed that a device may perform infinitely and repetitively an SIC operation for discovery message which are received through one PDR using an SIC receiver which may use an unlimited number of SIC codes. If an SINR of a discovery message which is transmitted in a specific device is equal to or greater than 4.5 dBm, the SIC receiver removes the discovery message of the specific device from total discovery messages after decoding the discovery message of the specific device. So, the device may perform a discovery operation for a plurality of devices at the same PDR at the same time by repetitively performing this operation for the remaining discovery messages.
(115) (4) It will be assumed that one peer discovery interval includes 3584 PDRs, and are divides 8 PDR groups including the same number of PDRs, e.g., 448 PDRs.
(116) (5) A base station supports determination of a PDR group which will be used in a device. It will be assumed that a device extends a PDR selecting range of the device two times based on a selected PDR group if a PDR collision occurs.
(117) (6) It will be assumed that a channel between devices uses an additive white Gaussian noise (AWGN) channel model which is based on a model which is inversely proportional to four square of a distance between the devices.
(118) (7) An environment will be assumed that a random waypoint model is used as a device mobility model and all devices move according to a pedestrian model or a vehicle model. Here, it will be assumed that devices determine a speed according to truncated normal distribution with average 3 km/h, standard deviation 0.3 km/h, and a minimum 0 km/h in a pedestrian model, and determine a speed according to truncated normal distribution with average 30 km/h, standard deviation 3 km/h, and a minimum 0 km/h in a vehicle model. Further, it will be assumed that the devices determine a moving direction with an equal probability within 0 to 360 degrees, and newly determine a speed and a direction with a 0.2 probability every 8 seconds.
(119) Discovery performance of a PDR selecting scheme according to embodiments of the present disclosure in a case that a D2D communication system is implemented based on a pedestrian mobility model will be described with reference to
(120)
(121) A simulation graph illustrated in
(122) Firstly, in a case that the number of devices which are located at each area is 3000, it will be understood that discovery performance of a PDR selecting scheme of a general D2D communication system is similar to discovery performance of a PDR selecting scheme according to embodiments of the present disclosure. In this case, it will be understood that almost devices which are located at the D2D communication system have been successful in discovering 3000 neighbor devices, and the discovery performance (marked as ‘Q’ in
(123) Secondly, in a case that the number of devices which are located at each area is 3500 and 4000, it will be understood that a PDR selecting scheme according to embodiments of the present disclosure may discover more number of devices compared to a PDR selecting scheme of a general D2D communication system, and a speed at which neighbor devices are discovered in the PDR selecting scheme according to embodiments of the present disclosure is higher than a speed at which neighbor devices are discovered in the PDR selecting scheme of the general D2D communication system in an initial state of a discovery operation.
(124) Consequentially, this means that a PDR selecting scheme which is based on a PDR group according to embodiments of the present disclosure may relatively quickly perform a discovery operation for a specific device in a wider range compared to a PDR selecting scheme of a general D2D communication system by effectively distributing PDR use contention among devices.
(125) In
(126)
(127) A simulation graph illustrated in
(128) In
(129) Further, in a vehicle mobility model, the more number of devices newly enter into a discovery area, so a probability that the devices result in an occurrence of a PDR collision with devices which are located at the discovery area is higher. So, it will be understood that due to this reason, in a vehicle mobility model, the number of devices which are successful in discovery is decreased by about 1% compared to a pedestrian mobility model, and the lower a mobile speed of a device is, the more increased the number of devices which are successful in discovery.
(130) In
(131)
(132)
(133) In
(134) In
(135) In
(136)
(137)
(138) In
(139) In
(140) Further, in a case that a D2D communication system is implemented based on a vehicle mobility model, as described in
(141) In
(142)
(143) In
(144) In
(145) In
(146)
(147) In
(148) In
(149) Meanwhile, the more increased an average speed of a device is, the more decreased discovery performance of the device is. So, in a case that a D2D communication system is implemented based on a vehicle mobility model, as described in
(150) In
(151)
(152) Referring to
(153) The control unit 1713 controls the overall operation of the device 1700. More particularly, the control unit 1713 controls the device 1700 to perform an operation for selecting a PDR as described
(154) The transmitting unit 1711 transmits various messages to other devices, or a base station under a control of the control unit 1713. The various messages transmitted in the transmitting unit 1711 have been described in
(155) The receiving unit 1715 receives various messages from other devices or a base station under a control of the control unit 1713. The various messages received in the receiving unit 1715 have been described in
(156) The storage unit 1717 stores a program related to the operation for selecting the PDR in the device 1700, various data, and the like. The storage unit 1717 stores the various messages which are received by the receiving unit 1715 from the other devices, or the base station.
(157) While the transmitting unit 1711, the control unit 1713, the receiving unit 1715, and the storage unit 1717 are described in the device 1700 as separate units, it is to be understood that this is merely for convenience of description. In other words, two or more of the transmitting unit 1711, the control unit 1713, the receiving unit 1715, and the storage unit 1717 may be incorporated into a single unit.
(158) An inner structure of a device in a D2D communication system according to an embodiment of the present disclosure has been described with reference to
(159)
(160) Referring to
(161) The control unit 1813 controls the overall operation of the base station 1800. More particularly, the control unit 1813 controls the base station 1800 to perform an operation for controlling a PDR selecting operation for a device as described
(162) The transmitting unit 1811 transmits various messages to devices under a control of the control unit 1813. The various messages transmitted in the transmitting unit 1811 have been described in
(163) The receiving unit 1815 receives various messages from devices under a control of the control unit 1813. The various messages received in the receiving unit 1815 have been described in
(164) The storage unit 1817 stores a program related to the operation for controlling the PDR selecting operation for the device in the base station 1800, various data, and the like. The storage unit 1817 stores the various messages which are received by the receiving unit 1815 from the devices.
(165) While the transmitting unit 1811, the control unit 1813, the receiving unit 1815, and the storage unit 1817 are described in the base station 1800 as separate units, it is to be understood that this is merely for convenience of description. In other words, two or more of the transmitting unit 1811, the control unit 1813, the receiving unit 1815, and the storage unit 1817 may be incorporated into a single unit.
(166) Certain aspects of the present disclosure may also be embodied as computer readable code on a non-transitory computer readable recording medium. A non-transitory computer readable recording medium is any data storage device that can store data, which can be thereafter read by a computer system. Examples of the non-transitory computer readable recording medium include read only memory (ROM), random access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, and carrier waves (such as data transmission through the Internet). The non-transitory computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion. In addition, functional programs, code, and code segments for accomplishing the present disclosure can be easily construed by programmers skilled in the art to which the present disclosure pertains.
(167) It can be appreciated that a method and apparatus according to an embodiment of the present disclosure may be implemented by hardware, software and/or a combination thereof. The software may be stored in a non-volatile storage, for example, an erasable or re-writable ROM, a memory, for example, a RAM, a memory chip, a memory device, or a memory integrated circuit (IC), or an optically or magnetically recordable non-transitory machine-readable (e.g., computer-readable), storage medium (e.g., a compact disk (CD), a digital versatile disk (DVD), a magnetic disk, a magnetic tape, and/or the like). A method and apparatus according to an embodiment of the present disclosure may be implemented by a computer or a mobile terminal that includes a controller and a memory, and the memory may be an example of a non-transitory machine-readable (e.g., computer-readable), storage medium suitable to store a program or programs including instructions for implementing various embodiments of the present disclosure.
(168) The present disclosure may include a program including code for implementing the apparatus and method as defined by the appended claims, and a non-transitory machine-readable (e.g., computer-readable), storage medium storing the program. The program may be electronically transferred via any media, such as communication signals, which are transmitted through wired and/or wireless connections, and the present disclosure may include their equivalents.
(169) An apparatus according to an embodiment of the present disclosure may receive the program from a program providing device which is connected to the apparatus via a wire or a wireless and store the program. The program providing device may include a memory for storing instructions which instruct to perform a content protect method which has been already installed, information necessary for the content protect method, and the like, a communication unit for performing a wired or a wireless communication with a graphic processing device, and a controller for transmitting a related program to a transmitting/receiving device based on a request of the graphic processing device or automatically transmitting the related program to the transmitting/receiving device.
(170) While the present disclosure has been shown and described with reference to various embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present disclosure as defined by the appended claims and their equivalents.