CN110839228B - NB-IoT D2D communication method, terminal and system based on signaling monitoring - Google Patents
NB-IoT D2D communication method, terminal and system based on signaling monitoring Download PDFInfo
- Publication number
- CN110839228B CN110839228B CN201911173187.4A CN201911173187A CN110839228B CN 110839228 B CN110839228 B CN 110839228B CN 201911173187 A CN201911173187 A CN 201911173187A CN 110839228 B CN110839228 B CN 110839228B
- Authority
- CN
- China
- Prior art keywords
- communication
- channel
- frequency domain
- receiving terminal
- terminal
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/04—Error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/542—Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及通信技术领域,特别是涉及一种基于信令监听的NB-IoT的D2D通信方法、终端及系统。The present invention relates to the field of communication technology, in particular to a D2D communication method, terminal and system of NB-IoT based on signaling monitoring.
背景技术Background technique
NB-IoT(Narrow Band Internet of Things,窄带物联网)是一种正在向5G自然演进的技术,具有覆盖广、连接多、低速率、低成本、低功耗、架构优等特点,目前广泛应用于智慧城市、工业物联网、农业与环境、可穿戴设备等领域,同时有着极大的发展空间。NB-IoT (Narrow Band Internet of Things, Narrowband Internet of Things) is a technology that is naturally evolving to 5G. It has the characteristics of wide coverage, multiple connections, low speed, low cost, low power consumption, and excellent architecture. It is currently widely used in Smart cities, industrial Internet of Things, agriculture and the environment, wearable devices and other fields also have great room for development.
D2D(Device-to-Device,设备到设备)通信技术已被列为第五代移动通信重要的无线关键技术之一。D2D通信技术被应用于蜂窝网络、车联网、AdHoc网络等多种应用场景,以此来提高小区用户吞吐量,扩大网络覆盖范围。D2D (Device-to-Device, device-to-device) communication technology has been listed as one of the important wireless key technologies of the fifth generation mobile communication. D2D communication technology is applied to various application scenarios such as cellular network, Internet of Vehicles, AdHoc network, etc., so as to improve the throughput of users in the community and expand the network coverage.
随着NB-IoT被集成到LTE标准且大规模应用,现有D2D通信方式中,各D2D终端都必须注册到基站,由基站协调D2D终端发现和同步、控制通信干扰等。当网络负载较重时,会增加基站负载,使得接入小区的终端数量有限,降低D2D终端通信质量。As NB-IoT is integrated into the LTE standard and applied on a large scale, in the existing D2D communication mode, each D2D terminal must register with the base station, and the base station coordinates D2D terminal discovery and synchronization, and controls communication interference. When the network load is heavy, the load of the base station will be increased, so that the number of terminals accessing the cell is limited, and the communication quality of D2D terminals will be reduced.
发明内容Contents of the invention
针对于上述问题,本发明提供一种基于信令监听的NB-IoT的D2D通信方法、终端及系统,实现了缓解小区接入终端数量的压力,提高D2D终端通信质量。In view of the above problems, the present invention provides an NB-IoT D2D communication method, terminal and system based on signaling monitoring, which relieves the pressure on the number of access terminals in a cell and improves the communication quality of D2D terminals.
为了实现上述目的,本发明提供了如下技术方案:In order to achieve the above object, the present invention provides the following technical solutions:
一种基于信令监听的NB-IoT的D2D通信方法,应用于NB-IoT的D2D通信系统的发起终端,所述系统还包括接收终端,该方法包括:A D2D communication method of NB-IoT based on signaling monitoring, applied to an initiating terminal of a D2D communication system of NB-IoT, the system also includes a receiving terminal, and the method includes:
通过对所述发起终端所在NB-IoT小区的锚定载波进行监听,得到D2D通信过程中所需的空闲时频域资源;Obtain idle time-frequency domain resources required in the D2D communication process by monitoring the anchor carrier of the NB-IoT cell where the initiating terminal is located;
利用所述空闲时频域资源,确定目标信道;Using the idle time-frequency domain resources, determine a target channel;
通过所述目标信道将D2D通信的关联信息发送至所述接收终端,并通过所述目标信道接收所述接收终端针对所述D2D通信的回复信息,使得所述发起终端与所述接收终端通过所述目标信道建立D2D通信;所述关联信息包括D2D通信请求和数据业务。Send the associated information of the D2D communication to the receiving terminal through the target channel, and receive the reply information of the receiving terminal for the D2D communication through the target channel, so that the initiating terminal and the receiving terminal pass through the receiving terminal. The target channel is used to establish D2D communication; the associated information includes D2D communication request and data service.
可选地,所述通过对所述发起终端所在NB-IoT小区的锚定载波进行监听,得到D2D通信过程中所需的空闲时频域资源,包括:Optionally, the obtaining idle time-frequency domain resources required in the D2D communication process by monitoring the anchor carrier of the NB-IoT cell where the initiating terminal is located includes:
对所述发起终端所在NB-IoT小区的锚定载波进行监听,获得系统信息块的关联信息;Monitor the anchor carrier of the NB-IoT cell where the initiating terminal is located, and obtain the associated information of the system information block;
根据所述系统信息块的关联信息,查找得到搜索空间,所述搜索空间包括公共搜索空间和用户专有搜索空间;Searching to obtain a search space according to the associated information of the system information block, the search space includes a public search space and a user-specific search space;
对所述搜索空间进行解码处理,得到基站资源分配信息;Decoding the search space to obtain base station resource allocation information;
在所述基站资源分配信息中获取所述小区的信道占用情况信息;Acquiring channel occupancy information of the cell from the resource allocation information of the base station;
基于所述信道占用情况信息,获得针对D2D通信过程的空闲时频域资源。Based on the channel occupancy situation information, idle time-frequency domain resources for the D2D communication process are obtained.
可选地,所述利用所述空闲时频域资源,确定目标信道,包括:Optionally, the determining the target channel by using the idle time-frequency domain resources includes:
根据所述空闲时频域资源,获取锚定载波的下行信道占用情况信息;Acquiring downlink channel occupancy information of the anchor carrier according to the idle time-frequency domain resource;
依据所述下行信道占用情况信息,将下行信道中的空闲时频域资源确定为第一信道;所述第一信道用于所述发起终端将D2D通信请求发送至所述接收终端;Determining idle time-frequency domain resources in the downlink channel as a first channel according to the occupancy information of the downlink channel; the first channel is used for the initiating terminal to send a D2D communication request to the receiving terminal;
根据所述空闲时频域资源,获取D2D业务通信载波的上行信道占用情况信息;According to the idle time-frequency domain resource, obtain the uplink channel occupancy information of the D2D service communication carrier;
依据所述上行信道占用情况信息,将D2D业务通信载波中上行信道的空闲时频域资源确定为第二信道,并将除第二信道外的上行信道中剩余的空闲时频域资源确定为第三信道;所述第二信道用于所述接收终端向所述发起终端回复针对D2D通信请求的第一回复信息,所述第三信道用于所述接收终端向所述发起终端回复针对接收到数据业务的第二回复信息。According to the uplink channel occupancy information, determine the idle time-frequency domain resource of the uplink channel in the D2D service communication carrier as the second channel, and determine the remaining idle time-frequency domain resource in the uplink channel except the second channel as the second channel. Three channels; the second channel is used for the receiving terminal to reply to the initiating terminal with the first reply information for the D2D communication request, and the third channel is used for the receiving terminal to reply to the initiating terminal for the received The second reply information of the data service.
可选地,该方法还包括Optionally, the method also includes
根据所述空闲时频域资源,获取D2D业务通信载波的下行信道占用情况信息;According to the idle time-frequency domain resource, obtain information about the downlink channel occupancy of the D2D service communication carrier;
依据所述下行信道占用情况信息,将D2D业务通信载波中下行信道的空闲时频域资源确定为第四信道,并将除所述第四信道外的下行信道中剩余的空闲时频域资源确定为第五信道;According to the downlink channel occupancy information, determine the idle time-frequency domain resource of the downlink channel in the D2D service communication carrier as the fourth channel, and determine the remaining idle time-frequency domain resources in the downlink channels except the fourth channel for the fifth channel;
其中,所述第四信道用于所述发起终端向所述接收终端发送业务数据;所述第五信道用于所述发起终端向所述接收终端发送通信频段切换指令。Wherein, the fourth channel is used for the initiating terminal to send service data to the receiving terminal; the fifth channel is used for the initiating terminal to send a communication frequency band switching instruction to the receiving terminal.
可选地,该方法还包括:Optionally, the method also includes:
若各非锚定载波中的下行信道或上行信道的空闲时频域资源已被占用,基于位于锚定载波中的上下行信道占用情况信息,以及D2D请求通信过程中占用的时频域资源的情况信息,确定位于锚定载波中的备选信道,所述备选信道表征D2D业务通信过程中所需的上下行空闲时频域资源。If the idle time-frequency domain resources of the downlink channel or uplink channel in each non-anchor carrier have been occupied, based on the occupancy information of the uplink and downlink channels in the anchor carrier and the time-frequency domain resources occupied during the D2D request communication process The situation information determines the candidate channel located in the anchor carrier, and the candidate channel represents the uplink and downlink idle time-frequency domain resources required in the D2D service communication process.
可选地,该方法还包括:Optionally, the method also includes:
当通过第一信道将D2D通信请求发送至所述接收终端时,如果在预设时间段内未接收到所述接收终端针对所述D2D通信请求的第一回复消息,则将所述发起终端的自身频段切换至锚定载波频段,重新发送所述D2D通信请求;When the D2D communication request is sent to the receiving terminal through the first channel, if the first reply message of the receiving terminal for the D2D communication request is not received within a preset time period, the sending terminal’s switch its own frequency band to the anchor carrier frequency band, and resend the D2D communication request;
切换到D2D业务频段上接收所述接收终端的第一回复消息;switch to the D2D service frequency band to receive the first reply message from the receiving terminal;
若在预设重新发送请求的次数内均未接收到所述接收终端的第一回复消息或者在重新发送过程中空闲时频域资源不足够重传D2D请求信息,生成上报指令,并将所述发起终端的自身频段切换至锚定载波频段,所述上报指令表征与所述接收终端的D2D通信失败。If the first reply message from the receiving terminal is not received within the preset number of times of resending requests, or the frequency domain resources are not enough to resend the D2D request information during the resending process, generate a report instruction, and send the The initiating terminal switches its own frequency band to the anchor carrier frequency band, and the reporting instruction indicates that the D2D communication with the receiving terminal fails.
可选地,该方法还包括:Optionally, the method also includes:
响应于接收到所述接收终端发送的所述第二回复消息,在D2D业务通信载波的下行信道中的时频域位置上向所述接收终端发送通信频段切换指令,并将自身载波频段切换到锚定载波端。In response to receiving the second reply message sent by the receiving terminal, send a communication frequency band switching instruction to the receiving terminal at a position in the time-frequency domain of the downlink channel of the D2D service communication carrier, and switch its own carrier frequency band to Anchor carrier end.
可选地,该方法还包括:Optionally, the method also includes:
若在预设重新发送业务数据的次数内均未接收到所述接收终端的第二回复消息或者在重新发送过程中空闲时频域资源不足够重传业务数据,生成上报指令,并将所述发起终端的自身频段切换至锚定载波频段,所述上报指令表征与所述接收终端的D2D通信失败。If the second reply message from the receiving terminal is not received within the preset times of resending the service data or the frequency domain resources are not enough to retransmit the service data when idle during the resending process, generate a report instruction, and send the The initiating terminal switches its own frequency band to the anchor carrier frequency band, and the reporting instruction indicates that the D2D communication with the receiving terminal fails.
一种发送终端,包括:A sending terminal, comprising:
监听单元,用于通过对所述发起终端所在NB-IoT小区的锚定载波进行监听,得到D2D通信过程中所需的空闲时频域资源;The monitoring unit is configured to obtain the idle time-frequency domain resources required in the D2D communication process by monitoring the anchor carrier of the NB-IoT cell where the initiating terminal is located;
确定单元,用于利用所述空闲时频域资源,确定目标信道;a determining unit, configured to determine a target channel by using the idle time-frequency domain resources;
发送单元,用于通过所述目标信道将D2D通信的关联信息发送至所述接收终端,并通过所述目标信道接收所述接收终端针对所述D2D通信的回复信息,使得所述发起终端与所述接收终端通过所述目标信道建立D2D通信;所述关联信息包括D2D通信请求和数据业务。a sending unit, configured to send D2D communication-related information to the receiving terminal through the target channel, and receive reply information from the receiving terminal for the D2D communication through the target channel, so that the initiating terminal and the The receiving terminal establishes D2D communication through the target channel; the associated information includes a D2D communication request and a data service.
一种基于信令监听的NB-IoT的D2D通信系统,包括发起终端和接收终端,其中,A NB-IoT D2D communication system based on signaling monitoring, including an originating terminal and a receiving terminal, wherein,
所述发起终端,用于执行如上任意一项所述的基于信令监听的NB-IoT的D2D通信方法;The initiating terminal is used to execute the NB-IoT D2D communication method based on signaling monitoring as described in any one of the above;
所述接收终端,用于接收发起终端发送的D2D通信的关联信息,并根据所述关联信息生成回复消息,将所述回复消息发送至所述发起终端。The receiving terminal is configured to receive the associated information of the D2D communication sent by the initiating terminal, generate a reply message according to the associated information, and send the reply message to the initiating terminal.
相较于现有技术,本发明提供了一种基于信令监听的NB-IoT的D2D通信方法、终端及系统,通过对所述发起终端所在NB-IoT小区的锚定载波进行监听,得到D2D通信过程中所需的空闲时频域资源;利用所述空闲时频域资源,确定目标信道;通过所述目标信道将D2D通信的关联信息发送至所述接收终端,并通过所述目标信道接收所述接收终端针对所述D2D通信的回复信息,使得所述发起终端与所述接收终端通过所述目标信道建立D2D通信;所述关联信息包括D2D通信请求和数据业务。实现了NB-IoT终端之间的D2D通信不需要依靠基站进行数据转发,而是通过D2D模式进行直接通信,且通信时只占用一次信道资源,从而有效缓解小区接入终端数量的压力,提高D2D终端通信质量。Compared with the prior art, the present invention provides a NB-IoT D2D communication method, terminal and system based on signaling monitoring, by monitoring the anchor carrier of the NB-IoT cell where the initiating terminal is located, D2D Idle time-frequency domain resources required in the communication process; using the idle time-frequency domain resources to determine a target channel; sending the associated information of D2D communication to the receiving terminal through the target channel, and receiving the information through the target channel The receiving terminal responds to the D2D communication information, so that the initiating terminal and the receiving terminal establish D2D communication through the target channel; the associated information includes a D2D communication request and a data service. The D2D communication between NB-IoT terminals does not need to rely on the base station for data forwarding, but directly communicates through the D2D mode, and only occupies one channel resource during communication, thereby effectively alleviating the pressure on the number of access terminals in the cell and improving D2D terminal communication quality.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only It is an embodiment of the present invention, and those skilled in the art can also obtain other drawings according to the provided drawings without creative work.
图1为本发明实施例提供的一种基于信令监听的NB-IoT的D2D通信方法的流程示意图;FIG. 1 is a schematic flowchart of a D2D communication method for NB-IoT based on signaling monitoring provided by an embodiment of the present invention;
图2为本发明实施例提供的一种NB-IoT-D2D终端之间的D2D通信场景的示意图;FIG. 2 is a schematic diagram of a D2D communication scenario between NB-IoT-D2D terminals provided by an embodiment of the present invention;
图3为本发明实施例提供的一种NB-IoT-D2D终端之间D2D通信区域图;FIG. 3 is a diagram of a D2D communication area between NB-IoT-D2D terminals provided by an embodiment of the present invention;
图4为本发明实施例提供的一种针对NB-IoT的D2D通信的时频域资源图;FIG. 4 is a time-frequency domain resource diagram for D2D communication of NB-IoT provided by an embodiment of the present invention;
图5为本发明实施例提供的一种针对NB-IoT的发起终端与接收终端在请求D2D通信时的相互通信流程图;FIG. 5 is a flow chart of mutual communication between an initiating terminal and a receiving terminal for NB-IoT when requesting D2D communication according to an embodiment of the present invention;
图6为本发明实施例提供的一种针对NB-IoT的发起终端与接收终端在D2D业务传输时的相互通信流程图;FIG. 6 is a flowchart of mutual communication between an initiating terminal and a receiving terminal for NB-IoT during D2D service transmission according to an embodiment of the present invention;
图7为本发明实施例提供的一种NB-IoT的D2D通信系统的发起终端的结构示意图。FIG. 7 is a schematic structural diagram of an initiating terminal of an NB-IoT D2D communication system provided by an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
本发明的说明书和权利要求书及上述附图中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述特定的顺序。此外术语“包括”和“具有”以及他们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有设定于已列出的步骤或单元,而是可包括没有列出的步骤或单元。The terms "first" and "second" in the specification and claims of the present invention and the above drawings are used to distinguish different objects, rather than to describe a specific order. Furthermore, the terms "comprising" and "having", and any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, product or apparatus comprising a series of steps or units is not defined by listed steps or units, but may include unlisted steps or units.
为了便于对本发明提供的实施例进行理解,现将本发明用到的术语信息进行解释。In order to facilitate the understanding of the embodiments provided by the present invention, the term information used in the present invention is now explained.
NB-IoT:Narrow Band Internet of Things,窄带物联网。NB-IoT: Narrow Band Internet of Things, Narrow Band Internet of Things.
D2D:Device-to-Device,设备到设备。D2D: Device-to-Device, device to device.
SIM:Subscriber Identification Module,用户识别模块。是NB-IoT专用SIM卡。SIM: Subscriber Identification Module, Subscriber Identification Module. It is a dedicated SIM card for NB-IoT.
NPBCH:Narrow-band Physical Broadcast Channel,窄带物理广播信道。NPBCH: Narrow-band Physical Broadcast Channel, Narrow-band Physical Broadcast Channel.
NPDSCH:Narrow-band Physical Downlink Shared Channel,窄带物理下行共享信道。NPDSCH: Narrow-band Physical Downlink Shared Channel, Narrow-band Physical Downlink Shared Channel.
NPUSCH:Narrow-band Physical Uplink Shared Channel,窄带物理上行共享信道。NPUSCH: Narrow-band Physical Uplink Shared Channel, Narrow-band Physical Uplink Shared Channel.
NPDCCH:Narrow-band Physical Downlink Control Channel,窄带物理下行控制信道。NPDCCH: Narrow-band Physical Downlink Control Channel, Narrow-band Physical Downlink Control Channel.
RAR:Random Access Response,随机接入回复。RAR: Random Access Response, random access reply.
CSS:Common Search Space,公共搜索空间。分为用于寻呼接收的Type1-NPDCCH公共搜索空间(T1CSS)和与RAR消息、Msg3、Msg4有关的Type2-NPDCCH公共搜索空间(T2CSS)。CSS: Common Search Space, public search space. It is divided into a Type1-NPDCCH common search space (T1CSS) for paging reception and a Type2-NPDCCH common search space (T2CSS) related to RAR messages, Msg3 and Msg4.
USS:UE-specific Search Space,用户专有搜索空间。用于连接态UE接收NPDCCH。USS: UE-specific Search Space, user-specific search space. It is used for UE in connected state to receive NPDCCH.
SIB-NB:System Information Block-Narrow Band,系统信息块-窄带。其中携带两种CSS的配置参数。SIB-NB: System Information Block-Narrow Band, System Information Block-Narrow Band. It carries two CSS configuration parameters.
DCI:Downlink Control Information,下行控制信息。功能主要是调度各信道使用的时频域位置和调制编码方式等。NB-IoT支持的DCI有三种格式:与上行NPUSCH调度相关的Format N0;与下行NPDSCH调度相关以及与PDCCH order触发的随机接入相关的FormatN1;与寻呼的NPDSCH调度相关以及与系统消息更新直接指示相关的Format N2。DCI: Downlink Control Information, downlink control information. The main function is to schedule the time-frequency domain positions and modulation and coding methods used by each channel. There are three formats of DCI supported by NB-IoT: Format N0 related to uplink NPUSCH scheduling; Format N1 related to downlink NPDSCH scheduling and random access triggered by PDCCH order; related to paging NPDSCH scheduling and directly related to system message update Indicates the relevant Format N2.
IDLE:在NB-IoT中,NB-IoT终端处于空闲时的状态。在此状态下,NB-IoT终端可监听NPDCCH和NPBCH、获取系统消息等。IDLE: In NB-IoT, the NB-IoT terminal is in an idle state. In this state, NB-IoT terminals can monitor NPDCCH and NPBCH, obtain system information, etc.
IDLE DRX:Idle Discontinuous Reception,空闲态非连续接收。是NB-IoT终端处于IDLE时的一种状态,可进行非连续监听NPDCCH和NPBCH。IDLE DRX: Idle Discontinuous Reception, idle state discontinuous reception. It is a state when the NB-IoT terminal is in IDLE, and can monitor NPDCCH and NPBCH discontinuously.
NB-IoT-D2D终端:在NB-IoT中,注册成功且可进行D2D通信的NB-IoT终端。NB-IoT-D2D terminal: In NB-IoT, an NB-IoT terminal that has successfully registered and can perform D2D communication.
蜂窝通信模式:NB-IoT-D2D终端与基站通信的一种通信模式。Cellular communication mode: A communication mode in which NB-IoT-D2D terminals communicate with base stations.
D2D通信模式:NB-IoT-D2D终端之间直接通信的一种通信模式。D2D communication mode: a communication mode for direct communication between NB-IoT-D2D terminals.
IDLE监听态:当各NB-IoT-D2D终端处于蜂窝通信模式或D2D通信模式时,此状态指各终端可接收和发送消息的状态。IDLE listening state: When each NB-IoT-D2D terminal is in cellular communication mode or D2D communication mode, this state refers to the state in which each terminal can receive and send messages.
发起终端:当NB-IoT终端需上传数据时,请求D2D通信的NB-IoT-D2D终端。Initiating terminal: When the NB-IoT terminal needs to upload data, it requests the NB-IoT-D2D terminal for D2D communication.
接收终端:接受发起终端的D2D通信请求,可与发起终端进行D2D通信的NB-IoT-D2D终端。Receiving terminal: the NB-IoT-D2D terminal that accepts the D2D communication request of the initiating terminal and can perform D2D communication with the initiating terminal.
Q-ACK:接收终端收到发起终端的D2D通信请求后回复的确认消息。Q-ACK: A confirmation message returned by the receiving terminal after receiving the D2D communication request from the initiating terminal.
D-ACK:接收终端收到发起终端上传的数据业务后回复的确认消息。D-ACK: A confirmation message returned by the receiving terminal after receiving the data service uploaded by the initiating terminal.
D2D请求通信过程:发起终端向接收终端请求D2D通信的通信过程。D2D request communication process: a communication process in which the initiating terminal requests D2D communication from the receiving terminal.
D2D业务通信过程:包含接收终端向发起终端回复Q-ACK的过程、发起终端向接收终端传输数据业务的过程、接收终端向发起终端回复D-ACK的过程以及发起终端向接收终端发送频段切换指令的通信过程。D2D service communication process: including the process of the receiving terminal replying Q-ACK to the initiating terminal, the process of transmitting data services from the initiating terminal to the receiving terminal, the process of replying D-ACK from the receiving terminal to the initiating terminal, and the initiating terminal sending frequency band switching instructions to the receiving terminal communication process.
锚定载波:在NB-IoT多载波小区中,一个可承载所有上下行传输业务的载波,各NB-IoT终端在IDLE时驻留在此载波。此载波用于承载D2D请求通信过程。Anchor carrier: In an NB-IoT multi-carrier cell, a carrier that can carry all uplink and downlink transmission services, and each NB-IoT terminal resides on this carrier when it is in IDLE. This carrier is used to bear the D2D request communication process.
非锚定载波:在NB-IoT多载波小区中,不承载NPSS/NSSS/NPBCH/SIB-NB的载波。Non-anchor carrier: In the NB-IoT multi-carrier cell, the carrier that does not carry NPSS/NSSS/NPBCH/SIB-NB.
D2D业务通信载波:通过分析NB-IoT-D2D终端所在小区的信道空闲时频域资源,优先从各非锚定载波中选择用于承载D2D业务通信过程的一个最优非锚定载波。若各非锚定载波中的空闲时频域资源都已被占用,则选择锚定载波作为D2D业务通信载波。D2D service communication carrier: By analyzing the channel idle time and frequency domain resources of the cell where the NB-IoT-D2D terminal is located, an optimal non-anchor carrier for carrying the D2D service communication process is preferentially selected from various non-anchor carriers. If the idle time-frequency domain resources in each non-anchor carrier have been occupied, the anchor carrier is selected as the D2D service communication carrier.
D2D业务频段:在D2D业务通信过程中,D2D业务通信载波的频段。D2D service frequency band: During the D2D service communication process, the frequency band of the D2D service communication carrier.
在融合NB-IoT和D2D的无线通信模式中,规定NB-IoT-D2D终端可同时支持蜂窝通信和D2D通信两种模式。NB-IoT-D2D终端根据通信需求,可通过基站实现传统的蜂窝通信,也可在D2D通信模式下,与其它NB-IoT-D2D终端直接进行通信。具体如下:NB-IoT-D2D终端进行蜂窝通信时,其处理流程与传统的NB-IoT通信流程一致。当NB-IoT-D2D终端需要进行D2D通信时,首先切换到IDLE监听态,通过监听基站信令中SIB信息、NPDCCH的方式获取当前小区的信道占用情况信息。基于该信息,选择可用于D2D通信的空闲频谱资源,以蜂窝网络的锚定载波为请求通信载体,以原有信道为信息载体,向接收终端发起D2D通信请求,准备完成业务分组的传输。此时,如果D2D业务为单播业务,则接收终端数量为1;如果D2D业务为组播或广播业务,则接收终端数量大于1。In the wireless communication mode integrating NB-IoT and D2D, it is stipulated that NB-IoT-D2D terminals can support both cellular communication and D2D communication modes at the same time. According to communication requirements, NB-IoT-D2D terminals can realize traditional cellular communication through the base station, and can also communicate directly with other NB-IoT-D2D terminals in D2D communication mode. The details are as follows: When the NB-IoT-D2D terminal performs cellular communication, its processing flow is consistent with the traditional NB-IoT communication flow. When the NB-IoT-D2D terminal needs to perform D2D communication, it first switches to the IDLE monitoring state, and obtains the channel occupancy information of the current cell by monitoring the SIB information and NPDCCH in the base station signaling. Based on this information, select idle spectrum resources that can be used for D2D communication, use the anchor carrier of the cellular network as the request communication carrier, and use the original channel as the information carrier, initiate a D2D communication request to the receiving terminal, and prepare to complete the transmission of the service packet. At this time, if the D2D service is a unicast service, the number of receiving terminals is 1; if the D2D service is a multicast or broadcast service, the number of receiving terminals is greater than 1.
本发明中NB-IoT-D2D终端可通过D2D模式直接进行通信,而不需要依靠基站进行数据转发。NB-IoT-D2D终端之间进行通信时,只占用一次信道资源,可有效缓解小区接入终端数量的压力。同时NB-IoT-D2D终端以监听基站信令的方式利用蜂窝网络的空闲频谱资源进行D2D通信,可有效避免D2D通信对蜂窝通信模式的影响,降低信道冲突,提高频谱利用率。此外,通过节点之间的D2D通信可以有效扩展基站的覆盖面积。In the present invention, the NB-IoT-D2D terminal can directly communicate through the D2D mode without relying on the base station for data forwarding. When communicating between NB-IoT-D2D terminals, only one channel resource is occupied, which can effectively relieve the pressure on the number of access terminals in the cell. At the same time, NB-IoT-D2D terminals use the idle spectrum resources of the cellular network for D2D communication by monitoring base station signaling, which can effectively avoid the impact of D2D communication on the cellular communication mode, reduce channel conflicts, and improve spectrum utilization. In addition, the coverage area of the base station can be effectively expanded through D2D communication between nodes.
本发明提供的一种基于信令监听的NB-IoT的D2D通信方法,应用于NB-IoT的D2D通信系统的发起终端,所述D2D通信系统还包括接收终端,参见图1,该方法包括:The D2D communication method of NB-IoT based on signaling monitoring provided by the present invention is applied to the initiating terminal of the D2D communication system of NB-IoT. The D2D communication system also includes a receiving terminal, see FIG. 1, the method includes:
S101、通过对所述发起终端所在NB-IoT小区的锚定载波进行监听,得到D2D通信过程中所需的空闲时频域资源。S101. Obtain idle time-frequency domain resources required in the D2D communication process by monitoring the anchor carrier of the NB-IoT cell where the initiating terminal is located.
在获得D2D通信过程中所需的空闲时频域资源的过程具体包括:The process of obtaining idle time-frequency domain resources required in the D2D communication process specifically includes:
对所述发起终端所在NB-IoT小区的锚定载波进行监听,获得系统信息块的关联信息;Monitor the anchor carrier of the NB-IoT cell where the initiating terminal is located, and obtain the associated information of the system information block;
根据所述系统信息块的关联信息,查找得到搜索空间,所述搜索空间包括公共搜索空间和用户专有搜索空间;Searching to obtain a search space according to the associated information of the system information block, the search space includes a public search space and a user-specific search space;
对所述搜索空间进行解码处理,得到基站资源分配信息;Decoding the search space to obtain base station resource allocation information;
在所述基站资源分配信息中获取所述小区的信道占用情况信息;Acquiring channel occupancy information of the cell from the resource allocation information of the base station;
基于所述信道占用情况信息,获得针对D2D通信过程的空闲时频域资源。Based on the channel occupancy situation information, idle time-frequency domain resources for the D2D communication process are obtained.
S102、利用所述空闲时频域资源,确定目标信道。S102. Determine a target channel by using the idle time-frequency domain resource.
该过程包括:The process includes:
根据所述空闲时频域资源,获取锚定载波的下行信道占用情况信息;Acquiring downlink channel occupancy information of the anchor carrier according to the idle time-frequency domain resource;
依据所述下行信道占用情况信息,将下行信道中的空闲时频域资源确定为第一信道;所述第一信道用于所述发起终端将D2D通信请求发送至所述接收终端;Determining idle time-frequency domain resources in the downlink channel as a first channel according to the occupancy information of the downlink channel; the first channel is used for the initiating terminal to send a D2D communication request to the receiving terminal;
根据所述空闲时频域资源,获取D2D业务通信载波的上行信道占用情况信息;According to the idle time-frequency domain resource, obtain the uplink channel occupancy information of the D2D service communication carrier;
依据所述上行信道占用情况信息,将D2D业务通信载波中上行信道的空闲时频域资源确定为第二信道,并将除第二信道外的上行信道中剩余的空闲时频域资源确定为第三信道;所述第二信道用于所述接收终端向所述发起终端回复针对D2D通信请求的第一回复信息,所述第三信道用于所述接收终端向所述发起终端回复针对接收到数据业务的第二回复信息。According to the uplink channel occupancy information, determine the idle time-frequency domain resource of the uplink channel in the D2D service communication carrier as the second channel, and determine the remaining idle time-frequency domain resource in the uplink channel except the second channel as the second channel. Three channels; the second channel is used for the receiving terminal to reply to the initiating terminal with the first reply information for the D2D communication request, and the third channel is used for the receiving terminal to reply to the initiating terminal for the received The second reply information of the data service.
对应的,在对空闲时频域资源进行分析时,还包括:Correspondingly, when analyzing idle time-frequency domain resources, it also includes:
根据所述空闲时频域资源,获取D2D业务通信载波的下行信道占用情况信息;According to the idle time-frequency domain resource, obtain information about the downlink channel occupancy of the D2D service communication carrier;
依据所述下行信道占用情况信息,将D2D业务通信载波中下行信道的空闲时频域资源确定为第四信道,并将除第四信道外的下行信道中剩余的空闲时频域资源确定为第五信道;所述第四信道用于所述发起终端向所述接收终端发送业务数据;所述第五信道用于所述发起终端向所述接收终端发送通信频段切换指令。According to the downlink channel occupancy information, determine the idle time-frequency domain resource of the downlink channel in the D2D service communication carrier as the fourth channel, and determine the remaining idle time-frequency domain resources in the downlink channels except the fourth channel as the fourth channel. Five channels; the fourth channel is used for the initiating terminal to send service data to the receiving terminal; the fifth channel is used for the initiating terminal to send communication frequency band switching instructions to the receiving terminal.
S103、通过所述目标信道将D2D通信的关联信息发送至所述接收终端,并通过所述目标信道接收所述接收终端针对所述D2D通信的回复信息,使得所述发起终端与所述接收终端通过所述目标信道建立D2D通信;所述关联信息包括D2D通信请求和数据业务。S103. Send the associated information of the D2D communication to the receiving terminal through the target channel, and receive the reply information of the receiving terminal for the D2D communication through the target channel, so that the initiating terminal and the receiving terminal D2D communication is established through the target channel; the associated information includes a D2D communication request and a data service.
下面对上述实施例进行具体说明。The above-mentioned embodiments will be described in detail below.
在NB-IoT网络中,发起终端监听所在小区的锚定载波,并从NPBCH和NPDSCH中获取SIB信息,根据SIB信息找到所有CSS和USS,接着从所有搜索空间中解码出由NPDCCH承载的所有DCI格式下的基站资源分配信息。然后首先分析在USS和CSS解码得到的Format N1和N2的下行信道占用情况,选择位于锚定载波中的下行信道的空闲时频域资源,用于在D2D请求通信过程中发起终端向接收终端请求D2D通信;选择位于D2D业务通信载波中的下行信道的空闲时频域资源,用于在D2D业务通信过程中发起终端向接收终端传输数据业务和发送通信频段切换指令。接着分析在USS和T2CSS解码得到的Format N0的上行信道占用情况,选择位于D2D业务通信载波中的上行信道的空闲时频域资源,用于接收终端向发起终端回复可进行D2D通信的Q-ACK以及接收终端向发起终端回复已收到数据业务的D-ACK。若各非锚定载波中的下行信道或上行信道的空闲时频域资源都已被占用,则可以考虑选择位于锚定载波中的上下行信道的空闲时频域资源用于D2D通信。In the NB-IoT network, the initiating terminal monitors the anchor carrier of the cell where it is located, and obtains SIB information from NPBCH and NPDSCH, finds all CSS and USS according to the SIB information, and then decodes all DCI carried by NPDCCH from all search spaces Base station resource allocation information in the format. Then first analyze the downlink channel occupancy of Format N1 and N2 obtained by decoding the USS and CSS, and select the free time-frequency domain resources of the downlink channel located in the anchor carrier for the originating terminal to request the receiving terminal during the D2D request communication process. D2D communication: select the idle time-frequency domain resource of the downlink channel in the D2D service communication carrier, which is used for transmitting data services from the initiating terminal to the receiving terminal and sending communication frequency band switching instructions during the D2D service communication process. Then analyze the uplink channel occupancy of Format N0 obtained by decoding the USS and T2CSS, and select the idle time-frequency domain resource of the uplink channel located in the D2D service communication carrier for the receiving terminal to reply to the initiating terminal with a Q-ACK that can perform D2D communication And the receiving terminal replies a D-ACK indicating that the data service has been received to the initiating terminal. If the idle time-frequency domain resources of the downlink channel or uplink channel in each non-anchor carrier have been occupied, it may be considered to select the idle time-frequency domain resources of the uplink and downlink channels located in the anchor carrier for D2D communication.
发起终端完成分析用于D2D通信的空闲时频域资源后,在锚定载波中的下行信道的时频域位置上携带自身位置、两终端ID号、D2D业务通信载波的信息、D2D通信中各步骤所占用的空闲时频域资源的大小和位置等信息向接收终端请求D2D通信,同时发起终端启动等待接收终端回复的定时器,并将自身载波频段切换到D2D业务频段,等待接收终端回复确认信息。After the initiating terminal completes the analysis of the idle time-frequency domain resources for D2D communication, it carries its own location, ID numbers of the two terminals, information about the D2D service communication carrier, and information about each component in the D2D communication on the time-frequency domain position of the downlink channel in the anchor carrier. The information such as the size and location of the idle frequency domain resources occupied by the step requests D2D communication from the receiving terminal, and at the same time, the initiating terminal starts a timer waiting for the reply from the receiving terminal, switches its own carrier frequency band to the D2D service frequency band, and waits for the receiving terminal to reply and confirm information.
接收终端在锚定载波的下行信道中收到该发起终端的请求信息后,则从锚定载波频段切换到D2D业务频段上,然后在D2D业务通信载波的上行信道中的时频域位置上,回复该发起终端Q-ACK告知可进行D2D通信;同时接收终端启动等待发起终端传输数据业务的定时器,等待发起终端上传数据。After receiving the request information of the initiating terminal in the downlink channel of the anchor carrier, the receiving terminal switches from the anchor carrier frequency band to the D2D service frequency band, and then at the time-frequency domain position in the uplink channel of the D2D service communication carrier, Reply to the initiating terminal with Q-ACK to inform that D2D communication can be performed; at the same time, the receiving terminal starts a timer for waiting for the initiating terminal to transmit data services, and waits for the initiating terminal to upload data.
发起终端在D2D业务通信载波上收到接收终端回复的Q-ACK后,在D2D业务通信载波的下行信道中的时频域位置上,携带需要传输的数据发送给该接收终端,同时再次启动等待接收终端回复的定时器,等待接收终端回复D-ACK。如果第一次等待接收终端回复的定时器变为0,发起终端在D2D业务通信载波上仍未收到接收终端回复的Q-ACK,证明此次业务传输失败,则发起终端将自身频段切换到锚定载波频段,(频段切换的目的:此处是为出现的异常通信情况——‘在锚定载波上由于资源干扰或资源突然被占用等问题使接收终端不能收到发送终端的D2D请求消息,从而导致发起终端收不到Q-ACK。’做出的应对方法。此时发起终端需要回到锚定载波频段上重新发送D2D请求。此外,由于锚定载波业务较多,出现资源干扰或资源突然被占用的概率较大,所以此种异常情况出现概率较高。)重传D2D通信请求,然后切换到D2D业务频段上等待接收终端的回复消息。若发起终端重传N次,仍未在D2D业务通信载波上收到接收终端的Q-ACK,则放弃D2D通信,并上报此次D2D通信失败,并将自身载波切换到锚定载波频段。若发起终端在重传第K次(K≤N)时,所分析的空闲时频域资源不足够重传D2D通信请求,则放弃D2D通信,并上报此次D2D通信失败,并将自身载波切换到锚定载波频段。After the initiating terminal receives the Q-ACK replied by the receiving terminal on the D2D service communication carrier, it carries the data to be transmitted and sends it to the receiving terminal at the time-frequency domain position in the downlink channel of the D2D service communication carrier, and starts waiting again at the same time. The timer for the receiving terminal to reply, waiting for the receiving terminal to reply D-ACK. If the timer waiting for the reply from the receiving terminal becomes 0 for the first time, and the initiating terminal has not received the Q-ACK replied by the receiving terminal on the D2D service communication carrier, it proves that the service transmission has failed, and the initiating terminal will switch its own frequency band to The anchor carrier frequency band, (the purpose of frequency band switching: here is for the abnormal communication situation that occurs - 'due to resource interference or sudden resource occupation on the anchor carrier, the receiving terminal cannot receive the D2D request message from the sending terminal , so that the initiating terminal cannot receive the Q-ACK.' The countermeasures. At this time, the initiating terminal needs to return to the anchor carrier frequency band to resend the D2D request. In addition, due to the large number of services on the anchor carrier, resource interference or The probability of resources being suddenly occupied is relatively high, so the probability of this abnormal situation is relatively high.) Retransmit the D2D communication request, and then switch to the D2D service frequency band to wait for the reply message from the receiving terminal. If the initiating terminal retransmits N times and still does not receive the Q-ACK from the receiving terminal on the D2D service communication carrier, it will abandon the D2D communication, report the D2D communication failure, and switch its own carrier to the anchor carrier frequency band. If the initiating terminal retransmits for the Kth time (K≤N), and the analyzed idle time-frequency domain resources are not enough to retransmit the D2D communication request, it will abandon the D2D communication, report the D2D communication failure, and switch its own carrier to the anchor carrier band.
接收终端收到发起终端所传数据后,在D2D业务通信载波的上行信道中的时频域位置上回复D-ACK告知完成D2D通信。同时,接收终端启动载波切换等待定时器,等待发起终端的通信频段切换指令。如果接收终端等待发起终端传输数据业务的定时器变为0,仍未收到发起终端发送的数据业务,证明此次业务传输失败,则接收终端在D2D业务通信载波中重传Q-ACK,等待发起终端的数据业务传输。若接收终端重传M次,仍未收到发起终端发送的数据业务,则放弃D2D通信,并上报此次D2D通信失败,并将自身载波切换到锚定载波频段。若接收终端在重传第L次(L≤M)时,所分析的空闲时频域资源不足够重传Q-ACK,则放弃D2D通信,并上报此次D2D通信失败,并将自身载波切换到锚定载波频段。After receiving the data transmitted by the initiating terminal, the receiving terminal replies with a D-ACK at the position in the time-frequency domain of the uplink channel of the D2D service communication carrier to notify the completion of the D2D communication. At the same time, the receiving terminal starts a carrier switching waiting timer, and waits for a communication frequency band switching instruction from the initiating terminal. If the timer for the receiving terminal to wait for the initiating terminal to transmit the data service becomes 0 and has not received the data service sent by the initiating terminal, it proves that the service transmission has failed. The receiving terminal retransmits the Q-ACK in the D2D service communication carrier and waits for Initiate the data service transmission of the terminal. If the receiving terminal retransmits M times and still does not receive the data service sent by the initiating terminal, it will abandon the D2D communication, report the failure of the D2D communication, and switch its own carrier to the anchor carrier frequency band. If the receiving terminal retransmits for the Lth time (L≤M), and the analyzed idle time-frequency domain resources are not enough to retransmit Q-ACK, it will give up the D2D communication, report the D2D communication failure, and switch its own carrier to the anchor carrier band.
发起终端收到接收终端回复的D-ACK后,发起终端在D2D业务频段的下行信道中的时频域位置上向接收终端发送通信频段切换指令,并将自身载波频段切换到锚定载波频段。如果第二次等待接收终端回复的定时器变为0,发起终端仍未收到接收终端发送的D-ACK,证明此次业务传输失败,则发起终端在D2D业务频段中重传D2D数据业务,等待接收终端的D-ACK。若发起终端重传X次,仍未收到D-ACK,则放弃D2D通信,并上报此次D2D通信失败,并将自身载波切换到锚定载波频段。若发起终端在重传第Z次(Z≤X)时,所分析的空闲时频域资源不足够重传D2D数据业务,则放弃D2D通信,并上报此次D2D通信失败,并将自身载波切换到锚定载波频段。After the initiating terminal receives the D-ACK replied by the receiving terminal, the initiating terminal sends a communication frequency band switching instruction to the receiving terminal at the time-frequency domain position in the downlink channel of the D2D service frequency band, and switches its own carrier frequency band to the anchor carrier frequency band. If the timer waiting for the reply from the receiving terminal becomes 0 for the second time, and the initiating terminal has not received the D-ACK sent by the receiving terminal, it proves that the service transmission has failed, and the initiating terminal retransmits the D2D data service in the D2D service frequency band. Wait for the D-ACK from the receiving terminal. If the initiating terminal retransmits X times and still does not receive the D-ACK, it will abandon the D2D communication, report the failure of the D2D communication, and switch its own carrier to the anchor carrier frequency band. If the initiating terminal retransmits for the Zth time (Z≤X), and the analyzed idle time-frequency domain resources are not enough to retransmit the D2D data service, it will abandon the D2D communication, report the D2D communication failure, and switch its own carrier to the anchor carrier band.
接收终端收到通信频段切换指令,将自身频段切换到锚定载波频段,结束本次D2D通信。如果载波切换等待定时器变为0,接收终端仍未收到通信频段切换指令,则自动切换到锚定载波频段,结束D2D通信。The receiving terminal receives the communication frequency band switching instruction, switches its own frequency band to the anchor carrier frequency band, and ends the D2D communication. If the carrier switching waiting timer becomes 0 and the receiving terminal has not received the communication frequency band switching instruction, it will automatically switch to the anchor carrier frequency band and end the D2D communication.
在基于NB-IoT的D2D通信系统中,本发明不依靠基站进行协调D2D通信,而是采用以信令监听为基础的直接D2D通信的模式,是旨在缓解小区接入终端数量的压力、提高频谱利用率和网络容量。In the D2D communication system based on NB-IoT, the present invention does not rely on the base station to coordinate D2D communication, but adopts a direct D2D communication mode based on signaling monitoring, which aims to alleviate the pressure on the number of access terminals in the cell and improve Spectrum utilization and network capacity.
在基于NB-IoT的D2D通信系统中,目前主要研究两个有SIM卡且注册成功的NB-IoT-D2D终端之间的D2D通信模式,通信场景如图2所示。In the D2D communication system based on NB-IoT, the current D2D communication mode between two NB-IoT-D2D terminals with SIM cards and successful registration is mainly studied. The communication scene is shown in Figure 2.
场景1:在同一基站覆盖范围内的NB-IoT-D2D终端之间的通信。Scenario 1: Communication between NB-IoT-D2D terminals within the coverage of the same base station.
场景2:无蜂窝网络覆盖的NB-IoT-D2D终端之间的通信。Scenario 2: Communication between NB-IoT-D2D terminals without cellular network coverage.
场景3:在不同基站覆盖范围内的NB-IoT-D2D终端之间的通信。Scenario 3: Communication between NB-IoT-D2D terminals within the coverage of different base stations.
NB-IoT-D2D终端之间进行D2D通信过程具体流程如下:The specific process of D2D communication between NB-IoT-D2D terminals is as follows:
S201、发起终端分析D2D通信过程中所需的空闲频谱资源,携带相应信息向接收终端请求D2D通信:S201. The initiating terminal analyzes the idle spectrum resources required in the D2D communication process, and requests the receiving terminal for D2D communication with corresponding information:
发起终端首先监听所在NB-IoT小区的锚定载波,并从NPBCH和NPDSCH中获取SIB信息,根据SIB信息找到所有CSS和USS,接着从所有搜索空间中解码出由NPDCCH承载的所有DCI格式下的基站资源分配信息,进而从已分析的基站资源分配信息中获取当前小区的信道占用情况信息,基于此信息,选择用于D2D通信的空闲时频域资源:The initiating terminal first monitors the anchor carrier of the NB-IoT cell where it is located, obtains SIB information from NPBCH and NPDSCH, finds all CSS and USS according to the SIB information, and then decodes all DCI formats carried by NPDCCH from all search spaces. Base station resource allocation information, and then obtain the channel occupancy information of the current cell from the analyzed base station resource allocation information, based on this information, select idle time-frequency domain resources for D2D communication:
S2011、D2D请求通信过程所需资源:S2011, D2D requests resources required for the communication process:
NB-IoT终端处于IDLE态时驻留于锚定载波上,则发起终端与接收终端的D2D请求通信过程需要在锚定载波中进行。When the NB-IoT terminal is in the IDLE state and resides on the anchor carrier, the D2D request communication process between the initiating terminal and the receiving terminal needs to be performed on the anchor carrier.
发起终端分析在USS和CSS解码得到的Format N1和N2的锚定载波的下行信道占用情况,选择下行信道中的空闲时频域资源用于在D2D请求通信过程中发起终端向接收终端请求D2D通信。The initiating terminal analyzes the downlink channel occupancy of the anchor carriers of Format N1 and N2 obtained by decoding the USS and CSS, and selects idle time-frequency domain resources in the downlink channel for the initiating terminal to request D2D communication from the receiving terminal during the D2D request communication process .
S2012、D2D业务通信过程所需资源:S2012, resources required for the D2D business communication process:
在NB-IoT机制中,各NB-IoT终端的初始同步都位于锚定载波中,此载波业务较多,所以为了降低锚定载波的压力,优先选择位于非锚定载波上的空闲资源用于D2D业务通信过程。In the NB-IoT mechanism, the initial synchronization of each NB-IoT terminal is located on the anchor carrier, which has a lot of traffic, so in order to reduce the pressure on the anchor carrier, the idle resources on the non-anchor carrier are preferentially selected for use. D2D service communication process.
发起终端分析在USS和T2CSS解码得到的Format N0下的D2D业务通信载波的上行信道占用情况,首先选择此D2D业务通信载波中上行信道的空闲时频域资源用于D2D业务通信过程中接收终端向发起终端回复可进行D2D通信的Q-ACK;然后选择上行信道中剩余的空闲时频域资源用于接收终端向发起终端回复已收到数据业务的D-ACK。The initiating terminal analyzes the uplink channel occupancy of the D2D service communication carrier under Format N0 obtained by decoding the USS and T2CSS, and first selects the idle time-frequency domain resources of the uplink channel in the D2D service communication carrier for the D2D service communication process. The initiating terminal replies with a Q-ACK indicating that D2D communication is possible; and then selects the remaining idle time-frequency domain resources in the uplink channel for the receiving terminal to reply to the initiating terminal with a D-ACK indicating that the data service has been received.
发起终端分析在USS和CSS解码得到的Format N1和N2下的D2D业务载波的下行信道占用情况,首先选择此D2D业务通信载波中下行信道的空闲时频域资源用于在D2D业务通信过程中发起终端向接收终端传输数据业务,然后选择下行信道中剩余的空闲时频域资源用于发起终端向接收终端发送通信频段切换指令。The initiating terminal analyzes the downlink channel occupancy of the D2D service carrier under Format N1 and N2 obtained by decoding the USS and CSS, and first selects the idle time-frequency domain resources of the downlink channel in the D2D service communication carrier for initiating during the D2D service communication process. The terminal transmits data services to the receiving terminal, and then selects the remaining idle time-frequency domain resources in the downlink channel for the initiating terminal to send a communication frequency band switching instruction to the receiving terminal.
对于上述过程中NB-IoT-D2D终端之间的D2D通信区域图如图3所示,时频域资源图如图4所示。The D2D communication area diagram between NB-IoT-D2D terminals in the above process is shown in Figure 3, and the time-frequency domain resource diagram is shown in Figure 4.
若各非锚定载波中的下行信道或上行信道的空闲时频域资源都已被占用,则基于位于锚定载波中的上下行信道占用情况的信息,以及D2D请求通信过程占用的时频域资源的情况,分析并选择锚定载波中的上下行空闲时频域资源用于D2D业务通信过程。If the idle time-frequency domain resources of the downlink channel or uplink channel in each non-anchor carrier have been occupied, then based on the occupancy information of the uplink and downlink channels in the anchor carrier, and the time-frequency domain occupied by the D2D request communication process In terms of resources, analyze and select the uplink and downlink idle time-frequency domain resources in the anchor carrier for the D2D service communication process.
发起终端完成分析用于D2D通信的空闲时频域资源后,在锚定载波中的下行信道的时频域位置上携带自身位置、两终端ID号、D2D业务通信载波的信息、D2D通信中各步骤所占用的空闲时频域资源的大小和位置等信息向接收终端请求D2D通信,同时发起终端启动等待接收终端回复的定时器,并将自身载波频段切换到D2D业务频段,等待接收终端回复Q-ACK。After the initiating terminal completes the analysis of the idle time-frequency domain resources for D2D communication, it carries its own location, ID numbers of the two terminals, information about the D2D service communication carrier, and information about each component in the D2D communication on the time-frequency domain position of the downlink channel in the anchor carrier. The information such as the size and location of the idle frequency domain resources occupied by the step requests D2D communication from the receiving terminal, and at the same time, the initiating terminal starts a timer waiting for the reply from the receiving terminal, switches its own carrier frequency band to the D2D service frequency band, and waits for the receiving terminal to reply Q -ACK.
S202、接收终端接收发起终端的请求信息,告知发起终端可确认D2D通信:S202. The receiving terminal receives the request information from the initiating terminal, and informs the initiating terminal that the D2D communication can be confirmed:
当接收终端处于蜂窝模式下IDLE监听态时,需首先接收发起终端的请求D2D通信的消息,完成基站规定的DRX状态后,再进入D2D通信模式与发起终端通信;When the receiving terminal is in the IDLE monitoring state in the cellular mode, it needs to first receive the message requesting D2D communication from the initiating terminal, and then enter the D2D communication mode to communicate with the initiating terminal after completing the DRX state specified by the base station;
当接收终端处于D2D通信模式下IDLE监听态且无其余任务时,接收发起终端的请求信息,与发起终端直接通信。When the receiving terminal is in the IDLE monitoring state in the D2D communication mode and has no other tasks, it receives the request information from the initiating terminal and directly communicates with the initiating terminal.
接收终端在锚定载波的下行信道中收到该发起终端的请求信息后,则从锚定载波频段转换到D2D业务频段上,然后在D2D业务通信载波的上行信道中的时频域位置上,回复该发起终端Q-ACK,告知可进行D2D通信;同时接收终端启动等待发起终端传输数据业务的定时器,等待发起终端上传数据。此时对于发起终端与接收终端相互通信的流程图如图5所示。After the receiving terminal receives the request information of the initiating terminal in the downlink channel of the anchor carrier, it switches from the anchor carrier frequency band to the D2D service frequency band, and then at the time-frequency domain position in the uplink channel of the D2D service communication carrier, Reply to the initiating terminal with Q-ACK to inform that D2D communication can be performed; at the same time, the receiving terminal starts a timer for waiting for the initiating terminal to transmit data services, and waits for the initiating terminal to upload data. At this time, the flow chart of mutual communication between the initiating terminal and the receiving terminal is shown in FIG. 5 .
S203、发起终端收到接收终端确认D2D通信的消息后,上传给接收终端数据业务:S203. After receiving the message confirming the D2D communication from the receiving terminal, the initiating terminal uploads the data service to the receiving terminal:
发起终端在D2D业务通信载波的下行信道中的时频域位置上,携带需要传输的数据发送给该接收终端,同时再次启动等待接收终端回复的定时器,等待接收终端回复D-ACK。The initiating terminal sends the data to be transmitted to the receiving terminal at the time-frequency domain position in the downlink channel of the D2D service communication carrier, and at the same time restarts the timer waiting for the receiving terminal to reply, and waits for the receiving terminal to reply D-ACK.
如果第一次等待接收终端回复的定时器变为0,发起终端在D2D业务通信载波上仍未收到接收终端回复Q-ACK的消息,证明此次业务传输失败,则发起终端将自身频段切换到锚定载波频段,重传D2D通信请求,然后切换到D2D业务频段上等待接收终端的回复消息。若发起终端重传N次,仍未在D2D业务通信载波上收到接收终端回复Q-ACK的消息,则放弃D2D通信,并上报此次D2D通信失败,并将自身载波切换到锚定载波频段。若发起终端在重传第K次(K≤N)时,所分析的空闲时频域资源不足够重传D2D通信请求,则放弃D2D通信,并上报此次D2D通信失败,并将自身载波切换到锚定载波频段。If the timer waiting for the reply from the receiving terminal becomes 0 for the first time, and the initiating terminal has not received the Q-ACK message from the receiving terminal on the D2D service communication carrier, it proves that the service transmission has failed, and the initiating terminal will switch its own frequency band Go to the anchor carrier frequency band, retransmit the D2D communication request, and then switch to the D2D service frequency band to wait for the reply message from the receiving terminal. If the initiating terminal retransmits N times and still does not receive the Q-ACK message from the receiving terminal on the D2D service communication carrier, it will abandon the D2D communication, report the D2D communication failure, and switch its own carrier to the anchor carrier frequency band . If the initiating terminal retransmits for the Kth time (K≤N), and the analyzed idle time-frequency domain resources are not enough to retransmit the D2D communication request, it will abandon the D2D communication, report the D2D communication failure, and switch its own carrier to the anchor carrier band.
S204、接收终端收到发起终端所传数据后,回复给发起终端D-ACK:S204. After receiving the data transmitted by the initiating terminal, the receiving terminal replies to the initiating terminal D-ACK:
接收终端在D2D业务通信载波的上行信道中的时频域位置上回复给发起终端D-ACK告知完成D2D通信。同时,接收终端启动载波切换等待定时器,等待发起终端的通信频段切换指令。此时对于发起终端与接收终端相互通信的流程图如图6所示。The receiving terminal replies to the initiating terminal D-ACK at the position in the time-frequency domain of the uplink channel of the D2D service communication carrier to inform the completion of the D2D communication. At the same time, the receiving terminal starts a carrier switching waiting timer, and waits for a communication frequency band switching instruction from the initiating terminal. At this time, the flow chart of mutual communication between the initiating terminal and the receiving terminal is shown in FIG. 6 .
如果接收终端等待发起终端传输数据业务的定时器变为0,仍未收到发起终端发送的数据业务,证明此次业务传输失败,则接收终端在D2D业务通信载波中重传Q-ACK,等待发起终端的数据业务传输。若接收终端重传M次,仍在D2D业务通信载波中未收到发起终端发送的数据业务,则放弃D2D通信,并上报此次D2D通信失败,并将自身载波切换到锚定载波频段。若接收终端在重传第L次(L≤M)时,所分析的空闲时频域资源不足够重传Q-ACK,则放弃D2D通信,并上报此次D2D通信失败,并将自身载波切换到锚定载波频段。If the timer for the receiving terminal to wait for the initiating terminal to transmit the data service becomes 0 and has not received the data service sent by the initiating terminal, it proves that the service transmission has failed. The receiving terminal retransmits the Q-ACK in the D2D service communication carrier and waits for Initiate the data service transmission of the terminal. If the receiving terminal retransmits M times and still does not receive the data service sent by the initiating terminal in the D2D service communication carrier, it will abandon the D2D communication, report the D2D communication failure, and switch its own carrier to the anchor carrier frequency band. If the receiving terminal retransmits for the Lth time (L≤M), and the analyzed idle time-frequency domain resources are not enough to retransmit Q-ACK, it will give up the D2D communication, report the D2D communication failure, and switch its own carrier to the anchor carrier band.
S205、发起终端向接收终端发送频段切换指令:S205. The initiating terminal sends a frequency band switching instruction to the receiving terminal:
发起终端收到接收终端回复的D-ACK后,发起终端在D2D业务通信载波的下行信道中的时频域位置上向接收终端发送通信频段切换指令,并将自身载波频段切换到锚定载波频段。After the initiating terminal receives the D-ACK replied by the receiving terminal, the initiating terminal sends a communication frequency band switching instruction to the receiving terminal at the time-frequency domain position in the downlink channel of the D2D service communication carrier, and switches its own carrier frequency band to the anchor carrier frequency band .
如果第二次等待接收终端回复的定时器变为0,发起终端仍未收到接收终端发送的D-ACK,证明此次业务传输失败,则发起终端在D2D业务通信载波中重传D2D数据业务,等待接收终端的D-ACK。若发起终端重传X次,仍未收到D-ACK,则放弃D2D通信,并上报此次D2D通信失败,并将自身载波切换到锚定载波频段。若发起终端在重传第Z次(Z≤X)时,所分析的空闲时频域资源不足够重传D2D数据业务,则放弃D2D通信,并上报此次D2D通信失败,并将自身载波切换到锚定载波频段。If the timer waiting for the reply from the receiving terminal becomes 0 for the second time, and the initiating terminal has not received the D-ACK sent by the receiving terminal, it proves that the service transmission failed, and the initiating terminal retransmits the D2D data service in the D2D service communication carrier , waiting for the D-ACK of the receiving terminal. If the initiating terminal retransmits X times and still does not receive the D-ACK, it will abandon the D2D communication, report the failure of the D2D communication, and switch its own carrier to the anchor carrier frequency band. If the initiating terminal retransmits for the Zth time (Z≤X), and the analyzed idle time-frequency domain resources are not enough to retransmit the D2D data service, it will abandon the D2D communication, report the D2D communication failure, and switch its own carrier to the anchor carrier band.
S206、接收终端切换频段:S206. The receiving terminal switches frequency bands:
接收终端收到通信频段切换指令,将自身频段切换到锚定载波频段,结束本次D2D通信。The receiving terminal receives the communication frequency band switching instruction, switches its own frequency band to the anchor carrier frequency band, and ends the D2D communication.
如果载波切换等待定时器变为0,接收终端仍未收到通信频段切换指令,则自动切换到锚定载波频段,结束D2D通信。If the carrier switching waiting timer becomes 0 and the receiving terminal has not received the communication frequency band switching instruction, it will automatically switch to the anchor carrier frequency band and end the D2D communication.
本发明中各NB-IoT-D2D终端之间的通信不需要依靠基站进行数据转发,而是通过D2D模式直接进行通信,且通信时只占用一次信道资源,从而有效缓解小区接入终端数量的压力、提高网络容量。NB-IoT-D2D终端以监听基站信令的方式利用蜂窝网络的空闲频谱资源进行D2D通信,可有效避免D2D通信对蜂窝通信模式的影响,降低信道冲突,提高频谱利用率。NB-IoT-D2D终端通过D2D模式直接进行节点之间的D2D通信,可有效扩展基站的覆盖面积。因NB-IoT-D2D终端之间的通信不产生流量费,本方法只需花费一定数量的NB-IoT-D2D终端与基站通信的费用,从而节省了大量因D2D通信产生的流量开销,提高用户服务体验。In the present invention, the communication between each NB-IoT-D2D terminal does not need to rely on the base station for data forwarding, but directly communicates through the D2D mode, and only occupies one channel resource during communication, thereby effectively alleviating the pressure on the number of access terminals in the cell , Improve network capacity. The NB-IoT-D2D terminal uses the idle spectrum resources of the cellular network to conduct D2D communication by monitoring base station signaling, which can effectively avoid the impact of D2D communication on the cellular communication mode, reduce channel conflicts, and improve spectrum utilization. The NB-IoT-D2D terminal directly performs D2D communication between nodes through the D2D mode, which can effectively expand the coverage area of the base station. Because the communication between NB-IoT-D2D terminals does not generate traffic fees, this method only needs to spend a certain amount of communication costs between NB-IoT-D2D terminals and base stations, thereby saving a lot of traffic overhead caused by D2D communication and improving user service experience.
另一方面,在本发明实施例中还提供了一种发起终端,该发起终端为NB-IoT的D2D通信系统中的发起通信的终端,参见图7,该发起终端包括:On the other hand, an initiating terminal is also provided in an embodiment of the present invention, and the initiating terminal is a terminal initiating communication in the NB-IoT D2D communication system. Referring to FIG. 7 , the initiating terminal includes:
监听单元10,用于通过对所述发起终端所在NB-IoT小区的锚定载波进行监听,得到D2D通信过程中所需的空闲时频域资源;The
确定单元20,用于利用所述空闲时频域资源,确定目标信道;A determining
发送单元30,用于通过所述目标信道将D2D通信的关联信息发送至所述接收终端,并通过所述目标信道接收所述接收终端针对所述D2D通信的回复信息,使得所述发起终端与所述接收终端通过所述目标信道建立D2D通信;所述关联信息包括D2D通信请求和数据业务。The sending
在上述实施例的基础上,所述监听单元包括:On the basis of the above embodiments, the monitoring unit includes:
空间查找子空间,用于根据所述系统信息块的关联信息,查找得到搜索空间,所述搜索空间包括公共搜索空间和用户专有搜索空间;The space search subspace is used to find a search space according to the associated information of the system information block, and the search space includes a public search space and a user-specific search space;
解码子单元,用于对所述搜索空间进行解码处理,得到基站资源分配信息;a decoding subunit, configured to perform decoding processing on the search space to obtain base station resource allocation information;
第一获取子单元,用于在所述基站资源分配信息中获取所述小区的信道占用情况信息;A first obtaining subunit, configured to obtain channel occupancy information of the cell from the resource allocation information of the base station;
第二获取子单元,用于基于所述信道占用情况信息,获得针对D2D通信过程的空闲时频域资源。The second obtaining subunit is configured to obtain idle time-frequency domain resources for the D2D communication process based on the channel occupancy information.
在上述实施例的基础上,所述确定单元包括:On the basis of the above embodiments, the determining unit includes:
第三获取子单元,用于根据所述空闲时频域资源,获取锚定载波的下行信道占用情况信息;The third acquiring subunit is configured to acquire downlink channel occupancy information of the anchor carrier according to the idle time-frequency domain resources;
第一确定子单元,用于依据所述下行信道占用情况信息,将下行信道中的空闲时频域资源确定为第一信道;所述第一信道用于所述发起终端将D2D通信请求和业务数据发送至所述接收终端;The first determining subunit is configured to determine the idle time-frequency domain resource in the downlink channel as the first channel according to the downlink channel occupancy information; the first channel is used by the initiating terminal to combine the D2D communication request with the service sending data to the receiving terminal;
第四获取子单元,用于根据所述空闲时频域资源,获取D2D业务通信载波的上行信道占用情况信息;The fourth obtaining subunit is used to obtain the uplink channel occupancy information of the D2D service communication carrier according to the idle time-frequency domain resources;
第二确定子单元,用于依据所述上行信道占用情况信息,将D2D业务通信载波中上行信道的空闲时频域资源确定为第二信道,并将除第二信道外的上行信道中剩余的空闲时频域资源确定为第三信道;所述第二信道用于所述接收终端向所述发起终端回复针对D2D通信请求的第一回复信息,所述第三信道用于所述接收终端向所述发起终端回复针对接收到数据业务的第二回复信息。The second determining subunit is configured to determine the idle time-frequency domain resource of the uplink channel in the D2D service communication carrier as the second channel according to the uplink channel occupancy information, and determine the remaining resources in the uplink channel except the second channel The free time-frequency domain resource is determined as a third channel; the second channel is used for the receiving terminal to reply to the initiating terminal with the first reply information for the D2D communication request, and the third channel is used for the receiving terminal to reply to the initiating terminal The initiating terminal replies with second reply information for the received data service.
在上述实施例的基础上,该发送终端还包括On the basis of the above embodiments, the sending terminal also includes
第五获取子单元,根据所述空闲时频域资源,获取D2D业务通信载波的下行信道占用情况信息;The fifth obtaining subunit is to obtain the downlink channel occupancy information of the D2D service communication carrier according to the idle time-frequency domain resource;
第三确定子单元,依据所述下行信道占用情况信息,将D2D业务通信载波中下行信道的空闲时频域资源确定为第四信道,并将除第四信道外的下行信道中剩余的空闲时频域资源确定为第五信道;所述第四信道用于所述发起终端向所述接收终端发送业务数据;所述第五信道用于所述发起终端向所述接收终端发送通信频段切换指令。The third determination subunit determines the idle time-frequency domain resource of the downlink channel in the D2D service communication carrier as the fourth channel according to the downlink channel occupancy information, and determines the remaining idle time in the downlink channels except the fourth channel The frequency domain resource is determined as the fifth channel; the fourth channel is used for the initiating terminal to send service data to the receiving terminal; the fifth channel is used for the initiating terminal to send communication frequency band switching instructions to the receiving terminal .
在上述实施例的基础上,该发送终端还包括:On the basis of the foregoing embodiments, the sending terminal further includes:
第四确定子单元,用于若各非锚定载波中的下行信道或上行信道的空闲时频域资源已被占用,基于位于锚定载波中的上下行信道占用情况信息,以及D2D请求通信过程中占用的时频域资源的情况信息,确定位于锚定载波中的备选信道,所述备选信道表征D2D业务通信过程中所需的上下行空闲时频域资源。The fourth determining subunit is used for if the downlink channel or uplink channel in each non-anchor carrier is idle and the frequency domain resources are occupied, based on the occupancy information of the uplink and downlink channels in the anchor carrier and the D2D request communication process The situation information of the time-frequency domain resources occupied by the network determines the candidate channel located in the anchor carrier, and the candidate channel represents the uplink and downlink idle time-frequency domain resources required in the D2D service communication process.
在上述实施例的基础上,该发送终端还包括:On the basis of the foregoing embodiments, the sending terminal further includes:
第一判断子单元,用于当通过第一信道将D2D通信请求发送至所述接收终端时,如果在预设时间段内未接收到所述接收终端针对所述D2D通信请求的第一回复消息,则将所述发起终端的自身频段切换至锚定载波频段,重新发送所述D2D通信请求;The first judging subunit is configured to: when the D2D communication request is sent to the receiving terminal through the first channel, if the receiving terminal does not receive a first reply message for the D2D communication request within a preset time period , then switch the self-frequency band of the initiating terminal to the anchor carrier frequency band, and resend the D2D communication request;
第一切换子单元,用于切换到D2D业务频段上接收所述接收终端的第一回复消息;The first switching subunit is configured to switch to the D2D service frequency band to receive the first reply message from the receiving terminal;
第一指令生成单元,用于若在预设重新发送请求的次数内均未接收到所述接收终端的第一回复消息或者在重新发送过程中空闲时频域资源不足够重传D2D请求信息,生成上报指令,并将所述发起终端的自身频段切换至锚定载波频段,所述上报指令表征与所述接收终端的D2D通信失败。The first instruction generation unit is configured to retransmit the D2D request information if the first reply message of the receiving terminal is not received within the preset number of times of resending requests or the frequency domain resources are not enough when the resending process is idle, A report instruction is generated, and the self-frequency band of the initiating terminal is switched to an anchor carrier frequency band, the report instruction indicates that the D2D communication with the receiving terminal fails.
在上述实施例的基础上,该发送终端还包括:On the basis of the foregoing embodiments, the sending terminal further includes:
发送子单元,用于响应于接收到所述接收终端发送的所述第二回复消息,在D2D业务通信载波的下行信道中的时频域位置上向所述接收终端发送通信频段切换指令,并将自身载波频段切换到锚定载波端。a sending subunit, configured to, in response to receiving the second reply message sent by the receiving terminal, send a communication frequency band switching instruction to the receiving terminal at a time-frequency domain position in the downlink channel of the D2D service communication carrier, and Switch its own carrier frequency band to the anchor carrier.
在上述实施例的基础上,该发送终端还包括:On the basis of the foregoing embodiments, the sending terminal further includes:
第二指令生成单元,用于若在预设重新发送业务数据的次数内均未接收到所述接收终端的第二回复消息或者在重新发送过程中空闲时频域资源不足够重传业务数据,生成上报指令,并将所述发起终端的自身频段切换至锚定载波频段,所述上报指令表征与所述接收终端的D2D通信失败。The second instruction generation unit is configured to retransmit the service data if the second reply message from the receiving terminal is not received within the preset number of times of resending the service data or the frequency domain resources are not enough during the retransmission process when idle, A report instruction is generated, and the self-frequency band of the initiating terminal is switched to an anchor carrier frequency band, the report instruction indicates that the D2D communication with the receiving terminal fails.
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other. As for the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and for the related information, please refer to the description of the method part.
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911173187.4A CN110839228B (en) | 2019-11-26 | 2019-11-26 | NB-IoT D2D communication method, terminal and system based on signaling monitoring |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911173187.4A CN110839228B (en) | 2019-11-26 | 2019-11-26 | NB-IoT D2D communication method, terminal and system based on signaling monitoring |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110839228A CN110839228A (en) | 2020-02-25 |
CN110839228B true CN110839228B (en) | 2022-11-15 |
Family
ID=69577531
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911173187.4A Active CN110839228B (en) | 2019-11-26 | 2019-11-26 | NB-IoT D2D communication method, terminal and system based on signaling monitoring |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110839228B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114374956A (en) * | 2020-10-19 | 2022-04-19 | 郑州大学 | Narrow-band Internet of things terminal D2D communication method and device based on carrier sensing |
CN113365325B (en) * | 2021-05-18 | 2023-07-04 | 南京大鱼半导体有限公司 | Data transmission method and device, storage medium and electronic equipment |
CN114095963B (en) * | 2021-11-17 | 2024-07-19 | 许昌许继软件技术有限公司 | 5G end-to-end link redundancy method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106664729A (en) * | 2014-09-18 | 2017-05-10 | Lg 电子株式会社 | Method and device for transmitting and receiving signal to and from ENB by user equipment in wireless communication system that supports carrier aggregation |
CN107135461A (en) * | 2016-02-29 | 2017-09-05 | 中兴通讯股份有限公司 | Data transmission method and device |
WO2018143864A1 (en) * | 2017-02-06 | 2018-08-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods for using neighboring cell information to perform measurements |
WO2018190620A1 (en) * | 2017-04-10 | 2018-10-18 | Samsung Electronics Co., Ltd. | Method and user equipment for access to narrowband internet of things (nb iot) |
-
2019
- 2019-11-26 CN CN201911173187.4A patent/CN110839228B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106664729A (en) * | 2014-09-18 | 2017-05-10 | Lg 电子株式会社 | Method and device for transmitting and receiving signal to and from ENB by user equipment in wireless communication system that supports carrier aggregation |
CN107135461A (en) * | 2016-02-29 | 2017-09-05 | 中兴通讯股份有限公司 | Data transmission method and device |
WO2018143864A1 (en) * | 2017-02-06 | 2018-08-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods for using neighboring cell information to perform measurements |
WO2018190620A1 (en) * | 2017-04-10 | 2018-10-18 | Samsung Electronics Co., Ltd. | Method and user equipment for access to narrowband internet of things (nb iot) |
Non-Patent Citations (4)
Title |
---|
An_Efficient_SCMA_Codebook_Design_Based_on_Lattice_Theory_for_Information-Centric_IoT;xuewan zhang;《IEEE Access》;20190830;第133865-133875页 * |
D2D通信的联合资源分配和功率控制方法;王琼;《通信系统与网络技术》;20160630;第42卷(第5期);第18-22页 * |
NB-IoT_Technology_Overview_and_Experience_from_Cloud-RAN_Implementation;Yihenew Dagne Beyene;《IEEE Wireless Communications》;20170630;第26-32页 * |
基于信令监听的NB-IoT D2D通信资源获取方法研究;孟子源;《中国优秀硕士学位论文集》;20210430;第I136-1281页 * |
Also Published As
Publication number | Publication date |
---|---|
CN110839228A (en) | 2020-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110831174B (en) | Information transmission method and device | |
US9642128B2 (en) | Method and apparatus for performing device-to-device communication in wireless communication system | |
EP2772100B1 (en) | Systems and methods for fast initial network link setup | |
EP2838306B1 (en) | Systems and methods for fast initial network link setup | |
US9338732B2 (en) | Systems and methods for fast initial network link setup | |
EP2772114B1 (en) | Systems and methods for fast initial network link setup | |
EP2772098B1 (en) | Systems and methods for fast initial network link setup | |
CN110115095B (en) | Random access method, device and storage medium | |
WO2020248202A1 (en) | Sidelink resource configuration method, device, and system, and readable storage medium | |
EP2772099B1 (en) | Systems and methods for fast initial network link setup | |
CN108810827B (en) | Method and device for acquiring system information | |
EP2772096B1 (en) | Systems and methods for fast initial network link setup | |
US12022414B2 (en) | Synchronization signal block transmission method, device and storage medium | |
CN110839228B (en) | NB-IoT D2D communication method, terminal and system based on signaling monitoring | |
WO2020199084A1 (en) | Method and apparatus for random access on unlicensed spectrum, and storage medium | |
CN119404576A (en) | Sideline communication method, device, equipment, storage medium and program product | |
CN115580849A (en) | Data sending and receiving method and equipment | |
WO2022021293A1 (en) | Method and device for channel monitoring |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |