CN113519176B - 一种通信方法、通信装置及终端 - Google Patents

一种通信方法、通信装置及终端 Download PDF

Info

Publication number
CN113519176B
CN113519176B CN202180002363.7A CN202180002363A CN113519176B CN 113519176 B CN113519176 B CN 113519176B CN 202180002363 A CN202180002363 A CN 202180002363A CN 113519176 B CN113519176 B CN 113519176B
Authority
CN
China
Prior art keywords
terminal
service
message
information
connection
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
Application number
CN202180002363.7A
Other languages
English (en)
Other versions
CN113519176A (zh
Inventor
刘航
杨常青
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN113519176A publication Critical patent/CN113519176A/zh
Application granted granted Critical
Publication of CN113519176B publication Critical patent/CN113519176B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/24Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/23Manipulation of direct-mode connections

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请实施例提供一种通信方法、通信装置及终端,涉及通信技术,可以应用于无线通信领域,尤其是短距离无线通信领域。所述方法包括发送第一消息,所述第一消息包含第一终端的身份信息、第二终端的身份信息和第一业务的信息,所述第一业务的信息用于指示所述第一业务;接收第二消息,所述第二消息用于指示所述第一终端与所述第二终端建立连接;执行与所述第二终端的连接建立,以用于所述第一业务的处理。进一步的,上述通信方法可以应用于第一终端中。通过本申请实施例,终端之间的连接关系可以自适应建立,提高服务质量,提升了用户的体验。

Description

一种通信方法、通信装置及终端
技术领域
本申请涉及通信技术领域,尤其涉及短距通信技术领域,具体涉及一种通信方法、通信装置及终端。
背景技术
随着智能终端的发展,终端之间的相互发现和连接极大地丰富了人们的生活。以智能汽车为例,当用户走向车辆时,智能汽车能够自动解锁车门。在家居环境下,智能门锁、智能音响、智慧大屏等设备,让家庭生活更之智能、舒适。而通过可穿戴设备,用户可以聆听音乐、记录运动、了解身体各项指数等。总之,终端之间的通信为人们的生活提供了极大的便利。
而可供使用的终端的越来越多,多个设备之间的管理和连接也存在越来越多的挑战。例如,占用式使用的终端往往在同一时间内往往只能为另一个终端或者说一个用户提供服务。例如无线耳机只能与一个终端(例如:平板电脑)保持连接,便于为其所连接的终端提供音乐播放、接听电话等服务。
在这种情况下,当另一个终端(例如:手机)有无线耳机的使用请求时,用户需要手动断开无线耳机与平板电脑的连接,然后将无线耳机与手机进行蓝牙连接,操作的步骤复杂,用户的体验较差。
发明内容
本申请实施例公开了一种通信方法、通信装置及终端,通过本申请实施例,终端之间的连接关系可以自适应建立,提高服务质量,提升了用户的体验。
第一方面,本申请实施例公开了一种通信方法,所述方法包括:
发送第一消息,所述第一消息包含第一终端的身份信息、第二终端的身份信息和第一业务的信息,所述第一业务的信息用于指示所述第一业务;
接收第二消息,所述第二消息用于指示所述第一终端与所述第二终端建立连接;
执行与所述第二终端的连接建立,以用于所述第一业务的处理。
进一步的,上述通信方法可以应用于第一终端中。
本申请实施例中,在第一终端请求与第二终端连接以处理第一业务时,其他装置可以主动指示第一终端与第二终端建立连接,从而满足第一终端使用第二终端的需求。可以看出,终端之间的连接关系可以自适应的建立,提高了服务质量,提升了用户的使用体验。
结合第一方面,在第一方面的一种可能的实施方式中,所述接收第二消息,包括:接收来自第三终端的第二消息。
上述说明了该第二消息可以来自第三终端。可选的,第三终端原本与第二终端处于连接状态,在第一终端产生第一业务(或者生成第一业务的处理需求)时或者之后,第三终端可以指示第一终端与第二终端建立连接,而第三终端断开与第二终端的连接从而使得第一终端可以通第二终端处理第一业务。通过上述方法无需用户手动的断开第二终端与第三终端的连接,再将第一终端连接第二终端,从而减少了操作过程,提升了用户体验。
可替换的,第三终端是可以调整多个终端的连接关系的终端,可以向第一终端指示可用的终端,以使得第一终端通过可用终端处理业务。在第一终端需要处理第一业务时,第二终端可以为空闲状态,也可以处于已连接终端。第三终端可以指示第一终端与第二终端建立连接,从而使得第一终端与第二终端建立连接。
结合第一方面,在第一方面的又一种可能的实施方式中,所述接收第二消息,包括:
接收来自第二终端的第二消息。
上述说明了该第二消息可以来自第二终端。第二终端可以主动向第一终端反馈第二消息,以指示第一终端连接第二终端,从而使得第一终端可以通第二终端处理第一业务。可选的,在第二终端反馈第二消息之前,第二终端可以与第三终端处于连接状态,此时通过上述方法无需用户手动的断开第二终端与第三终端的连接,再将第一终端连接第二终端,从而减少了操作过程,提升了用户体验。
可替换的,在第二终端反馈第二消息之前,第二终端可以处于空闲状态。例如,以第一终端为手机、第二终端为耳机为例,考虑一种可能的场景:手机与耳机处于可连接的范围但未建立连接,若手机需要播放音频,而手机的使用者误以为自己已经连接了耳机,在播放音频、视频时,可能会造成音量的外放、或者泄露私密的语音内容,用户的使用体验较差。而通过上述方法,手机在产生音视频播放的业务时,可以主动发送第一消息,耳机可以主动指示手机与其建立连接,从而通过耳机来处理音视频业务,提升用户的使用体验。
结合第一方面,在第一方面的又一种可能的实施方式中,所述第二消息包含所述第三终端与所述第二终端之间的连接配置信息。
结合第一方面,在第一方面的又一种可能的实施方式中,所述执行与所述第二终端的连接建立,包括:
基于所述连接配置信息向所述第二终端发送连接重配置消息,所述连接重配置消息用于请求与所述第二终端建立连接。
其中,连接配置信息为第三终端与第二终端的处于连接状态时所使用的配置信息。例如第三终端与第二终端的之间通信的CID、时频资源的指示信息、媒体存取控制(media access control,MAC)标识(identification,ID)、物理层ID等等中的一项或者多项。
可以看出,第一终端在与第二终端建立连接时,可以通过该连接配置信息进行连接的建立,而无需再重新确定配置信息,提高了第一终端与第二终端建立连接的效率,提升了用户的体验。
例如,第一终端通过该CID向第二终端发送连接重配置消息,从而第二终端与第一终端建可以使用该CID进行通信,而无需重新确定CID。
再如,第一终端通过该时频资源向第二终端发送连接重配置消息,从而第二终端与第一终端建可以使用该时频资源进行通信,而无需重新确定时频资源。
可选的,连接重配置消息可以用于第二终端重新配置连接关系,从而使得第二终端与第一终端连接。
结合第一方面,在一种可能的实施方式中,所述连接配置信息包含物理层标识ID、媒体存取控制MAC层ID、信道号CID、第一时频资源的指示信息中的至少一项。
结合第一方面,在一种可能的实施方式中,所述连接重配置消息还包含所述第一终端的身份信息、所述第三终端的身份信息、所述第二终端的身份信息中的至少一项。
结合第一方面,在一种可能的实施方式中,所述CID为第三终端与第二终端的之间通信的CID。
结合第一方面,在一种可能的实施方式中,所述第三终端与所述第二终端处于连接状态时,所述第三终端使用所述第二终端处理的业务为所述第三终端的第二业务,所述第二业务的优先级低于或者等于所述第一业务的优先级。
可以看出,优先级较高的业务(或者优先级相同的情况下第一终端的业务)可以优先使用第三终端,从而满足用户的对于处理更高优先级业务的需求,提升用户的体验。
结合第一方面,在一种可能的实施方式中,所述发送第一消息之前,还包括:
接收来自所述第二终端的第三消息,所述第三消息包含所述第三终端的身份信息、所述第二终端的身份信息和当前处理的第二业务的信息。
可以看出,第二终端可以向第一终端上报当前处理的业务的信息和当前连接的第二终端的信息,从而使得第一终端可以根据第二终端连接的情况和/或第二终端当前处理业务的情况确定是否需要使用第二终端来处理第一业务。
结合第一方面,在一种可能的实施方式中,所述发送第一消息,包含:
向所述第三终端发送所述第一消息。
可以看出,第一终端发送的第一消息可以是发送给第三终端的单播消息。
结合第一方面,在一种可能的实施方式中,所述第一业务的信息包含以下信息中的至少一项:所述第一业务优先级、所述第一业务的应用层ID、所述第一业务的类型、所述第一业务的服务质量QoS需求、所述第一业务的QoS类标识符QCI索引。
结合第一方面,在一种可能的实施方式中,所述第二消息包含第二业务的信息,所述第二业务的信息用于指示所述第二业务,所述方法还包括:
根据所述第二业务的信息和所述第一业务的信息,确定所述第二业务的优先级低于或者等于所述第一业务的优先级。
可以看出,第一终端可以确定第一业务的优先级高于第二终端当前处理的第二任务的优先级后,请求使用第三终端以处理第一业务,从而使得优先级较高的业务(或者优先级相同的情况下第一终端的业务)可以优先使用第三终端,满足用户的对于处理更高优先级业务的需求,提升用户的体验。
结合第一方面,在一种可能的实施方式中,所述与所述第二终端建立连接之前,所述方法还包括:
接收来自用户的第一指示信息,所述第一指示信息用于指示确认连接所述第二终端。
进一步的,该第一确认指示信息可以是根据用户的确认操作得到的指示信息。
结合第一方面,在一种可能的实施方式中,所述接收来自用户的第一指示信息之前,所述方法还包括:
输出第一提醒信息,所述第一提醒信息用于提醒是否连接所述第二终端。
可以看出,该第一指示信息可以是对输出的提示信息的确认。例如,第一终端可以输出第一提醒信息,提醒是否连接所述第二终端,在接收到用户的确认操作、得到第一指示信息后,向第二终端发起连接请求。用户可以根据自身的需求选择是否连接第二终端,提升用户的体验。
结合第一方面,在一种可能的实施方式中,所述第一终端发送第一消息之前,所述第一终端与所述第二终端建立过连接,且所述连接已被释放。
可以看出,第一终端在之前可以与第二终端进行连接过,可以保留第二终端的身份信息,从而使得存在第一业务时,请求使用第二终端进行处理。
可替代的,在第一终端没有与第二终端进行连接过的情况下,第一终端也可以通过设备发现、预先配置、第三方设备上报等方式获取第二终端的身份信息。
结合第一方面,在一种可能的实施方式中,所述第二消息还包括安全参数,所述安全参数用于认证所述第三终端的身份。
其中,所述安全参数可以为所述第三终端所连接的局域网的域网连接码、所述第三终端的用户身份信息、所述第一终端与所述第二终端之间的预先协商得到的参数等等。通过可以认证第三终端的身份的安全参数,可以使得第一终端先认证第三终端的身份,从而再根据第二消息的指示与第三终端建立连接,避免第一终端受到攻击,提高了第一终端的数据安全性。
在一种可能的设计中,第三终端与第二终端处于连接状态的情况下,若第三终端与所述第一终端在同一局域网下,则第一终端可以请求与第二终端建立连接。以家庭域为例,通过上述方法,可以对家庭域中的设备的连接关系进行调整,例如基于业务优先级进行自动切换等等,提高服务质量,提升用户体验。
在又一种可能的设计中,第三终端与第二终端处于连接状态的情况下,若第三终端与第一终端属于同一个用户(或者属于相关的用户),则第一终端可以请求与第二终端建立连接。例如,同一个空间中可以存在多个用户,对于归属于同一用户或者相关用户的设备的连接关系进行调整,提高服务质量,提升用户体验。在又一种可能的设计中,第三终端与第二终端处于连接状态的情况下,若第一终端通过预先协商得到的安全参数可以认证第三终端的身份,则第一终端可以请求与第二终端建立连接。
第二方面,本申请实施例公开了一种通信方法,所述方法包括:
接收来自第一终端的第一消息,所述第一消息包含所述第一终端的身份信息、第二终端的身份信息和第一业务的信息,所述第一业务的信息用于指示所述第一业务;
向所述第一终端发送第二消息,所述第二消息用于指示所述第一终端与所述第二终端建立连接;
断开与所述第二终端的连接。
结合第二方面,在第二方面的一种可能的实施方式中,所述第二消息包含第三终端与所述第二终端之间的连接配置信息。
结合第二方面,在第二方面的一种可能的实施方式中,所述第二消息包含第三终端与所述第二终端之间的连接配置信息。
结合第二方面,在第二方面的一种可能的实施方式中,所述连接配置信息包含物理层标识ID、媒体存取控制MAC层ID、信道号CID、第一时频资源的指示信息中的至少一项。
结合第二方面,在第二方面的一种可能的实施方式中,所述第一业务的信息包含以下信息中的至少一项:所述第一业务优先级、所述第一业务的应用层ID、所述第一业务的类型、所述第一业务的服务质量QoS需求、所述第一业务的QoS类标识符QCI索引。
结合第二方面,在第二方面的一种可能的实施方式中,所述向所述第一终端发送第二消息之前,所述方法还包括:
根据所述第一业务的信息,确定所述第一业务的优先级高于或者等于第二业务的优先级,所述第二业务为所述第三终端与所述第二终端之间处理的业务。
结合第二方面,在第二方面的一种可能的实施方式中,所述第二消息还包含所述第二业务的信息,所述第二业务的信息用于指示所述第二业务,所述第二业务为第三终端与所述第二终端之间处理的业务。
结合第二方面,在第二方面的一种可能的实施方式中,所述第二消息还包括安全参数,所述安全参数用于认证所述第三终端的身份。
第三方面,本申请实施例公开了一种通信方法,包括
基于配置信息,与第三终端建立连接;
基于所述配置信息接收来自第一终端的连接重配置消息;
与所述第一终端建立连接,以处理第一业务。
第四方面,本申请实施例公开了一种通信方法,包括:
接收来自第一终端的第一消息,所述第一消息包含所述第一终端的身份信息、第二终端的身份信息和第一业务的信息,所述第一业务的信息用于指示所述第一业务;
向所述第一终端发送第二消息,所述第二消息用于指示所述第一终端与所述第二终端建立连接;
断开与所述第三终端的连接;
与所述第一终端建立连接。
结合第四方面,在第四方面的一种可能的实施方式中,所述第一业务的信息包含以下信息中的至少一项:所述第一业务优先级、所述第一业务的应用层ID、所述第一业务的类型、所述第一业务的服务质量QoS需求、所述第一业务的QoS类标识符QCI索引。
结合第四方面,在第四方面的一种可能的实施方式中,所述向所述第一终端发送第二消息之前,所述方法还包括:
根据所述第一业务的信息,确定所述第一业务的优先级高于或者等于第二业务的优先级,所述第二业务为所述第三终端与所述第二终端之间处理的业务。
结合第四方面,在第四方面的一种可能的实施方式中,所述第二消息还包含第二业务的信息,所述第二业务的信息用于指示所述第二业务,所述第二业务为所述第三终端与所述第二终端之间处理的业务。
结合第四方面,在第四方面的一种可能的实施方式中,所述第二消息还包括安全参数,所述安全参数用于认证所述第三终端的身份。
第五方面,本申请实施例公开了一种通信装置,所述通信装置包括用于实现第一方面或者第一方面的任意一种可能的实施方式所描述的方法的单元。
在第五方面的一种可能的实现方式中,所述通信装置包含发送单元、接收单元和处理单元。
第六方面,本申请实施例公开了一种通信装置,所述通信装置包括用于实现第二方面或者第二方面的任意一种可能的实施方式所描述的方法的单元。
在第六方面的一种可能的实现方式中,所述通信装置包含发送单元、接收单元和处理单元。
第七方面,本申请实施例公开了一种通信装置,所述通信装置包括用于实现第三方面或者第三方面的任意一种可能的实施方式所描述的方法的单元。
在第七方面的一种可能的实现方式中,所述通信装置包含发送单元、接收单元和处理单元。
第八方面,本申请实施例公开了一种通信装置,所述通信装置包括用于实现第四方面或者第四方面的任意一种可能的实施方式所描述的方法的单元。
在第八方面的一种可能的实现方式中,所述通信装置包含发送单元、接收单元和处理单元。
第九方面,本申请实施例公开了一种通信装置,所述通信装置包含至少一个处理器和通信接口,所述至少一个处理器用于调用至少一个存储器中存储的计算机程序,以使得所述装置实现第一方面或者第一方面的任意一种可能的实施方式所描述的方法。
在执行上述方法的过程中,上述方法中有关发送消息(如第一消息)和/或接收消息(如第二消息)等的过程,可以理解为由处理器输出消息的过程,和/或,处理器接收输入的消息的过程。在输出消息时,处理器可以将消息输出给收发器(或者发送模块),以便由收发器进行发射。消息在由处理器输出之后,还可能需要进行其他的处理,然后才到达收发器。类似的,处理器接收输入的消息时,收发器(或者接收模块)接收消息,并将其输入处理器。更进一步的,在收发器收到该消息之后,该报文可能需要进行其他的处理,然后才输入处理器。
基于上述原理,举例来说,前述方法中提及的发送消息可以理解为处理器输出消息。又例如,接收消息可以理解为处理器接收输入的消息。
对于处理器所涉及的发射、发送和接收等操作,如果没有特殊说明,或者,如果未与其在相关描述中的实际作用或者内在逻辑相抵触,则均可以更加一般性的理解为处理器输出和接收、输入等操作,而不是直接由射频电路和天线所进行的发射、发送和接收操作。
在实现过程中,上述处理器可以是专门用于执行这些方法的处理器,也可以是通过执行存储器中的计算机指令来执行这些方法的处理器,例如通用处理器。上述存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(Read Only Memory,ROM),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本申请实施例对存储器的类型以及存储器与处理器的设置方式不做限定。
在一种可能的实施方式中,上述至少一个存储器位于上述通信装置之外。
在又一种可能的实施方式中,上述至少一个存储器位于上述通信装置之内。
在又一种可能的实施方式之中,上述至少一个存储器的部分存储器位于上述通信装置之内,另一部分存储器位于上述通信装置之外。
本申请中,处理器和存储器还可能集成于一个器件中,即处理器和存储器还可以被集成在一起。
第十方面,本申请实施例公开了一种通信装置,所述通信装置包含至少一个处理器和通信接口,所述至少一个处理器用于调用至少一个存储器中存储的计算机程序,以使得所述装置实现第二方面或者第二方面的任意一种可能的实施方式所描述的方法。
可理解,本申请其他方面的关于处理器的说明可以参考第九方面的描述,这里不再详述。
第十一方面,本申请实施例公开了一种通信装置,所述通信装置包含至少一个处理器和通信接口,所述至少一个处理器用于调用至少一个存储器中存储的计算机程序,以使得所述装置实现第三方面或者第三方面的任意一种可能的实施方式所描述的方法。
第十二方面,本申请实施例公开了一种通信装置,所述通信装置包含至少一个处理器和通信接口,所述至少一个处理器用于调用至少一个存储器中存储的计算机程序,以使得所述装置实现第四方面或者第四方面的任意一种可能的实施方式所描述的方法。
第十三方面,本申请实施例还提供一种芯片***,所述芯片***包括至少一个处理器和通信接口,所述通信接口用于发送和/或接收数据,所述至少一个处理器用于调用至少一个存储器中存储的计算机程序,使得所述芯片***实现第一方面或者第一方面任意一种可能的实施方式所描述的方法;又或者实现第二方面或者第二方面的任意一种可能的实现方式所描述的方法;又或者实现第三方面或者第三方面的任意一种可能的实现方式所描述的方法;又或者实现第四方面或者第四方面的任意一种可能的实现方式所描述的方法。
第十四方面,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,当所述计算机程序在一个或多个处理器上运行时,实现第一方面或第一方面的任意一种可能的实施方式所描述的方法;又或者实现第二方面或者第二方面的任意一种可能的实现方式所描述的方法;又或者实现第三方面或者第三方面的任意一种可能的实现方式所描述的方法;又或者实现第四方面或者第四方面的任意一种可能的实现方式所描述的方法。
第十五方面,本申请实施例还提供一种计算机程序产品,当所述计算机程序产品在一个或多个处理器上运行时,实现第一方面或第一方面的任意一种可能的实施方式所描述的方法;又或者实现第二方面或者第二方面的任意一种可能的实现方式所描述的方法;又或者实现第三方面或者第三方面的任意一种可能的实现方式所描述的方法;又或者实现第四方面或者第四方面的任意一种可能的实现方式所描述的方法。
第十六方面,本申请实施例还提供一种终端,所述终端包含如第五至第十二方面中任意一个方面所描述的通信装置。
第十七方面,本申请实施例还提供一种通信***,所述通信***包含第一终端、第二终端和第三终端,其中,所述第一终端包含第五方面所描述的通信装置,所述第三终端包含第四方面所描述的通信装置,所述第二终端包含第七方面所描述的通信装置。
第十八方面,本申请实施例还提供一种通信***,所述通信***包含第一终端、第二终端和第三终端,其中,所述第一终端包含第五方面所描述的通信装置,所述第二终端包含第八方面所描述的通信装置。应理解,本申请第二至第十八方面的有益效果可以参考第一方面的相关有益效果,不再赘述。
附图说明
以下对本申请实施例用到的附图进行介绍。
图1是本申请实施例提供的一种通信***的架构示意图;
图2是本申请实施例提供的一种通信方法的应用场景示意图;
图3是本申请实施例提供的一种通信方法的流程示意图;
图4是本申请实施例提供的一种界面示意图;
图5是本申请实施例提供的又一种界面示意图;
图6是本申请实施例提供的又一种通信方法的流程示意图;
图7是本申请实施例提供的再一种通信方法的流程示意图;
图8是本申请实施例提供的一种通信装置的结构示意图;
图9是本申请实施例提供的又一种通信装置的结构示意图。
具体实施方式
下面结合本申请实施例中的附图对本申请实施例进行描述。需要说明的是,本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
本申请中实施例提到的“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a、b、或c中的至少一项(个),可以表示:a、b、c、(a和b)、(a和c)、(b和c)、或(a和b和c),其中a、b、c可以是单个,也可以是多个。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A、同时存在A和B、单独存在B这三种情况,其中A、B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。
以及,除非有相反的说明,本申请的说明书、权利要求书及附图中的术语“第一”和“第二”等仅用于区别不同对象,不用于限定多个对象的顺序、时序、优先级或者重要程度。例如,第一消息和第二消息,只是为了区分不同的分光消息,而并不是表示这两种消息的消息结构、顺序、重要程度等的不同。
为了便于理解,以下示例地给出了部分与本申请实施例相关概念的说明以供参考。如下所示:
1.业务
业务指需要处理的事务,或者为了完成某一目标所进行的一系列活动。在某些情况下,业务也可以理解为应用或者服务。
业务可以包括多种类型,例如可以包含电话业务、音频业务、视频业务、游戏业务、网页浏览业务、日程记录及提醒等等中的一项或者多项业务。
其中,通话业务可以包括在电话、语音消息、音频通话、视频通话、游戏、语音助手等场景下,播放的语音数据,或采集用户的语音数据发送给对端等。
音频业务包括多种类型,例如可以包括媒体业务和前述通话业务中的部分业务等。其中,媒体业务可以包括为用户播放音乐、录音、视频文件中的声音、游戏中的背景音乐、来电提示音等音频业务。
2.业务的信息
业务的信息可以用于指示某一项业务,或者可以用于指示某一项业务的某一属性。可选的,业务的信息包括以下任一项或多项:
A.业务的标识(identification)
业务的标识可以是业务的名称,或者业务的编号,或者根据业务的名称(和/或编号)生成的标识业务的标识。例如,请参见表1,表1是本申请实施例提供的一种可能的业务描述信息,其中,业务的名称可以为“语音播放”、“电话接听”、视频播放业务、音频播放业务、屏幕投放业务等等。
表1业务的编号对应的业务名称
业务的编号 业务名称 优先级
0001 语音播放 2
0002 电话接听 1
0003 视频播放 3
0004 音频播放 4
0005 屏幕投放 5
B.业务的优先级
业务的优先级可以是预先配置、或者预先定义的,例如通过协议规定。业务的优先级也可以是通过管理接口设置的,例如第三方设备通过空中接口设置的优先级。业务的优先级也可以是通过用户输入指示信息确定的。
业务的优先级可以指示第一业务。例如,参见表1,一项优先级对应一种业务,优先级为1的业务则指示对应电话接听业务。当然,一项优先级也可以对应的多种业务,对于这种情况本申请同样适用。
一种可能的设计中,业务优先级可以为应用层优先级。示例性的,在应用层中,语音通话业务的优先级为1级,传统音频传输的优先级为2级,而通过预先定义的规则为等级指示数越小优先级越高(仅为示例,对于等级指示数越大优先级越高的规则同样适用),则语音通话业务的优先级高于传统音频传输的优先级。
在又一种可能的设计中,业务优先级也可以为接入层优先级。相关的等级设置和规则可以参考前述,此处不再赘述。
C.业务的类型
一种可能的设计中,业务的类型可以通过应用层标识(applicationidentification,AID)来指示。例如,AID1用于指示电话业务;AID2用于指示传统音频业务。不同的类型可以指示不同的优先级。
D.第一业务的服务质量(Quality of Service,QoS)需求
QoS可以用于评估服务方满足客户服务需求的能力。通过配置QoS,对企业的网络流量进行调控,避免并管理网络拥塞,减少报文的丢失率,同时也可以为企业用户提供专用带宽或者为不同的业务(语音、视频、数据等)提供差分服务。
一些可能的情况中,Qos需求可以包含通过业务优先级(Priority)、业务传输可靠性(Realibility)、业务时延(Latency)要求、业务速率(Rate)需求等中的至少一个。
示例性地,QoS需求可以指示业务的优先级。例如,若某一业务的QoS需求指示其为Best Effort业务,或者速率保障类型的业务,则相比其他QoS需求的业务具有更低的优先级。
E.第一业务的QoS类标识符(QoS Class Identifier,QCI)索引(index)
通过QCI索引可以指示业务的优先级。其中,QCI index所指示的优先级可以是预配置或者存储的终端设备上的,也可以是通过其他方式获取,或者通过计算方法确定QCIindex对应的优先级。例如:语音通话业务的QCI index为15,传统音频传输QCI index为5,其中QCI index为15的业务的优先级高于QCI index为5的业务。
3.第一终端、第三终端
在一种可能的实现方式中,本申请示出的第一终端可以是手持式设备、车载设备、手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑(如笔记本电脑、掌上电脑等)、移动互联网设备(mobile internet device,MID)、虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的终端、智能电网(smart grid)中的终端、运输安全(transportation safety)中的终端、智慧城市(smartcity)中的终端、智慧家庭(smart home)中的终端、5G网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,PLMN)中的终端设备等。
此外,终端设备还可以是物联网(internet of things,IoT)***中的终端设备。IoT是未来信息技术发展的重要组成部分,其主要技术特点是将物品通过通信技术与网络连接,从而实现人机互连,物物互连的智能化网络。可选的,IoT技术可以通过例如窄带(narrow band,NB)技术,做到海量连接、深度覆盖、终端省电。
在另一种可能的实现方式中,本申请示出的第一终端可以包括接入点(AccessPoint,AP)等。
可理解,对于第一终端的具体形态,本申请不作限定。但凡在有业务需求时,可以通过第二终端来处理相关业务的设备,均落入第一终端的保护范围。
可理解,对于第三终端的具体形式可以参考上述关于第一终端的描述,这里不再详述。
4.第二终端
本申请示出的第二终端可以用于处理与第一终端、第三终端或者其他终端的相关的业务。第二终端可以为可穿戴设备(例如无线耳机、手表、手环、智能眼镜等等)、音响、显示屏幕、车载设备、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备等设备中的一种或者多种。
在一种可能的实现方式中,第二终端为无线耳机。该无线耳机可以有多种类型,例如可以是耳塞式、入耳式、头戴式、耳罩式或挂耳式无线耳机等。无线耳机可以包括分别佩戴于用户左耳和右耳的第一部分和第二部分。第一部分和第二部分可以通过连接线相连,例如颈带式无线耳机;第一部分和第二部分也可以是相互独立的两部分,例如真无线立体声(true wireless stereo,TWS)耳机。示例性的,当无线耳机为TWS耳机时,第一部分和第二部分可以为分别用于佩戴在用户左耳和右耳上。
5.广播、单播、组播
其中,单播(unicast)通常只有一个发送方和一个接收方,具体体现为单播时发送的数据单元的目的地址为接收方接口的地址,例如,第一节点通过单播向第二节点发送接入信息,该接入信息所在数据单元中包括第二节点的网际互连(Internet Protocol,IP)地址和/或第二节点的媒体存取控制(Media Access Control,MAC)地址。
组播(mulitcast,或者在某些场景也称为多播)方式通常为一个发送方和一组指定接收方,具体体现为组播时发送的数据单元的目的地址为组播地址(组播地址可以标识一组接口的地址,一些场景中为保留的D类地址),发送到多播地址的数据单元被送到由该地址标识的一组接口。
广播(broadcast)通常为一个发送方和该子网内的所有接收方,广播地址(Broadcast Address)是专门用于同时向网络中所有工作站进行发送的一个地址。具体体现为广播时发送的数据单元的目的地址为广播地址,例如,在使用传输控制协议/网际协议(Transmission Control Protocol/Internet Protocol,TCP/IP)协议的网络中,主机标识段host ID为全1的IP地址为广播地址,发送到广播址的数据单元被送到host ID段所涉及的所有节点。例如,对于10.1.1.0(255.255.255.0)网段,其广播地址为10.1.1.255(255即2进制的11111111),当发出一个目的地址为10.1.1.255的数据单元时,它将被分发给该网段上的所有节点。
上述相关概念的说明可以应用于下文的实施例中。
本申请提供一种通信方法及装置,终端之间的连接关系可以自适应建立,无需用户手动断开和连接,减少了操作流程,提高服务质量,提升了用户的体验。
本申请提供的方法可以应用于智能驾驶、智能家居、智慧城市等等领域中。网络形式可以为数据中心网络、运营商网络、园区组网、校园组网等。运营商网络可以包括一个运营商网络,或者多个不同的运营商网络等。换句话说,本申请提供的方法可以应用于任意形式的网络。
同时,本申请下文中以通信的设备为终端设备为例进行说明,但是本申请提供的方法也可以应用于其他网络设备中。该网络设备可以为任意形态的计算机、服务器、交换机(或者称为交换设备、交换芯片等)、路由器、网卡等,本申请对于该网络设备的具体形态不作限定。
示例性的,本申请提供的方法可以应用于如图1所示的通信***,包括第一终端101和第二终端102。应理解,通信***中还包括一个或者一个以上的其他设备,例如:还可以包含第三终端103。
其中,第一终端101、第二终端102以及第三终端为具有数据处理能力和数据收发能力的电子设备,或者电子设备中的器件(例如:芯片或者集成电路)。
第一终端101产生第一业务(或者说生成对第一业务的处理需求)时或者之后,可以发送第一消息。其中,发送第一消息时,可以使用广播形式、组播形式或者单播形式发送,或者还可以使用其他形式发送。
在一种实现方式中,第二终端102可以接收第一消息,向第一终端101发送第二消息。该第二消息用于指示第一终端101连接第二终端102,从而使得第一终端101通过第二终端102处理第一业务。
可选的,第二终端102可以与第三终端103处于连接状态,在接收第一消息后,可以断开与第三终端103连接,从而与第一终端101建立连接。
在又一种实现方式中,第三终端103与第二终端102处于连接状态,第三终端103可以接收第一消息,向第一终端101发送第二消息。该第二消息用于指示第一终端101连接第二终端102,从而使得第一终端101通过第二终端102处理第一业务。可选的,在接收第一消息后,第三终端103可以断开与第二终端102的连接。
在上述过程中,无需用户手动的断开连接,再将第一终端101连接第二终端102,减少了操作过程。请参见图2,图2是本申请实施例提供的一种通信方法的应用场景示意图,以第一终端101为手机201、第二终端102为耳机202、第三终端103为平板203为例进行说明。耳机202可以通过无线通信技术与平板203连接,播放平板的音频。例如用户通过平板进行游戏,耳机可以播放游戏中的音频。此时,若手机201接到来电,用户需要接听语音电话时,手机201可以发送第一消息,耳机202或者平板203可以向手机发送第二消息,该第二消息用于指示手机201连接耳机202。而耳机202可以断开与平板203之间的连接,或者平板203断开与耳机202的连接关系。这样一来,手机201可以与耳机202可以建立连接关系,用户可以通过耳机202接听语音电话,而无需额外的人工操作,减少了流程,提升了终端的服务指令,提升了用户体验。
以下将详细介绍本申请提供的通信方法。
请参见图3,图3是本申请实施例提供的一种通信方法的流程示意图。可选的,该方法可以基于图1所示的架构来实现。上述方法包括但不限于如下步骤:
步骤S301:第一终端发送第一消息。其中,第一消息中包含第一终端的身份信息、第二终端的身份信息和第一业务的信息。
具体地,第一消息的发送方式可以为单播、组播或者广播。示例性地,当第一消息通过广播发送时,第一消息可以被一个子网或者一个区域内的所有节点接收。当第一消息通过组播发送时,一个通信组中的其他节点接收。当第一消息通过单播发送时(例如向第二终端发送或者向第三终端发送),第一消息可以被第一终端指定的接收方收到。
第一终端的身份信息可以为第一终端的MAC地址、IP地址、ID(可以为固定ID也可以为临时ID)、编号、设备名称等等中的一项或者多项,或者根据上述一项或者多项信息生成的用于标识身份的信息。第二终端的身份信息可以为第二终端的MAC地址、IP地址、ID(可以为固定ID也可以为临时ID)、编号、设备名称等等中的一项或者多项,或者根据上述一项或者多项信息生成的用于标识身份的信息。
第一业务是第一终端支持的业务。例如,第一终端为手机,能够支持接听电话、视频点播、音频播放、视频聊天、游戏等等多种业务,第一业务可以属于其支持的多个业务的一个或者多个。
第一业务的信息用于指示第一业务,可以是业务的ID、优先级、类型、QoS需求、QCI索引等等中的一项或者多项,或者根据上述一项或者多项信息生成的用于标识第一业务的信息。
可选的,第一终端产生第一业务(或者说生成第一业务的处理需求)时或者之后,第一终端发送第一消息。
在一种可能的设计中,第一终端可以接收来自第二终端的发送第三消息。进一步的,第三消息可以用于指示第二终端的状态,或者用于指示第二终端当前处理的业务(为了便于描述称为第二业务。可选的,第二业务可以是与第三终端相关的业务。),又或者用于指示第一终端连接第二终端,又或者用于指示第二终端当前连接的终端(为了便于描述称为第三终端)。
可选的,第三消息中可以包含第二终端的身份信息、第二业务的信息、第三终端的身份信息中的至少一个。本申请例举几种可能的情况:
情况一:第三消息包含第二终端的身份信息。第一终端根据第二终端的身份信息可以发现第二终端,在产生第一业务时(或者之后),可以向第二终端发送第一消息。
情况二:第三消息包含第二业务的信息,用于指示当前处理的第二业务。第一终端根据第二业务的信息确定第一业务的优先级高于(或者等于)第二业务的优先级,从而向第二终端发送第一消息,第二终端可以暂停或者终止处理第二业务,以连接第一终端,从而处理与第一终端相关的第一业务。
可选的,第二业务可以是第三终端与所述第二终端之间处理的业务。第二终端接收第一消息后,可以断开与第三终端的连接,从而暂停、中止或者终止处理第二业务,以连接第一终端。
可选的,第一终端可以存储有业务的信息与业务的优先级的对应关系集合,因此可以根据业务的信息确定业务的优先级。进一步,该对应关系集合可以是预先定义或者配置的。
情况三:第三消息包含第三终端的身份信息。第一终端根据第三终端的身份信息,从而可以确定当前与第二终端处于连接状态的终端,从而可以向第三终端发送第一消息。相应的,第三终端根据第一消息可以获取当前第一终端对第二终端的使用需求。
在一种可能的设计中,第一终端与第二终端连接过,且连接已经断开。例如,第一终端曾经与第二终端连接(或者配对成功),第一终端中存储有已经连接(或者已经配对成功)过的终端的身份信息,从而可以在第一消息中携带第二终端的身份信息。
例如,如图4所示,终端401可以显示已经连接(或者配对成功)过的终端。参见区域402所示,终端401与第二终端曾经连接过,终端401中可以显示第二终端的身份信息(此处以名称作为示例)。进一步的,用户可以搜索可用的设备进行连接(或者配对)、或者删除已经连接过的终端。
可选的,第一消息中还可以携带有第一终端为第二终端分配的时频资源的指示信息。
步骤S302:第一终端接收第二消息。
具体地,第二消息可以是来自第二终端,也可以是来自第二终端原本所连接的终端(第三终端),或者还可以是控制多个终端的连接关系的控制终端。示例性地,关于第二消息地来源,本申请例举几种可能的情况:
第一种:第二消息来自第二终端。第二终端获取第一终端对第二终端的使用需求(例如:接收到来自第一终端的第一消息,或者接收其他终端的消息),第二终端可以向第一终端发送第二消息,指示第一终端连接第二终端。
例如,第二终端接收第一消息,第一消息中包含第二终端的身份信息。响应于第一消息中的第二终端的身份信息与自身的身份信息匹配,则向第一终端发送第二消息。
再如,第二终端接收第一消息,第一消息中包含第二终端的身份信息和第一业务的信息。响应于第一消息中的第二终端的身份信息与自身的身份信息匹配,且第一业务优先级高于或者等于第二业务的优先级,则向第一终端发送第二消息。
再如,第二终端接收第一消息,第一消息中包含第二终端的身份信息和第一终端的身份信息。响应于第一消息中的第二终端的身份信息与自身的身份信息匹配,且第一终端的优先级高于当前连接的第三终端的优先级,则向第一终端发送第二消息。
可选的,第二终端发送第二消息所使用的时频资源可以是第二终端自己获取的,也可以是第一终端通过第一消息指示的时频资源。
应理解,上述第一种情况中,第二终端发送第二消息之前,可以处于与其他终端的连接状态,也可以处于空闲状态。例如,以第一终端为手机、第二终端为耳机为例,考虑一种可能的场景:手机与耳机处于可连接的范围但未建立连接,若手机需要播放音频,而手机的使用者误以为自己已经连接了耳机,在播放音频、视频时,可能会造成音量的外放、或者泄露私密的语音内容,用户的使用体验较差。而通过上述方法,手机在产生音视频播放的业务时,可以发送第一消息,耳机可以通过第二消息指示手机与其建立连接,通过耳机来处理手机的音视频业务。可以看出,在存在业务时需要耳机配合处理时,通过手机与耳机自适应的建立连接,可以提升手机、耳机的提供的服务质量,提升用户的使用体验。
第二种:第二消息来自第三终端,第三终端与第二终端处于连接状态。第三终端获取第一终端对第二终端的使用需求,第三终端可以向第一终端发送第二消息,指示第一终端连接第二终端。
第三种:在第一终端及第二终端所在网络域中存在控制终端,该控制终端可以调整多个终端的连接关系或者调度用于处理业务的终端,控制终端接收来自第一节点的第一消息,可以向第一终端发送第二消息,指示第一终端连接第二终端。
上述说明了第二消息的多种来源,以下对第二消息的具体情况进行示说明。第二消息用于指示所述第一终端与所述第二终端建立连接。其中,第二消息可以包含指示信息、第二终端的身份信息、第一终端的身份信息、第二业务的信息、第三终端的身份信息等等中的一项或者多项。示例性的,本申请例举如下几种第二消息的可能实现方式:
实现方式一:第二消息包含指示信息,该指示信息表征第二终端可以被第一终端连接。相应的,第一终端可以接收第二消息,从而与第二终端建立连接。
示例性的,该指示信息可以通过第一字段指示,该第一字段的取值为“1”则指示第一终端连接第二终端。这样一来,第一节点可以通过解析第二消息,从而确定是否连接第二终端。进一步的,该第一字段的取值为“0”时,指示不连接第二终端。
再如,该指示信息可以指示第一业务的优先级是否高于或者等于第二业务的优先级。若第一业务的优先级高于或者等于第二业务的优先级,则指示第一终端连接第二节点。
可选的,在第二终端当前处理有多个业务时,该第二业务可以为多个业务的优先级中优先级最高的业务。
实现方式二:第二消息包含第二业务的信息,该第二业务的信息指示第二终端当前处理的第二业务。进一步的,第二业务的优先级低于或者等于第一业务的优先级,第一终端可以连接第二终端。可选的,该第二业务可以为第三终端与第二终端之间处理的业务。其中,第二业务的信息可以为第二业务的ID、优先级、类型、QoS需求、QCI索引等等中的一项或者多项,或者根据上述一项或者多项信息生成的用于标识第二业务的信息。
进一步的,第一终端可以根据第一业务的信息以及第二业务的信息,确定第二业务的优先级低于或者等于第一业务的优先级。
实现方式三:第二消息包含第二终端的身份信息。一种可能的情况中,第一终端接收到第二消息,且第二消息中包含第二终端的身份信息,则第一终端请求与第二终端进行连接。
可选的,第二消息中还可以包含安全参数。该安全参数可以用于认证第二消息的发送方的身份,或者用于认证第二终端或者第三终端的身份。
例如,以该安全参数用于认证第三终端的身份为例,安全参数可以为所述第三终端所连接的局域网的域网连接码、第三终端的用户身份信息、第二终端的身份信息、所述第一终端与所述第三终端之间的预先协商得到的参数等等。下面例举几种可能的设计:
设计1,第三终端与第二终端处于连接状态的情况下,若通过域网连接码认证第三终端与所述第一终端在同一局域网下,则第一终端可以请求与第二终端建立连接。
设计2,第三终端与第二终端处于连接状态的情况下,若第三终端与第一终端属于同一个用户,则第一终端可以请求与第二终端建立连接。
设计3,第三终端与第二终端处于连接状态的情况下,若第一终端通过预先协商得到的安全参数可以认证第三终端的身份,则第一终端可以请求与第二终端建立连接。
通过安全参数,可以使得第一终端先认证第三终端的身份,从而再根据第二消息的指示与第三终端建立连接,避免第一终端受到攻击,提高了第一终端的数据安全性。
可选的,第二消息中还可以包含连接配置信息。其中,连接配置信息可以为第二终端与第三终端连接所使用的配置信息。例如,配置信息可以包含第三终端与第二终端的之间通信的CID、时频资源的指示信息、媒体存取控制(media access control,MAC)标识(identification,ID)、物理层ID等等中的一项或者多项。
一种可能的实施情况中,CID可以用于指示第三终端与第二终端之间通信的逻辑信道或者物理信道等中的至少一个。物理层ID可以用于指示第三终端与第二终端之间通信时,用于调度第二终端的临时ID。所述时频资源指示信息可以用于指示为第一终端为第二终端配置的时频资源。
可以看出,第一终端在与第二终端建立连接时,可以通过该连接配置信息进行连接的建立,而无需再重新确定配置信息,提高了第一终端与第二终端建立连接的效率,提升了用户的体验。
需要说明的是,第二消息可以是一条也可以是多条。示例性的,第二消息可以包含消息A和消息B。其中,消息A中包含第一终端的身份信息、第二业务的信息,消息B中包含安全参数和连接配置信息。
应理解,该第二消息也可以称为响应消息。可选的,该第二消息可以是针对第一消息的响应消息。本申请各个实施例中不对消息或者信息的名称进行限定,仅是对包含的内容进行示例性的说明和表达,其名称可以进行任意替换。
步骤S303:第一终端执行与所述第二终端的连接建立,以用于所述第一业务的处理。
具体地,第一终端与第二终端可以通过无线通信技术建立连接。例如,该无线通信技术可以是蓝牙(bluetooth,BT,具体可以是传统蓝牙或者低功耗蓝牙)、无线局域网(wireless local area networks,WLAN)、无线保真(wireless fidelity,Wi-Fi)网络、Zigbee、调频(frequency modulation,FM)、近距离无线通信技术(near fieldcommunication,NFC)、车载短距通信技术或者其他连接技术。
在一种可能的实施情况中,第一终端向第二终端发送连接建立请求(request),接收来自第二终端的连接响应消息,从而第二终端建立连接。可选的,连接建立请求中可以包含第一终端为第三终端分配的时频资源的指示信息。
可选的,连接建立请求中可以还包含用于协商通信密钥的参数等等中的一项或者多项。进一步可选的,响应消息中携带有第二终端确定的用于协商通信密钥的参数。第一终端与第二终端协商得到一致的通信密钥,从而配对成功,建立连接。
在又一种可能的实施情况中,第一终端可以基于所述连接配置信息向第二终端发送连接重配置消息,用于重新配置第二终端所连接的终端。
可选的,所述连接配置信息为第二终端与第三终端连接时使用的连接配置信息。
示例性地,配置信息可以包含第三终端与第二终端的之间通信的CID,第一终端通过该CID向第二终端发送连接重配置消息,从而第二终端与第一终端建可以使用该CID进行通信,而无需重新确定CID。
再如,配置信息可以包含时频资源的指示信息,第一终端通过该时频资源向第二终端发送连接重配置消息,从而第二终端与第一终端建可以使用该时频资源进行通信,而无需重新确定时频资源。
应理解,上述连接过程仅用于示例,第一终端与第二终端的连接过程中还可以包括多个阶段的认证流程和协商流程,对于包含这些流程的连接过程,本申请同样适用。
可选的,第一节点可以接收第一指示信息,所述第一指示信息用于指示确认连接所述第二终端。进一步的,该第一指示信息可以是来自用户的。例如,该第一指示信息可以是根据用户的确认操作得到的指示信息。
进一步可选的,第一终端可以输出第一提醒消息,用于提醒是否连接所述第二终端,该第一指示信息可以是对输出的第一提醒消息的确认。在接收到用户的确认操作、得到第一指示信息后,第一终端向第二终端发起连接请求。请参加图5,图5是本申请实施例提供的一种可能的界面示意图,终端501在产生第一业务之后,接收到第二消息指示连接第二终端。终端501可以输出提醒消息,如区域502所示,该提醒消息用于提醒用户存在第二终端。接收到用户确定连接的指示信息,则执行与第二终端建立连接。
可选的,若接收到用户拒绝连接的指示信息,则不执行与第二终端建立连接。
可选的,第二终端可以断开与第三终端的连接。示例性地,第二终端向第三发送连接中断消息,用于断开与第三终端的连接。
通过图3所示的方法,在第一终端请求与第二终端连接以处理第一业务时,其他装置可以主动指示第一终端与第二终端建立连接,从而满足第一终端使用第二终端的需求。可以看出,终端之间的连接关系可以自适应的建立,提高了服务质量,提升了用户的使用体验。
以上图3所示的实施例中包含了很多可能的实现方案,下面结合图6或图7对其中的部分实现方案进行举例说明,需要说明的是,图6或图7未解释到的相关概念或者操作或者逻辑关系可以参照图3所示实施例中的相应描述。
以下将以第二消息来自第二终端为例,进一步说明本申请实施例提供的通信方法。请参见图6,图6是本申请实施例提供的一种可能的通信方法的流程示意图。可选的,该通信方法可以基于图1所示的架构来实现。图6所示的方法至少包含如下步骤:
步骤S601:第一终端发送第一消息。相应的,第二终端接收来自第一终端的第一消息。
其中,第一消息包含第一终端的身份信息、第二终端的身份信息和第一业务的信息中的至少一项。
相关内容可以参见步骤S301的详细描述。
步骤S602:第二终端向第一终端发送第二消息。相应的,第一终端接收来自第一终端的第二消息。
可选的,第二消息中可以包含第二终端的身份信息、第二业务的信息、第一终端的身份信息或者第三终端的身份信息等等中的至少一项。
相关内容可以参见步骤S302中的详细描述。
可选的,在第一业务的优先级不低于(或高于、或等于)第二业务的优先级的情况下,第二终端向第一终端发送第二消息。
步骤S603:第一终端执行与第二终端的连接建立。
示例性的,第一终端向第二终端发送连接建立请求(request),接收来自第二终端的连接响应消息,从而第二终端建立连接。
可选的,第一终端确定第一业务的优先级不低于第二业务的优先级的情况下,可以执行与第二终端的连接建立。
可选的,第一终端接收来自用户的第一指示信息的情况下,可以执行与第二终端的连接建立。
详细描述可以参见步骤S303中的详细描述。
可选的,第二终端可以断开与第三终端的连接。示例性地,第二终端向第三终端发送连接中断消息,用于断开与第三终端的连接。
以下将以第二消息来自第三终端为例,进一步说明本申请实施例提供的通信方法。请参见图7,图7是本申请实施例提供的一种可能的通信方法的流程示意图。可选的,该通信方法可以基于图1所示的架构来实现。图7所示的方法至少包含如下步骤:
步骤S701:第一终端发送第一消息。相应的,第三终端可以接收来自第一终端的第一消息。
其中,第一消息包含第一终端的身份信息、第二终端的身份信息和第一业务的信息中的至少一项。
可选的,在第一终端发送第一消息之前,所述第一终端可以接收来自第三终端的第三消息。
相关内容可以参见步骤S301的详细描述。
步骤S702:第三终端向第一终端发送第二消息。相应的,第一终端接收来自第三终端的第二消息。
可选的,第二消息中可以包含连接重配置信息、第二终端的身份信息、第二业务的信息、第一终端的身份信息或者第三终端的身份信息等等中的至少一项。
相关内容可以参见步骤S302中的详细描述。
可选的,在第一业务的优先级不低于(或高于、或等于)第二业务的优先级的情况下,第二终端向第一终端发送第二消息。
步骤S703:第一终端向第二终端发送连接重配置消息。相应的,第二终端接收来自第一终端的连接重配置消息。
可选的,该连接重配置消息可以基于前述的连接重配置信息发送。
可选的,第一终端可以接收来自第二终端的连接响应消息,从而第二终端建立连接。
可选的,第一终端确定第一业务的优先级不低于第二业务的优先级的情况下,可以执行与第二终端的连接建立。
可选的,第一终端接收来自用户的第一指示信息的情况下,可以执行与第二终端的连接建立。
详细描述可以参见步骤S303中的详细描述。
可选的,第三终端可以断开与第二终端的连接。示例性地,第三终端向第二终端发送连接中断消息,用于断开与第三终端的连接。
上述详细阐述了本申请实施例的方法,下面提供了本申请实施例的装置。
请参见图8,图8是本申请实施例提供的一种通信装置80的结构示意图,该通信装置80可以为独立设备,也可以为独立设备中的一个器件,例如芯片或者集成电路等。该通信装置包括用于实现前述图3、图4、图6或者图7所示实施例的单元。
在一种可能的实施方式中,该装置80可以包括发送单元801、接收单元802和处理单元803。
该装置80用于实现前述的通信方法,例如图3、图4、图6或者图7所示实施例的通信方法。
在一种可能的设计中,该装置90可以为图3、图6或者图7所示实施例中的第一终端,或者为第一终端中的一个器件,例如芯片或者集成电路。
在一种可能的实施方式中,所述发送单元801,用于发送第一消息,所述第一消息包含第一终端的身份信息、第二终端的身份信息和第一业务的信息,所述第一业务的信息用于指示所述第一业务;
所述接收单元802,用于接收第二消息,所述第二消息用于指示所述第一终端与所述第二终端建立连接;
所述处理单元803,用于执行与所述第二终端的连接建立,以用于所述第一业务的处理。
在一种可能的实施方式中,所述接收单元802,还用于接收来自第三终端的第二消息。
在又一种可能的实施方式中,所述接收单元802,还用于接收来自第二终端的第二消息。
在又一种可能的实施方式中,所述第二消息包含所述第三终端与所述第二终端之间的连接配置信息。
在又一种可能的实施方式中,所述发送单元801,还用于基于所述连接配置信息向所述第二终端发送连接重配置消息,所述连接重配置消息用于请求与所述第二终端建立连接。
在一种可能的实施方式中,所述连接配置信息包含物理层标识ID、媒体存取控制MAC层ID、信道号CID、第一时频资源的指示信息中的至少一项。
在一种可能的实施方式中,所述连接重配置消息还包含所述第一终端的身份信息、所述第三终端的身份信息、所述第二终端的身份信息中的至少一项。
在一种可能的实施方式中,所述CID为第三终端与第二终端的之间通信的CID。
在一种可能的实施方式中,所述第三终端与所述第二终端处于连接状态时,所述第三终端使用所述第二终端处理的业务为所述第三终端的第二业务,所述第二业务的优先级低于或者等于所述第一业务的优先级。
在一种可能的实施方式中,所述接收单元802,还用于接收来自所述第二终端的第三消息,所述第三消息包含所述第三终端的身份信息、所述第二终端的身份信息和当前处理的第二业务的信息。
在一种可能的实施方式中,所述第一业务的信息包含以下信息中的至少一项:所述第一业务优先级、所述第一业务的应用层ID、所述第一业务的类型、所述第一业务的服务质量QoS需求、所述第一业务的QoS类标识符QCI索引。
在一种可能的实施方式中,所述第二消息包含第二业务的信息,所述第二业务的信息用于指示所述第二业务。所述处理单元,还用于根据所述第二业务的信息和所述第一业务的信息,确定所述第二业务的优先级低于或者等于所述第一业务的优先级。
在一种可能的实施方式中,所述接收单元,还用于接收来自用户的第一指示信息,所述第一指示信息用于指示确认连接所述第二终端。
在一种可能的实施方式中,所述装置还包括输出单元,用于输出第一提醒信息,所述第一提醒信息用于提醒是否连接所述第二终端。
在一种可能的实施方式中,所述第一终端发送第一消息之前,所述第一终端与所述第二终端建立过连接,且所述连接已被释放。
结合第一方面,在一种可能的实施方式中,所述第二消息还包括安全参数,所述安全参数用于认证所述第三终端的身份。
需要说明的是,各个单元的实现还可以对应图3、图6或者图7所示实施例的相应描述。
可以理解的,本申请各个装置实施例中,对多个单元或者模块的划分仅是一种根据功能进行的逻辑划分,不作为对装置具体的结构的限定。在具体实现中,其中部分功能模块可能被细分为更多细小的功能模块,部分功能模块也可能组合成一个功能模块,但无论这些功能模块是进行了细分还是组合,装置80在通信过程中所执行的大致流程是相同的。通常,每个单元都对应有各自的程序代码(或者说程序指令),这些单元各自对应的程序代码在处理器上运行时,使得该单元受处理器的控制而执行相应的流程从而实现相应功能。
在又一种可能的设计中,该装置80可以为图3或者图6所示实施例中的第三终端。
在一种可能的实施方式中,所述接收单元802,用于接收来自第一终端的第一消息,所述第一消息包含所述第一终端的身份信息、第二终端的身份信息和第一业务的信息,所述第一业务的信息用于指示所述第一业务;
所述发送单元801,用于向所述第一终端发送第二消息,所述第二消息用于指示所述第一终端与所述第二终端建立连接;
所述处理单元803,还用于断开与所述第二终端的连接。
在一种可能的实施方式中,所述第二消息包含第三终端与所述第二终端之间的连接配置信息。
在一种可能的实施方式中,所述第二消息包含第三终端与所述第二终端之间的连接配置信息。
在一种可能的实施方式中,所述连接配置信息包含物理层标识ID、媒体存取控制MAC层ID、信道号CID、第一时频资源的指示信息中的至少一项。
在一种可能的实施方式中,所述第一业务的信息包含以下信息中的至少一项:所述第一业务优先级、所述第一业务的应用层ID、所述第一业务的类型、所述第一业务的服务质量QoS需求、所述第一业务的QoS类标识符QCI索引。
在一种可能的实施方式中,所述处理单元803,还用于根据所述第一业务的信息,确定所述第一业务的优先级高于或者等于第二业务的优先级,所述第二业务为第三终端与所述第二终端之间处理的业务。
结合第二方面,在第二方面的一种可能的实施方式中,所述第二消息还包含所述第二业务的信息,所述第二业务的信息用于指示所述第二业务,所述第二业务为第三终端与所述第二终端之间处理的业务。
结合第二方面,在第二方面的一种可能的实施方式中,所述第二消息还包括安全参数,所述安全参数用于认证所述第三终端的身份。
需要说明的是,各个单元的实现还可以对应图3、图6或者图7所示实施例的相应描述。
在又一种可能的设计中,所述接收单元802,还用于接收来自第一终端的第一消息,所述第一消息包含所述第一终端的身份信息、第二终端的身份信息和第一业务的信息,所述第一业务的信息用于指示所述第一业务;
所述发送单元801,还用于向所述第一终端发送第二消息,所述第二消息用于指示所述第一终端与所述第二终端建立连接;
所述处理单元803,还用于断开与所述第三终端的连接;
所述处理单元803,还用于与所述第一终端建立连接。
在一种可能的实施方式中,所述第一业务的信息包含以下信息中的至少一项:所述第一业务优先级、所述第一业务的应用层ID、所述第一业务的类型、所述第一业务的服务质量QoS需求、所述第一业务的QoS类标识符QCI索引。
在一种可能的实施方式中,所述处理单元803,还用于根据所述第一业务的信息,确定所述第一业务的优先级高于或者等于第二业务的优先级,所述第二业务为所述第三终端与所述第二终端之间处理的业务。
在一种可能的实施方式中,所述第二消息还包含第二业务的信息,所述第二业务的信息用于指示所述第二业务,所述第二业务为所述第三终端与所述第二终端之间处理的业务。
在一种可能的实施方式中,所述第二消息还包括安全参数,所述安全参数用于认证所述第三终端的身份。
在又一种可能的设计中,该装置80可以为图3或者图6所示实施例中的第二终端。
在一种可能的实施方式中,所述处理单元803、发送单元801和接收单元802,还用于基于配置信息,与第三终端建立连接;
所述发送单元801还用于,基于所述配置信息接收来自第一终端的连接重配置消息;
所述处理单元,还用于与所述第一终端建立连接,以处理第一业务。
在又一种可能的设计中,该装置80可以为图3或者图7所示实施例中的第二终端。
在一种可能的实施方式中,所述接收单元802,还用于接收来自第一终端的第一消息,所述第一消息包含所述第一终端的身份信息、第二终端的身份信息和第一业务的信息,所述第一业务的信息用于指示所述第一业务;
所述发送单元801,用于向所述第一终端发送第二消息,所述第二消息用于指示所述第一终端与所述第二终端建立连接;
所述处理单元,用于断开与所述第三终端的连接;
所述处理单元,还用于与所述第一终端建立连接。
在一种可能的实施方式中,所述第一业务的信息包含以下信息中的至少一项:所述第一业务优先级、所述第一业务的应用层ID、所述第一业务的类型、所述第一业务的服务质量QoS需求、所述第一业务的QoS类标识符QCI索引。
在一种可能的实施方式中,所述处理单元,还用于根据所述第一业务的信息,确定所述第一业务的优先级高于或者等于第二业务的优先级,所述第二业务为所述第三终端与所述第二终端之间处理的业务。
在一种可能的实施方式中,所述第二消息还包含第二业务的信息,所述第二业务的信息用于指示所述第二业务,所述第二业务为所述第三终端与所述第二终端之间处理的业务。
在一种可能的实施方式中,所述第二消息还包括安全参数,所述安全参数用于认证所述第三终端的身份。
请参见图9,图9是本申请实施例提供的一种通信装置90的结构示意图,该通信装置90可以为独立设备(例如节点、终端等等中的一个),也可以为独立设备中的一个器件,例如芯片或者集成电路等。该通信装置90可以包括至少一个处理器901和通信接口902。进一步可选的,所述通信装置90还可以包括至少一个存储器903。更进一步可选的,还可以包含总线904,其中,处理器901、通信接口902和存储器903通过总线904相连。
其中,处理器901是进行算术运算和/或逻辑运算的模块,具体可以是中央处理器(central processing unit,CPU)、图片处理器(graphics processing unit,GPU)、微处理器(microprocessor unit,MPU)、专用集成电路(Application Specific IntegratedCircuit,ASIC)、现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)、复杂可编程逻辑器件(Complex programmable logic device,CPLD)、协处理器(协助中央处理器完成相应处理和应用)、微控制单元(Microcontroller Unit,MCU)等处理模块中的一种或者多种的组合。
通信接口902可以用于为所述至少一个处理器提供信息输入或者输出。和/或,所述通信接口902可以用于接收外部发送的数据和/或向外部发送数据,可以为包括诸如以太网电缆等的有线链路接口,也可以是无线链路(Wi-Fi、蓝牙、通用无线传输、车载短距通信技术以及其他短距无线通信技术等)接口。可选的,通信接口902还可以包括与接口耦合的发射器(如射频发射器、天线等),或者接收器等。
例如,通信接口902还可以包括天线。电磁波经过天线被接收,通信接口902还可以将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器901。再如,通信接口902还可以从处理器901接收待发送的信号,对其进行调频,放大,经天线转为电磁波辐射出去。
存储器903用于提供存储空间,存储空间中可以存储操作***和计算机程序等数据。存储器903可以是随机存储记忆体(random access memory,RAM)、只读存储器(read-only memory,ROM)、可擦除可编程只读存储器(erasable programmable read onlymemory,EPROM)、或便携式只读存储器(compact disc read-only memory,CD-ROM)等等中的一种或者多种的组合。
该装置90中的至少一个处理器901用于调用至少一个存储器903中存储的计算机程序,用于执行前述的通信方法,例如图3、图6或者图7所示实施例所描述的通信方法。
在一种可能的设计中,该装置90可以为图3、图6或者图7所示实施例中的第一终端。
在一种可能的实施方式中,该装置90中的处理器901用于调用至少一个存储器903中存储的计算机程序,用于执行以下操作:
通过通信接口902发送第一消息,所述第一消息包含第一终端的身份信息、第二终端的身份信息和第一业务的信息,所述第一业务的信息用于指示所述第一业务;
通过通信接口902接收第二消息,所述第二消息用于指示所述第一终端与所述第二终端建立连接;
执行与所述第二终端的连接建立,以用于所述第一业务的处理。
在一种可能的实施方式中,所述处理器901,还用于通过通信接口902接收来自第三终端的第二消息。
在又一种可能的实施方式中,所述处理器901,还用于通过通信接口902接收来自第二终端的第二消息。
在又一种可能的实施方式中,所述第二消息包含所述第三终端与所述第二终端之间的连接配置信息。
在又一种可能的实施方式中,所述处理器901,还用于通过通信接口902基于所述连接配置信息向所述第二终端发送连接重配置消息,所述连接重配置消息用于请求与所述第二终端建立连接。
在一种可能的实施方式中,所述连接配置信息包含物理层标识ID、媒体存取控制MAC层ID、信道号CID、第一时频资源的指示信息中的至少一项。
在一种可能的实施方式中,所述连接重配置消息还包含所述第一终端的身份信息、所述第三终端的身份信息、所述第二终端的身份信息中的至少一项。
在一种可能的实施方式中,所述CID为第三终端与第二终端的之间通信的CID。
在一种可能的实施方式中,所述第三终端与所述第二终端处于连接状态时,所述第三终端使用所述第二终端处理的业务为所述第三终端的第二业务,所述第二业务的优先级低于或者等于所述第一业务的优先级。
在一种可能的实施方式中,所述处理器901,还用于通过通信接口902接收来自所述第二终端的第三消息,所述第三消息包含所述第三终端的身份信息、所述第二终端的身份信息和当前处理的第二业务的信息。
在一种可能的实施方式中,所述第一业务的信息包含以下信息中的至少一项:所述第一业务优先级、所述第一业务的应用层ID、所述第一业务的类型、所述第一业务的服务质量QoS需求、所述第一业务的QoS类标识符QCI索引。
在一种可能的实施方式中,所述第二消息包含第二业务的信息,所述第二业务的信息用于指示所述第二业务。所述处理单元,还用于根据所述第二业务的信息和所述第一业务的信息,确定所述第二业务的优先级低于或者等于所述第一业务的优先级。
在一种可能的实施方式中,所述接收单元,还用于接收来自用户的第一指示信息,所述第一指示信息用于指示确认连接所述第二终端。
在一种可能的实施方式中,所述装置还包括输出单元,用于输出第一提醒信息,所述第一提醒信息用于提醒是否连接所述第二终端。
在一种可能的实施方式中,所述第一终端发送第一消息之前,所述第一终端与所述第二终端建立过连接,且所述连接已被释放。
结合第一方面,在一种可能的实施方式中,所述第二消息还包括安全参数,所述安全参数用于认证所述第三终端的身份。
在一种可能的设计中,该装置90可以为图3或者图6所示实施例中的第三终端。
在一种可能的实施方式中,该装置90中的处理器901用于调用至少一个存储器903中存储的计算机程序,用于执行以下操作:
通过通信接口902接收来自第一终端的第一消息,所述第一消息包含所述第一终端的身份信息、第二终端的身份信息和第一业务的信息,所述第一业务的信息用于指示所述第一业务;
通过通信接口902向所述第一终端发送第二消息,所述第二消息用于指示所述第一终端与所述第二终端建立连接;
断开与所述第二终端的连接。
在一种可能的实施方式中,所述第二消息包含第三终端与所述第二终端之间的连接配置信息。
在一种可能的实施方式中,所述第二消息包含第三终端与所述第二终端之间的连接配置信息。
在一种可能的实施方式中,所述连接配置信息包含物理层标识ID、媒体存取控制MAC层ID、信道号CID、第一时频资源的指示信息中的至少一项。
在一种可能的实施方式中,所述第一业务的信息包含以下信息中的至少一项:所述第一业务优先级、所述第一业务的应用层ID、所述第一业务的类型、所述第一业务的服务质量QoS需求、所述第一业务的QoS类标识符QCI索引。
在一种可能的实施方式中,所述处理器901,还用于根据所述第一业务的信息,确定所述第一业务的优先级高于或者等于第二业务的优先级,所述第二业务为第三终端与所述第二终端之间处理的业务。
结合第二方面,在第二方面的一种可能的实施方式中,所述第二消息还包含第二业务的信息,所述第二业务的信息用于指示所述第二业务,所述第二业务为所述第三终端与所述第二终端之间处理的业务。
结合第二方面,在第二方面的一种可能的实施方式中,所述第二消息还包括安全参数,所述安全参数用于认证所述第三终端的身份。
需要说明的是,各个单元的实现还可以对应图3、图6或者图7所示实施例的相应描述。
在一种可能的设计中,该装置90可以为图3或者图6所示实施例中的第二终端。各个模块的实现还可以对应图3或者图6所示实施例的相应描述。
在一种可能的实施方式中,该装置90中的处理器901用于调用至少一个存储器903中存储的计算机程序,用于执行以下操作:
基于配置信息,与第三终端建立连接;
通过通信接口902基于所述配置信息接收来自第一终端的连接重配置消息;
与所述第一终端建立连接,以处理第一业务。
在一种可能的设计中,该装置90可以为图3或者图7所示实施例中的第二终端。各个模块的实现还可以对应图3或者图7所示实施例的相应描述。
在一种可能的实施方式中,该装置90中的处理器901用于调用至少一个存储器903中存储的计算机程序,用于执行以下操作:
通过通信接口902接收来自第一终端的第一消息,所述第一消息包含所述第一终端的身份信息、第二终端的身份信息和第一业务的信息,所述第一业务的信息用于指示所述第一业务;
通过通信接口902向所述第一终端发送第二消息,所述第二消息用于指示所述第一终端与所述第二终端建立连接;
断开与所述第三终端的连接;
与所述第一终端建立连接。
在一种可能的实施方式中,所述第一业务的信息包含以下信息中的至少一项:所述第一业务优先级、所述第一业务的应用层ID、所述第一业务的类型、所述第一业务的服务质量QoS需求、所述第一业务的QoS类标识符QCI索引。
在一种可能的实施方式中,所述处理单元,还用于根据所述第一业务的信息,确定所述第一业务的优先级高于或者等于第二业务的优先级,所述第二业务为所述第三终端与所述第二终端之间处理的业务。
在一种可能的实施方式中,所述第二消息还包含第二业务的信息,所述第二业务的信息用于指示所述第二业务,所述第二业务为所述第三终端与所述第二终端之间处理的业务。
在一种可能的实施方式中,所述第二消息还包括安全参数,所述安全参数用于认证所述第三终端的身份。
本申请实施例还提供了一种终端,所述终端包含前述的通信装置,例如图8或图9所示的通信装置。
本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,当所述计算机程序在一个或多个处理器上运行时,实现图3、图6或者图7所示的实施例所述的方法。
本申请实施例还提供了一种计算机程序产品,当所述计算机程序产品在一个或多个处理器上运行时,实现图3、图6或者图7所示的实施例所述的方法。
本申请实施例还提供了一种芯片***,所述芯片***包括通信接口和至少一个处理器,该通信接口用于为上述至少一个处理器提供信息输入/输出,和/或,所述通信接口用于为发送或者接收数据。所述处理器用于调用计算机程序(或者计算机指令),以实现图4、图6或者图8所示的实施例所述的方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如DVD)、或者半导体介质(例如固态硬盘)等。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:ROM或随机存储记忆体RAM、磁碟或者光盘等各种可存储程序代码的介质。

Claims (28)

1.一种通信方法,应用于第一终端,其特征在于,所述方法包括:
发送第一消息,所述第一消息包含所述第一终端的身份信息、第二终端的身份信息和第一业务的信息,所述第一业务的信息用于指示所述第一业务;
接收第二消息,所述第二消息用于指示所述第一终端与所述第二终端建立连接,所述第二消息包含第三终端与所述第二终端之间的连接配置信息,所述连接配置信息包含物理层标识ID、信道号CID、第一时频资源的指示信息中的至少一项;
执行与所述第二终端的连接建立,以用于所述第一业务的处理,与所述第二终端的连接的配置为所述连接配置信息指示的配置。
2.根据权利要求1所述的方法,其特征在于,所述接收第二消息,包括:
接收来自第三终端的所述第二消息。
3.根据权利要求1所述的方法,其特征在于,所述接收第二消息,包括:
接收来自所述第二终端的所述第二消息。
4.根据权利要求1所述的方法,其特征在于,所述执行与所述第二终端的连接建立,包括:
基于所述连接配置信息向所述第二终端发送连接重配置消息,所述连接重配置消息用于请求与所述第二终端建立连接。
5.根据权利要求4所述的方法,其特征在于,所述发送第一消息之前,还包括:
接收来自所述第二终端的第三消息,所述第三消息包含所述第三终端的身份信息、所述第二终端的身份信息和第二业务的信息;
所述发送第一消息,包含:
向所述第三终端发送第一消息。
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述第一业务的信息包含以下信息中的至少一项:所述第一业务优先级、所述第一业务的应用层ID、所述第一业务的类型、所述第一业务的服务质量QoS需求、所述第一业务的QoS类标识符QCI索引。
7.根据权利要求1-5中任一项所述的方法,其特征在于,所述第二消息包含第二业务的信息,所述第二业务的信息用于指示所述第二业务;所述方法还包括:
根据所述第二业务的信息和所述第一业务的信息,确定所述第二业务的优先级低于或者等于所述第一业务的优先级。
8.根据权利要求1-5中任一项所述的方法,其特征在于,所述与所述第二终端建立连接之前,所述方法还包括:
接收来自用户的第一指示信息,所述第一指示信息用于指示确认连接所述第二终端。
9.根据权利要求1-5中任一项所述的方法,其特征在于,所述第二消息还包括安全参数,所述安全参数用于认证所述第三终端的身份。
10.一种通信方法,应用于第三终端,其特征在于,所述方法包括:
接收来自第一终端的第一消息,所述第一消息包含所述第一终端的身份信息、第二终端的身份信息和第一业务的信息,所述第一业务的信息用于指示所述第一业务;
向所述第一终端发送第二消息,所述第二消息用于指示所述第一终端与所述第二终端建立连接,所述第二消息包含所述第三终端与所述第二终端之间的连接配置信息,所述连接配置信息包含物理层标识ID、信道号CID、第一时频资源的指示信息中的至少一项;
断开与所述第二终端的连接。
11.根据权利要求10所述的方法,其特征在于,所述第一业务的信息包含以下信息中的至少一项:所述第一业务优先级、所述第一业务的应用层ID、所述第一业务的类型、所述第一业务的服务质量QoS需求、所述第一业务的QoS类标识符QCI索引。
12.根据权利要求10所述的方法,其特征在于,所述向所述第一终端发送第二消息之前,所述方法还包括:
根据所述第一业务的信息,确定所述第一业务的优先级高于或者等于第二业务的优先级,所述第二业务为第三终端与所述第二终端之间处理的业务。
13.根据权利要求10-12中任一项所述的方法,其特征在于,所述第二消息还包含第二业务的信息,所述第二业务的信息用于指示所述第二业务,所述第二业务为第三终端与所述第二终端之间处理的业务。
14.根据权利要求10-12中任一项所述的方法,其特征在于,所述第二消息还包括安全参数,所述安全参数用于认证所述第三终端的身份。
15.一种通信方法,应用于第二终端,其特征在于,包括:
接收来自第一终端的第一消息,所述第一消息包含所述第一终端的身份信息、所述第二终端的身份信息和第一业务的信息,所述第一业务的信息用于指示所述第一业务;
向所述第一终端发送第二消息,所述第二消息用于指示所述第一终端与所述第二终端建立连接,所述第二消息包含第三终端与所述第二终端之间的连接配置信息,所述连接配置信息包含物理层标识ID、信道号CID、第一时频资源的指示信息中的至少一项;
断开与所述第三终端的连接;
与所述第一终端建立连接,与所述第一终端的连接的配置为所述连接配置信息指示的配置。
16.根据权利要求15所述的方法,其特征在于,所述第一业务的信息包含以下信息中的至少一项:所述第一业务优先级、所述第一业务的应用层ID、所述第一业务的类型、所述第一业务的服务质量QoS需求、所述第一业务的QoS类标识符QCI索引。
17.根据权利要求15所述的方法,其特征在于所述向所述第一终端发送第二消息之前,所述方法还包括:
根据所述第一业务的信息,确定所述第一业务的优先级高于或者等于第二业务的优先级,所述第二业务为所述第三终端与所述第二终端之间处理的业务。
18.根据权利要求15-17中任一项所述的方法,其特征在于所述第二消息还包含第二业务的信息,所述第二业务的信息用于指示所述第二业务,所述第二业务为所述第三终端与所述第二终端之间处理的业务。
19.根据权利要求15-17中任一项所述的方法,其特征在于,所述第二消息还包括安全参数,所述安全参数用于认证所述第三终端的身份。
20.一种通信装置,其特征在于,所述通信装置包括用于执行权利要求1-9中任一项所述的方法的单元。
21.一种通信装置,其特征在于,所述通信装置包括用于执行权利要求10-14中任一项所述的方法的单元。
22.一种通信装置,其特征在于,所述通信装置包括用于执行权利要求15-19中任一项所述的方法的单元。
23.一种通信装置,其特征在于,包括至少一个处理器和通信接口,所述通信接口用于接收和/或发送数据,所述至少一个处理器用于调用存储器中存储的计算机程序,以实现权利要求1-9中任一项所述的方法。
24.一种通信装置,其特征在于,包括至少一个处理器和通信接口,所述通信接口用于接收和/或发送数据,所述至少一个处理器用于调用存储器中存储的计算机程序,以实现权利要求10-14中任一项所述的方法。
25.一种通信装置,其特征在于,包括至少一个处理器和通信接口,所述通信接口用于接收和/或发送数据,所述至少一个处理器用于调用存储器中存储的计算机程序,以实现权利要求15-19中任一项所述的方法。
26.一种通信***,其特征在于,包含第一终端、第二终端和第三终端,其中:
所述第一终端包含权利要求20所述的通信装置,
所述第三终端包含如权利要求21所述的通信装置。
27.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当所述计算机程序在一个或多个处理器上运行时,实现如权利要求1-9、权利要求10-14或者权利要求15-19中任一项所述的方法。
28.一种终端,其特征在于,所述终端包含权利要求20-22中任一项所述的通信装置。
CN202180002363.7A 2021-03-22 2021-03-22 一种通信方法、通信装置及终端 Active CN113519176B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2021/082113 WO2022198391A1 (zh) 2021-03-22 2021-03-22 一种通信方法、通信装置及终端

Publications (2)

Publication Number Publication Date
CN113519176A CN113519176A (zh) 2021-10-19
CN113519176B true CN113519176B (zh) 2022-11-18

Family

ID=78063360

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202180002363.7A Active CN113519176B (zh) 2021-03-22 2021-03-22 一种通信方法、通信装置及终端

Country Status (2)

Country Link
CN (1) CN113519176B (zh)
WO (1) WO2022198391A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117597972A (zh) * 2022-06-17 2024-02-23 北京小米移动软件有限公司 设备控制方法、装置和存储介质

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8577404B2 (en) * 2008-07-15 2013-11-05 Qualcomm Incorporated Prioritization of group communications at a wireless communication device
CN105376637A (zh) * 2015-09-29 2016-03-02 青岛海信电器股份有限公司 一种共享蓝牙硬件的***和方法
CN110168942B (zh) * 2017-11-10 2021-06-08 华为技术有限公司 选择蓝牙设备的方法、终端、***和存储介质
CN110139340A (zh) * 2018-02-09 2019-08-16 电信科学技术研究院有限公司 一种连接建立方法及终端
CN109348051A (zh) * 2018-09-29 2019-02-15 上海与德科技有限公司 自动接听手机通话的方法、装置、设备及介质
CN113225693B (zh) * 2019-04-18 2022-04-15 华为技术有限公司 一种蓝牙连接方法、设备及***
CN112243220A (zh) * 2019-07-18 2021-01-19 华为技术有限公司 一种建立通信连接的方法及可穿戴设备

Also Published As

Publication number Publication date
WO2022198391A1 (zh) 2022-09-29
CN113519176A (zh) 2021-10-19

Similar Documents

Publication Publication Date Title
US10798548B2 (en) Method for controlling device by using Bluetooth technology, and apparatus
US10863321B2 (en) Method and device for transmitting and receiving data using Bluetooth technology
US10827334B2 (en) Method and apparatus for connecting devices using Bluetooth LE technology
US10034160B2 (en) Method and apparatus for transmitting or receiving data using bluetooth in wireless communication system
US9730257B2 (en) Method and apparatus for establishing device-to-device connection in wireless communication system
US20160359925A1 (en) Method and apparatus for transmitting and receiving data in wireless communication system
US20170006415A1 (en) Method and apparatus for controlling device in wireless communication system
WO2019024719A1 (zh) 对讲机、电子设备、对讲信息的传输方法及信息传输方法
US20130166759A1 (en) Apparatus, systems, and methods of ip address discovery for tunneled direct link setup
WO2020132922A1 (zh) 一种连接蓝牙设备方法及设备
JP2019506813A (ja) ソースデバイスがBluetooth等時性チャネルに関連する同期情報をブロードキャストすること
US20160366263A1 (en) Method and device for transmitting or receiving data in wireless communication system
US20170034646A1 (en) Method and apparatus for transmitting and receiving data in wireless communication system
CN109644216A (zh) 一种蓝牙通信的方法及终端
JP2017518697A (ja) 高価なメッシュピアリングを伴わずに信頼性の高いルートを確立すること
US20160299739A1 (en) Method for controlling data streaming using bluetooth communication
CN103733661A (zh) 蓝牙通信***中用于提供简档信息的方法和装置
US20220030505A1 (en) Method and device for providing audio service using bluetooth technology
US11576100B2 (en) Method for performing handover by using Bluetooth in wireless communication system, and device therefor
CN105451368B (zh) 一种通信方法及设备
US20240049116A1 (en) Method for transmitting and receiving data and device for same in short-range wireless communication system
US11445453B2 (en) Method and apparatus for controlling power of device by using bluetooth technology
CN113519176B (zh) 一种通信方法、通信装置及终端
WO2021134701A1 (zh) D2d通信方法、装置及***
WO2023040590A1 (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