用于传输消息的方法和用户设备
技术领域
本发明涉及通信领域,并且具体地,涉及用于传输消息的方法和用户设备。
背景技术
随着长期演进系统(Long Term Evolution,简称为“LTE”)通信技术的不断发展,蜂窝网络负荷越来越重,使得现有频谱资源日趋匮乏。在传统的通信技术中,用户设备(User Equipment,简称为“UE”)之间进行信令和数据的交互都需要通过基站转发。在这种情况下,设备到设备(Device to Device,简称为“D2D”)的直接通信技术应运而生。D2D的出现解决了现有频谱资源匮乏以及蜂窝网络负荷过重的问题,在D2D通信模式下,UE和UE之间可以直接交互或者在网络的辅助作用下直接进行交互,不需要通过基站转发,能够减轻基站的负载。
在现有技术中,D2D设备通信的资源分配有两种模式:Mode 1与Mode 2。Mode 1是采用集中控制的方法分配资源,D2D的资源由基站或中继节点进行资源调度,D2D设备在分配的资源上直接传输数据和控制信息,集中控制式资源分配主要针对有网络覆盖场景。Mode 2是采用UE自选的方式竞争资源,属于分布式资源复用方法,通过发送UE以竞争方式从资源池中获得的资源进行数据传输。但是在Mode 2中,这种基于竞争的资源分配方式由于没有基站或者中继节点的协调,不同的UE之间就可能会产生资源冲突,并且优先级不同的业务也会有资源竞争状况,这就会存在优先级高的业务有可能竞争不到相应的资源而导致信息发送失败的后果,使得频谱资源利用率低,用户体验不好。
发明内容
本发明实施例提供的用于传输消息的方法和用户设备,能够提高资源的利用率。
第一方面,提供了一种用于传输消息的方法,该方法包括:确定待发送消息的优先级;获取资源参数,该资源参数包括指示资源池使用状态和/或该待发送消息的资源需求的参数;根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式。
结合第一方面的第一种可能的实现方式中,该资源参数包括该待发送消息的大小和/或进行发送的用户设备UE的数量;其中,该根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,包括:在该待发送消息的优先级为第一优先级时,若该待发送消息的大小超过第一阈值和/或该进行发送的UE的数量超过第二阈值,则选择第二资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级。
结合第一方面的第二种可能的实现方式中,该资源参数包括发送该待发送消息的UE的缓冲器状态的参数和/或进行发送的UE的数量;其中,该根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,包括:在该待发送消息的优先级为第一优先级时,若该发送该待发送消息的UE的缓冲器处于忙碌状态和/或该进行发送的UE的数量超过第三阈值,则选择第二资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级。
结合第一方面的第三种可能的实现方式中,该资源参数包括第一资源池的占用率和/或第二资源池的占用率,该第一资源池为该第一优先级对应的资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级;其中,该根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,包括:在该待发送消息的优先级为第一优先级时,若该第一资源池的占用率超过第四阈值和/或该第二资源池的占用率超过第五阈值时,则选择第二资源池。
结合第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式和第一方面的第三种可能的实现方式中的任一种,在第四种可能的实现方式中,该方法还包括:通过该第二资源池发送资源抢占指示信息和该待发送消息;或通过该第二资源池采用第一预定义发射功率发送该待发送消息,该第一预定义发射功率高于预定义的该第二资源池对应的发射功率,该待发送消息携带该待发送消息的消息类型。
结合第一方面的第五种可能的实现方式中,该资源参数用于指示第一优先级的消息能否抢占第二资源,其中,该第二资源是为第二优先级的消息选择的资源,该第一优先级高于该第二优先级;其中,该根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,包括:在该待发送消息的优先级为第一优先级时,若该资源参数指示该第二资源能够被抢占,则选择该第二资源作为发送该待发消息的资源。
结合第一方面的第五种可能的实现方式的第六种可能的实现方式中,该资源参数包括该第二优先级的消息的UE生成的第一数值,其中,该第一数值满足预设条件时,该资源参数指示该第二资源能够被抢占。
结合第一方面的第五种可能的实现方式的第六种可能的实现方式的第七种可能的实现方式中,该第二优先级的消息的UE确定第三资源能够被抢占,该第三资源是为第三优先级的消息选择的资源,该第三优先级不大于该第二优先级。
结合第一方面的第八种可能的实现方式中,该资源参数包括第一资源池的占用率,该第一资源池为第一优先级对应的资源池;其中,该根据该资源参数选择发送该待发送消息的资源池和/或传输模式并发送该待发送消息,包括:在该待发送消息的优先级为第二优先级时,若该第一资源池的占用率超过第六阈值,则选择第二资源池且传输模式为长周期模式、间隔模式或开关模式,该第二资源池为该第二优先级对应的资源池,该第一优先级高于该第二优先级。
结合第一方面的第九种可能的实现方式中,该资源参数用于指示第二资源池中是否存在第一优先级的消息占用的状况,该第二资源池为该第二优先级对应的资源池,该第一优先级高于该第二优先级;其中,该根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,包括:在该待发送消息的优先级为第二优先级时,若该第二资源池存在该第一优先级的消息占用的状况,则选择该第二资源池且传输模式为长周期模式、间隔模式或开关模式。
结合第一方面的第十种可能的实现方式中,该资源参数包括进行发送的UE的数量和/或第二资源池的占用率,该第二资源池为第二优先级对应的资源池;其中,该根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,包括:在该待发送消息的优先级为第二优先级时,若该进行发送的UE的数量超过第七阈值和/或该第二资源池的占用率超过第八阈值,则选择第二资源池且传输模式为长周期模式、间隔模式或开关模式。
结合第一方面的第十一种可能的实现方式中,该资源参数包括该待发送消息的大小和/或进行发送的UE的数量;其中,该根据该资源参数选择发送该待发送消息的资源池和/或传输模式并发送该待发送消息,包括:在该待发送消息的优先级为第一优先级时,若该待发送消息的大小超过第九阈值和/或该进行发送的UE的数量超过第十阈值,则选择公共资源池。
结合第一方面的第十二种可能的实现方式中,该资源参数包括发送该待发送消息的UE的缓冲器状态的参数和/或第一资源池的占用率,该第一资源池为第一优先级对应的资源池;其中,该根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,包括:在该待发送消息的优先级为第一优先级时,若该发送该待发送消息的UE的缓冲器处于忙碌状态和/或该第一资源池的占用率超过第十一阈值,则选择公共资源池。
结合第一方面的第十三种可能的实现方式中,该资源参数包括公共资源池的占用率;其中,该根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,包括:在该待发送消息的优先级为第一优先级时,若该公共资源池的占用率超过第十二阈值,则选择公共资源池。
结合第一方面的第十一种可能的实现方式、第一方面的第十二种可能的实现方式和第一方面的第十三种可能的实现方式中的任一种,在第十四种可能的实现方式中,该方法还包括:通过该公共资源池发送资源抢占指示信息和该待发送消息;或通过该公共资源池采用第二预定义发射功率发送该待发送消息,该第二预定义发射功率高于预定义的该公共资源池对应的发射功率,该待发送消息携带该待发送消息的消息类型。
结合第一方面的第十五种可能的实现方式中,该资源参数包括第一资源池的占用率,该第一资源池为第一优先级对应的资源池;其中,该根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,包括:在该待发送消息的优先级为第二优先级时,若该第一资源池的占用率超过第十三阈值,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式,该第一优先级高于该第二优先级。
结合第一方面的第十六种可能的实现方式中,该资源参数包括进行发送的UE的数量;其中,该根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,包括:在该待发送消息的优先级为第二优先级时,若该进行发送的UE的数量超过第十四阈值,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式。
结合第一方面的第十七种可能的实现方式中,该资源参数包括公共资源池的占用率和/或该公共资源池是否存在第一优先级消息占用的状况;其中,该根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,包括:在该待发送消息的优先级为第二优先级时,若该公共资源池的占用率超过第十五阈值和/或该公共资源池存在第一优先级消息占用的状况,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式,该第一优先级高于该第二优先级。
结合第一方面的第十八种可能的实现方式中,该资源参数包括指示第一优先级的消息能否抢占第二资源的第一参数和指示该第一优先级的消息是否有资源需求的第二参数,其中,该第二资源为第二优先级的消息选择的资源,该第一优先级高于该第二优先级;其中,该根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,包括:在该待发送消息的优先级为第二优先级时,若该第一参数指示该第二资源能够被抢占,且该第二参数指示该第一优先级的消息有资源需求,则不选择该第二资源作为发送该待发送消息的资源。
结合第一方面的第十八种可能的实现方式,在第十九种可能的实现方式中,该第一参数包括该第二优先级的消息的UE生成的第二数值,其中该第二数值满足预设条件时,该第一参数指示该第二资源能够被抢占。
结合第一方面的第十八种可能的实现方式的第十九种可能的实现方式,在第二十种可能的实现方式中,该第二优先级的消息的UE确定第三资源能够被抢占,该第三资源是为第三优先级的消息选择的资源,该第三优先级不大于该第二优先级。
第二方面,提供了一种用于传输消息的用户设备UE,该UE包括:确定模块,用于确定待发送消息的优先级;获取模块,用于获取资源参数,该资源参数包括指示资源池使用状态和/或该待发送消息的资源需求的参数;选择模块,用于根据该确定模块确定的该待发送消息的优先级和该获取模块获取的该资源参数选择发送该待发送消息的资源池和/或传输模式。
结合第二方面的第一种可能的实现方式中,该资源参数包括该待发送消息的大小和/或进行发送的UE的数量;其中,该选择模块具体用于:在该待发送消息的优先级为第一优先级时,若该待发送消息的大小超过第一阈值和/或该进行发送的UE的数量超过第二阈值,则选择第二资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级。
结合第二方面的第二种可能的实现方式中,该资源参数包括发送该待发送消息的UE的缓冲器状态的参数和/或进行发送的UE的数量;其中,该选择模块具体用于:在该待发送消息的优先级为第一优先级时,若该发送该待发送消息的UE的缓冲器处于忙碌状态和/或该进行发送的UE的数量超过第三阈值,则选择第二资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级。
结合第二方面的第三种可能的实现方式中,该资源参数包括第一资源池的占用率和/或第二资源池的占用率,该第一资源池为该第一优先级对应的资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级;其中,该选择模块具体用于:在该待发送消息的优先级为第一优先级时,若该第一资源池的占用率超过第四阈值和/或该第二资源池的占用率超过第五阈值,则选择第二资源池。
结合第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式和第二方面的第三种可能的实现方式中的任一种,在第四种可能的实现方式中,该UE还包括第一发送模块:该第一发送模块用于通过该第二资源池发送资源抢占指示信息和该待发送消息;或该第一发送模块用于通过该第二资源池采用第一预定义发射功率发送该待发送消息,该第一预定义发射功率高于预定义的该第二资源池对应的发射功率,该待发送消息携带该待发送消息的消息类型。
结合第二方面的第五种可能的实现方式中,该资源参数用于指示第一优先级的消息能否抢占第二资源,其中,该第二资源是为第二优先级的消息选择的资源,该第一优先级高于该第二优先级;其中,该选择模块具体用于:在该待发送消息的优先级为第一优先级时,若该资源参数指示该第二资源能够被抢占,则选择该第二资源作为发送该待发消息的资源。
结合第二方面的第五种可能的实现方式的第六种可能的实现方式中,该资源参数包括该第二优先级的消息的UE生成的第一数值,其中,该第一数值满足预设条件时,该资源参数指示该第二资源能够被抢占。
结合第二方面的第五种可能的实现方式的第六种可能的实现方式的第七种可能的实现方式中,该第二优先级的消息的UE确定第三资源能够被抢占,该第三资源是为第三优先级的消息选择的资源,该第三优先级不大于该第二优先级。
结合第二方面的第八种可能的实现方式中,该资源参数包括第一资源池的占用率,该第一资源池为第一优先级对应的资源池;其中,该选择模块具体用于:在该待发送消息的优先级为第二优先级时,若该第一资源池的占用率超过第六阈值,则选择第二资源池且传输模式为长周期模式、间隔模式或开关模式,该第二资源池为该第二优先级对应的资源池,该第一优先级高于该第二优先级。
结合第二方面的第九种可能的实现方式中,该资源参数用于指示第二资源池中是否存在第一优先级的消息占用的状况,该第二资源池为该第二优先级对应的资源池,该第一优先级高于该第二优先级;其中,该选择模块具体用于:在该待发送消息的优先级为第二优先级时,若该第二资源池存在该第一优先级的消息占用的状况,则选择该第二资源池且传输模式为长周期模式、间隔模式或开关模式。
结合第二方面的第十种可能的实现方式中,该资源参数包括进行发送的UE的数量和/或第二资源池的占用率,该第二资源池为该第二优先级对应的资源池;其中,该选择模块具体用于:在该待发送消息的优先级为第二优先级时,若该进行发送的UE的数量超过第七阈值和/或该第二资源池的占用率超过第八阈值,则选择第二资源池且传输模式为长周期模式、间隔模式或开关模式。
结合第二方面的第十一种可能的实现方式中,该资源参数包括该待发送消息的大小和/或进行发送的用户设备UE的数量;其中,该选择模块具体用于:在该待发送消息的优先级为第一优先级时,若该待发送消息的大小超过第九阈值和/或该进行发送的用户设备UE的数量超过第十阈值,则选择公共资源池。
结合第二方面的第十二种可能的实现方式中,该资源参数包括发送该待发送消息的UE的缓冲器状态的参数和/或第一资源池的占用率,该第一资源池为第一优先级对应的资源池;其中,该选择模块具体用于:在该待发送消息的优先级为第一优先级时,若该发送该待发送消息的UE的缓冲器处于忙碌状态和/或该第一资源池的占用率超过第十一阈值,则选择公共资源池。
结合第二方面的第十三种可能的实现方式中,该资源参数包括公共资源池的占用率;其中,该选择模块具体用于:在该待发送消息的优先级为第一优先级时,若该公共资源池的占用率超过第十二阈值,则选择公共资源池。
结合第二方面的第十一种可能的实现方式、第二方面的第十二种可能的实现方式和第二方面的第十三种可能的实现方式中的任一种,在第十四种可能的实现方式中,该方法还包括第二发送模块:该第二发送模块用于通过该公共资源池发送资源抢占指示信息和该待发送消息;或该第一发送模块用于通过该公共资源池采用第二预定义发射功率发送该待发送消息,该第二预定义发射功率高于预定义的该公共资源池对应的发射功率,该待发送消息携带该待发送消息的消息类型。
结合第二方面的第十五种可能的实现方式中,该资源参数包括第一资源池的占用率,该第一资源池为第一优先级对应的资源池;其中,该选择模块具体用于:在该待发送消息的优先级为第二优先级时,若该第一资源池的占用率超过第十三阈值,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式,该第一优先级高于该第二优先级。
结合第二方面的第十六种可能的实现方式中,该资源参数包括进行发送的UE的数量;其中,该选择模块具体用于:在该待发送消息的优先级为第二优先级时,若该进行发送的UE的数量超过第十四阈值,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式。
结合第二方面的第十七种可能的实现方式中,该资源参数包括公共资源池的占用率和/或该公共资源池是否存在第一优先级消息占用的状况;其中,该选择模块具体用于:在该待发送消息的优先级为第二优先级时,若该公共资源池的占用率超过第十五阈值和/或该公共资源池存在第一优先级消息占用的状况,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式,该第一优先级高于该第二优先级。
结合第二方面的第十八种可能的实现方式中,该资源参数包括指示第一优先级的消息能否抢占第二资源的第一参数和指示该第一优先级的消息是否有资源需求的第二参数,其中,该第二资源为第二优先级的消息选择的资源,该第一优先级高于该第二优先级;其中,该选择模块具体用于:在该待发送消息的优先级为第二优先级时,若该第一参数指示该第二资源能够被抢占,且该第二参数指示该第一优先级的消息有资源需求,则不选择该第二资源作为发送该待发送消息的资源。
结合第二方面的第十八种可能的实现方式,在第十九种可能的实现方式中,该第一参数包括该第二优先级的消息的UE生成的第二数值,其中该第二数值满足预设条件时,该第一参数指示该第二资源能够被抢占。
结合第二方面的第十八种可能的实现方式的第十九种可能的实现方式,在第二十种可能的实现方式中,该第二优先级的消息的UE确定第三资源能够被抢占,该第三资源是为第三优先级的消息选择的资源,该第三优先级不高于该第二优先级。
第三方面,提供了一种用于传输消息的用户设备,该用户设备包括:处理器、存储器;该存储器存储了程序,该处理器执行该程序,该处理器用于确定待发送消息的优先级;获取资源参数,该资源参数包括指示资源池使用状态和/或该待发送消息的资源需求的参数;根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式。
结合第三方面的第一种可能的实现方式中,该资源参数包括该待发送消息的大小和/或进行发送的用户设备UE的数量;其中,该处理器用于:在该待发送消息的优先级为第一优先级时,若该待发送消息的大小超过第一阈值和/或该进行发送的UE的数量超过第二阈值,则选择第二资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级。
结合第三方面的第二种可能的实现方式中,该资源参数包括发送该待发送消息的UE的缓冲器状态的参数和/或进行发送的UE的数量;其中,该处理器用于:在该待发送消息的优先级为第一优先级时,若该发送该待发送消息的UE的缓冲器处于忙碌状态和/或该进行发送的UE的数量超过第三阈值,则选择第二资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级。
结合第三方面的第三种可能的实现方式中,该资源参数包括第一资源池的占用率和/或第二资源池的占用率,该第一资源池为该第一优先级对应的资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级;其中,该处理器用于:在该待发送消息的优先级为第一优先级时,若该第一资源池的占用率超过第四阈值和/或该第二资源池的占用率超过第五阈值时,则选择第二资源池。
结合第三方面的第一种可能的实现方式、第三方面的第二种可能的实现方式和第三方面的第三种可能的实现方式中的任一种,在第四种可能的实现方式中,该处理器还用于:通过该第二资源池发送资源抢占指示信息和该待发送消息;或通过该第二资源池采用第一预定义发射功率发送该待发送消息,该第一预定义发射功率高于预定义的该第二资源池对应的发射功率,该待发送消息携带该待发送消息的消息类型。
结合第三方面的第五种可能的实现方式中,该资源参数用于指示第一优先级的消息能否抢占第二资源,其中,该第二资源是为第二优先级的消息选择的资源,该第一优先级高于该第二优先级;其中,该处理器用于:在该待发送消息的优先级为第一优先级时,若该资源参数指示该第二资源能够被抢占,则选择该第二资源作为发送该待发消息的资源。
结合第三方面的第五种可能的实现方式的第六种可能的实现方式中,该资源参数包括该第二优先级的消息的UE生成的第一数值,其中,该第一数值满足预设条件时,该资源参数指示该第二资源能够被抢占。
结合第三方面的第五种可能的实现方式的第六种可能的实现方式的第七种可能的实现方式中,该第二优先级的消息的UE确定第三资源能够被抢占,该第三资源是为第三优先级的消息选择的资源,该第三优先级不大于该第二优先级。
结合第三方面的第八种可能的实现方式中,该资源参数包括第一资源池的占用率,该第一资源池为第一优先级对应的资源池;其中,该处理器用于:在该待发送消息的优先级为第二优先级时,若该第一资源池的占用率超过第六阈值,则选择第二资源池且传输模式为长周期模式、间隔模式或开关模式,该第二资源池为该第二优先级对应的资源池,该第一优先级高于该第二优先级。
结合第三方面的第九种可能的实现方式中,该资源参数用于指示第二资源池中是否存在第一优先级的消息占用的状况,该第二资源池为该第二优先级对应的资源池,该第一优先级高于该第二优先级;其中,该处理器用于:在该待发送消息的优先级为第二优先级时,若该第二资源池存在该第一优先级的消息占用的状况,则选择该第二资源池且传输模式为长周期模式、间隔模式或开关模式。
结合第三方面的第十种可能的实现方式中,该资源参数包括进行发送的UE的数量和/或第二资源池的占用率,该第二资源池为该第二优先级对应的资源池;其中,该处理器用于:在该待发送消息的优先级为第二优先级时,若该进行发送的UE的数量超过第七阈值和/或该第二资源池的占用率超过第八阈值,则选择第二资源池且传输模式为长周期模式、间隔模式或开关模式。
结合第三方面的第十一种可能的实现方式中,该资源参数包括该待发送消息的大小和/或进行发送的UE的数量;其中,该处理器用于:在该待发送消息的优先级为第一优先级时,若该待发送消息的大小超过第九阈值和/或该进行发送的用户设备UE的数量超过第十阈值,则选择公共资源池。
结合第三方面的第十二种可能的实现方式中,该资源参数包括发送该待发送消息的UE的缓冲器状态的参数和/或第一资源池的占用率,该第一资源池为第一优先级对应的资源池;其中,该处理器用于:在该待发送消息的优先级为第一优先级时,若该发送该待发送消息的UE的缓冲器处于忙碌状态和/或该第一资源池的占用率超过第十一阈值,则选择公共资源池。
结合第三方面的第十三种可能的实现方式中,该资源参数包括公共资源池的占用率;其中,该处理器用于:在该待发送消息的优先级为第一优先级时,若该公共资源池的占用率超过第十二阈值,则选择公共资源池。
结合第三方面的第十一种可能的实现方式、第三方面的第十二种可能的实现方式和第三方面的第十三种可能的实现方式中的任一种,在第十四种可能的实现方式中,该方法还包括第二发送模块:该第二发送模块用于通过该公共资源池发送资源抢占指示信息和该待发送消息;或该第一发送模块用于通过该公共资源池采用第二预定义发射功率发送该待发送消息,该第二预定义发射功率高于预定义的该公共资源池对应的发射功率,该待发送消息携带该待发送消息的消息类型。
结合第三方面的第十五种可能的实现方式中,该资源参数包括第一资源池的占用率,该第一资源池为第一优先级对应的资源池;其中,该处理器用于:在该待发送消息的优先级为第二优先级时,若该第一资源池的占用率超过第十三阈值,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式,该第一优先级高于该第二优先级。
结合第三方面的第十六种可能的实现方式中,该资源参数包括进行发送的UE的数量;其中,该处理器用于:在该待发送消息的优先级为第二优先级时,若该进行发送的UE的数量超过第十四阈值,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式。
结合第三方面的第十七种可能的实现方式中,该资源参数包括公共资源池的占用率和/或该公共资源池是否存在第一优先级消息占用的状况;其中,该处理器用于:在该待发送消息的优先级为第二优先级时,若该公共资源池的占用率超过第十五阈值和/或该公共资源池存在第一优先级消息占用的状况,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式,该第一优先级高于该第二优先级。
结合第三方面的第十八种可能的实现方式中,该资源参数包括指示第一优先级的消息能否抢占第二资源的第一参数和指示该第一优先级的消息是否有资源需求的第二参数,其中,该第二资源为第二优先级的消息选择的资源,该第一优先级高于该第二优先级;其中,该处理器用于:在该待发送消息的优先级为第二优先级时,若该第一参数指示该第二资源能够被抢占,且该第二参数指示该第一优先级的消息有资源需求,则不选择该第二资源作为发送该待发送消息的资源。
结合第三方面的第十八种可能的实现方式,在第十九种可能的实现方式中,该第一参数包括该第二优先级的消息的UE生成的第二数值,其中该第二数值满足预设条件时,该第一参数指示该第二资源能够被抢占。
结合第三方面的第十八种可能的实现方式的第十九种可能的实现方式,在第二十种可能的实现方式中,该第二优先级的消息的UE确定第三资源能够被抢占,该第三资源是为第三优先级的消息选择的资源,该第三优先级不高于该第二优先级。
基于上述技术方案,本发明实施例的用于传输消息的方法和UE,根据待发送消息的优先级和资源参数来选择要占用的资源,可以根据不同的资源参数灵活得选择资源,因此能够提高资源的利用率,避免了资源的浪费,从而提升了用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是可应用本发明实施例的场景的示意图。
图2是根据本发明实施例的用于传输消息的方法的示意性流程图。
图3是资源池动态变化的一种示意图。
图4是资源池动态变化的另一种示意图。
图5是根据本发明实施例的用户设备的示意性框图。
图6是根据本发明实施例的用户设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的技术方案,可以应用于各种通信系统,例如:全球移动通讯系统(GSM,Global System of Mobile communication),码分多址(CDMA,Code Division MultipleAccess)系统,宽带码分多址(WCDMA,Wideband Code Division Multiple AccessWireless),通用分组无线业务(GPRS,General Packet Radio Service),长期演进(LTE,Long Term Evolution)等。
用户设备(UE,User Equipment),也可称之为移动终端(Mobile Terminal)、移动用户设备等,可以经无线接入网(例如,RAN,Radio Access Network)与一个或多个核心网进行通信,用户设备可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。
基站,可以是GSM或CDMA中的基站(BTS,Base Transceiver Station),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(eNB或e-NodeB,evolutional NodeB),本发明并不限定,但为描述方便,下述实施例以Node B为例进行说明。
图1是可应用本发明实施例的一个场景的示意图。应注意,图1的例子是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。
车车通信(Vehicle to Vehicle,简称为“V2V”)、车人通信(Vehicle toPedestrian,简称为“V2P”)和车与基础设施通信(Vehicle to Infrastructure,简称为“V2I”)的总称即为V2X(Vehicle to Everything,简称为“V2X”)通信。本发明的主要应用场景是高级长期演进系统(Long Term Evolution-Advanced,简称为“LTE-A”)Rel-12/13(Release 12/13,简称为“Rel-12/13”)版本的D2D场景和LTE-A中Rel-14(Release 14,简称为“Rel-14”)版本的V2X场景。在图1中,车辆110、车辆120、人130和基础设施140均具有D2D能力,它们之间可以进行D2D通信。V2V即车辆110与车辆120之间可以进行通信,V2P即车辆110与人130之间可以进行通信,V2I即车辆110与基础设施140之间可以进行通信。在D2D通信中,如果在有网络覆盖的场景,资源池是由基站分配出的一整块资源,使得所有的D2D用户在这个整块资源中竞争小块的资源,以便于在该资源上传输数据;如果在没有网络覆盖的场景,资源池是D2D用户能够获得的一块预定义的系统带宽,所有的D2D用户在预定义的资源下竞争资源。
在Rel-14版本中,V2X技术作为D2D技术的一个主要应用顺利立项,它在D2D技术的基础上对V2X的具体应用需求进行优化,其中一项就是需要减少V2X通信的资源冲突,从而提高资源的利用率。
应理解,为了描述的方便,图1中只描述了单个车辆与车辆、单个人与车辆和单个车辆与基础设施之间的通信,但本发明并不限于此,比如在车联网系统中,车辆的数目还可以是更多,本发明对此不作限定。
图2是根据本发明实施例的传输消息的方法200的示意性流程图。图2的方法由UE执行。如图2所示,该方法200包括:
S210,确定待发送消息的优先级;
S220,获取资源参数,该资源参数包括指示资源池使用状态和/或该待发送消息的资源需求的参数;
S230,根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式。
具体而言,UE通过确定待发送消息的优先级,比如,待发送消息的优先级可以按照通信业务的优先等级划分,也可以按照其他方式划分,例如,可以将用户要下载的实时请求业务、紧急业务划分为高优先级业务,然后可以通过检测资源池的使用状态和/或该待发送消息的资源请求的参数,根据这些参数信息,就可以选择合适的发送该待发送消息的资源池和/或传输模式,从而获取频谱资源进行信息的传输。
在本发明实施例中,资源参数可以包括指示资源池使用状态的参数,也可以包括该待发送消息的资源需求的参数,也可以同时包括指示资源池使用状态的参数和该待发送消息的资源需求的参数,例如,该资源池使用状态的参数可以包括各个资源池的占用率参数等,该待发送消息的资源需求的参数可以包括待发送消息包的大小参数等,本发明对此均不作限制。
在S230中,UE根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,该资源池可以是按照通信业务的优先级不同划分的资源池,例如,基站可以将资源池划分为高优先级资源池和低优先级资源池。在本发明各种实施例中,以第一优先级和第二优先级为例进行说明,其中第一优先级高于第二优先级,但本发明对此并不限定。例如,可以是优先级的索引越大,优先级越高;也可以是优先级的索引越小,优先级越高。
应理解,在S230中,UE根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,该资源池可以是基站划分,也可以是D2D用户获取的预先定义的系统带宽资源,本发明对此不作限制。
因此,本发明实施例的用于传输消息的方法,根据待发送消息的优先级和资源参数来选择要占用的资源,可以根据不同的资源参数灵活得选择资源,因此能够提高资源的利用率,避免了资源的浪费,从而提升了用户体验。
在S230中,根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式,资源池可以包括两种动态变化形式,一种资源池的变化形式如图3所示,基站可以按照通信业务的优先级将频谱资源划分为高优先级资源池和低优先级资源池,高优先级UE可以根据资源参数的变化选择低优先级资源池发送待发送消息,另外一种资源池的变化形式如图4所示,与图3的区别是增加了公共资源池,该公共资源池表示各个优先级业务共同使用的资源池,高优先级业务和低优先级业务或者各个等级索引的优先级业务都可以在公共资源池发送消息。
下面将具体描述如何根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式。首先以图3资源池的划分方式为前提具体描述本发明实施例中如何根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式。
可选地,在本发明一个实施例中,该资源参数可以包括:
该待发送消息的大小和/或进行发送的用户设备UE的数量;
其中,S230可以包括:
在该待发送消息的优先级为第一优先级时,若该待发送消息的大小超过第一阈值和/或该进行发送的UE的数量超过第二阈值,则选择第二资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级。
在本发明实施例中,该第一优先级可以为高优先级,该第二优先级可以为低优先级,相应的,第一资源池可以高优先级资源池,第二资源池可以为低优先级资源池,该第一资源参数可以包括该待发送消息的大小和/或进行发送的UE的数量,其中,该待发送消息的大小可以用包分发率值(Packet Discard Rate,简称为“PDR”)来衡量,也可以用别的方式表征数据包的大小,对此不作限定。
具体而言,在该待发送消息的优先级为第一优先级,例如该第一优先级为高优先级时,如果待发送消息的UE检测到该待发送消息的数据包比较大,例如大于第一阈值时,并且进行发送的UE数量比较多,例如多于第二阈值时,或者仅仅检测到待发送消息的UE数量比较多,或者是仅仅检测到待发送消息的数据包比较大,导致高优先级资源池已经没有足够的资源可以利用时,选择低优先级资源池,例如,可以向低优先级资源池发送资源抢占指示信息,从而可以在低优先级资源池发送该待发送消息,其中,该第一阈值和该第二阈值均可预先设定。
可选地,在本发明一个实施例中,该资源参数包括发送该待发送消息的UE的缓冲器状态的参数和/或进行发送的UE的数量;
其中,S230可以包括:
在该待发送消息的优先级为第一优先级时,若该发送该待发送消息的UE的缓冲器处于忙碌状态和/或该进行发送的UE的数量超过第三阈值,则选择第二资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级。
具体而言,在该待发送消息的优先级为第一优先级,例如第一优先级是高优先级时,如果待发送消息的UE检测到待发送消息的UE的缓冲器状态一直处于忙碌状态,同时检测到进行发送的UE的数量特别多,或者仅仅检测到进行发送的UE数量比较多,数量大于第三阈值,或者是仅仅检测到待发送消息的UE的缓冲器状态一直处于忙碌状态,那么待发送消息的UE可以通过选择第二资源池来发送自己的高优先级消息,例如该第二资源池可以是低优先级资源池,其中,该第三阈值可以预先设定或者定义。
可选地,在本发明一个实施例中,该资源参数可以包括第一资源池的占用率和/或第二资源池的占用率,该第一资源池为该第一优先级对应的资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级;
其中,S230可以包括:
在该待发送消息的优先级为第一优先级时,若该第一资源池的占用率超过第四阈值和/或该第二资源池的占用率超过第五阈值时,则选择第二资源池。
具体而言,在该待发送消息的优先级为第一优先级,例如该第一优先级为高优先级时,如果待发送消息的UE检测到第一优先级资源池的占用率比较高,例如该第一优先级资源池为高优先级资源池,并且该高优先级资源池的占用率超过一定的阈值门限,例如超过第四阈值,或者是仅仅检测到第二优先级资源池的占用率比较高,例如该第二优先级资源池为低优先级资源池,并且该低优先级资源池的占用率超过一定的阈值门限,例如超过第五阈值,此时,待发送消息的UE可以通过选择第二资源池来发送该待发送消息,例如选择低优先级资源池来发送该待发送的高优先级消息,其中,该第四阈值和第五阈值可以预先设定。
可选地,在选择第二优先级资源池后,该方法还可以包括:
通过该第二资源池发送资源抢占指示信息和该待发送消息;或
通过该第二资源池采用第一预定义发射功率发送该待发送消息,该第一预定义发射功率高于预定义的该第二资源池对应的发射功率,该待发送消息携带该待发送消息的消息类型。
具体而言,在待发送消息的优先级是第一优先级时,例如该待发送消息为高优先级,当该待发送消息的UE检测到一个或者多个资源参数超过或者满足一定的阈值门限,可以通过第二优先级资源池发送资源抢占指示信息,例如该第二优先级资源池是低优先级资源池,通过低优先级资源池发送资源抢占指示信息,该资源抢占指示信息可以通过调度指派信息(Scheduling Assignment,简称为“SA”)信息携带,这样的话该待发送消息的UE在低优先级资源池就可以抢占到资源,在发送该资源抢占指示信息后,就可以通过低优先级资源池发送待发送的消息或者业务;另外,该待发送消息的UE也可以通过采用第一预定义发射功率发送该待发送消息,该第一预定义发射功率高于预定义的该第二资源池对应的发射功率,该待发送消息携带该待发送消息的消息类型,例如,该待发送消息的UE采用更高的发射功率发送携带紧急标识的待发送消息,从而在低优先级资源池抢占到资源用来发送数据,这里的更高的发射功率即高于低优先级资源池对应的发射功率。
在本发明实施例中,该资源抢占指示信息可以通过SA信息携带该资源抢占指示信息,该资源抢占指示信息用于通知低优先级资源池的UE该待发送的高优先级消息要在该低优先级资源池发送消息,使得低优先级UE暂时不在低优先级资源池发送或者延缓发送消息,保证高优先级消息能够有足够的资源可以利用。
在本发明实施例中,该第二资源池对应的发射功率可以是正常情况下的发射功率,该第一预定义发射功率可以是高于该第二资源池对应的发射功率,以该第一预定义发射功率作为发射功率是为了让低优先级资源池的UE能够知道高优先级消息要占用该低优先级资源池进行消息的传输。另外,该待发送消息可以携带自己的消息类型,例如,该待发送消息的UE可以使用1个比特位来标识该待发送消息类型为紧急业务,使得低优先级UE为高优先级消息的UE让路,确保高优先级消息能够有足够的资源可以使用。
应理解,在本发明实施例中,通过第二资源池发送该待发送消息仅以这两种具体的方式为例说明,也可以是其他合理的方式,只要满足高优先级消息有足够的资源使用即可,本发明对此不作限制。
还应理解,在本发明实施中,该资源抢占指示信息可以在SA信息中指示,也可以通过别的方式携带或者指示该资源抢占指示信息,本发明对此不作限制。
还应理解,本发明实施例待发送消息的大小可以采用PDR值来衡量,也可以采用其他方式衡量数据包的大小,比如占用内存的大小或者是其他方式,本发明对此不作限制。
还应理解,本发明实施例中出现的资源池的占用率均可以采用参考信号接收功率值(Reference Signal Receiving Power,简称为“RSRP”)衡量,也可以采用其他方式衡量资源池的占用率,本发明对此不作限制。
因此,本发明实施例的用于传输消息的方法,根据待发送消息的优先级和资源参数来选择要占用的资源,可以根据不同的资源参数灵活得选择资源,因此能够提高资源的利用率,避免了资源的浪费,进一步地,能够确保高优先级消息在发送时有足够的资源可以利用,从而提升了用户体验。
可选地,在本发明一个实施例中,该资源参数可用于指示第一优先级的消息能否抢占第二资源,其中,该第二资源是为第二优先级的消息选择的资源,该第一优先级高于该第二优先级;
其中,S230可以包括:
在该待发送消息的优先级为第一优先级时,若该资源参数指示该第二资源能够被抢占,则选择该第二资源作为发送该待发消息的资源。
具体而言,当待发送消息的优先级为高优先级时,检测资源参数,该资源参数是用于指示此时第一优先级消息的UE是否能够抢占第二资源,该第二资源为低优先级UE或者低优先级消息所选择和/或占用的资源,在该资源参数指示可以抢占该第二资源时,占用该第二资源,这样做的目的是在不影响高优先级消息的前提下也保证了部分占用资源小的低优先级的UE也可以有资源可以利用,比如,如果高优先级的消息在抢占资源时,只需要占用一部分资源而非全部,而此时如果让所有低优先级UE或者低优先级消息全部退出资源池或者延迟发送资源,此时势必会造成资源的浪费,过于绝对或者武断,反而会违背节省资源的初衷。
可选地,在本发明实施例中,该资源参数包括该第二优先级的消息的UE生成的第一数值,其中,该第一数值满足预设条件时,该资源参数指示该第二资源能够被抢占。
具体而言,低优先级UE生成一个数值,在这个数值满足一定的阈值条件时,可以让待发送消息的UE获取到可以抢占该低优先级UE和/或低优先级消息的资源作为待发送消息的资源,该数值用于指示低优先级占用资源的状况参数,比如,低优先级UE生成一个数值n,当n大于一定的阈值时,该资源参数用于指示待发送消息的UE可以抢占低优先级的资源,当n小于一定的阈值时,该资源参数用于指示待发送消息的UE可以不抢占低优先级的资源,可以保证低优先级的业务也可以有小部分的资源可以使用,对于阈值的选择可以灵活定义或者系统配置,并不作限制。
可选地,该第二优先级的消息的UE确定第三资源能够被抢占,该第三资源是为第三优先级的消息选择的资源,该第三优先级不高于该第二优先级。
具体而言,在该资源参数指示抢占该第二资源之前,该第二优先级UE可以判断是否能够检测到用于指示第三资源能够被抢占,例如该第二优先级为低优先级,该第三优先级是比低优先级还要低的优先级,该第三资源可以是该第三优先级对应的资源,这里体现的是优先级的划分不一定只按照高低划分,也可以划分为第一、第二、第三或者更多优先级,保证各个优先级的业务或者消息都能够使用本发明实施例的方法。
可选地,在本发明一个实施例中,该资源参数可以包括第一资源池的占用率,该第一资源池为第一优先级对应的资源池;
其中,S230可以包括:
在该待发送消息的优先级为第二优先级时,若该第一资源池的占用率超过第六阈值,则选择第二资源池且传输模式为长周期模式、间隔模式或开关模式,该第二资源池为该第二优先级对应的资源池,该第一优先级高于该第二优先级。
具体而言,在该待发送消息的优先级为低优先级时,如果待发送消息的UE检测到高优先级资源池的占用率比较高,超出第六阈值,例如该第六阈值为设定的阈值门限时,那么该待发送消息的UE就选择第二资源池,例如低优先级UE选择低优先级资源池发送该待发送消息,并且传输模式为长周期模式、间隔模式或开关模式,长周期模式即为选择更长的周期发送、间隔模式或者开关模式也是按照时间来预设的模式,这三种传输模式都是为了延缓发送低优先级消息,便于给高优先级消息让步,保证高优先级消息有足够的资源可以利用,但不限于这三种传输模式。
可选地,在本发明一个实施例中,该资源参数可以用于指示第二资源池中是否存在第一优先级的消息占用的状况,该第二资源池为该第二优先级对应的资源池,该第一优先级高于该第二优先级;
其中,S230可以包括:
在该待发送消息的优先级为第二优先级时,若该第二资源池存在该第一优先级的消息占用的状况,则选择该第二资源池且传输模式为长周期模式、间隔模式或开关模式。
具体而言,在该待发送消息的优先级为低优先级时,如果待发送消息的UE检测到本地低优先级资源池存在高优先级消息或者业务占用的情况时,那么该待发送消息的UE就选择第二资源池发送该待发送消息,例如选择低优先级资源池发送该待发送消息,并且传输模式为长周期模式、间隔模式或开关模式,这三种模式的作用与前文相同,不在赘述。
可选地,在本发明一个实施例中,该资源参数可以包括进行发送的UE的数量和/或第二资源池的占用率,该第二资源池为该第二优先级对应的资源池;
其中,S230可以包括:
在该待发送消息的优先级为第二优先级时,若该进行发送的UE的数量超过第七阈值和/或该第二资源池的占用率超过第八阈值时,则选择第二资源池且传输模式为长周期模式、间隔模式或开关模式。
具体而言,在该待发送消息的优先级为低优先级时,如果待发送消息的UE检测到进行发送的UE数量比较多,高于第七阈值,该第七阈值可以是预定义的阈值,或者低优先级资源池的占用率比较高,大于第八阈值,该第八阈值可以是预定义的阈值,或者是待发送消息的UE数量比较多,同时低优先级资源池的占用率比较高,那么该待发送消息的UE就选择第二资源池发送该待发送消息,例如选择低优先级资源池发送该待发送消息,并且传输模式为长周期模式、间隔模式或开关模式,这三种模式的作用与前文相同,不在赘述。
在本发明实施例中,例如在待发送消息的UE是低优先级时,当该待发送消息的UE检测到一个或者多个参数超过或者满足一定的阈值门限,可以选择更长的周期或者等待一段时间后再发送该待发送消息或数据,以便于给高优先级的消息进行腾出给多的资源利用,也可以采用间隔模式或者开关模式来发送该待发送消息,这些方式都是为了预留出更多的资源,使得高优先级消息能在低优先级资源池进行数据或者业务的传输。
应理解,本发明仅以间隔模式或开关模式为例,也可以采用别的合理模式,并不构成对本发明的限制。
因此,本发明实施例的用于传输消息的方法,根据待发送消息的优先级和资源参数来选择要占用的资源,可以根据不同的资源参数灵活得选择资源,因此能够提高资源的利用率,避免了资源的浪费,进一步地,能够确保高优先级消息在发送时有足够的资源可以利用,从而提升了用户体验。
下面将结合图4的资源池划分方式具体描述本发明实施例中如何根据待发送消息的优先级和资源参数选择发送该待发送消息的资源池和/或传输模式。
在S230中,根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式的第二种实施方式如图4所示,下面将具体描述这种实施方式下如何UE根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式。
可选地,在本发明一个实施例中,该资源参数可以包括该待发送消息的大小和/或进行发送的用户设备UE的数量;
其中,S230可以包括:
在该待发送消息的优先级为第一优先级时,若该待发送消息的大小超过第九阈值和/或该进行发送的用户设备UE的数量超过第十阈值,则选择公共资源池。
具体而言,在该待发送消息的优先级为高优先级时,如果待发送消息的UE检测到该待发送消息的数据包比较大,且大于第九阈值时,并且进行发送的UE数量比较多,多于第十阈值时,或者仅仅检测到待发送消息的UE数量比较多,或者是仅仅检测到待发送消息的数据包比较大,导致高优先级资源池已经没有足够的资源可以利用时,可以选择公共资源池发送资源抢占指示信息,从而在公共资源池发送该待发送消息,其中,第九阈值和第十阈值均可预先设定。
可选地,在本发明一个实施例中,该资源参数可以包括发送该待发送消息的UE的缓冲器状态的参数和/或第一资源池的占用率,该第一资源池为第一优先级对应的资源池;
其中,S230可以包括:
在该待发送消息的优先级为第一优先级时,若该发送该待发送消息的UE的缓冲器处于忙碌状态和/或该第一资源池的占用率超过第十一阈值,则选择公共资源池。
具体而言,在该待发送消息的优先级为高优先级时,如果待发送消息的UE检测到待发送消息的UE的缓冲器状态一直处于忙碌状态,同时检测到高优先级资源池的占用率比较高,或者是仅仅检测到待发送消息的UE的缓冲器状态一直处于忙碌状态,或者是仅仅检测到高优先级资源池的占用率比较高,高于一定的阈值,那么待发送消息的UE可以选择公共资源池来发送自己的高优先级消息。
可选地,在本发明一个实施例中,该资源参数可以包括公共资源池的占用率;
其中,S230可以包括:
在该待发送消息的优先级为第一优先级时,若该公共资源池的占用率超过第十二阈值,则选择公共资源池。
具体而言,在该待发送消息的优先级为高优先级时,如果待发送消息的UE检测到公共资源池的占用率比较高,超过第十二阈值,该第十二阈值可以是预设的一定的阈值门限,此时,待发送消息的UE可以选择公共资源池来发送高优先级消息。
可选地,在选择公共资源池后,该方法还可以包括:
通过该公共资源池发送资源抢占指示信息和该待发送消息;或
通过该公共资源池采用第二预定义发射功率发送该待发送消息,该第一预定义发射功率高于预定义的该公共资源池对应的发射功率,该待发送消息携带该待发送消息的消息类型。
具体而言,在待发送消息的UE是高优先级时,当该待发送消息的UE检测到一个或者多个参数超过或者满足一定的阈值门限,可以通过公共资源池发送资源抢占指示信息,该资源抢占指示信息可以在SA信息中携带,从而在低优先级资源池抢占到可以利用的资源,从而在公共资源池中抢占到可以利用的资源,在发送该资源抢占指示信息后,就可以通过公共资源池发送待发送的消息或者业务;也可以通过采用更高的发射功率发送携带紧急标识的待发送消息,从而在公共资源池发送数据,这里的更高发射功率是指高于预定义的公共资源池对应的发射功率。
因此,本发明实施例的用于传输消息的方法,根据和待发送消息的优先级和资源参数来选择要占用的资源,可以根据不同的资源参数灵活得选择资源,因此能够提高资源的利用率,避免了资源的浪费,进一步地,能够确保高优先级消息在发送时有足够的资源可以利用,从而提升了用户体验。
可选地,在本发明一个实施例中,该资源参数可以包括第一资源池的占用率,该第一资源池为第一优先级对应的资源池;
其中,S230可以包括:
在该待发送消息的优先级为第二优先级时,若该第一资源池的占用率超过第十三阈值,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式,该第一优先级高于该第二优先级。
具体而言,在该待发送消息的优先级为低优先级时,如果待发送消息的UE检测到高优先级资源池的占用率比较高,超出一定的阈值门限时,例如超过第十三阈值,那么该待发送消息的UE就选择公共资源池且传输模式为长周期模式、间隔模式或开关模式发送该待发送消息,其中,该第十三阈值可以预先设定。
可选地,在本发明一个实施例中,该资源参数可以包括进行发送的UE的数量;
其中,S230可以包括:
在该待发送消息的优先级为第二优先级时,若该进行发送的UE的数量超过第十四阈值,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式。
具体而言,在该待发送消息的优先级为低优先级时,如果待发送消息的UE检测到进行发送的UE的数量比较多,并且数量超过第十四阈值,该第十四阈值可以是预设的阈值,那么该待发送消息的UE就选择公共资源池且传输模式为长周期模式、间隔模式或开关模式。
可选地,在本发明一个实施例中,该资源参数可以包括公共资源池的占用率和/或该公共资源池是否存在第一优先级消息占用的状况;
其中,S230可以包括:
在该待发送消息的优先级为第二优先级时,若该公共资源池的占用率超过第十五阈值和/或该公共资源池存在第一优先级消息占用的状况,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式,该第一优先级高于该第二优先级。
具体而言,在该待发送消息的优先级为低优先级时,如果待发送消息的UE检测到该公共资源池中存在高优先级消息占用的状况,同时公共资源池的占用率比较高,高于一定的阈值门限,例如高于第十五阈值,该第十五阈值可以预先设定,或者是仅仅检测到该公共资源池中存在高优先级消息,或者是仅仅检测到该公共资源池的占用率比较高时,那么该待发送消息的UE就选择公共资源池且传输模式为长周期模式、间隔模式或开关模式。
在本发明实施例中,在待发送消息的UE是低优先级时,当该待发送消息的UE检测到一个或者多个参数超过或者满足一定的阈值门限,可以选择更长的周期或者等待一段时间后发送该待发送消息或数据,以便于给高优先级的消息进行腾出给多的资源利用,也可以采用间隔模式或者开关模式来发送该待发送消息,这些方式都是为了预留出更多的资源,使得高优先级消息能在公共资源池进行数据或者业务的发送。
应理解,本发明仅以间隔模式或开关模式为例,也可以采用别的合理模式,比如低优先级消息的UE退出公共资源池,以给高优先级消息的UE让出更多资源,本发明对此不作限制。
可选地,在本发明一个实施例中,该资源参数可以包括指示第一优先级的消息能否抢占第二资源的第一参数和指示该第一优先级的消息是否有资源需求的第二参数,其中,该第二资源为第二优先级的消息选择的资源,该第一优先级高于该第二优先级;
其中,S230可以包括:
在该该待发送消息的优先级为第二优先级时,若该第一参数指示该第二资源能够被抢占,且该第二参数指示该第一优先级的消息有资源需求,则不选择该第二资源作为发送该待发送消息的资源。
具体而言,在待发送消息为第二优先级时,例如该第二优先级为低优先级,该低优先级的UE获取资源参数,该资源参数可以包括第一参数和第二参数,该第一参数可用于指示第一优先级的消息能否抢占第二资源,第二参数指示该第一优先级的消息是否有资源需求,该第一优先级不小于该第二优先级,例如,该第一优先级为高优先级,该第二优先级为低优先级,该第二资源为该低优先级的消息选择的资源,在该第一参数指示该高优先级的消息能够抢占该第二资源,即低优先级消息选择的资源,且该第二参数指示该低优先级资源有资源需求时,那么该待发送消息的UE不选择该第二资源作为发送该待发送消息的资源池的资源。
可选地,在本发明实施例中,该第一参数可以包括该第二优先级的消息的UE生成的第二数值,其中该第二数值满足预设条件时,该第一参数指示该第二资源能够被抢占。
具体而言,例如,第二优先级的消息的UE生成的第二数值m,当数值m在满足一定的阈值条件时,例如大于某一预设阈值时,那么该资源参数指示该第二资源可以被抢占,小于某一预设阈值时,那么该资源参数指示该第二资源不可以被抢占,其中,该阈值可以进行系统配置或者预先定义。
可选地,在本发明一个实施例中,该第二优先级的消息的UE可以确定第三资源能够被抢占,该第三资源是为第三优先级的消息选择的资源,该第三优先级不高于该第二优先级。
在该资源参数指示该第二资源能够被抢占之前,该第二优先级UE判断是否能够检测到用于指示第三资源能够被抢占,该第三资源是第三优先级的消息选择的资源,该第三优先级是不高于第二优先级的优先级,这里的描述是为了说明在网络中至少包含一类低优先级的UE声称其所用资源可以被抢占。
因此,本发明实施例的用于传输消息的方法,根据待发送消息的优先级和资源参数来选择要占用的资源,可以根据不同的资源参数灵活得选择资源,因此能够提高资源的利用率,避免了资源的浪费,进一步地,能够确保高优先级消息在发送时有足够的资源可以利用,从而提升了用户体验。
应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
上文结合图1至图4详细描述了根据本发明实施例的用于传输消息的方法,下面将结合图5和图6描述根据本发明实施例的UE。
图5示出了根据本发明实施例的UE 500的示意性框图。如图5所示,该UE 500包括:
确定模块510,用于确定待发送消息的优先级;
获取模块520,用于获取资源参数,该资源参数包括指示资源池使用状态和/或该待发送消息的资源需求的参数;
选择模块530,用于根据所述确定模块确定的该待发送消息的优先级和所述获取模块获取的该资源参数选择发送该待发送消息的资源池和/或传输模式。
因此,本发明实施例的UE,根据待发送消息的优先级和资源参数来选择要占用的资源,可以根据不同的资源参数灵活得选择资源,因此能够提高资源的利用率,避免了资源的浪费,从而提升了用户体验。
下面将结合图3的资源池划分方式具体描述本发明实施例的UE。
可选地,在本发明一个实施例中,该资源参数可以包括该待发送消息的大小和/或进行发送的UE的数量;
其中,选择模块530可以具体用于:
在该待发送消息的优先级为第一优先级时,若该待发送消息的大小超过第一阈值和/或该进行发送的UE的数量超过第二阈值,则选择第二资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级。
可选地,在本发明一个实施例中,该资源参数可以包括发送该待发送消息的UE的缓冲器状态的参数和/或进行发送的UE的数量;
其中,选择模块530可以具体用于:
在该待发送消息的优先级为第一优先级时,若该发送该待发送消息的UE的缓冲器处于忙碌状态和/或该进行发送的UE的数量超过第三阈值,则选择第二资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级。
可选地,在本发明一个实施例中,该资源参数可以包括第一资源池的占用率和/或第二资源池的占用率,该第一资源池为该第一优先级对应的资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级;
其中,选择模块530可以具体用于:
在该待发送消息的优先级为第一优先级时,若该第一资源池的占用率超过第四阈值和/或该第二资源池的占用率超过第五阈值,则选择第二资源池。
可选地,在本发明一个实施例中,该UE还可以包括第一发送模块,
该第一发送模块用于通过该第二资源池发送资源抢占指示信息和该待发送消息;或
该第一发送模块用于通过该第二资源池采用第一预定义发射功率发送该待发送消息,该第一预定义发射功率高于预定义的该第二资源池对应的发射功率,该待发送消息携带该待发送消息的消息类型。
可选地,在本发明一个实施例中,该资源参数可以用于指示第一优先级的消息能否抢占第二资源,其中,该第二资源是为第二优先级的消息选择的资源,该第一优先级高于该第二优先级;
其中,选择模块530可以具体用于:
在该待发送消息的优先级为第一优先级时,若该资源参数指示该第二资源能够被抢占,则选择该第二资源作为发送该待发消息的资源。
可选地,在本发明一个实施例中,该资源参数可以包括该第二优先级的消息的UE生成的第一数值,其中,该第一数值满足预设条件时,该资源参数指示该第二资源能够被抢占。
可选地,在本发明一个实施例中,该第二优先级的消息的UE确定第三资源能够被抢占,该第三资源是为第三优先级的消息选择的资源,该第三优先级不大于该第二优先级。
可选地,在本发明一个实施例中,该资源参数可以包括第一资源池的占用率,该第一资源池为第一优先级对应的资源池;
其中,选择模块530可以具体用于:
在该待发送消息的优先级为第二优先级时,若该第一资源池的占用率超过第六阈值,则选择第二资源池且传输模式为长周期模式、间隔模式或开关模式,该第二资源池为该第二优先级对应的资源池,该第一优先级高于该第二优先级。
可选地,在本发明一个实施例中,该资源参数可以用于指示第二资源池中是否存在第一优先级的消息占用的状况,该第二资源池为该第二优先级对应的资源池,该第一优先级高于该第二优先级;
其中,选择模块530可以具体用于:
在该待发送消息的优先级为第二优先级时,若该第二资源池存在该第一优先级的消息占用的状况,则选择该第二资源池且传输模式为长周期模式、间隔模式或开关模式。
可选地,在本发明一个实施例中,该资源参数可以包括进行发送的UE的数量和/或第二资源池的占用率,该第二资源池为该第二优先级对应的资源池;
其中,该选择模块530可以具体用于:
在该待发送消息的优先级为第二优先级时,若该进行发送的UE的数量超过第七阈值和/或该第二资源池的占用率超过第八阈值,则选择第二资源池且传输模式为长周期模式、间隔模式或开关模式。
因此,本发明实施例的UE,根据待发送消息的优先级和资源参数来选择要占用的资源,可以根据不同的资源参数灵活得选择资源,因此能够提高资源的利用率,避免了资源的浪费,进一步地,能够确保高优先级消息在发送时有足够的资源可以利用,从而提升了用户体验。
下面将结合图4的资源池划分方式具体描述本发明实施例的UE。
可选地,在本发明一个实施例中,该资源参数可以包括该待发送消息的大小和/或进行发送的用户设备UE的数量;
其中,选择模块530可以具体用于:
在该待发送消息的优先级为第一优先级时,若该待发送消息的大小超过第九阈值和/或该进行发送的用户设备UE的数量超过第十阈值,则选择公共资源池。
可选地,在本发明一个实施例中,该资源参数可以包括发送该待发送消息的UE的缓冲器状态的参数和/或第一资源池的占用率,该第一资源池为第一优先级对应的资源池;
其中,选择模块530可以具体用于:
在该待发送消息的优先级为第一优先级时,若该发送该待发送消息的UE的缓冲器处于忙碌状态和/或该第一资源池的占用率超过第十一阈值,则选择公共资源池。
可选地,在本发明一个实施例中,该资源参数可以包括公共资源池的占用率;
其中,选择模块530可以具体用于:
在该待发送消息的优先级为第一优先级时,若该公共资源池的占用率超过第十二阈值,则选择公共资源池。
可选地,在本发明一个实施例中,该UE还可以包括第二发送模块,
该第二发送模块用于通过该公共资源池发送资源抢占指示信息和该待发送消息;或
该第二发送模块用于通过该公共资源池采用第二预定义发射功率发送该待发送消息,该第二预定义发射功率高于预定义的该公共资源池对应的发射功率,该待发送消息携带该待发送消息的消息类型。
因此,本发明实施例的UE,根据待发送消息的优先级和资源参数来选择要占用的资源,可以根据不同的资源参数灵活得选择资源,因此能够提高资源的利用率,避免了资源的浪费,进一步地,能够确保高优先级消息在发送时有足够的资源可以利用,从而提升了用户体验。
可选地,在本发明一个实施例中,该资源参数可以包括第一资源池的占用率,该第一资源池为第一优先级对应的资源池;
其中,选择模块530可以具体用于:
在该待发送消息的优先级为第二优先级时,若该第一资源池的占用率超过第十三阈值,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式,该第一优先级高于该第二优先级。
可选地,在本发明一个实施例中,该资源参数可以包括进行发送的UE的数量;
其中,选择模块530可以具体用于:
在该待发送消息的优先级为第二优先级时,若该进行发送的UE的数量超过第十四阈值,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式。
可选地,在本发明一个实施例中,该资源参数包括公共资源池的占用率和/或该公共资源池是否存在第一优先级消息占用的状况;
其中,选择模块530可以具体用于:
在该待发送消息的优先级为第二优先级时,若该公共资源池的占用率超过第十五阈值和/或该公共资源池存在第一优先级消息占用的状况,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式,该第一优先级高于该第二优先级。
可选地,在本发明一个实施例中,该资源参数包括指示第一优先级的消息能否抢占第二资源的第一参数和指示该第一优先级的消息是否有资源需求的第二参数,其中,该第二资源为第二优先级的消息选择的资源,该第一优先级高于该第二优先级;
其中,选择模块530可以具体用于:
在该待发送消息的优先级为第二优先级时,若该第一参数指示该第二资源能够被抢占,且该第二参数指示该第一优先级的消息有资源需求,则不选择该第二资源作为发送该待发送消息的资源。
可选地,在本发明一个实施例中,该第一参数可以包括该第二优先级的消息的UE生成的第二数值,其中该第二数值满足预设条件时,该第一参数指示该第二资源能够被抢占。
可选地,在本发明一个实施例中,该第二优先级的消息的UE确定第三资源能够被抢占,该第三资源是为第三优先级的消息选择的资源,该第三优先级不大于该第二优先级。
因此,本发明实施例的UE,根据待发送消息的优先级和资源参数来选择要占用的资源,可以根据不同的资源参数灵活得选择资源,因此能够提高资源的利用率,避免了资源的浪费,进一步地,能够确保高优先级消息在发送时有足够的资源可以利用,从而提升了用户体验。
根据本发明实施例的UE 500可对应于根据本发明实施例的方法200的执行主体,并且UE 500中各个模块的上述和其他操作和/或功能分别为了实现前述各个方法的相应流程,为了简洁,在此不再赘述。
图6示出了本发明另一个实施例提供的用户设备的结构,包括至少一个处理器702(例如CPU),至少一个网络接口705或者其他通信接口,存储器706,和至少一个通信总线703,用于实现这些装置之间的连接通信。处理器702用于执行存储器706中存储的可执行模块,例如计算机程序。存储器706可能包含高速随机存取存储器(RAM:Random AccessMemory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个网络接口705(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。
在一些实施方式中,存储器706存储了程序7061,程序7061可以被处理器702执行,这个程序包括:
确定待发送消息的优先级;
获取资源参数,该资源参数包括指示资源池使用状态和/或该待发送消息的资源需求的参数;
根据该待发送消息的优先级和该资源参数选择发送该待发送消息的资源池和/或传输模式。
因此,本发明实施例的用户设备,根据待发送消息的优先级和资源参数来选择要占用的资源,可以根据不同的资源参数灵活得选择资源,因此能够提高资源的利用率,避免了资源的浪费,从而提升了用户体验。
可选地,在本发明一个实施例中,该资源参数包括该待发送消息的大小和/或进行发送的用户设备UE的数量;处理器702具体用于在该待发送消息的优先级为第一优先级时,若该待发送消息的大小超过第一阈值和/或该进行发送的UE的数量超过第二阈值,则选择第二资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级。
可选地,在本发明一个实施例中,该资源参数包括发送该待发送消息的UE的缓冲器状态的参数和/或进行发送的UE的数量;处理器702具体用于在该待发送消息的优先级为第一优先级时,若该发送该待发送消息的UE的缓冲器处于忙碌状态和/或该进行发送的UE的数量超过第三阈值,则选择第二资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级。
可选地,在本发明一个实施例中,该资源参数包括第一资源池的占用率和/或第二资源池的占用率,该第一资源池为该第一优先级对应的资源池,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级;处理器702具体用于在该待发送消息的优先级为第一优先级时,若该第一资源池的占用率超过第四阈值和/或该第二资源池的占用率超过第五阈值时,则选择第二资源池。
可选地,处理器702还具体用于通过该第二资源池发送资源抢占指示信息和该待发送消息;或通过该第二资源池采用第一预定义发射功率发送该待发送消息,该第一预定义发射功率高于预定义的该第二资源池对应的发射功率,该待发送消息携带该待发送消息的消息类型。
可选地,在本发明一个实施例中,该资源参数用于指示第一优先级的消息能否抢占第二资源,其中,该第二资源是为第二优先级的消息选择的资源,该第一优先级高于该第二优先级;处理器702具体用于在该待发送消息的优先级为第一优先级时,若该资源参数指示该第二资源能够被抢占,则选择该第二资源作为发送该待发消息的资源。
可选地,在本发明一个实施例中,该资源参数包括该第二优先级的消息的UE生成的第一数值,其中,该第一数值满足预设条件时,该资源参数指示该第二资源能够被抢占。
可选地,在本发明一个实施例中,该第二优先级的消息的UE确定第三资源能够被抢占,该第三资源是为第三优先级的消息选择的资源,该第三优先级不大于该第二优先级。
可选地,在本发明一个实施例中,该资源参数包括第一资源池的占用率,该第一资源池为第一优先级对应的资源池;处理器702具体用于在该待发送消息的优先级为第二优先级时,若该第一资源池的占用率超过第六阈值,则选择第二资源池且传输模式为长周期模式、间隔模式或开关模式,该第二资源池为该第二优先级对应的资源池,该第一优先级高于该第二优先级。
可选地,在本发明一个实施例中,该资源参数用于指示第二资源池中是否存在第一优先级的消息占用的状况,该第二资源池为第二优先级对应的资源池,该第一优先级高于该第二优先级;处理器702具体用于在该待发送消息的优先级为第二优先级时,若该第二资源池存在该第一优先级的消息占用的状况,则选择该第二资源池且传输模式为长周期模式、间隔模式或开关模式。
可选地,在本发明一个实施例中,该资源参数包括进行发送的UE的数量和/或第二资源池的占用率,该第二资源池为该第二优先级对应的资源池;处理器702具体用于在该待发送消息的优先级为第二优先级时,若该进行发送的UE的数量超过第七阈值和/或该第二资源池的占用率超过第八阈值,则选择第二资源池且传输模式为长周期模式、间隔模式或开关模式。
可选地,在本发明一个实施例中,该资源参数包括该待发送消息的大小和/或进行发送的UE的数量;处理器702具体用于在该待发送消息的优先级为第一优先级,若该待发送消息的大小超过第九阈值和/或该进行发送的用户设备UE的数量超过第十阈值,则选择公共资源池。
可选地,在本发明一个实施例中,该资源参数包括发送该待发送消息的UE的缓冲器状态的参数和/或第一资源池的占用率,该第一资源池为第一优先级对应的资源池;处理器702具体用于在该待发送消息的优先级为第一优先级时,若该发送该待发送消息的UE的缓冲器处于忙碌状态和/或该第一资源池的占用率超过第十一阈值,则选择公共资源池。
可选地,在本发明一个实施例中,该资源参数包括公共资源池的占用率;处理器702具体用于在该待发送消息的优先级为第一优先级时,若该公共资源池的占用率超过第十二阈值,则选择公共资源池。
可选地,在本发明一个实施例中,处理器702还用于通过该公共资源池发送资源抢占指示信息和该待发送消息;或通过该公共资源池采用第二预定义发射功率发送该待发送消息,该第二预定义发射功率高于预定义的该公共资源池对应的发射功率,该待发送消息携带该待发送消息的消息类型。
可选地,在本发明一个实施例中,该资源参数包括第一资源池的占用率,该第一资源池为第一优先级对应的资源池;处理器702具体用于在该待发送消息的优先级为第二优先级时,若该第一资源池的占用率超过第十三阈值,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式,该第一优先级高于该第二优先级。
可选地,在本发明一个实施例中,该资源参数包括进行发送的UE的数量;处理器702具体用于在该待发送消息的优先级为第二优先级时,若该进行发送的UE的数量超过第十四阈值,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式。
可选地,在本发明一个实施例中,该资源参数包括公共资源池的占用率和/或该公共资源池是否存在第一优先级消息占用的状况;处理器702具体用于在该待发送消息的优先级为第二优先级时,若该公共资源池的占用率超过第十五阈值和/或该公共资源池存在第一优先级消息占用的状况,则选择公共资源池且传输模式为长周期模式、间隔模式或开关模式,该第一优先级高于该第二优先级。
可选地,在本发明一个实施例中,该资源参数包括指示第一优先级的消息能否抢占第二资源的第一参数和指示该第一优先级的消息是否有资源需求的第二参数,其中,该第二资源为第二优先级的消息选择的资源,该第一优先级高于该第二优先级;处理器702具体用于在该待发送消息的优先级为第二优先级时,若该第一参数指示该第二资源能够被抢占,且该第二参数指示该第一优先级的消息有资源需求,则不选择该第二资源作为发送该待发送消息的资源。
可选地,在本发明一个实施例中,该第一参数包括该第二优先级的消息的UE生成的第二数值,其中该第二数值满足预设条件时,该第一参数指示该第二资源能够被抢占。
可选地,在本发明一个实施例中,该第二优先级的消息的UE确定第三资源能够被抢占,该第三资源是为第三优先级的消息选择的资源,该第三优先级不大于该第二优先级。
从本发明实施例提供的以上技术方案可以看出,本发明实施例根据待发送消息的优先级和资源参数来选择要占用的资源,可以根据不同的资源参数灵活得选择资源,因此能够提高资源的利用率,避免了资源的浪费,从而提升了用户体验。
应理解,在本发明实施例中,编号“第一”、“第二”...仅仅为了区分不同的对象,比如为了区分不同的阈值或者资源参数,并不对本发明实施例的范围构成限制,本发明并不限于此。
还应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。