CN102946264B - M2m终端协作传输的方法、装置及*** - Google Patents
M2m终端协作传输的方法、装置及*** Download PDFInfo
- Publication number
- CN102946264B CN102946264B CN201210394305.6A CN201210394305A CN102946264B CN 102946264 B CN102946264 B CN 102946264B CN 201210394305 A CN201210394305 A CN 201210394305A CN 102946264 B CN102946264 B CN 102946264B
- Authority
- CN
- China
- Prior art keywords
- terminal
- cooperation
- data
- control centre
- network layer
- 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
- 230000005540 biological transmission Effects 0.000 title claims abstract description 62
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000004044 response Effects 0.000 claims description 43
- 238000013480 data collection Methods 0.000 claims description 25
- 230000006854 communication Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 230000010267 cellular communication Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种M2M终端协作传输的方法、装置及***,本发明的方法通过控制中心接收各M2M终端通过网络层设备发送的数据,根据接收的数据判定是否有M2M终端需要协作,若有则针对需要协作的M2M终端向网络层设备指定一个无需协作的M2M终端为协作M2M终端,以使网络层设备为需要协作的M2M终端和协作M2M终端分配D2D资源,从而使得需要协作的M2M终端可以通过网络层设备分配的D2D资源向协作M2M终端发送数据,进而使得控制中心可以接收协作M2M终端通过网络层设备发送的需要协作的M2M终端的数据。
Description
技术领域
本发明涉及通信技术,尤其涉及一种M2M终端协作传输的方法、装置及***。
背景技术
随着信息技术的飞速发展,机器对机器(Machine to Machine,简称M2M)的通信已逐渐成为物联网的主要组成形态。M2M通信是指通过无线网络将数据从一台终端传送到另一台终端,也就是机器与机器的对话。例如,设置于各楼宇间的智能电表,将采集的电量信息传输至物联网控制中心;部署于湖泊进行监测的采集终端、用于森林火警预测的传感终端等,将采集的监控信息传输至物联网控制中心。上述的智能电表或终端统称为M2M终端,这些M2M终端传送数据的过程就是一个M2M通信过程。
但是,由于地理环境以及无线传播特性很容易形成网络覆盖盲区,再加上M2M终端的低移动性,使得M2M终端很容易处于无线信号比较恶劣的位置,而物联网控制中心无法正确的接收到处于无线信号覆盖不佳位置的M2M终端发送的数据。
发明内容
本发明的目的在于提供一种M2M终端协作传输的方法、装置及***,以实现物联网控制中心能够正确的接收到处于无线信号覆盖不佳位置的M2M终端发送的数据。
本发明的第一个方面是提供一种机器对机器M2M终端协作传输的方法,包括:
控制中心接收至少两个M2M终端返回的数据;
所述控制中心根据所述至少两个M2M终端返回的数据确定各M2M终端是否需要协作;
若所述控制中心确定所述至少两个M2M终端中的一个M2M终端需要协作,则向网络层设备指定一个无需协作的M2M终端为所述需要协作的M2M终端的协作M2M终端,以使网络层设备为所述需要协作的M2M终端和所述协作M2M终端分配设备对设备D2D资源;
所述控制中心接收所述协作M2M终端发送的所述需要协作的M2M终端的数据,所述数据为所述需要协作的M2M终端通过所述网络层设备分配的D2D资源发送给所述协作M2M终端的。
本发明的第二个方面是提供一种机器对机器M2M终端协作传输的方法,包括:
网络层设备接收控制中心发送的用于指定一个无需协作的M2M终端为一个需要协作的M2M终端的协作M2M终端的第二协作指令,所述第二协作指令包括所述需要协作的M2M终端的终端编号和所述协作M2M终端的终端编号;
所述网络层设备根据所述第二协作指令为所述需要协作的M2M终端和所述协作M2M终端分配设备对设备D2D资源,以使所述协作M2M终端将通过D2D资源获取的所述需要协作的M2M终端的数据发送给所述控制中心。
本发明的第三个方面是提供一种机器对机器M2M终端协作传输的方法,包括:
M2M终端接收控制中心通过网络层设备发送的用于表示所述M2M终端为需要协作的M2M终端的第一协作指令;
所述需要协作的M2M终端根据所述第一协作指令广播协作求助信息,以使控制中心接收其他M2M终端根据所述协作求助信息反馈的协作响应信息、向网络层设备指定所述其他M2M终端中的一个无需协作的M2M终端为所述需要协作的M2M终端的协作M2M终端;
所述需要协作的M2M终端通过所述网络层设备分配的设备对设备D2D资源向所述协作M2M终端发送数据,以使所述协作M2M终端将所述需要协作的M2M终端的数据发送给所述控制中心,所述D2D资源为所述网络层设备根据所述指定分配的。
本发明的第四个方面是提供一种控制中心,包括:
接收模块,用于接收至少两个M2M终端返回的数据;
协作确定模块,用于根据所述至少两个M2M终端返回的数据确定各M2M终端是否需要协作;
协作指定模块,用于向网络层设备指定一个无需协作的M2M终端为所述需要协作的M2M终端的协作M2M终端,以使网络层设备为所述需要协作的M2M终端和所述协作M2M终端分配设备对设备D2D资源;
所述接收模块还用于,接收所述协作M2M终端发送的所述需要协作的M2M终端的数据,所述数据为所述需要协作的M2M终端通过所述网络层设备分配的D2D资源发送给所述协作M2M终端的。
本发明的第五个方面是提供一种网络层设备,包括:
接收模块,用于接收控制中心发送的用于指定一个无需协作的M2M终端为一个需要协作的M2M终端的协作M2M终端的第二协作指令,所述第二协作指令包括所述需要协作的M2M终端的终端编号和所述协作M2M终端的终端编号;
资源分配模块,用于根据所述第二协作指令为所述需要协作的M2M终端和所述协作M2M终端分配设备对设备D2D资源,以使所述协作M2M终端将通过D2D资源获取的所述需要协作的M2M终端的数据发送给所述控制中心。
本发明的第六个方面是提供一种机器对机器M2M终端,包括:
第一接收模块,用于接收控制中心通过网络层设备发送的用于表示所述M2M终端为需要协作的M2M终端的第一协作指令;
广播模块,用于根据所述第一协作指令广播协作求助信息,以使控制中心接收其他M2M终端根据所述协作求助信息反馈的协作响应信息、向网络层设备指定所述其他M2M终端中的一个无需协作的M2M终端为所述需要协作的M2M终端的协作M2M终端;
第一发送模块,用于通过所述网络层设备分配的设备对设备D2D资源向所述协作M2M终端发送数据,以使所述协作M2M终端将所述需要协作的M2M终端的数据发送给所述控制中心,所述D2D资源为所述网络层设备根据所述指定分配的。
本发明的第七个方面是提供一种机器对机器M2M终端协作传输的***,包括:如上所述的控制中心、网络层设备以及M2M终端。
采用上述本发明技术方案的有益效果是:控制中心接收各M2M终端通过网络层设备发送的数据,根据接收的数据判定是否有M2M终端需要协作,若有则针对需要协作的M2M终端向网络层设备指定一个无需协作的M2M终端为协作M2M终端,以使网络层设备为需要协作的M2M终端和协作M2M终端分配D2D资源,从而使得需要协作的M2M终端可以通过网络层设备分配的D2D资源向协作M2M终端发送数据,进而使得控制中心可以接收协作M2M终端通过网络层设备发送的需要协作的M2M终端的数据。由于控制中心可以根据接到的数据判断哪些M2M终端处于无线信号覆盖不佳位置,并为其指定协作M2M终端,从而可以实现物联网控制中心能够正确接收到处于无线信号覆盖不佳位置的M2M终端发送的数据。
附图说明
图1为本发明实施例一提供的一种M2M终端协作传输的方法的流程示意图;
图2为本发明实施例二提供的一种M2M终端协作传输的方法的流程示意图;
图3为本发明实施例三提供的一种M2M终端协作传输的方法的流程示意图;
图4为本发明实施例四提供的一种控制中心的结构示意图;
图5为本发明实施例五提供的一种网络层设备的结构示意图;
图6为本发明实施例六提供的一种M2M终端的结构示意图;
图7为本发明实施例七提供的一种M2M终端协作传输的***的结构示意图。
具体实施方式
需要说明的是,本发明的技术方案主要应用于具有感知层、网络层以及应用层的物联网通信网络,其中,感知层主要包括具有识别物体、采集信息功能的M2M终端,网络层由无线接入网如全球移动通信***(Global Systemof Mobile communication,简称GSM)、通用移动通信***(Universal MobileTelecommunications System,简称UMT S)、长期演进(Long Term Evolution,简称LTE)等蜂窝通信***构成,并设置有网络层设备,应用层则通过控制中心将经网络层设备上传的信息进行控制处理,最后服务于各种应用。
图1为本发明实施例一提供的一种M2M终端协作传输的方法的流程示意图,如图1所示,所述方法可以包括如下步骤:
步骤101,控制中心接收至少两个M2M终端返回的数据;
步骤102,所述控制中心根据所述至少两个M2M终端返回的数据确定各M2M终端是否需要协作;
步骤103,若所述控制中心确定所述至少两个M2M终端中的一个M2M终端需要协作,则向网络层设备指定一个无需协作的M2M终端为所述需要协作的M2M终端的协作M2M终端,以使网络层设备为所述需要协作的M2M终端和所述协作M2M终端分配设备对设备D2D资源;
步骤104,所述控制中心接收所述协作M2M终端发送的所述需要协作的M2M终端的数据,所述数据为所述需要协作的M2M终端通过所述网络层设备分配的D2D资源发送给所述协作M2M终端的。
本实施例的控制中心可以部署在物联网应用层中,通过网络层设备与感知层的M2M终端通信连接。在本发明实施例中,控制中心接收至少两个M2M终端通过网络层设备发送的数据,并根据至少两个M2M终端返回的数据确定各M2M终端是否需要协作,例如控制中心未收到其中一个M2M终端返回的数据,则认为该M2M终端处于无线信号覆盖不佳的位置,即可以确定该M2M终端需要协作,或者控制中心接收到至少两个M2M终端返回的数据,但是其中一个M2M终端返回的数据不完整时,则也可以认为该M2M终端处于无线信号覆盖不佳的位置,从而也可以确定该M2M终端需要协作。因此,控制中心可以向网络层设备指定一个无需协作的M2M终端为该需要协作的M2M终端的协作M2M终端,以使网络层设备为该需要协作的M2M终端和协作M2M终端分配设备对设备(Device to Device,简称D2D)资源,从而该需要协作的M2M终端可以通过网络层设备分配的D2D资源向协作M2M终端发送数据,进而协作M2M终端可以将该需要协作的M2M终端的数据通过网络层设备向控制中心发送,使得控制中心可以接收协作M2M终端发送的该需要协作的M2M终端的数据。
在本实施例中,控制中心接收各M2M终端通过网络层设备发送的数据,根据接收的数据判定是否有M2M终端需要协作,若有则针对需要协作的M2M终端向网络层设备指定一个无需协作的M2M终端为协作M2M终端,以使网络层设备为需要协作的M2M终端和协作M2M终端分配D2D资源,从而使得需要协作的M2M终端可以通过网络层设备分配的D2D资源向协作M2M终端发送数据,进而使得控制中心可以接收协作M2M终端通过网络层设备发送的需要协作的M2M终端的数据。由于控制中心可以根据接到的数据判断哪些M2M终端处于无线信号覆盖不佳位置,并为其指定协作M2M终端,从而可以实现物联网控制中心能够正确接收到处于无线信号覆盖不佳位置的M2M终端发送的数据。
进一步的,在上述实施例中,所述控制中心接收至少两个M2M终端返回的数据之前,还可以包括:
控制中心向至少两个M2M终端发送数据收集指令,所述数据收集指令用于通知至少两个M2M终端收集并返回数据;
所述控制中心根据至少两个M2M终端返回的数据确定各M2M终端是否需要协作,具体为:若控制中心在预设时间内未接收到其中一个M2M终端返回的数据,则可以确定该M2M终端需要协作。在本实施例中,控制中心未接收到其中一个M2M终端返回的数据有两种情况,一种是该M2M终端的下行链路网络质量不佳,从而未接收到控制中心发送的数据收集指令,因此并未向控制中心返回数据;另一种是该M2M终端的上行链路网络质量不佳,接收到了控制中心发送的数据收集指令,但是返回的数据在传输过程中丢失,从而导致控制中心未接收到数据。
在本实施例中,通过控制中心向至少两个M2M终端发送数据收集指令,以通知至少两个M2M终端收集并返回数据,从而可以根据接收数据收集指令的各M2M终端是否返回数据而确定是否有M2M终端需要协作;而且还可以避免因大量M2M终端同时接入网络向控制中心发送数据而对网络层设备造成信令和数据冲击的压力。
进一步的,所述控制中心向至少两个M2M终端发送数据收集指令之前,还可以包括:
控制中心接收至少两个M2M终端发送的注册信息,各M2M终端的注册信息包括所述M2M终端的终端编号。在本实施例中,各M2M终端上电后,可以先通过网络层设备向控制中心发送注册信息,控制中心则可以根据各M2M终端发送的注册信息对M2M终端按照某一逻辑进行分组,各组内可以分别包括至少两个M2M终端;所述控制中心向至少两个M2M终端发送数据收集指令具体可以是:控制中心可以按照某一时序依次向各组内的至少两个M2M终端发送数据收集指令,若控制中心接收到某组内的至少两个M2M终端返回的数据,则对该组内的至少两个M2M终端返回的数据分别进行解码校验,若发现其中一个M2M终端返回的数据不完整,则可以确定该M2M终端需要协作,并指定该组内其他无需协作的M2M终端为该需要协作的M2M终端的协作终端。因此也可以避免因大量M2M终端同时接入网络向控制中心发送数据而对网络层设备造成信令和数据冲击的压力。
具体地,在上述任一实施例中,所述向网络层设备指定一个无需协作的M2M终端为需要协作的M2M终端的协作M2M终端,具体可以包括:
当控制中心确定某一M2M终端需要协作时,可以通过网络层设备向该需要协作的M2M终端发送第一协作指令,以使需要协作的M2M终端可以根据第一协作指令广播协作求助信息,进而使得其他M2M终端可以根据协作求助信息向控制中心反馈协作响应信息,所述协作响应信息可以包括需要协作的M2M终端的终端编号、当前反馈协作响应信息的协作M2M终端的终端编号;控制中心接收各其他M2M终端根据所述协作求助信息反馈的协作响应信息,并在各反馈协作响应信息的协作M2M终端中指定一个无需协作的M2M终端为需要协作的M2M终端的协作M2M终端,进而向网络层设备发送第二协作指令,所述第二协作指令包括需要协作的M2M终端的终端编号和协作M2M终端的终端编号,以使网络层设备为需要协作的M2M终端和协作M2M终端分配D2D资源。在本实施例中,对于控制中心未接收到其中一个M2M终端返回的数据的上述两种情况,对于第二种情况来说,由于是该M2M终端的上行链路网络质量不佳,因此并不影响该M2M终端通过网络层接收控制中心发送的第一协作指令;对于第一种情况来说,由于无线网络质量是动态变化的,该M2M终端之前未接收到控制中心发送的数据收集指令,但是,在控制中心发送第一协作指令时,此时的网络质量可能会变得稍好,从而该M2M终端能够通过网络层接收到控制中心发送的第一协作指令。另外,也可以通过控制中心在一定时间内周期性地向M2M终端发送第一协作指令,从而加大该需要协作的M2M终端接收收到第一协作指令的概率。
进一步的,在上述实施例中,所述协作响应信息还可以包括当前反馈协作响应信息的协作M2M终端的终端属性信息,如当前反馈协作响应信息的协作M2M终端的电量信息或当前反馈协作响应信息的协作M2M终端与需要协作的M2M终端的距离信息等。所述控制中心在各反馈协作响应信息的协作M2M终端中指定一个无需协作的M2M终端为需要协作的M2M终端的协作M2M终端,则具体可以包括:控制中心根据各反馈协作响应信息的协作M2M终端的终端属性信息,在各反馈协作响应信息的协作M2M终端中指定一个无需协作的M2M终端为需要协作的M2M终端的协作M2M终端。例如,控制中心可以根据各反馈协作响应信息的协作M2M终端的电量信息,在各反馈协作响应信息的协作M2M终端中指定一个无需协作的且剩余电量最多的M2M终端为需要协作的M2M终端的协作M2M终端;控制中心还可以根据各反馈协作响应信息的协作M2M终端与需要协作的M2M终端的距离信息,在各反馈协作响应信息的协作M2M终端中指定一个无需协作的且距离需要协作的M2M终端最近的M2M终端为需要协作的M2M终端的协作M2M终端。
图2为本发明实施例二提供的一种M2M终端协作传输的方法的流程示意图,如图2所示,所述方法可以包括如下步骤:
步骤201,网络层设备接收控制中心发送的用于指定一个无需协作的M2M终端为一个需要协作的M2M终端的协作M2M终端的第二协作指令,所述第二协作指令包括所述需要协作的M2M终端的终端编号和所述协作M2M终端的终端编号;
步骤202,所述网络层设备根据所述第二协作指令为所述需要协作的M2M终端和所述协作M2M终端分配设备对设备D2D资源,以使所述协作M2M终端将通过D2D资源获取的所述需要协作的M2M终端的数据发送给所述控制中心。
本实施例的网络层设备位于物联网中的网络层,网络层由无线接入网中GSM、UMTS、LTE等蜂窝通信***构成。在本发明实施例中,网络层设备作为控制中心与M2M终端之间的传输媒介,当控制中心确定某一M2M终端需要协作时,可以向网络层设备发送用于指定一个无需协作的M2M终端为一个需要协作的M2M终端的协作M2M终端的第二协作指令,网络层设备还可以根据接收的第二协作指令为需要协作的M2M终端和协作M2M终端分配D2D资源,以使协作M2M终端将通过D2D资源获取的需要协作的M2M终端的数据发送给所述控制中心。具体的,所述第二协作指令可以包括需要协作的M2M终端的终端编号和协作M2M终端的终端编号。
在本实施例中,网络层设备根据控制中心发送的用于指定一个无需协作的M2M终端为一个需要协作的M2M终端的协作M2M终端的第二协作指令,从而为需要协作的M2M终端和协作M2M终端分配D2D资源,以使协作M2M终端将通过D2D资源获取的需要协作的M2M终端的数据发送给所述控制中心,从而实现物联网控制中心能够正确接收到处于无线信号覆盖不佳位置的M2M终端发送的数据。
具体地,在上述实施例中,所述网络层设备根据第二协作指令为需要协作的M2M终端和协作M2M终端分配D2D资源,具体可以包括:
网络层设备为需要协作的M2M终端和协作M2M终端指派D2D数据传输资源,在本实施例中,所述D2D数据传输资源可以是D2D数据传输频率、或传输时隙、或传输码字和传输功率、或传输时隙和传输频率等;并向需要协作的M2M终端和协作M2M终端发送第三协作指令,所述第三协作指令包括需要协作的M2M终端的终端编号、协作M2M终端的终端编号和D2D数据传输资源,以使需要协作的M2M终端基于D2D数据传输资源向协作M2M终端发送数据、协作M2M终端则基于D2D数据传输资源接收需要协作的M2M终端发送的数据,进而使得协作M2M终端通过网络层设备向控制中心发送需要协作的M2M终端的数据。
图3为本发明实施例三提供的一种M2M终端协作传输的方法的流程示意图,如图3所示,所述方法可以包括如下步骤:
步骤301,M2M终端接收控制中心通过网络层设备发送的用于表示所述M2M终端为需要协作的M2M终端的第一协作指令;
步骤302,所述需要协作的M2M终端根据所述第一协作指令广播协作求助信息,以使控制中心接收其他M2M终端根据所述协作求助信息反馈的协作响应信息、向网络层设备指定所述其他M2M终端中的一个无需协作的M2M终端为所述需要协作的M2M终端的协作M2M终端;
步骤303,所述需要协作的M2M终端通过所述网络层设备分配的设备对设备D2D资源向所述协作M2M终端发送数据,以使所述协作M2M终端将所述需要协作的M2M终端的数据发送给所述控制中心,所述D2D资源为所述网络层设备根据所述指定分配的。
本实施例的M2M终端位于物联网中的感知层,其通过网络层设备与控制中心通信连接。在本发明实施例中,M2M终端将采集的数据通过网络层设备向控制中心发送,当控制中心未接收到某一M2M终端发送的数据或者接收的某一M2M终端的数据不完整时,则可以认为该M2M终端处于无线信号覆盖不佳的位置,即可以确定该M2M终端需要协作,此时,控制中心通过网络层设备向该需要协作的M2M终端发送第一协作指令,所述第一协作指令用于表示该M2M终端为需要协作的M2M终端。
当需要协作的M2M终端接收到控制中心发送的第一协作指令,则根据第一协作指令广播协作求助信息,使得其他M2M终端可以根据协作求助信息向控制中心反馈协作响应信息,所述协作响应信息可以包括需要协作的M2M终端的终端编号、当前反馈协作响应信息的协作M2M终端的终端编号。以使控制中心接收各其他M2M终端根据所述协作求助信息反馈的协作响应信息,并在各反馈协作响应信息的协作M2M终端中指定一个无需协作的M2M终端为需要协作的M2M终端的协作M2M终端,进而向网络层设备发送第二协作指令,所述第二协作指令包括需要协作的M2M终端的终端编号和协作M2M终端的终端编号,以使网络层设备为需要协作的M2M终端和协作M2M终端分配D2D资源。需要协作的M2M终端则通过网络层设备分配的D2D资源向协作M2M终端发送数据,使得协作M2M终端可以通过网络层设备将需要协作的M2M终端的数据发送给控制中心。
本实施例中,M2M终端根据控制中心发送的第一协作指令而广播协作求助信息,从而通过网络层设备分配的D2D资源向协作M2M终端发送数据,使得协作M2M终端可以通过网络层设备将需要协作的M2M终端的数据发送给控制中心,以实现物联网控制中心能够正确接收到处于无线信号覆盖不佳位置的M2M终端发送的数据。
进一步的,所述M2M终端接收控制中心通过网络层设备发送的用于表示所述M2M终端为需要协作的M2M终端的第一协作指令之前,还可以包括:
M2M终端向控制中心发送注册信息,所述注册信息包括M2M终端的终端编号。在本实施例中,各M2M终端上电后,可以先通过网络层设备向控制中心发送注册信息,控制中心则可以根据各M2M终端发送的注册信息对M2M终端进行逻辑分组,各组内可以分别包括至少两个M2M终端;进而使得控制中心可以根据对各M2M终端的逻辑分组的某一组内的至少两个M2M终端发送数据收集指令,以使某一组内的M2M终端可以根据数据收集指令返回数据。从而避免了因大量M2M终端同时接入网络向控制中心发送数据而对网络层设备造成信令和数据冲击的压力。
具体地,在上述实施例中,所述需要协作的M2M终端通过网络层设备分配的D2D资源向协作M2M终端发送数据,具体可以包括:
所述需要协作的M2M终端接收网络层设备发送的第三协作指令,所述第三协作指令包括需要协作的M2M终端的终端编号、协作M2M终端的终端编号和D2D数据传输资源,所述D2D数据传输资源可以是D2D数据传输频率、或传输时隙、或传输码字和传输功率、或传输时隙和传输频率等。在本实施例中,控制中心根据各其他M2M终端对需要协作的M2M终端的协作求助信息反馈的协作响应信息,而向网络层设备指定一个无需协作的M2M终端为需要协作的M2M终端的协作M2M终端,并向网络层设备发送第二协作指令,所述第二协作指令包括需要协作的M2M终端的终端编号和协作M2M终端的终端编号。网络层设备则根据第二协作指令向需要协作的M2M终端和协作M2M终端发送第三协作指令,需要协作的M2M终端接收到第三协作指令,则根据第三协作指令中携带的D2D数据传输资源向协作M2M终端发送数据、协作M2M终端根据第三协作指令中携带的D2D数据传输资源接收需要协作的M2M终端发送的数据,并通过网络层设备将需要协作的M2M终端的数据向控制中心发送。例如,若第三协作指令中携带的D2D数据传输资源为D2D数据传输频率,则需要协作的M2M终端根据D2D数据传输频率向协作M2M终端发送数据、协作M2M终端则根据D2D数据传输频率接收需要协作的M2M终端发送的数据。
图4为本发明实施例四提供的一种控制中心的结构示意图,如图4所示,所述控制中心可以包括:
接收模块401,用于接收至少两个M2M终端返回的数据;
协作确定模块402,用于根据至少两个M2M终端返回的数据确定各M2M终端是否需要协作;
协作指定模块403,用于向网络层设备指定一个无需协作的M2M终端为需要协作的M2M终端的协作M2M终端,以使网络层设备为需要协作的M2M终端和协作M2M终端分配设备对设备D2D资源;
所述接收模块401还用于,接收协作M2M终端发送的需要协作的M2M终端的数据,所述数据为需要协作的M2M终端通过网络层设备分配的D2D资源发送给协作M2M终端的。
具体地,所述协作确定模块402具体可以用于:
对至少两个M2M终端返回的数据分别进行解码校验;若一个M2M终端返回的数据不完整,则确定一个M2M终端需要协作。
进一步的,所述控制中心还可以包括:
发送模块404,用于向至少两个M2M终端发送数据收集指令,所述数据收集指令用于通知至少两个M2M终端收集并返回数据;
所述协作确定模块402具体还可以用于:若接收模块401在预设时间内未接收到一个M2M终端返回的数据,则确定一个M2M终端需要协作。
具体地,所述接收模块401还可以用于:
接收至少两个M2M终端发送的注册信息,各M2M终端的注册信息包括M2M终端的终端编号。
进一步的,所述协作指定模块403具体可以包括:
第一协作指令发送单元405,用于通过网络层设备向需要协作的M2M终端发送第一协作指令,以使需要协作的M2M终端根据第一协作指令广播协作求助信息;
协作响应信息接收单元406,用于接收各其他M2M终端根据协作求助信息反馈的协作响应信息,所述协作响应信息包括需要协作的M2M终端的终端编号、当前反馈协作响应信息的协作M2M终端的终端编号;
协作M2M终端指定单元407,用于在各其他M2M终端中指定一个无需协作的M2M终端为需要协作的M2M终端的协作M2M终端,并向网络层设备发送第二协作指令,所述第二协作指令包括需要协作的M2M终端的终端编号和协作M2M终端的终端编号,以使网络层设备为需要协作的M2M终端和协作M2M终端分配D2D资源。
进一步的,所述协作响应信息具体还可以包括当前反馈协作响应信息的协作M2M终端的终端属性信息;
所述协作M2M终端指定单元407具体可以用于:根据各反馈协作响应信息的协作M2M终端的终端属性信息,在各反馈协作响应信息的协作M2M终端中指定一个无需协作的M2M终端为需要协作的M2M终端的协作M2M终端。
本实施例的控制中心可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图5为本发明实施例五提供的一种网络层设备的结构示意图,如图5所示,所述网络层设备可以包括:
接收模块501,用于接收控制中心发送的用于指定一个无需协作的M2M终端为一个需要协作的M2M终端的协作M2M终端的第二协作指令,所述第二协作指令包括需要协作的M2M终端的终端编号和协作M2M终端的终端编号;
资源分配模块502,用于根据第二协作指令为需要协作的M2M终端和协作M2M终端分配设备对设备D2D资源,以使协作M2M终端将通过D2D资源获取的需要协作的M2M终端的数据发送给控制中心。
进一步的,所述资源分配模块502具体可以包括:
分配单元503,用于为需要协作的M2M终端和协作M2M终端指派D2D数据传输资源;
发送单元504,用于向需要协作的M2M终端和协作M2M终端发送第三协作指令,所述第三协作指令包括需要协作的M2M终端的终端编号、协作M2M终端的终端编号和D2D数据传输资源,以使需要协作的M2M终端基于D2D数据传输资源发送数据、协作M2M终端基于D2D数据传输资源接收数据。
本实施例的网络层设备可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图6为本发明实施例六提供的一种M2M终端的结构示意图,如图6所示,所述M2M终端可以包括:
第一接收模块601,用于接收控制中心通过网络层设备发送的用于表示M2M终端为需要协作的M2M终端的第一协作指令;
广播模块602,用于根据第一协作指令广播协作求助信息,以使控制中心接收其他M2M终端根据协作求助信息反馈的协作响应信息、向网络层设备指定其他M2M终端中的一个无需协作的M2M终端为需要协作的M2M终端的协作M2M终端;
第一发送模块603,用于通过网络层设备分配的设备对设备D2D资源向协作M2M终端发送数据,以使协作M2M终端将需要协作的M2M终端的数据发送给控制中心,所述D2D资源为网络层设备根据指定分配的。
进一步的,所述M2M终端还可以包括:
第二发送模块604,用于向控制中心发送注册信息,所述注册信息包括M2M终端的终端编号;
第二接收模块605,用于接收控制中心发送的数据收集指令;
第二发送模块604还可以用于,根据数据收集指令收集数据并向控制中心返回数据。
进一步的,所述第一接收模块601具体还可以用于:
接收网络层设备发送的第三协作指令,所述第三协作指令包括需要协作的M2M终端的终端编号、协作M2M终端的终端编号和D2D数据传输资源;
第一发送模块603具体还可以用于,基于D2D数据传输资源向协作M2M终端发送数据。
本实施例的M2M终端可以用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图7为本发明实施例七提供的一种M2M终端协作传输的***的结构示意图,如图7所示,所述***可以包括:上述图4对应的实施例中提供的控制中心701、上述图5对应的实施例中提供的网络层设备702和上述图6对应的实施例中提供的M2M终端703,所述控制中心701通过网络层设备702与所述M2M终端703通信连接。其中,所述控制中心701的详细描述可以参见图4对应的实施例中的相关内容,所述网络层设备702的详细描述可以参见图5对应的实施例中的相关内容,所述M2M终端703的详细描述可以参见图6对应的实施例中的相关内容,此处不再赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (11)
1.一种机器对机器M2M终端协作传输的方法,其特征在于,包括:
控制中心接收至少两个M2M终端返回的数据;
所述控制中心根据所述至少两个M2M终端返回的数据确定各M2M终端是否需要协作;
若所述控制中心确定所述至少两个M2M终端中的一个M2M终端需要协作,则向网络层设备指定一个无需协作的M2M终端为所述需要协作的M2M终端的协作M2M终端,以使网络层设备为所述需要协作的M2M终端和所述协作M2M终端分配设备对设备D2D资源;
所述控制中心接收所述协作M2M终端发送的所述需要协作的M2M终端的数据,所述数据为所述需要协作的M2M终端通过所述网络层设备分配的D2D资源发送给所述协作M2M终端的;
所述控制中心接收至少两个M2M终端返回的数据之前,还包括:
所述控制中心向所述至少两个M2M终端发送数据收集指令,所述数据收集指令用于通知所述至少两个M2M终端收集并返回数据;
所述控制中心根据所述至少两个M2M终端返回的数据确定各M2M终端是否需要协作,具体为:
若所述控制中心在预设时间内未接收到一个M2M终端返回的数据,则确定所述一个M2M终端需要协作;
所述控制中心向所述至少两个M2M终端发送数据收集指令之前,还包括:
所述控制中心接收所述至少两个M2M终端发送的注册信息,各M2M终端的注册信息包括所述M2M终端的终端编号;
所述向网络层设备指定一个无需协作的M2M终端为所述需要协作的M2M终端的协作M2M终端,具体为:
所述控制中心通过所述网络层设备向所述需要协作的M2M终端发送第一协作指令,以使所述需要协作的M2M终端根据所述第一协作指令广播协作求助信息;
所述控制中心接收各其他M2M终端根据所述协作求助信息反馈的协作响应信息,所述协作响应信息包括所述需要协作的M2M终端的终端编号、当前反馈协作响应信息的协作M2M终端的终端编号;
所述控制中心在各其他M2M终端中指定一个无需协作的M2M终端为所述需要协作的M2M终端的协作M2M终端,并向网络层设备发送第二协作指令,所述第二协作指令包括所述需要协作的M2M终端的终端编号和所述协作M2M终端的终端编号,以使网络层设备为所述需要协作的M2M终端和所述协作M2M终端分配D2D资源。
2.根据权利要求1所述的方法,其特征在于,所述控制中心根据所述至少两个M2M终端返回的数据确定各M2M终端是否需要协作,具体为:
所述控制中心对所述至少两个M2M终端返回的数据分别进行解码校验;
若一个M2M终端返回的数据不完整,则所述控制中心确定所述一个M2M终端需要协作。
3.一种机器对机器M2M终端协作传输的方法,其特征在于,包括:
M2M终端接收控制中心通过网络层设备发送的用于表示所述M2M终端为需要协作的M2M终端的第一协作指令;
所述需要协作的M2M终端根据所述第一协作指令广播协作求助信息,以使控制中心接收其他M2M终端根据所述协作求助信息反馈的协作响应信息、向网络层设备指定所述其他M2M终端中的一个无需协作的M2M终端为所述需要协作的M2M终端的协作M2M终端;
所述需要协作的M2M终端通过所述网络层设备分配的设备对设备D2D资源向所述协作M2M终端发送数据,以使所述协作M2M终端将所述需要协作的M2M终端的数据发送给所述控制中心,所述D2D资源为所述网络层设备根据所述指定分配的。
4.根据权利要求3所述的方法,其特征在于,所述M2M终端接收控制中心通过网络层设备发送的用于表示所述M2M终端为需要协作的M2M终端的第一协作指令之前,还包括:
所述M2M终端向控制中心发送注册信息,所述注册信息包括所述M2M终端的终端编号;
所述M2M终端接收所述控制中心发送的数据收集指令,根据所述数据收集指令收集数据并向所述控制中心返回所述数据。
5.根据权利要求4所述的方法,其特征在于,所述需要协作的M2M终端通过所述网络层设备分配的D2D资源向所述协作M2M终端发送数据,具体包括:
所述需要协作的M2M终端接收所述网络层设备发送的第三协作指令,所述第三协作指令包括所述需要协作的M2M终端的终端编号、所述协作M2M终端的终端编号和D2D数据传输资源;
所述需要协作的M2M终端基于所述D2D数据传输资源向所述协作M2M终端发送数据。
6.一种控制中心,其特征在于,包括:
接收模块,用于接收至少两个M2M终端返回的数据;
协作确定模块,用于根据所述至少两个M2M终端返回的数据确定各M2M终端是否需要协作;
协作指定模块,用于向网络层设备指定一个无需协作的M2M终端为所述需要协作的M2M终端的协作M2M终端,以使网络层设备为所述需要协作的M2M终端和所述协作M2M终端分配设备对设备D2D资源;
所述接收模块还用于,接收所述协作M2M终端发送的所述需要协作的M2M终端的数据,所述数据为所述需要协作的M2M终端通过所述网络层设备分配的D2D资源发送给所述协作M2M终端的;
发送模块,用于向所述至少两个M2M终端发送数据收集指令,所述数据收集指令用于通知所述至少两个M2M终端收集并返回数据;
所述协作确定模块具体还用于:若所述接收模块在预设时间内未接收到一个M2M终端返回的数据,则确定所述一个M2M终端需要协作;
所述接收模块还用于:
接收所述至少两个M2M终端发送的注册信息,各M2M终端的注册信息包括所述M2M终端的终端编号;
所述协作指定模块包括:
第一协作指令发送单元,用于通过所述网络层设备向所述需要协作的M2M终端发送第一协作指令,以使所述需要协作的M2M终端根据所述第一协作指令广播协作求助信息;
协作响应信息接收单元,用于接收各其他M2M终端根据所述协作求助信息反馈的协作响应信息,所述协作响应信息包括所述需要协作的M2M终端的终端编号、当前反馈协作响应信息的协作M2M终端的终端编号;
协作M2M终端指定单元,用于在各其他M2M终端中指定一个无需协作的M2M终端为所述需要协作的M2M终端的协作M2M终端,并向网络层设备发送第二协作指令,所述第二协作指令包括所述需要协作的M2M终端的终端编号和所述协作M2M终端的终端编号,以使网络层设备为所述需要协作的M2M终端和所述协作M2M终端分配D2D资源。
7.根据权利要求6所述的控制中心,其特征在于,所述协作确定模块具体用于:
对所述至少两个M2M终端返回的数据分别进行解码校验;若一个M2M终端返回的数据不完整,则确定所述一个M2M终端需要协作。
8.一种机器对机器M2M终端,其特征在于,包括:
第一接收模块,用于接收控制中心通过网络层设备发送的用于表示所述M2M终端为需要协作的M2M终端的第一协作指令;
广播模块,用于根据所述第一协作指令广播协作求助信息,以使控制中心接收其他M2M终端根据所述协作求助信息反馈的协作响应信息、向网络层设备指定所述其他M2M终端中的一个无需协作的M2M终端为所述需要协作的M2M终端的协作M2M终端;
第一发送模块,用于通过所述网络层设备分配的设备对设备D2D资源向所述协作M2M终端发送数据,以使所述协作M2M终端将所述需要协作的M2M终端的数据发送给所述控制中心,所述D2D资源为所述网络层设备根据所述指定分配的。
9.根据权利要求8所述的终端,其特征在于,还包括:
第二发送模块,用于向控制中心发送注册信息,所述注册信息包括所述M2M终端的终端编号;
第二接收模块,用于接收所述控制中心发送的数据收集指令;
所述第二发送模块还用于,根据所述数据收集指令收集数据并向所述控制中心返回所述数据。
10.根据权利要求9所述的终端,其特征在于,所述第一接收模块还用于:
接收所述网络层设备发送的第三协作指令,所述第三协作指令包括所述需要协作的M2M终端的终端编号、所述协作M2M终端的终端编号和D2D数据传输资源;
所述第一发送模块具体还用于,基于所述D2D数据传输资源向所述协作M2M终端发送数据。
11.一种机器对机器M2M终端协作传输的***,其特征在于,包括:如权利要求6~7任一项所述的控制中心、网络层设备以及如权利要求8~10任一项所述的M2M终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210394305.6A CN102946264B (zh) | 2012-10-17 | 2012-10-17 | M2m终端协作传输的方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210394305.6A CN102946264B (zh) | 2012-10-17 | 2012-10-17 | M2m终端协作传输的方法、装置及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102946264A CN102946264A (zh) | 2013-02-27 |
CN102946264B true CN102946264B (zh) | 2015-06-03 |
Family
ID=47729177
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210394305.6A Active CN102946264B (zh) | 2012-10-17 | 2012-10-17 | M2m终端协作传输的方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102946264B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104066070B (zh) * | 2013-03-20 | 2018-10-26 | 中兴通讯股份有限公司 | 终端注册方法、终端发现方法、终端及装置 |
CN104105086B (zh) * | 2013-04-11 | 2019-02-22 | 中兴通讯股份有限公司 | 临近业务服务器的选择方法及装置、用户注册方法及装置 |
CN104244333B (zh) | 2013-06-14 | 2018-08-17 | 华为技术有限公司 | 一种终端到终端d2d数据传输方法、装置及*** |
EP3116265B1 (en) * | 2014-06-30 | 2019-02-20 | Huawei Technologies Co. Ltd. | Transmitting prose information |
EP3335472B1 (en) | 2015-08-14 | 2019-05-15 | Telefonaktiebolaget LM Ericsson (PUBL) | System information broadcasting in a wireless network |
WO2020191741A1 (zh) | 2019-03-28 | 2020-10-01 | Oppo广东移动通信有限公司 | 连接管理方法、装置、计算机设备和存储介质 |
US20230052215A1 (en) * | 2020-02-05 | 2023-02-16 | Beijing Xiaomi Mobile Software Co., Ltd. | Communication method and apparatus |
TWI825638B (zh) * | 2022-03-28 | 2023-12-11 | 宏碁通信股份有限公司 | 多通訊協定之智慧計量錶控制系統及其控制方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011116815A1 (en) * | 2010-03-23 | 2011-09-29 | Nokia Siemens Networks Oy | Resource allocation for direct terminal-to-terminal communication in a cellular system |
WO2012118265A1 (en) * | 2011-03-03 | 2012-09-07 | Lg Electronics Inc. | Method and apparatus for transmitting data in wireless communication system |
CN102668686A (zh) * | 2009-12-21 | 2012-09-12 | 诺基亚公司 | 多载波网络中次***的使用 |
-
2012
- 2012-10-17 CN CN201210394305.6A patent/CN102946264B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102668686A (zh) * | 2009-12-21 | 2012-09-12 | 诺基亚公司 | 多载波网络中次***的使用 |
WO2011116815A1 (en) * | 2010-03-23 | 2011-09-29 | Nokia Siemens Networks Oy | Resource allocation for direct terminal-to-terminal communication in a cellular system |
WO2012118265A1 (en) * | 2011-03-03 | 2012-09-07 | Lg Electronics Inc. | Method and apparatus for transmitting data in wireless communication system |
Also Published As
Publication number | Publication date |
---|---|
CN102946264A (zh) | 2013-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102946264B (zh) | M2m终端协作传输的方法、装置及*** | |
EP3836441B1 (en) | Method, apparatus, and system for transmitting feedback information between internet of vehicles devices | |
CN111405532B (zh) | 广播***信息的方法、终端和基站 | |
CN102123135B (zh) | Mtc设备的特性信息确定方法、***及装置 | |
CN105101044B (zh) | 寻呼消息接收/发送方法及其相关设备 | |
US8929306B2 (en) | NAS-based signaling protocol for overload protection of random access in massive machine type communication | |
EP4369833A2 (en) | Method and apparatus for transmitting and receiving reference signal for sidelink data in wireless communication system | |
CN103959878A (zh) | 用户设备覆盖增强资源的分配方法、基站和用户设备 | |
CN103763748A (zh) | 一种数据传输方法及装置 | |
CN103002579B (zh) | 传输控制信息的方法、基站和用户设备 | |
CN105430751A (zh) | 车联网终端的设备到设备d2d资源分配方法及相关设备 | |
CN102427608A (zh) | 一种发送srs和指示srs发送的方法及设备 | |
CN104769969A (zh) | 机器到机器无线广域网中的动态寻呼信道选择 | |
CN110999460A (zh) | 提供用于侧行链路控制的无线电资源信息的方法和装置 | |
WO2013138253A1 (en) | Communication transmission system | |
CN112740813B (zh) | 一种通信方法及装置 | |
CN102469584B (zh) | 异构网络的寻呼方法及设备、*** | |
CN104967999A (zh) | 用于lte-m的干扰管理和缓解方法 | |
EP3277048B1 (en) | Data transmission and resource scheduling methods and devices and computer program product | |
CN111448840B (zh) | 数据传输方法、装置、通信设备及存储介质 | |
CN104349333A (zh) | 增强mtc ue的无线覆盖的方法和装置 | |
CN101394207A (zh) | 感知无线电终端装置和使用感知无线电通信的方法 | |
US20230276445A1 (en) | Method and apparatus for frequency and time resource allocation for data transmission in wireless communication system | |
CN102740485A (zh) | 资源调度方法、用户设备和基站 | |
CN112468204B (zh) | 一种资源配置方法、装置、存储介质及卫星通信*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |