CN113366869B - 一种通信方法及相关装置 - Google Patents
一种通信方法及相关装置 Download PDFInfo
- Publication number
- CN113366869B CN113366869B CN202080009268.5A CN202080009268A CN113366869B CN 113366869 B CN113366869 B CN 113366869B CN 202080009268 A CN202080009268 A CN 202080009268A CN 113366869 B CN113366869 B CN 113366869B
- Authority
- CN
- China
- Prior art keywords
- information
- priority
- resource
- communication
- resource allocation
- 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/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/48—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
-
- 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/53—Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
-
- 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/56—Allocation or scheduling criteria for wireless resources based on priority criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- 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/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例提供一种通信方法及相关装置,可以应用于车载领域,尤其是座舱域的短距离通信。采用本申请实施例,电子设备获取第一装置的身份信息和优先级信息中的至少一个,电子设备确定该第一装置的优先级高于第二装置的优先级后,获取第一资源配置信息,该第一资源配置信息配置的资源由第一装置分配,可以用于第一装置和第三装置之间的通信,也可以用于第一装置和第二装置之间的通信。通过这种方式,利用设备的优先级确定一个优先级最高的设备来统筹分配资源,优先级最高的设备能够统一进行通信资源的管理与分配,避免任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
Description
技术领域
本申请涉及无线通信领域,尤其涉及短距离通信领域,例如座舱域。本申请提供了一种通信方法及相关装置。
背景技术
车辆在人们的日常生活中发挥着越来越重要的作用。未来,车辆不仅是运输工具,更是人们生活的空间之一。智能座舱技术的不断发展,能够为人们在车内环境中提供更加丰富的娱乐、音频、视频和办公体验。目前智能座舱中涉及到的连接设备主要有车机,车载音视频设备(扬声器、麦克等)、智能终端,例如手机,其他智能可穿戴设备(例如耳机)。其中车机与车内的音视频设备主要采用有线方式连接;车机与智能终端,智能终端与其他可穿戴设备大都采用无线方式进行连接,例如蓝牙。
当车机与智能终端连接进行通信时,此时车机为主节点,智能终端为从节点,主节点负责为从节点分配资源。当智能终端与智能可穿戴设备进行通信时,此时智能终端为主节点,智能可穿戴设备为从节点;在现有技术中,当多个不同的主从节点之间同时通信(组成不同的域),多个主从通信对之间的通信资源可能存在冲突,存在严重的干扰问题,严重影响的通信、服务的性能,缺乏良好的用户体验。
因此,如何在座舱等短距离空间内,协调多个主节点间的资源分配,避免多个主-从节点对间通信的资源碰撞和干扰,是本领域技术人员正在研究的问题。
发明内容
本申请实施例公开了一种通信方法及相关装置,能够统一进行通信资源管理与分配,避免任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
本申请实施例第一方面公开了一种通信方法,所述通信方法包括:
获取第一装置的身份信息和优先级信息中的至少一个,所述第一装置的身份信息指示所述第一装置具有资源分配功能;
确定所述第一装置的优先级信息所指示的优先级高于第二装置的优先级;
获取第一资源配置信息,所述第一资源配置信息用于配置第一资源,所述第一资源用于所述第一装置与第三装置之间的通信,或者,所述第一资源配置信息用于配置第二资源,所述第二资源用于所述第一装置与第二装置之间的通信。
本申请实施例提供的方法,电子设备获取第一装置的身份信息和优先级信息中的至少一个,电子设备确定该第一装置的优先级高于第二装置的优先级后,获取第一资源配置信息,该第一资源配置信息配置的资源由第一装置分配,可以用于第一装置和第三装置之间的通信,也可以用于第一装置和第二装置之间的通信。示例性的,本申请实施例中的电子设备(执行主体)可以为第二装置或第三装置,利用设备的优先级确定一个优先级最高的设备(第一装置)来统筹分配资源。当执行主体为第二装置时,第二装置获取第一资源配置信息,该第一资源配置用于第一装置和第二装置的通信,还可以用于第一装置和第三装置的通信。当执行主体为第三装置时,第三装置获取第一资源配置信息,该第一资源配置用于配置第一装置和第三装置的通信。即优先级最高的设备能够统一进行通信资源的管理与分配,避免任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
在一种可能的实现方式中,所述优先级信息用于指示资源分配优先级。优先级低的设备服从优先级高的设备的资源分配。优先级最高的设备统筹分配资源,避免任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
在一种可能的实现方式中,所述身份信息指示了所述第一装置的资源分配优先级。这种实现方式提供了当电子设备获取到第一装置的身份信息时,可以通过身份信息而判断出第一装置的资源分配优先级,从而确定一个优先级最高的设备来统筹分配资源,该优先级最高的设备能够统一进行通信资源管理与分配,避免任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
在一种可能的实现方式中,所述方法还包括:停止发送广播消息,所述广播消息包含所述第二装置的身份信息和优先级信息中的至少一个。这种实现方式描述了在电子设备确定了第一装置的优先级高于第二装置后,停止发送广播消息,即停止与其他设备连接,服从第一装置的资源分配。实现了优先级最高的设备(第一装置)能够统一进行通信资源管理与分配,避免了任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
在一种可能的实现方式中,所述方法还包括:向所述第三装置发送第一信息,所述第一信息用于指示所述第二装置不再为第三装置分配资源,或者所述第一信息用于指示所述第三装置资源获取模式的变更。这种方式描述了在电子设备为第二装置时,向第三装置发送第一信息,以指示第三装置还有优先级更高的设备(第一装置),则第三装置不再从第二装置那获取资源分配信息,第三装置可以改变获取资源分配信息的模式,从第一装置获取资源分配信息。实现了优先级最高的设备(第一装置)能够统一进行通信资源管理与分配,避免了任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
在一种可能的实现方式中,来自所述第二装置的广播消息不包含所述第二装置的身份信息和优先级信息,或者所述第一信息用于指示终止对所述第三装置的资源分配。这种方式描述了在电子设备为第二装置时,第一信息可以用于指示第二装置不再为第三装置进行资源分配。或者第二装置发送的广播消息不再包含第二装置的身份信息和优先级信息,即第二装置停止与其他设备连接,而服从第一装置的资源分配。实现了优先级最高的设备(第一装置)能够统一进行通信资源管理与分配,避免了任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
在一种可能的实现方式中,所述第一信息包含所述第一装置的身份信息和优先级信息中的至少一个,和/或,所述第一信息携带模式变更指示,所述模式变更指示用于指示所述第三装置从所述第一装置获取资源分配信息。这种方式描述了第一信息可以向第三装置指示第一装置的身份信息和优先级信息,以指示第三装置接收来自第一装置的资源分配。
在一种可能的实现方式中,所述获取第一资源配置信息,包括:接收来自第一装置的所述第一资源配置信息。这种方式描述了第一资源配置信息可以来自于第一装置。实现了优先级最高的设备能够统一进行通信资源管理与分配,避免任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
在一种可能的实现方式中,所述方法还包括:向所述第三装置发送第二资源配置信息,所述第二资源配置信息配置的资源为所述第二资源中的部分资源;或者向所述第三装置发送所述第一资源配置信息。这种方式描述了电子设备向第三装置发送第二资源配置信息,该第二资源配置信息配置的资源为第一资源配置信息配置的资源中的部分资源,示例性的,第二装置接收到第一资源配置信息后,可以根据第一资源配置信息配置第二装置的资源,同时第二装置将第一资源配置信息中的第二资源配置信息发送给第三装置,第三装置根据第二资源配置信息配置第三装置的资源。或者第二装置直接向第三装置发送第一资源配置信息,该第一资源配置信息来自第一装置,第二装置发送到第三装置。通过第二装置进行中转资源,优先级最高的设备无需与每一个设备都建立连接,就可以达到对多个设备进行统一资源分配的技术效果,便于资源的管理。
在一种可能的实现方式中,所述方法还包括:向所述第二装置发送第二信息,所述第二信息用于指示释放与所述第二装置的连接。这种实现方式描述了在电子设备为第三装置时,第三装置向第二装置发送第二信息,以指示第二装置还有优先级更高的设备(第一装置),第三装置释放与第二装置的连接资源,第二装置停止为第三装置分配资源。实现了优先级最高的设备(第一装置)能够统一进行通信资源管理与分配,避免了任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
在一种可能的实现方式中,所述获取第一资源配置信息,包括:获取来自所述第一装置的所述第一资源配置信息,所述第一资源配置信息用于配置第一资源,所述第一资源用于所述第一装置与第三装置之间的通信。这种实现方式描述了第三装置的第一资源配置信息可以来自于第一装置。可选的,当电子设备(执行主体)为第三装置时,第一资源配置信息也可以来自于第二装置的转发,第二装置接收来自第一装置的资源配置信息,然后发送到第三装置。实现了优先级最高的设备能够统一进行通信资源管理与分配,避免任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
在一种可能的实现方式中,所述方法还包括:接收来自所述第二装置的第一信息,所述第一信息用于指示所述第二装置不再为第三装置分配资源,或者所述第二信息用于指示所述第三装置资源获取模式的变更。这种实现方式描述了在电子设备为第三装置时,接收第二装置发送的第一信息,该第一信息指示第三装置还有优先级更高的设备(第一装置),则第三装置不再从第二装置那获取资源分配信息,第三装置改变获取资源分配信息的模式,可以从第一装置获取资源分配信息。实现了优先级最高的设备(第一装置)能够统一进行通信资源管理与分配,避免了任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
本申请实施例第二方面公开了一种通信方法,所述通信方法包括:
发送第三信息,所述第三信息包括第一装置的身份信息、第一地址以及所述第一装置的优先级信息中的至少一个,所述第一装置的身份信息指示所述第一装置具有资源分配功能;
接收来自第二装置的响应消息,所述响应消息包含所述第二装置的标识信息。
本申请实施例提供了一种设备之间建立连接而进行通信的方法,以第一装置和第二装置为例,第一装置主动发起连接,发送第三信息,该第三信息可以指示第一装置的优先级信息,优先级低的装置服从优先级高的装置的资源分配。第二装置根据接收到的第三信息向第一装置发送响应信息,与第一装置建立连接。这种连接方式基于设备的优先级信息建立连接通信,便于在一个通信对在接入复杂环境(存在多个通信对)时,根据设备的优先级信息确定一个优先级最高的设备统一分配资源,解决多个通信对之间的互相干扰问题。
在一种可能的实现方式中,所述优先级信息用于指示资源分配优先级。优先级低的设备服从优先级高的设备的资源分配。优先级最高的设备统筹分配资源,避免任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
在一种可能的实现方式中,所述方法还包括:向所述第二装置发送连接建立消息,所述连接建立消息包括第二地址,所述第二地址为所述第一装置为所述第二装置分配的地址。这种方式描述了第一装置向第二装置发送第二地址,其中该第二地址为短地址,在第一装置和第二装置通信的过程中,可以减少信令的长度,节约资源。
本申请实施例第三方面公开了一种通信方法,所述通信方法包括:
接收连接建立消息,所述连接建立消息包括第二装置的标识信息;
根据所述连接建立消息发送第四信息,所述第四信息包括第一装置的身份信息、第一地址以及所述第一装置的优先级信息中的至少一个,所述第一装置的身份信息指示所述第一装置具有资源分配功能。
本申请实施例提供了一种设备之间建立连接而进行通信的方法,以第一装置和第二装置为例,第二装置主动发起连接,第一装置接收到第二装置的连接建立消息后,发送第四信息与第二装置建立连接,该第四信息可以指示第一装置的优先级信息,优先级低的装置服从优先级高的装置的资源分配。这种连接方式基于设备的优先级信息建立连接通信,便于在一个通信对在接入复杂环境(存在多个通信对)时,根据设备的优先级信息确定一个优先级最高的设备统一分配资源,解决多个通信对之间的互相干扰问题。
在一种可能的实现方式中,所述优先级信息用于指示资源分配优先级。优先级低的设备服从优先级高的设备的资源分配。优先级最高的设备统筹分配资源,避免任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
在一种可能的实现方式中,所述第四信息还包括第二地址,所述第二地址为所述第一装置为所述第二装置分配的地址。这种方式描述了第四信息还可以包括第二地址,该第二地址为短地址,在第一装置和第二装置通信的过程中,可以减少信令的长度,节约资源。
本申请实施例第四方面公开了一种通信装置,所述通信装置包括:
获取单元,用于获取第一装置的身份信息和优先级信息中的至少一个,所述第一装置的身份信息指示所述第一装置具有资源分配功能;
确定单元,用于确定所述第一装置的优先级信息所指示的优先级高于第二装置的优先级;
所述获取单元,还用于获取第一资源配置信息,所述第一资源配置信息用于配置第一资源,所述第一资源用于所述第一装置与第三装置之间的通信,或者,所述第一资源配置信息用于配置第二资源,所述第二资源用于所述第一装置与第二装置之间的通信。
在一种可能的实现方式中,所述优先级信息用于指示资源分配优先级。优先级低的设备服从优先级高的设备的资源分配。优先级最高的设备统筹分配资源,避免任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
在一种可能的实现方式中,所述身份信息指示了所述第一装置的资源分配优先级。
在一种可能的实现方式中,所述装置还包括:停止单元,用于停止发送广播消息,所述广播消息包含所述第二装置的身份信息和优先级信息中的至少一个。
在一种可能的实现方式中,所述装置还包括:第一发送单元,用于向所述第三装置发送第一信息,所述第一信息用于指示所述第二装置不再为第三装置分配资源,或者所述第一信息用于指示所述第三装置资源获取模式的变更。
在一种可能的实现方式中,来自所述第二装置的广播消息不包含所述第二装置的身份信息和优先级信息,或者所述第一信息用于指示终止对所述第三装置的资源分配。
在一种可能的实现方式中,所述第一信息包含所述第一装置的身份信息和优先级信息中的至少一个,和/或,所述第一信息携带模式变更指示,所述模式变更指示用于指示所述第三装置从所述第一装置获取资源分配信息。
在一种可能的实现方式中,所述获取单元,具体用于接收来自第一装置的所述第一资源配置信息。
在一种可能的实现方式中,所述第一发送单元,还用于向所述第三装置发送第二资源配置信息,所述第二资源配置信息配置的资源为所述第二资源中的部分资源;或者向所述第三装置发送所述第一资源配置信息。
在一种可能的实现方式中,所述装置还包括:第二发送单元,用于向所述第二装置发送第二信息,所述第二信息用于指示释放与所述第二装置的连接。
在一种可能的实现方式中,所述获取单元具体用于获取来自所述第一装置的所述第一资源配置信息。
在一种可能的实现方式中,所述装置还包括:第一接收单元,用于接收来自所述第二装置的第一信息,所述第一信息用于指示所述第二装置不再为第三装置分配资源,或者所述第二信息用于指示所述第三装置资源获取模式的变更。
在一种可能的实现方式中,所述第一装置包括但不限于车机;所述第二装置包括但不限于手机、平板、车载麦克风或者车载扬声器等;所述第三装置包括但不限于耳机或者可穿戴设备等。
可以理解地,上述提供的第四方面的有益效果可参考第一方面所提供的通信方法中的有益效果,此处不再赘述。
本申请实施例第五方面公开了一种通信装置,所述通信装置包括:
第三发送单元,用于发送第三信息,所述第三信息包括第一装置的身份信息、第一地址以及所述第一装置的优先级信息中的至少一个,所述第一装置的身份信息指示所述第一装置具有资源分配功能;
第二接收单元,用于接收来自第二装置的响应消息,所述响应消息包含所述第二装置的标识信息。
在一种可能的实现方式中,所述优先级信息用于指示资源分配优先级。优先级低的设备服从优先级高的设备的资源分配。优先级最高的设备统筹分配资源,避免任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
在一种可能的实现方式中,所述第三发送单元,还用于向所述第二装置发送连接建立消息,所述连接建立消息包括第二地址,所述第二地址为所述第一装置为所述第二装置分配的地址。
在一种可能的实现方式中,所述第一装置包括但不限于手机、平板、车载麦克风或者车载扬声器等,所述第二装置包括但不限于耳机或者可穿戴设备等。或者,所述第一装置包括但不限于车机,所述第二装置包括但不限于手机、平板、车载麦克风、车载扬声器、耳机或者可穿戴设备等。
可以理解地,上述提供的第五方面的有益效果可参考第二方面所提供的通信方法中的有益效果,此处不再赘述。
本申请实施例第六方面公开了一种通信装置,所述通信装置包括:
第三接收单元,用于接收连接建立消息,所述连接建立消息包括第二装置的标识信息;
第四发送单元,用于根据所述连接建立消息发送第四信息,所述第四信息包括第一装置的身份信息、第一地址以及所述第一装置的优先级信息中的至少一个,所述第一装置的身份信息指示所述第一装置具有资源分配功能。
在一种可能的实现方式中,所述优先级信息用于指示资源分配优先级。优先级低的设备服从优先级高的设备的资源分配。优先级最高的设备统筹分配资源,避免任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
在一种可能的实现方式中,所述第四信息还包括第二地址,所述第二地址为所述第一装置为所述第二装置分配的地址。
在一种可能的实现方式中,所述第一装置包括但不限于手机、平板、车载麦克风或者车载扬声器等,所述第二装置包括但不限于耳机或者可穿戴设备等。或者,所述第一装置包括但不限于车机,所述第二装置包括但不限于手机、平板、车载麦克风、车载扬声器、耳机或者可穿戴设备等。
可以理解地,上述提供的第六方面的有益效果可参考第三方面所提供的通信方法中的有益效果,此处不再赘述。
本申请实施例第七方面公开了一种装置,该装置中包括至少一个处理器,处理器被配置为支持电子设备实现第一方面或第二方面或第三方面提供的通信方法中相应的功能。该装置还可以包括存储器,存储器用于与处理器耦合,其保存该电子设备必要的程序指令和数据。该装置还可以包括至少一个通信接口,用于为所述至少一个处理器提供信息输入和/或输出。进一步,该装置可以为电子设备内部的芯片或者集成电路。或者,该装置可以为电子设备本身,当所述装置为电子设备本身时,所述通信接口还可以为所述电子设备提供信息输入和/或输出。
本申请实施例第八方面公开了一种计算机可读存储介质,包括计算机指令,当该计算机指令在电子设备上运行时,使得该电子设备执行本申请实施例第一方面或第二方面或第三方面的任意一种实现方式提供的通信的方法。
本申请实施例第九方面公开了一种计算机程序产品,当该计算机程序产品在电子设备上运行时,使得该电子设备执行本申请实施例第一方面或第二方面或第三方面的任意一种实现方式提供的通信的方法。
本申请实施例第十方面公开了一种芯片,该芯片包括处理器,用于支持网络设备实现上述第一方面或第二方面或第三方面中所涉及的功能,例如,生成或处理上述通信方法中所涉及的信息。在一种可能的设计中,所述芯片还包括存储器,所述存储器,用于保存数据发送设备必要的程序指令和数据。该芯片***,可以由芯片构成,也可以包含芯片和其他分立器件。
可以理解地,上述提供的第七方面、第八方面、第九方面以及第十方面的有益效果可参考第一方面或第二方面或第三方面所提供的通信方法中的有益效果,此处不再赘述。
附图说明
图1是本申请实施例提供的一种通信方法的应用场景图;
图2是本申请实施例提供的一种通信方法的流程示意图;
图3是本申请实施例提供的又一种通信方法的流程示意图;
图4是本申请实施例提供的又一种通信方法的流程示意图;
图5是本申请实施例提供的又一种通信方法的流程示意图;
图6是本申请实施例提供的又一种通信方法的流程示意图;
图7是本申请实施例提供的一种通信装置的结构示意图;
图8是本申请实施例提供的又一种通信装置的结构示意图;
图9是本申请实施例提供的又一种通信装置的结构示意图;
图10是本申请实施例提供的一种电子设备的结构示意图
图11是本申请实施例提供的一种芯片的结构示意图。
具体实施方式
下面结合本申请实施例中的附图对本申请实施例进行描述。
本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
在本说明书中使用的术语“部件”、“模块”、“***”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地***、分布式***和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它***交互的互联网)的信号通过本地和/或远程进程来通信。
本申请实施例中涉及的电子设备可以是车机、车载扬声器、车载麦克风等车载设备、手机、平板电脑、桌面型、膝上型、笔记本电脑、超级移动个人计算机(Ultra-mobilePersonal Computer,UMPC)、手持计算机、上网本、个人数字助理(Personal DigitalAssistant,PDA)、可穿戴电子设备、虚拟现实设备等。
首先,对本申请中的部分用语进行解释说明,以便于本领域技术人员理解。
(1)CDC:control domain cockpit,驾驶舱域控制器,本申请中也称其为车机。目前车机的功能除了传统的收音机、音乐视频播放、导航功能以外,已经带有蜂窝通信功能(3G,4G等)及Telematics,能结合汽车的CAN-BUS技术,实现人与车,车与外界的信息通讯,增强了用户体验及服务、安全相关的功能。
(2)主节点、从节点:在逻辑功能上区分的两类节点,分别是主节点和从节点。其中主节点管理从节点,具有分配资源的功能,负责为从节点分配资源;从节点听从主节点的调度,使用主节点分配的资源与主节点进行通信。需要注意的是,节点的属性特征可能改变,例如,当智能终端与耳机进行通信时,智能终端为主节点,耳机为从节点,但是当智能终端接入更高优先级的设备(例如CDC),听从CDC调度的时候,此时智能终端的角色属性变更为从节点。
(3)主从通信对:包括一个主节点设备和一个从节点设备,两个设备互相连接构成一对主从通信对。
其次,为了便于理解本申请实施例,以下具体分析本申请实施例所需要解决的技术问题以及对应的应用场景。
目前智能座舱中涉及到的连接设备主要有车机(CDC),车载音视频设备(扬声器、麦克等)、智能终端,例如手机,其他智能可穿戴设备(例如耳机)等。其中车机与车载的音视频设备主要采用有线方式连接;车机CDC与智能终端,智能终端与其他可穿戴设备大都采用无线方式进行连接,例如蓝牙。
当CDC与第一智能终端连接进行通信时,此时CDC为主节点,第一智能终端为从节点,主节点负责为从节点分配资源。此时,在座舱环境下可能存在其他智能终端(例如第二智能终端),此时该第二智能终端可能正与智能可穿戴设备(例如,耳机)进行通信,此时第二智能终端为主节点,其连接的智能可穿戴设备为从节点,同样的,由主节点为从节点分配资源。这时,座舱内就有了两个主从通信对互不联系的独立通信。当多个不同的主从节点之间同时通信(组成不同的域),多个主从通信对之间的通信资源可能存在冲突。当不同主从通信对之间的时频资源产生冲突,会导致严重的干扰问题,进而影响的通信、服务的性能,缺乏良好的用户体验。
因此,针对上述技术问题,本申请主要解决的问题为如何在座舱等短距离空间内,协调多个主节点间的资源分配,避免多个主从节点对之间通信的资源碰撞和干扰,保障用户体验。本申请中基于设备优先级信息实现连接建立,从而使得高优先级设备能够对于资源的统一调度和管控,例如由CDC统一进行座舱内资源管理与分配,这种方法能够避免任何两个设备间通信对其他设备通信产生的干扰和资源碰撞。
上述方案中所出现的技术问题,以下示例性列举本申请中通信方法所应用的场景,如图1所示,图1示出了本申请实施例涉及的应用场景。该应用场景可以是在智能座舱中,可以包括高优先级主节点设备11、低优先级主节点设备12和从节点设备13。高优先级主节点设备11、低优先级主节点设备12和从节点设备13通过无线连接(例如蓝牙)的方式进行通信。其中,
高优先级主节点设备11、低优先级主节点设备12和从节点设备13均为电子设备,可以是静止的,也可以是移动的。可以是网络设备、也可以是终端设备。
网络设备包括各种形式的网络设备,例如:服务器、宏基站,微基站(也称为小站),中继站,接入点等。其中服务器可以包括但不限于云服务器、后台服务器、组件服务器、数据处理服务器等,服务器可以通过互联网与多个终端进行通信。服务器上需要运行有相应的服务器端程序来提供相应的服务,如数据库服务、数据计算、决策执行等等。
终端设备包括通信终端、车载设备、移动设备、用户终端、移动终端、无线通信设备、便携式终端、用户代理、用户装置、服务设备或用户设备(User Equipment,UE)等计算机网络中处于网络最***的设备,主要用于数据的输入以及处理结果的输出或显示等,也可以是安装于或运行于上述任意一个设备上的软件客户端、应用程序等。例如,终端可以是移动电话、无绳电话、智能手表、可穿戴设备、平板设备、具备无线通信功能的手持设备、计算设备、车载通信模块、智能电表或连接到无线调制解调器的其它处理设备等。
对于智能座舱这个应用场景来说,高优先级主节点设备11可以是车机CDC;低优先级主节点设备12可以是手机、平板、车载麦克风、车载扬声器等车载设备等等;从节点设备13可以是耳机、可穿戴设备等等。不同的设备之间基于设备的优先级信息实现连接建立,从而使得高优先级设备能够对于资源的统一调度和管控,有效的降低了多个主从通信对之间的相互干扰问题。
基于前述技术问题以及应用场景,本申请实施例提供了一种通信方法。将第一装置作为高优先级主节点,第二装置作为低优先级主节点,第三装置作为从节点为例。其中第三装置与第二装置建立连接成功,第二装置和第三装置为一对主从通信对。接下来使用三个具体实施例来进行详细描述,当第二装置和第三装置进入到第一装置的通信范围内时,第一装置、第二装置和第三装置如何来进行连接更新和资源分配。
实施例一、低优先级主节点(第二装置,例如手机)判断优先级,停止自身的资源分配功能,服从高优先级主节点(第一装置,例如车机)的资源分配。
具体流程描述可以参见图2。
步骤S201:获取第一装置的身份信息和优先级信息中的至少一个。
具体地,第一装置发送第一装置的身份信息和优先级信息中的至少一个,当第二装置进入到第一装置的通信范围,第二装置获取到第一装置的身份信息和优先级信息中的至少一个。其中,第一装置的身份信息指示第一装置具有资源分配功能,即第一装置可以作为主节点。身份信息可以指示设备类型(例如车机、手机、便携式终端等)、或者是一个可以标识第一装置为主节点的身份标识。可以理解的,资源分配也可以称为资源管理或资源调度。
其中,第一装置的身份信息和优先级信息中的至少一项可以包含在第一装置发送的广播消息中(例如,***广播消息),也可以包含在资源控制信令(Radio ResourceControl,RRC)中。或者,第一装置的身份信息和优先级信息中的至少一项可以通过广播方式发送,也可以通过单播或者组播方式发送。
或者,第一装置的身份信息和优先级信息中的至少一项可以承载在第一装置发送的物理信号中。示例性的,物理信号可以是主同步信号,不同优先级信息可以对应不同式样或图样的同步信号,其他装置可以通过接收同步信号,获取或确定第一装置的优先级信息。也可以理解为,所述优先级信息对应所述物理信号的式样或者图样,或者说,所述优先级信息通过所述物理信号的式样或者图样指示。
示例性的,身份信息可以通过设备标识码来指示,一般的,设备标识码按照一定编码规则对设备进行编码。其中设备标识码中的不同字段具有不同的含义,可以通过对部分或全部字段的解析获取设备的身份信息。例如,设备标识码中可以是有2bit用来指示设备类型,例如00标识CDC,01标识手机,10表示可穿戴设备等;又例如,身份信息也可以通过1bit来指示,即0标识主节点(具有资源分配/调度功能),1标识从节点(只听从主节点的调度)。
可选的,身份信息可以通过媒体接入层地址(Media Access Control Address,MAC地址)来指示,与设备标识码类似,不再赘述。
可选的,优先级信息用于指示资源分配优先级。优先级低的设备要服从优先级高的设备的资源分配。或者,优先级信息可以体现为接入优先级或连接优先级,即其他装置优先与高优先级设备建立连接,或向高优先级设备发起接入,由高优先级设备统一进行资源分配。举例来说,其他装置在面对多个设备发送的连接请求时,与多个设备中优先级最高的设备建立连接;或者其他装置在向多个设备发起连接请求时,多个设备中优先级最高的设备响应该连接请求,建立连接;或者其他装置向多个设备中优先级最高的设备发起连接请求。
具体的,优先级信息可以是一个等级标识,表示了第一装置作为主节点的优先级。举例来说,CDC发送第一***广播消息,消息中携带第一接入优先级指示000(高接入优先级);手机发送第二***广播消息,消息中携带第二接入优先级指示001(低接入优先级),则此时其他装置优先向CDC发送连接建立/接入请求,由CDC为其调度资源。另外,优先级信息可以是按照协议约定的,示例性的,协议中可以约定CDC设备具有最高优先级,手机具有较低优先级等。
在一种可能的实施方式中,第二装置获取第一装置的身份信息和优先级信息中的至少一个之前,第二装置先广播发送连接请求消息。当第一装置进入到第二装置的通信范围,第一装置对第二装置发送的连接请求消息进行响应,向第二装置发送响应信息,该响应信息包括第一装置的身份信息和优先级信息中的至少一个。第二装置获取到第一装置的身份信息和优先级信息中的至少一个。
具体的,第二装置可以通过接收第一装置发送的***广播消息来获取第一装置的身份信息和优先级信息中的至少一个。
在一种可能的实施方式中,身份信息可以指示资源分配优先级。当第二装置获取到第一装置的身份信息时,可以通过身份信息而判断出第一装置的资源分配优先级。装置优先向资源分配优先级较高的设备申请资源,由资源分配优先级较高的设备来统一进行资源分配和管理。
可选的,第一装置的身份信息可以为第一设备的优先级信息,即当第二装置获取到第一装置的身份信息时,可以通过身份信息而判断出第一装置的优先级,从而决定是否向第一装置发送连接建立请求,并由第一装置为其调度资源。
步骤S202:确定第一装置的优先级信息所指示的优先级高于第二装置的优先级。
具体地,第二装置获取第一装置的身份信息和优先级信息中的至少一个后,确定第一装置的优先级信息所指示的优先级高于第二装置的优先级。
步骤S203A:发送第一消息,设置主节点身份标识为缺省。
具体地,第二装置确定第一装置的优先级信息所指示的优先级高于第二装置的优先级后,设置第二装置的身份信息(指示第二装置具有资源分配功能)为缺省,即第二装置不再作为主节点为其他装置分配资源,第二装置服从第一装置的资源分配。由于第二装置与第三装置为一对主从通信对,则第二装置向第三装置发送第一消息。该第一信息用于指示第二装置不再为第三装置分配资源,即第二装置不再作为第三装置的主节点。
可选的,第一信息可以包含第一装置的身份信息和优先级信息中的至少一个,并且第一信息携带模式变更指示,指示第三装置资源获取模式的变更,根据第一信息中第一装置的身份信息和优先级信息中的至少一个,指示第三装置服从第一装置的资源分配,从第一装置获取资源分配信息。
步骤S203B:第二装置发送广播消息,广播主节点身份标识缺省。
具体地,第二装置确定第一装置的优先级信息所指示的优先级高于第二装置的优先级后,设置第二装置的身份信息(指示第二装置具有资源分配功能)为缺省,即第二装置不再作为主节点为其他装置分配资源,第二装置服从第一装置的资源分配。并且第二装置发送广播消息,该广播消息用于向其他设备广播声明第二装置的主节点身份标识缺省。第三装置接收到该广播消息后,不再服从第二装置的资源分配。
可选的,来自第二装置的广播消息不包含第二装置的身份信息和优先级信息,即第二装置暂时无法作为主节点与其他设备连接。
步骤S203C:第二装置停止发送广播消息。
具体地,第二装置确定第一装置的优先级信息所指示的优先级高于第二装置的优先级后,停止发送广播消息,第二装置服从第一装置的资源分配。第三装置在无法获取第二装置的广播消息的情况下,自动与第三装置断开连接,不再服从第二装置的资源分配。
需要注意的是,步骤S203A、S203B和S203C均为可选的步骤,且不限定执行的前后顺序。
步骤S204:第三装置与第一装置建立连接。
具体地,第三装置与第一装置建立连接,服从第一装置的资源分配,从第一装置获取资源分配信息。
可选的,第三装置释放与第二装置的连接,释放第二装置分配的资源。
步骤S205:获取第一资源配置信息。
具体地,第二装置从第一装置获取第一资源配置信息,第一资源配置信息用于配置第二资源,第二资源用于第一装置与第二装置之间的通信;第三装置从第一装置获取第一资源配置信息,第一资源配置信息用于配置第一资源,第一资源用于第一装置与第三装置之间的通信。也即是说,第二装置和第三装置分别从第一装置直接获取资源分配信息。其中,第二装置和第三装置之间的通信数据可以通过第一装置中转而完成数据传输。
可以理解的,第二装置获取与第一资源配置信息之前还包括成功建立与第一装置的连接。
总的来说,实施例一的核心思想为,在一定范围内,只允许具有最高优先级的主节点进行主节点身份声明;低优先级主节点(第二装置)识别具有更高优先级主节点(第一装置)后,停止其资源分配功能,并通知其所连接的从节点设备(第三装置)。后续低优先级主节点和从节点均服从高优先级主节点的资源分配。
可以理解的,当从节点(第三装置)和低优先级主节点(第二装置)移出高优先级主节点(第一装置)的通信覆盖范围后,低优先级主节点(第二装置)检测不到更高优先级主节点,则其自身恢复主节点身份,第三装置继续服从第二装置资源分配。
需要说明的是,是否在通信范围可以取决于接收到的信号功率是否大于预设功率门限,当大于该预设功率门限时,则认为在通信范围内了,否则认为不在通信范围内。
可选的,是否在通信范围内也可以取决于通信速率是否大于某个速率门限,原理与信号功率类似,在此不再赘述。
实施例二、低优先级主节点(第二装置,例如手机)判断优先级,停止自身的资源分配功能,服从高优先级主节点(第一装置,例如车机)的资源分配,并且转发从节点(第三装置)的资源给第三装置。
具体流程描述可以参见图3。其中,步骤S301和步骤S302的相关描述可以参考图2中步骤S201和步骤S202。
步骤S303A:发送第一信息,指示第三装置资源获取模式的变更。
具体地,第二装置确定第一装置的优先级信息所指示的优先级高于第二装置的优先级后,第二装置停止自身的资源分配,服从第一装置的资源分配。由于第二装置与第三装置为一对主从通信对,则与第二装置连接的从节点(第三装置)也要服从第一装置的资源分配。则第二装置向第三装置发送第一消息。该第一信息用于指示第三装置资源获取模式的变更,即第二装置不再作为第三装置的主节点向第三装置进行资源分配,第三装置的资源不是由第二装置而分配的。
可选的,第一信息可以包含第一装置的身份信息和优先级信息中的至少一个,并且第一信息携带模式变更指示,指示第三装置资源获取模式的变更,根据第一信息中第一装置的身份信息和优先级信息中的至少一个,指示第三装置服从第一装置的资源分配,第二装置代替自己的从节点(第三装置)向第一装置申请资源,并转发给第三装置。
步骤S303B:发送广播消息,指示第三装置资源获取模式的变更。
具体地,第二装置确定第一装置的优先级信息所指示的优先级高于第二装置的优先级后,第二装置停止自身的资源分配,服从第一装置的资源分配。由于第二装置与第三装置为一对主从通信对,则与第二装置连接的从节点(第三装置)也要服从第一装置的资源分配。则第二装置向第三装置发送广播消息,该广播消息用于向其他设备广播声明第二装置的从节点资源获取模式的变更。第三装置接收到该广播消息后,释放第二装置之前分配的所有资源。
可选的,来自第二装置的广播消息可以包含第二装置的身份信息和优先级信息,即第二装置可以作为主节点与其他设备连接,但是需要向第一装置申请资源,并转发给从节点。
需要注意的是,步骤S303A和S303B均为可选的步骤,且不限定执行的前后顺序。
步骤S304:第三装置释放与第二装置的连接资源。
具体地,第三装置释放第二装置之前分配的所有资源,重新从第二装置获取第一装置分配的资源分配信息。
需要注意的是,步骤S304为可选的步骤。
步骤S305:获取第一资源配置信息。
具体地,第二装置从第一装置获取第一资源配置信息,第一资源配置信息用于配置第二资源,第二资源用于第一装置与第二装置之间的通信;第一资源配置信息还可以用于配置第一资源,第一资源用于第一装置与第三装置之间的通信。
可选的,第二装置向第一装置发送指示第二装置所连接的从节点的数据信息,该数据信息包括第二装置连接的从节点的数量、从节点的设备类型、从节点的身份标识信息以及从节点的数据量等等。第一装置接收到该数据信息后,为每个节点分配对应的资源,发送给第二装置。
可以理解的,第二装置获取与第一资源配置信息之前还包括成功建立与第一装置的连接。
步骤S306:发送第二资源配置信息。
具体地,第二装置接收到第一资源配置信息后,向第三装置发送第二资源配置信息。该第二资源配置信息为第一装置为第三装置分配的资源。第一资源配置信息用于配置第二资源,则第二资源配置信息配置的资源为第二资源中的部分资源。
可选的,第二装置接收到第一资源配置信息后,向第三装置转发或者透传第一资源配置信息。第一资源配置信息用于配置第一资源,第二装置直接转发第一资源配置信息(第二资源配置信息与第一资源配置信息相同)。
总的来说,实施例二的核心思想为,在一定范围内,允许具有不同优先级的主节点同时声明主节点身份;低优先级主节点(第二装置)识别具有更高优先级主节点(第一装置)后,停止其资源分配功能,并通知其所连接的从节点设备(第三装置)。后续低优先级主节点代替从节点向高优先级主节点申请资源,并发送给从节点。
可以理解的,当从节点(第三装置)和低优先级主节点(第二装置)移出高优先级主节点(第一装置)的通信覆盖范围后,低优先级主节点(第二装置)检测不到更高优先级主节点,则其自身恢复主节点身份,第三装置继续服从第二装置资源分配。
需要说明的是,是否在通信范围可以取决于接收到的信号功率是否大于预设功率门限,当大于该预设功率门限时,则认为在通信范围内了,否则认为不在通信范围内。
可选的,是否在通信范围内也可以取决于通信速率是否大于某个速率门限,原理与信号功率类似,在此不再赘述。
实施例三、从节点(第三装置)判断优先级,停止服从低优先级主节点(第二装置)资源分配,服从高优先级主节点(第一装置,例如车机)的资源分配。
具体流程描述可以参见图4:
步骤S401:获取第一装置的身份信息和优先级信息中的至少一个。
具体地,第一装置通过广播发送第一装置的身份信息和优先级信息中的至少一个,当第三装置进入到第一装置的通信范围,第三装置获取到第一装置的身份信息和优先级信息中的至少一个。其中,第一装置的身份信息指示第一装置具有资源分配功能,即第一装置可以作为主节点。身份信息可以指示设备类型(例如车机、手机、便携式终端等)、或者是一个可以标识第一装置为主节点的身份标识。可以理解的,资源分配也可以称为资源管理或资源调度。
其中,第一装置的身份信息和优先级信息中的至少一项可以包含在第一装置发送的广播消息中(例如,***广播消息),也可以包含在资源控制信令(Radio ResourceControl,RRC)中。或者,第一装置的身份信息和优先级信息中的至少一项可以通过广播方式发送,也可以通过单播或者组播方式发送。
或者,第一装置的身份信息和优先级信息中的至少一项可以承载在第一装置发送的物理信号中。示例性的,物理信号可以是主同步信号,不同优先级信息可以对应不同式样或图样的同步信号,其他装置可以通过接收同步信号,获取或确定第一装置的优先级信息。
示例性的,身份信息可以通过设备标识码来指示,一般的,设备标识码按照一定编码规则对设备进行编码。其中设备标识码中的不同字段具有不同的含义,可以通过对部分或全部字段的解析获取设备的身份信息。例如,设备标识码中可以是有2bit用来指示设备类型,例如00标识CDC,01标识手机,10表示可穿戴设备等;又例如,身份信息也可以通过1bit来指示,即0标识主节点(具有资源分配/调度功能),1标识从节点(只听从主节点的调度)。
可选的,身份信息可以通过媒体接入层地址(Media Access Control Address,MAC地址)来指示,与设备标识码类似,不再赘述。
可选的,优先级信息用于指示资源分配优先级。优先级低的设备要服从优先级高的设备的资源分配。或者,优先级信息也可以体现为接入优先级或连接优先级,即其他装置优先与高优先级设备建立连接,或向高优先级设备发起接入,由高优先级设备统一进行资源分配。举例来说,其他装置在面对多个设备发送的连接请求时,与多个设备中优先级最高的设备建立连接;或者其他装置在向多个设备发起连接请求时,多个设备中优先级最高的设备响应该连接请求,建立连接;或者其他装置向多个设备中优先级最高的设备发起连接请求。
具体地,优先级信息可以是一个等级标识,表示了第一装置作为主节点的优先级。举例来说,CDC发送第一***广播消息,消息中携带第一接入优先级指示,000(高接入优先级);手机发送第二***广播消息,消息中携带第二接入优先级指示001(低接入优先级),则此时其他装置优先向CDC发送连接建立/接入请求,由CDC为其调度资源。另外,优先级信息可以是按照协议约定的,示例性的,协议中可以约定CDC设备具有最高优先级,手机具有较低优先级等。
在一种可能的实施方式中,第三装置获取第一装置的身份信息和优先级信息中的至少一个之前,第三装置先广播发送连接请求消息。当第一装置进入到第三装置的通信范围,第一装置对第三装置发送的连接请求消息进行响应,向第三装置发送响应信息,该响应信息包括第一装置的身份信息和优先级信息中的至少一个。第三装置获取到第一装置的身份信息和优先级信息中的至少一个。
具体的,第三装置可以通过接收第一装置发送的***广播消息来获取第一装置的身份信息和优先级信息中的至少一个。
在一种可能的实施方式中,第一装置的身份信息可以指示第一装置的资源分配优先级。当第三装置获取到第一装置的身份信息时,可以通过身份信息而判断出第一装置的资源分配优先级。装置向资源分配优先级较高的设备申请资源,由资源分配优先级较高的设备来统一进行资源分配和管理。
可选的,第一装置的身份信息可以为第一设备的优先级信息,即当第三装置获取到第一装置的身份信息时,可以通过身份信息而判断出第一装置的优先级,从而决定是否向第一装置发送连接建立请求,并由第一装置为其调度资源。
步骤S402:确定第一装置的优先级信息所指示的优先级高于第二装置的优先级。
具体地,第三装置获取第一装置的身份信息和优先级信息中的至少一个后,确定第一装置的优先级信息所指示的优先级高于第二装置的优先级。
步骤S403:第三装置与第一装置建立连接。
具体地,第三装置确定第一装置的优先级信息所指示的优先级高于第二装置的优先级后,与第一装置建立连接。即第三装置服从第一装置的资源分配。
可选的,第三装置释放与第二装置的连接,即第二装置不再作为主节点为第三装置分配资源。
可选的,释放与第二装置的连接可以不需要接收第二装置的应答消息。
步骤S404:发送第二信息,指示第二资源停止资源分配。
具体地,由于第二装置与第三装置为一对主从通信对,则第二装置可以向第三装置发送第二信息。该第二信息用于指示第二装置不再为第三装置分配资源,即第二装置不再作为第三装置的主节点。
可选的,第二信息可以是中断连接请求消息。
可选的,第一信息可以包含第一装置的身份信息和优先级信息中的至少一个,指示第二装置服从第一装置的资源分配,从第一装置获取资源分配信息。
需要注意的是,步骤S404为可选的步骤。
步骤S405:获取第一资源配置信息。
具体地,第三装置从第一装置获取第一资源配置信息,第一资源配置信息用于配置第一资源,第一资源用于第一装置与第三装置之间的通信;第二装置从第一装置获取第一资源配置信息,第一资源配置信息用于配置第二资源,第二资源用于第一装置与第二装置之间的通信。也即是说,第二装置和第三装置分别从第一装置直接获取资源分配信息。其中,第二装置和第三装置之间的通信数据可以通过第一装置中转而完成数据传输。
可以理解的,第二装置获取与第一资源配置信息之前还包括成功建立与第一装置的连接。
总的来说,实施例三的核心思想为,在一定范围内,允许具有不同优先级的主节点同时声明主节点身份;从节点(第三装置)识别具有更高优先级主节点(第一装置)后,停止服从低优先级主节点(第二装置)资源分配,并对其进行通知。后续低优先级主节点和从节点均服从高优先级主节点的资源分配。
可以理解的,当从节点(第三装置)和低优先级主节点(第二装置)移出高优先级主节点(第一装置)的通信覆盖范围后,从节点(第三装置)检测不到更高优先级主节点,则第二装置变为优先级最高的主节点,第三装置继续服从第二装置资源分配。
上述三个实施例,具体实现了连接变更和资源分配过程,基于优先级信息确定一个优先级最高的设备,对资源进行协调统一分配,避免了干扰,保障了服务质量。
接下来,以第一装置为主节点,第二装置为从节点为例,示例性的提供第一装置和第二装置的两种连接方式。
方式一、以第一装置为执行主体,第一装置主动发起连接请求,与第二装置连接。如图5所示,该方法包括但不限于如下步骤:
步骤S501:第一装置发送第三信息。
具体地,第一装置发送第三信息,该第三信息可以是通过广播、组播等方式发送。用于表明第一装置的连接请求。该第三信息中可以包含第一装置的身份信息、第一装置的优先级信息以及第一地址中的至少一个。其中,第一装置的身份信息用于表征第一装置具有资源分配的功能,身份信息具体可以是第一装置的装置类型(例如CDC、手机、便携式终端等),也可以是其他可以表征第一装置为主节点的标识。可以理解的,资源分配也可以称为资源管理或资源调度。
可选的,第一装置可以在广播信道上,周期性广播发送第三信息;也可以通过在广播信道上随机选择资源,广播第三信息。其中,身份信息和优先级信息可以根据设备属性在出厂的时候预配置。
可选的,第一装置的身份信息和优先级信息中的至少一项可以包含在第一装置发送的广播消息中(例如,***广播消息),也可以包含在资源控制信令中(Radio ResourceControl,RRC)。或者,第一装置的身份信息和优先级信息中的至少一项可以通过广播方式发送,也可以通过单播或者组播方式发送。
或者,第一装置的身份信息和优先级信息中的至少一项可以承载在第一装置发送的物理信号中。示例性的,物理信号可以是主同步信号,不同优先级信息可以对应不同式样或图样的同步信号,其他装置可以通过接收同步信号,获取或确定第一装置的优先级信息。
示例性的,身份信息可以通过设备标识码来指示,一般的,设备标识码按照一定编码规则对设备进行编码。其中设备标识码中的不同字段具有不同的含义,可以通过对部分或全部字段的解析获取设备的身份信息。例如,设备标识码中可以是有2bit用来指示设备类型,例如00标识CDC,01标识手机,10表示可穿戴设备等;又例如,身份信息也可以通过1bit来指示,即0标识主节点(具有资源分配/调度功能),1标识从节点(只听从主节点的调度)。
可选的,身份信息可以通过媒体接入层地址(Media Access Control Address,MAC地址)来指示,与设备标识码类似,不再赘述。
可选的,优先级信息用于指示资源分配优先级。优先级低的设备要服从优先级高的设备的资源分配。或者,优先级信息也可以体现为接入优先级或连接优先级,即其他装置优先与高优先级设备建立连接,或向高优先级设备发起接入,由高优先级设备统一进行资源分配。举例来说,其他装置在面对多个设备发送的连接请求时,与多个设备中优先级最高的设备建立连接;或者其他装置在向多个设备发起连接请求时,多个设备中优先级最高的设备响应该连接请求,建立连接;或者其他装置向多个设备中优先级最高的设备发起连接请求。
具体的,优先级信息可以是一个等级标识,表示了第一装置作为主节点的优先级。举例来说,CDC发送第一***广播消息,消息中携带第一接入优先级指示,000(高接入优先级);手机发送第二***广播消息,消息中携带第二接入优先级指示001(低接入优先级),则此时其他装置优先向CDC发送连接建立/接入请求,由CDC为其调度资源。另外,优先级信息可以是按照协议约定的,示例性的,协议中可以约定CDC设备具有最高优先级,手机具有较低优先级等。
在一种可能的实施方式中,第一装置的身份信息可以指示第一装置的资源分配优先级。当第二装置获取到第一装置的身份信息时,可以通过身份信息而判断出第一装置的资源分配优先级。装置向资源分配优先级较高的设备申请资源,由资源分配优先级较高的设备来统一进行资源分配和管理。
可选的,第一装置的身份信息可以为第一设备的优先级信息,即当第三装置获取到第一装置的身份信息时,可以通过身份信息而判断出第一装置的优先级,从而决定是否向第一装置发送连接建立请求,并由第一装置为其调度资源。
在一种可能的实施方式中,第一地址可以指示第一装置的资源分配优先级。当第二装置获取到第一装置的第一地址时,可以通过第一地址而判断出第一装置的资源分配优先级。举例来说,第一地址为CDC发送的信息;则此时通过第一地址,第二装置可以知道第一装置具有资源分配功能,且资源分配优先级最高。
可选的,第一地址为媒体接入层地址。
在一种可能的实施方式中,该第三信息中还可以包含第一装置的设备ID,第一装置的设备ID可以唯一指示第一装置,例如可以是第一装置的硬件地址;其他设备可以通过设备ID与第一装置通信。设备ID可以指示第一装置的资源分配优先级。当第二装置获取到第一装置的设备ID时,可以通过设备ID而判断出第一装置的资源分配优先级。
步骤S502:第二装置发送响应消息。
具体地,第一装置发送第三信息后,第二装置接收到该第三信息。第二装置向第一装置发送响应消息,该响应消息包含第二装置的标识信息(例如第二装置的设备ID)。
可选的,第二装置发送响应消息的触发方式包括手动触发和自动触发。手动触发包括点击、触控、语音、手势、悬浮触控等方式。示例性的,手动触发可以是初次响应第一装置的连接建立时,第二装置接收到第一装置发送的第三信息后,根据用户的手动触发,然后发送响应消息。自动触发可以是第二装置和第一装置初次建立连接后,互相存储对方的设备ID或其他能够唯一识别对方的身份标识等;后续当第二装置再次接收到第一装置发送的第三信息时,识别到第一装置的身份标识与存储的身份标识相同,将自动根据该第三信息发送响应消息到第一装置。
步骤S503:第一装置发送连接建立信息。
具体地,第一装置接收到来自第二装置的响应消息后,向第二装置发送连接建立消息。该连接建立消息包括第二地址,该第二地址为第一装置为第二装置分配的地址,用于第一装置和第二装置之间的通信,以及第一装置为第二装置分配的资源(例如时频资源)。其中,第一装置为第二装置分配的资源可以是动态调度的资源,也可以是半静态调度的资源。
可选的,该第二地址为第一装置分配的短地址,在第一装置和第二装置通信的过程中使用第二地址可以减少信令的开销,减少数据包的长度,节约资源。根据该第二地址,可实现的方法包括,第一装置(主节点)在MAC PDU子头寻址第二装置(从节点),并携带资源分配信息以及通信数据信息向第二装置发送。可选的,短地址也可以是物理层短地址;物理层可以根据该短地址来过滤接收到的物理层数据。
步骤S504:第二装置发送连接建立完成消息。
具体地,第二装置接收到第一装置发送的连接建立消息后,向第一装置发送连接建立完成消息,辅助第一装置(主节点)判断连接建立是否成功。第一装置接收到该连接建立完成消息,则判断与第二装置的连接建立成功。
可选的,若第一装置在预设时间之前,接收到该连接建立完成消息,则判断与第二装置的连接建立成功;若第一装置在预设时间内没有接收到该连接建立完成消息,则判断与第二装置的连接建立失败,可以重新发起新的连接。
需要注意的是,步骤S504为可选的步骤。
在图5所描述的方法中,是第一装置主动发送第三信息,得到第二装置的响应后与第二装置进行连接。与传统的连接方式不同,为了使第一装置和第二装置在进入更复杂的通信环境中能够不与其他设备产生资源冲突,本申请实施例在连接过程中,第一装置在发送的第三信息中声明其主节点身份以及主节点优先级,从节点设备(第二装置,包括耳机、可穿戴设备等)与主节点设备(第一装置)建立连接,并在连接建立后从主节点获取资源分配信息,与主节点进行数据传输。基于设备优先级信息实现连接建立,便于在主从节点接入复杂环境时,使得高优先级设备能够对于资源进行统一调度和管控,解决多个主从通信对之间的资源互相干扰问题。
方式二、以第二装置为执行主体,第二装置主动发起连接请求,与第一装置连接。如图6所示,该方法包括但不限于如下步骤:
步骤S601:第二装置发送连接建立消息。
具体地,第二装置发送连接建立消息。该连接建立消息可以是通过广播、组播等方式发送。连接建立消息包括第二装置的标识信息(例如第二装置的设备ID),以及包括了主节点身份缺省的信息,用于表明第二装置的连接请求。
步骤S602:第一装置发送第四信息。
具体地,第一装置接收到第二装置发送的连接建立消息,向第二装置发送第四消息。该第四信息包括第一装置的身份信息、第一地址以及所述第一装置的优先级信息中的至少一个。其中,第一装置的身份信息用于表征第一装置具有资源分配的功能,身份信息具体可以是第一装置的装置类型(例如CDC、手机、便携式终端等),也可以是其他可以表征第一装置为主节点的标识。可以理解的,资源分配也可以称为资源管理或资源调度。
其中,第一装置发送第四信息的触发方式包括手动触发和自动触发。手动触发包括点击、触控、语音、手势、悬浮触控等方式。示例性的,手动触发可以是初次与第二装置的连接建立时,第一装置接收到第二装置发送的连接建立消息后,根据用户的手动触发,然后发送第四信息。自动触发可以是第二装置和第一装置初次建立连接后,互相存储对方的设备ID或其他能够唯一识别对方的身份标识等;后续当第一装置再次接收到第二装置发送的连接建立消息时,识别到第二装置的身份标识与存储的身份标识相同,将自动根据该连接建立消息发送第四信息到第二装置。
其中,第一装置的身份信息和优先级信息中的至少一项可以包含在第一装置发送的广播消息中(例如,***广播消息),也可以包含在资源控制信令中(Radio ResourceControl,RRC)。或者,第一装置的身份信息和优先级信息中的至少一项可以通过广播方式发送,也可以通过单播或者组播方式发送。
或者,第一装置的身份信息和优先级信息中的至少一项可以承载在第一装置发送的物理信号中。示例性的,物理信号可以是主同步信号,不同优先级信息可以对应不同式样或图样的同步信号,其他装置可以通过接收同步信号,获取或确定第一装置的优先级信息。
示例性的,身份信息可以通过设备标识码来指示,一般的,设备标识码按照一定编码规则对设备进行编码。其中设备标识码中的不同字段具有不同的含义,可以通过对部分或全部字段的解析获取设备的身份信息。例如,设备标识码中可以是有2bit用来指示设备类型,例如00标识CDC,01标识手机,10表示可穿戴设备等;又例如,身份信息也可以通过1bit来指示,即0标识主节点(具有资源分配/调度功能),1标识从节点(只听从主节点的调度)。
可选的,身份信息可以通过媒体接入层地址(Media Access Control Address,MAC地址)来指示,与设备标识码类似,不再赘述。
可选的,优先级信息用于指示资源分配优先级。优先级低的设备要服从优先级高的设备的资源分配。或者,优先级信息也可以体现为接入优先级或连接优先级,即其他装置优先与高优先级设备建立连接,或向高优先级设备发起接入,由高优先级设备统一进行资源分配。举例来说,其他装置在面对多个设备发送的连接请求时,与多个设备中优先级最高的设备建立连接;或者其他装置在向多个设备发起连接请求时,多个设备中优先级最高的设备响应该连接请求,建立连接;或者其他装置向多个设备中优先级最高的设备发起连接请求。
具体地,优先级信息可以是一个等级标识,表示了第一装置作为主节点的优先级。举例来说,CDC发送第一***广播消息,消息中携带第一接入优先级指示,000(高接入优先级);手机发送第二***广播消息,消息中携带第二接入优先级指示001(低接入优先级),则此时其他装置优先向CDC发送连接建立/接入请求,由CDC为其调度资源。另外,优先级信息可以是按照协议约定的,示例性的,协议中可以约定CDC设备具有最高优先级,手机具有较低优先级等。
在一种可能的实施方式中,第一装置的身份信息可以指示第一装置的资源分配优先级。当第二装置获取到第一装置的身份信息时,可以通过身份信息而判断出第一装置的资源分配优先级。装置向资源分配优先级较高的设备申请资源,由资源分配优先级较高的设备来统一进行资源分配和管理。
可选的,第一装置的身份信息可以为第一设备的优先级信息,即当第三装置获取到第一装置的身份信息时,可以通过身份信息而判断出第一装置的优先级,从而决定是否向第一装置发送连接建立请求,并由第一装置为其调度资源。
在一种可能的实施方式中,第一地址可以指示第一装置的资源分配优先级。当第二装置获取到第一装置的第一地址时,可以通过第一地址而判断出第一装置的资源分配优先级。举例来说,第一地址为CDC发送的信息;则此时通过第一地址,第二装置可以知道第一装置具有资源分配功能,且资源分配优先级最高。
可选的,第一地址为媒体接入层地址。
在一种可能的实施方式中,第四信息还可以包括第二地址,该第二地址为第一装置为第二装置分配的短地址,用于第一装置和第二装置之间的通信,以及后续第一装置对第二装置的资源分配(例如时频资源)。在第一装置和第二装置通信的过程中使用第二地址可以减少信令的开销,减少数据包的长度,节约资源。根据该第二地址,可实现的方法包括,第一装置(主节点)在MAC PDU子头寻址第二装置(从节点),并在携带资源分配信息以及通信数据信息向第二装置发送。可选的,短地址也可以是物理层短地址;物理层可以根据该短地址来过滤接收到的物理层数据。
可选的,第四信息还可以包括第一装置的设备ID和第二装置的设备ID,第一装置的设备ID可以唯一指示第一装置,例如可以是第一装置的硬件地址;第二装置的设备ID可以唯一指示第二装置,例如可以是第二装置的硬件地址;第二装置与第一装置可以通过硬件地址通信。
步骤S603:第二装置发送连接建立完成消息。
具体地,第二装置接收到第一装置发送的第四信息后,向第一装置发送连接建立完成消息,辅助第一装置(主节点)判断连接建立是否成功。第一装置接收到该连接建立完成消息,则判断与第二装置的连接建立成功。
可选的,若第一装置在预设时间之前,接收到该连接建立完成消息,则判断与第二装置的连接建立成功;若第一装置在预设时间内没有接收到该连接建立完成消息,则判断与第二装置的连接建立失败,可以重新发起新的连接。
需要注意的是,步骤S603为可选的步骤。
在图6所描述的方法中,是第二装置主动发送连接建立消息,第一装置接收到该连接建立消息后,向第二装置发送第四信息,与第二装置进行连接。与传统的连接方式不同,为了使第一装置和第二装置在进入更复杂的通信环境中能够不与其他设备产生资源冲突,本申请实施例在连接过程中,第一装置在发送的第四信息中声明其主节点身份以及主节点优先级,从节点设备(第二装置,包括耳机、可穿戴设备等)与主节点设备(第一装置)建立连接,并在连接建立后从主节点获取资源分配信息,根据该资源分配信息配置通信资源,与主节点进行数据传输。基于设备优先级信息实现连接建立,便于在主从节点接入复杂环境时,使得高优先级设备能够对于资源进行统一调度和管控,解决多个主从通信对之间的资源互相干扰问题。
可以理解的,上述提供的两种连接方式是两种示例性的连接方式,实际应用中两个电子设备之间的连接不限于上述两种连接方式。
当第一装置(高优先级主节点)、第二装置(低优先级主节点)、第三装置(从节点)同时存在的时候,第一装置和第二装置可以同时声明主节点身份。第三装置通过比较第一装置和第二装置的优先级信息或身份信息,与第一装置建立连接。
或者,当第一装置(高优先级主节点)、第二装置(低优先级主节点)、第三装置(从节点)同时存在的时候,第二装置识别到第一装置的存在,不再声明自己的主节点身份。第三装置接收到第一装置的优先级信息或身份信息,与第一装置建立连接。
上述详细阐述了本申请实施例的方法,下面提供了本申请实施例的装置。
请参见图7,图7是本申请实施例提供的一种通信装置的结构示意图,该通信装置可以包括获取单元701和确定单元702。进一步可选的,所述通信装置还可以包括停止单元703、第一发送单元704、第二发送单元705以及第一接收单元706,其中,各个单元的详细描述如下。
获取单元701,用于获取第一装置的身份信息和优先级信息中的至少一个,所述第一装置的身份信息指示所述第一装置具有资源分配功能;
确定单元702,用于确定所述第一装置的优先级信息所指示的优先级高于第二装置的优先级;
所述获取单元701,还用于获取第一资源配置信息,所述第一资源配置信息用于配置第一资源,所述第一资源用于所述第一装置与第三装置之间的通信,或者,所述第一资源配置信息用于配置第二资源,所述第二资源用于所述第一装置与第二装置之间的通信。
在一种可能的实现方式中,所述优先级信息用于指示资源分配优先级。
在一种可能的实现方式中,所述身份信息指示了所述第一装置的资源分配优先级。
在一种可能的实现方式中,所述装置还包括:停止单元703,用于停止发送广播消息,所述广播消息包含所述第二装置的身份信息和优先级信息中的至少一个。
在一种可能的实现方式中,所述装置还包括:第一发送单元704,用于向所述第三装置发送第一信息,所述第一信息用于指示所述第二装置不为第三装置分配资源,或者所述第一信息用于指示所述第三装置资源获取模式的变更。
在一种可能的实现方式中,来自所述第二装置的广播消息不包含所述第二装置的身份信息和优先级信息,或者所述第一信息用于指示终止对所述第三装置的资源分配。
在一种可能的实现方式中,所述第一信息包含所述第一装置的身份信息和优先级信息中的至少一个,和/或,所述第一信息携带模式变更指示,所述模式变更指示用于指示所述第三装置从所述第一装置获取资源分配信息。
在一种可能的实现方式中,所述获取单元701,具体用于接收来自第一装置的所述第一资源配置信息。
在一种可能的实现方式中,所述第一发送单元704,还用于向所述第三装置发送第二资源配置信息,所述第二资源配置信息配置的资源为所述第二资源中的部分资源;或者向所述第三装置发送所述第一资源配置信息。
在一种可能的实现方式中,所述装置还包括:第二发送单元705,用于向所述第二装置发送第二信息,所述第二信息用于指示释放与所述第二装置的连接。
在一种可能的实现方式中,所述获取单元701具体用于获取来自所述第一装置的所述第一资源配置信息,所述第一资源配置信息用于配置第一资源,所述第一资源用于所述第一装置与第三装置之间的通信。
在一种可能的实现方式中,所述装置还包括:第一接收单元706,用于接收来自所述第二装置的第一信息,所述第一信息用于指示所述第二装置不为第三装置分配资源,或者所述第二信息用于指示所述第三装置资源获取模式的变更。
需要说明的是,各个单元的实现还可以对应参照图2或图3或图4所示的方法实施例中步骤的相应描述,此处不再赘述。另外,上述提到的第一和第二发送单元可以仅仅是一种基于功能的逻辑上的区分,不限定必然存在两个独立的发送单元。在具体的实现中,可以存在一个发送单元,也可以存在多个发送单元。
请参见图8,图8是本申请实施例提供的又一种通信装置的结构示意图,该通信装置可以包括第三发送单元801和第二接收单元802,其中,各个单元的详细描述如下。
第三发送单元801,用于发送第三信息,所述第三信息包括第一装置的身份信息、第一地址以及所述第一装置的优先级信息中的至少一个,所述第一装置的身份信息指示所述第一装置具有资源分配功能;所述优先级信息用于指示资源分配优先级;
第二接收单元802,用于接收来自第二装置的响应消息,所述响应消息包含所述第二装置的标识信息。
在一种可能的实现方式中,所述优先级信息用于指示资源分配优先级。
在一种可能的实现方式中,所述第三发送单元801,还用于向所述第二装置发送连接建立消息,所述连接建立消息包括第二地址,所述第二地址为所述第一装置为所述第二装置分配的地址。
需要说明的是,各个单元的实现还可以对应参照图5所示的方法实施例中步骤的相应描述,此处不再赘述。
请参见图9,图9是本申请实施例提供的又一种通信装置的结构示意图,该通信装置可以包括第三接收单元901和第四发送单元902,其中,各个单元的详细描述如下。
第三接收单元901,用于接收连接建立消息,所述连接建立消息包括第二装置的标识信息;
第四发送单元902,用于根据所述连接建立消息发送第四信息,所述第四信息包括第一装置的身份信息、第一地址以及所述第一装置的优先级信息中的至少一个,所述第一装置的身份信息指示所述第一装置具有资源分配功能;
在一种可能的实现方式中,所述优先级信息用于指示资源分配优先级。
在一种可能的实现方式中,所述第四信息还包括第二地址,所述第二地址为所述第一装置为所述第二装置分配的地址。
需要说明的是,各个单元的实现还可以对应参照图6所示的方法实施例中步骤的相应描述,此处不再赘述。
如图10所示,图10是本申请实施例提供的一种电子设备的结构示意图,该电子设备100包括至少一个处理器1001以及至少一个通信接口1003,可选的,还可以包括至少一个存储器1002。此外,该设备还可以包括天线等通用部件,在此不再详述。
处理器1001可以是通用中央处理器(CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制以上方案程序执行的集成电路。
所述电子设备包含通信接口1003,则所述通信接口用于与其他设备或通信网络通信,如以太网,无线接入网(RAN),核心网,无线局域网(Wireless Local Area Networks,WLAN)等。
若所述电子设备包含存储器1002,则所述存储器可以是只读存储器(read-onlymemory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理器相连接。存储器也可以和处理器集成在一起。
其中,所述存储器1002用于存储执行以上方案的应用程序代码,并由处理器1001来控制执行。所述处理器1001用于执行所述存储器1002中存储的应用程序代码。
存储器1002存储的代码可用于执行以上图2-图6提供的通信方法,比如确定所述第一装置的优先级信息所指示的优先级高于第二装置的优先级;获取第一资源配置信息,所述第一资源配置信息用于配置第一资源,所述第一资源用于所述第一装置与第三装置之间的通信,或者,所述第一资源配置信息用于配置第二资源,所述第二资源用于所述第一装置与第二装置之间的通信。
其中,该电子设备100可以是图2-图6提供的通信方法中的第一装置、第二装置或第三装置。也可以是车辆中的车机,中央控制器或控制节点。
可选的,该电子设备100也可以是芯片或者集成电路。
可选的,该电子设备100也可以集成到车载中央控制器或者MDC控制器。
需要说明的是,本申请实施例中所描述的电子设备100中各功能单元的功能可参见上述图2-图6中所述的方法实施例中的相关描述,此处不再赘述。
本申请实施例还提供一种车辆,所述车辆上设置有上述电子设备。进一步可选的,所述车辆包含所述第一装置。
参见图11,本申请实施例还提供的一种芯片1100,包括一个或多个处理器1101以及接口电路1102。可选的,所述芯片1100还可以包含总线1103。其中:
处理器1101可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1101中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1101可以是通用处理器、数字通信器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
接口电路1102可以完成数据、指令或者信息的发送或者接收,处理器1101可以利用接口电路1102接收的数据、指令或者其它信息,进行加工,可以将加工完成信息通过接口电路1102发送出去。
可选的,芯片还包括存储器,存储器可以包括只读存储器和随机存取存储器,并向处理器提供操作指令和数据。存储器的一部分还可以包括非易失性随机存取存储器(NVRAM)。
可选的,存储器存储了可执行软件模块或者数据结构,处理器可以通过调用存储器存储的操作指令(该操作指令可存储在操作***中),执行相应的操作。
可选的,芯片可以使用在本申请实施例涉及的电子设备或网络设备中。可选的,接口电路1102可用于输出处理器1101的执行结果。关于本申请的一个或多个实施例提供的认证方法可参考前述各个实施例,这里不再赘述。
需要说明的,处理器1101、接口电路1102各自对应的功能既可以通过硬件设计实现,也可以通过软件设计来实现,还可以通过软硬件结合的方式来实现,这里不作限制。
上述主要从电子设备实施的方法的角度对本申请实施例提供的方案进行了介绍。可以理解的是,各个网元,例如电子设备、处理器等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的网元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对电子设备、摄像设备等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
本申请实施例还提供了一种计算机可读存储介质。上述方法实施例中的全部或者部分流程可以由计算机程序来指令相关的硬件完成,该程序可存储于上述计算机存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。该计算机可读存储介质包括:只读存储器(read-only memory,ROM)或随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可存储程序代码的介质。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。
本申请实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本申请实施例装置中的模块可以根据实际需要进行合并、划分和删减。
以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
Claims (33)
1.一种通信方法,其特征在于,所述方法包括:
第二装置或第三装置获取第一装置的身份信息和优先级信息中的至少一个,所述第一装置的身份信息指示所述第一装置具有资源分配功能;
所述第二装置或所述第三装置确定所述第一装置的优先级信息所指示的优先级高于第二装置的优先级,所述优先级信息用于指示资源分配优先级,优先级低的设备服从优先级高的设备的资源分配;
所述第三装置获取第一资源配置信息,所述第一资源配置信息用于配置第一资源,所述第一资源用于所述第一装置与第三装置之间的通信,或者,所述第二装置获取第一资源配置信息,所述第一资源配置信息用于配置第二资源,所述第二资源用于所述第一装置与所述第二装置之间的通信;
其中,所述第一装置、所述第二装置和所述第三装置中的至少一个装置为用于短距通信的车载设备、智能终端或智能可穿戴设备,其中,所述车载设备为驾驶舱域控制器CDC或车载音视频设备。
2.如权利要求1所述的方法,其特征在于,所述身份信息指示了所述第一装置的资源分配优先级。
3.如权利要求1所述的方法,其特征在于,所述第二装置确定所述第一装置的优先级信息所指示的优先级高于第二装置的优先级之后,还包括:
所述第二装置停止发送广播消息,所述广播消息包含所述第二装置的身份信息和优先级信息中的至少一个。
4.如权利要求1-3任一项所述的方法,其特征在于,所述第二装置确定所述第一装置的优先级信息所指示的优先级高于第二装置的优先级之后,还包括:
所述第二装置向所述第三装置发送第一信息,所述第一信息用于指示所述第二装置不为所述第三装置分配资源,或者所述第一信息用于指示所述第三装置资源获取模式的变更。
5.如权利要求4所述的方法,其特征在于,来自所述第二装置的广播消息不包含所述第二装置的身份信息和优先级信息,或者所述第一信息用于指示终止对所述第三装置的资源分配。
6.如权利要求5所述的方法,其特征在于,所述第一信息包含所述第一装置的身份信息和优先级信息中的至少一个,和/或,所述第一信息携带模式变更指示,所述模式变更指示用于指示所述第三装置从所述第一装置获取资源分配信息。
7.如权利要求4所述的方法,其特征在于,所述第二装置获取第一资源配置信息,包括:
所述第二装置接收来自所述第一装置的所述第一资源配置信息。
8.如权利要求4所述的方法,其特征在于,所述第二装置获取第一资源配置信息,之后还包括:
所述第二装置向所述第三装置发送第二资源配置信息,所述第二资源配置信息配置的资源为所述第二资源中的部分资源;
或者向所述第三装置发送所述第一资源配置信息。
9.如权利要求1-3任一项所述的方法,其特征在于,所述第三装置确定所述第一装置的优先级信息所指示的优先级高于第二装置的优先级之后,还包括:
所述第三装置向所述第二装置发送第二信息,所述第二信息用于指示释放与所述第三装置的连接。
10.如权利要求9所述的方法,其特征在于,所述第三装置获取第一资源配置信息,包括:
所述第三装置获取来自所述第一装置的所述第一资源配置信息,所述第一资源配置信息用于配置第一资源,所述第一资源用于所述第一装置与第三装置之间的通信。
11.如权利要求9所述的方法,其特征在于,所述第三装置确定所述第一装置的优先级信息所指示的优先级高于第二装置的优先级之后,还包括:
所述第三装置接收来自所述第二装置的第一信息,所述第一信息用于指示所述第二装置不为所述第三装置分配资源,或者所述第一信息用于指示所述第三装置资源获取模式的变更。
12.一种通信方法,其特征在于,所述方法包括:
第一装置发送第三信息,所述第三信息包括所述第一装置的身份信息、第一地址以及所述第一装置的优先级信息中的至少一个,所述优先级信息用于指示资源分配优先级,所述第一装置的身份信息指示所述第一装置具有资源分配功能;
所述第一装置接收来自第二装置的响应消息,所述响应消息包含所述第二装置的标识信息;
其中,所述第一装置和所述第二装置中的至少一个装置为用于短距通信的车载设备、智能终端或智能可穿戴设备,其中,所述车载设备为驾驶舱域控制器CDC或车载音视频设备。
13.如权利要求12所述的方法,其特征在于,所述第一装置接收来自第二装置的响应消息之后,还包括:
所述第一装置向所述第二装置发送连接建立消息,所述连接建立消息包括第二地址,所述第二地址为所述第一装置为所述第二装置分配的地址。
14.一种通信方法,其特征在于,所述方法包括:
第一装置接收连接建立消息,所述连接建立消息包括第二装置的标识信息;
所述第一装置根据所述连接建立消息发送第四信息,所述第四信息包括第一装置的身份信息、第一地址以及所述第一装置的优先级信息中的至少一个,所述优先级信息用于指示资源分配优先级,所述第一装置的身份信息指示所述第一装置具有资源分配功能;
其中,所述第一装置和所述第二装置中的至少一个装置为用于短距通信的车载设备、智能终端或智能可穿戴设备,其中,所述车载设备为驾驶舱域控制器CDC或车载音视频设备。
15.如权利要求14所述的方法,所述第四信息还包括第二地址,所述第二地址为所述第一装置为所述第二装置分配的地址。
16.一种通信装置,其特征在于,所述装置包括:
获取单元,用于获取第一装置的身份信息和优先级信息中的至少一个,所述第一装置的身份信息指示所述第一装置具有资源分配功能;
确定单元,用于确定所述第一装置的优先级信息所指示的优先级高于第二装置的优先级,所述优先级信息用于指示资源分配优先级,优先级低的设备服从优先级高的设备的资源分配;
所述获取单元,还用于获取第一资源配置信息,所述第一资源配置信息用于配置第一资源,所述第一资源用于所述第一装置与第三装置之间的通信,或者,所述第一资源配置信息用于配置第二资源,所述第二资源用于所述第一装置与所述第二装置之间的通信;
其中,所述第一装置、所述第二装置和所述第三装置中的至少一个装置为用于短距通信的车载设备、智能终端或智能可穿戴设备,其中,所述车载设备为驾驶舱域控制器CDC或车载音视频设备。
17.如权利要求16所述的装置,其特征在于,所述身份信息指示了所述第一装置的资源分配优先级。
18.如权利要求16所述的装置,其特征在于,所述装置还包括:
停止单元,用于在所述确定单元确定所述第一装置的优先级信息所指示的优先级高于第二装置的优先级之后,停止发送广播消息,所述广播消息包含所述第二装置的身份信息和优先级信息中的至少一个。
19.如权利要求17或18所述的装置,其特征在于,所述装置还包括:
第一发送单元,用于在所述确定单元确定所述第一装置的优先级信息所指示的优先级高于第二装置的优先级之后,向所述第三装置发送第一信息,所述第一信息用于指示所述第二装置不为所述第三装置分配资源,或者所述第一信息用于指示所述第三装置资源获取模式的变更。
20.如权利要求19所述的装置,其特征在于,来自所述第二装置的广播消息不包含所述第二装置的身份信息和优先级信息,或者所述第一信息用于指示终止对所述第三装置的资源分配。
21.如权利要求20所述的装置,其特征在于,所述第一信息包含所述第一装置的身份信息和优先级信息中的至少一个,和/或,所述第一信息携带模式变更指示,所述模式变更指示用于指示所述第三装置从所述第一装置获取资源分配信息。
22.如权利要求19所述的装置,其特征在于,所述获取单元,具体用于接收来自第一装置的所述第一资源配置信息。
23.如权利要求19所述的装置,其特征在于,所述第一发送单元,还用于在所述获取单元获取第一资源配置信息之后,向所述第三装置发送第二资源配置信息,所述第二资源配置信息配置的资源为所述第二资源中的部分资源;
或者向所述第三装置发送所述第一资源配置信息。
24.如权利要求16-18任一项所述的装置,其特征在于,所述装置还包括:
第二发送单元,用于所述确定单元确定所述第一装置的优先级信息所指示的优先级高于第二装置的优先级之后,向所述第二装置发送第二信息,所述第二信息用于指示释放与所述第三装置的连接。
25.如权利要求24所述的装置,其特征在于,所述获取单元具体用于获取来自所述第一装置的所述第一资源配置信息,所述第一资源配置信息用于配置第一资源,所述第一资源用于所述第一装置与所述第三装置之间的通信。
26.如权利要求24所述的装置,其特征在于,所述装置还包括:
第一接收单元,用于所述确定单元确定所述第一装置的优先级信息所指示的优先级高于第二装置的优先级之后,接收来自所述第二装置的第一信息,所述第一信息用于指示所述第二装置不为所述第三装置分配资源,或者所述第一信息用于指示所述第三装置资源获取模式的变更。
27.一种通信装置,其特征在于,所述装置包括:
第三发送单元,用于发送第三信息,所述第三信息包括第一装置的身份信息、第一地址以及所述第一装置的优先级信息中的至少一个,所述优先级信息用于指示资源分配优先级,所述第一装置的身份信息指示所述第一装置具有资源分配功能;
第二接收单元,用于接收来自第二装置的响应消息,所述响应消息包含所述第二装置的标识信息;
其中,所述第一装置和所述第二装置中的至少一个装置为用于短距通信的车载设备、智能终端或智能可穿戴设备,其中,所述车载设备为驾驶舱域控制器CDC或车载音视频设备。
28.如权利要求27所述的装置,其特征在于,所述第三发送单元,还用于在所述第二接收单元接收来自第二装置的响应消息之后,向所述第二装置发送连接建立消息,所述连接建立消息包括第二地址,所述第二地址为所述第一装置为所述第二装置分配的地址。
29.一种通信装置,其特征在于,所述装置包括:
第三接收单元,用于接收连接建立消息,所述连接建立消息包括第二装置的标识信息;
第四发送单元,用于根据所述连接建立消息发送第四信息,所述第四信息包括第一装置的身份信息、第一地址以及所述第一装置的优先级信息中的至少一个,所述优先级信息用于指示资源分配优先级,所述第一装置的身份信息指示所述第一装置具有资源分配功能;
其中,所述第一装置和所述第二装置中的至少一个装置为用于短距通信的车载设备、智能终端或智能可穿戴设备,其中,所述车载设备为驾驶舱域控制器CDC或车载音视频设备。
30.如权利要求29所述的装置,其特征在于,所述第四信息还包括第二地址,所述第二地址为所述第一装置为所述第二装置分配的地址。
31.一种通信装置,其特征在于,包括至少一个处理器以及存储器,其中,所述存储器用于存储程序代码,所述至少一个处理器用于调用所述程序代码,以使得所述通信装置实现权利要求1-15任一项所述的方法。
32.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在装置上运行时,使得所述装置执行如权利要求1至15中任一项所述的方法。
33.一种芯片,其特征在于,所述芯片包括至少一个处理器,存储器和接口电路,所述至少一个存储器中存储有指令;所述指令被所述至少一个处理器执行时,权利要求1至15中任意一项所述的方法得以实现。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2020/078240 WO2021174536A1 (zh) | 2020-03-06 | 2020-03-06 | 一种通信方法及相关装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113366869A CN113366869A (zh) | 2021-09-07 |
CN113366869B true CN113366869B (zh) | 2023-01-13 |
Family
ID=77525223
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202080009268.5A Active CN113366869B (zh) | 2020-03-06 | 2020-03-06 | 一种通信方法及相关装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20220417944A1 (zh) |
EP (1) | EP4102920A4 (zh) |
CN (1) | CN113366869B (zh) |
WO (1) | WO2021174536A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI786669B (zh) * | 2020-06-12 | 2022-12-11 | 新加坡商聯發科技(新加坡)私人有限公司 | 用於多(子)系統共享幀配置的方法及裝置 |
JP7438473B1 (ja) | 2022-04-05 | 2024-02-26 | 三菱電機株式会社 | リソース管理装置、列車無線システム、通信制御方法、制御回路、および、記憶媒体 |
CN114640474A (zh) * | 2022-05-19 | 2022-06-17 | 润芯微科技(江苏)有限公司 | 一种汽车分离式座舱安全认证与加密方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103685573A (zh) * | 2013-12-31 | 2014-03-26 | 东风汽车有限公司 | 一种用于汽车与智能终端间的互动*** |
CN103823439A (zh) * | 2014-02-21 | 2014-05-28 | 浙江大学 | 基于移动终端和车载***互联的车载资源控制方法 |
CN104703224A (zh) * | 2015-04-09 | 2015-06-10 | 宇龙计算机通信科技(深圳)有限公司 | 用于d2d通信的资源配置方法、装置和终端 |
CN106911842A (zh) * | 2017-01-22 | 2017-06-30 | 斑马信息科技有限公司 | 通信控制方法,通信控制装置、车载设备和交通运输工具 |
CN107294827A (zh) * | 2017-05-27 | 2017-10-24 | 烽火通信科技股份有限公司 | 避免主从设备冲突的rs485通信***及方法 |
CN108289298A (zh) * | 2017-03-25 | 2018-07-17 | 深圳雷柏科技股份有限公司 | 一种在多个蓝牙设备间智能切换的方法和装置 |
CN110856271A (zh) * | 2014-03-21 | 2020-02-28 | 三星电子株式会社 | 设备到设备终端的资源分配方法和装置 |
CN110851271A (zh) * | 2019-10-28 | 2020-02-28 | 北京梧桐车联科技有限责任公司 | 资源共享方法及装置、存储介质 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7471200B2 (en) * | 2005-06-30 | 2008-12-30 | Nokia Corporation | RFID optimized capability negotiation |
US10412612B2 (en) * | 2015-05-08 | 2019-09-10 | Lg Electronics Inc. | Method for terminal executing V2X communication to determine transmission power in wireless communication system and terminal utilizing the method |
US9918341B2 (en) * | 2015-05-22 | 2018-03-13 | Qualcomm Incorporated | Clear channel assessment procedure at master and slave devices |
CN106507500B (zh) * | 2015-09-07 | 2020-11-03 | 中兴通讯股份有限公司 | 车联网的通信方法及装置 |
CN108601007A (zh) * | 2018-04-28 | 2018-09-28 | 上海与德科技有限公司 | 蓝牙网络及其组网方法、主设备、从设备 |
US10917919B2 (en) * | 2018-05-31 | 2021-02-09 | Qualcomm Incorporated | Reference signal design for medium access in cellular V2X communication |
CN108881990A (zh) * | 2018-06-25 | 2018-11-23 | 努比亚技术有限公司 | 音频播放方法、终端及计算机存储介质 |
CN109040184B (zh) * | 2018-06-28 | 2021-09-07 | 武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所) | 一种主节点的选举方法及服务器 |
-
2020
- 2020-03-06 EP EP20922810.5A patent/EP4102920A4/en active Pending
- 2020-03-06 CN CN202080009268.5A patent/CN113366869B/zh active Active
- 2020-03-06 WO PCT/CN2020/078240 patent/WO2021174536A1/zh unknown
-
2022
- 2022-09-01 US US17/901,638 patent/US20220417944A1/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103685573A (zh) * | 2013-12-31 | 2014-03-26 | 东风汽车有限公司 | 一种用于汽车与智能终端间的互动*** |
CN103823439A (zh) * | 2014-02-21 | 2014-05-28 | 浙江大学 | 基于移动终端和车载***互联的车载资源控制方法 |
CN110856271A (zh) * | 2014-03-21 | 2020-02-28 | 三星电子株式会社 | 设备到设备终端的资源分配方法和装置 |
CN104703224A (zh) * | 2015-04-09 | 2015-06-10 | 宇龙计算机通信科技(深圳)有限公司 | 用于d2d通信的资源配置方法、装置和终端 |
CN106911842A (zh) * | 2017-01-22 | 2017-06-30 | 斑马信息科技有限公司 | 通信控制方法,通信控制装置、车载设备和交通运输工具 |
CN108289298A (zh) * | 2017-03-25 | 2018-07-17 | 深圳雷柏科技股份有限公司 | 一种在多个蓝牙设备间智能切换的方法和装置 |
CN107294827A (zh) * | 2017-05-27 | 2017-10-24 | 烽火通信科技股份有限公司 | 避免主从设备冲突的rs485通信***及方法 |
CN110851271A (zh) * | 2019-10-28 | 2020-02-28 | 北京梧桐车联科技有限责任公司 | 资源共享方法及装置、存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2021174536A1 (zh) | 2021-09-10 |
EP4102920A1 (en) | 2022-12-14 |
EP4102920A4 (en) | 2023-04-12 |
CN113366869A (zh) | 2021-09-07 |
US20220417944A1 (en) | 2022-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113366869B (zh) | 一种通信方法及相关装置 | |
WO2019196847A1 (zh) | 通信方法及装置 | |
CN104869526B (zh) | 一种设备到设备通信及其资源分配方法、设备 | |
US11071092B2 (en) | Response message transmission method and apparatus | |
CN111757291B (zh) | 一种通信方法和装置 | |
US20190223192A1 (en) | Time slot reassignment mechanism for radio access technology coexistence improvement | |
WO2017113130A1 (zh) | 一种资源请求方法、设备、网络侧节点及*** | |
EP3836580A1 (en) | Physical sidelink unicast connection establishment method, terminal, and apparatus | |
EP3281378A1 (en) | System, method, and apparatus for floor control during push to talk | |
US20230164827A1 (en) | Communications method and apparatus | |
WO2015109569A1 (zh) | 资源配置方法和装置 | |
WO2021036834A1 (zh) | 资源指示方法及装置 | |
US8855693B2 (en) | Method and apparatus for controlling wireless devices | |
US20230046573A1 (en) | Communication method and apparatus | |
EP4013110A1 (en) | Sidelink radio bearing configuration method, terminal and network-side device | |
CN114175826A (zh) | 资源分配方法、装置及*** | |
CN115244954B (zh) | 通信方法、装置、设备及计算机可读存储介质 | |
CN114097191B (zh) | 通信方法、装置及***、计算机存储介质 | |
WO2023279359A1 (zh) | 通信方法和装置 | |
US20230014413A1 (en) | Access control method and apparatus, and communication system | |
WO2023283793A1 (zh) | 传输资源的请求方法、装置、设备及存储介质 | |
WO2022097343A1 (ja) | 基地局装置、中継局装置、通信制御方法、及び通信制御プログラム | |
WO2023145113A1 (ja) | 基地局システム、当該基地局システムのユニット及び制御装置、当該基地局システムにより実行される方法、並びに、コンピュータ可読記憶媒体 | |
WO2024011523A1 (zh) | 激活或去激活上行定位参考信号的方法、装置 | |
CN112640495B (zh) | 针对组播业务的配置管理方法及相关产品 |
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 |