用于释放连接的方法和装置与流程

文档序号:22753042发布日期:2020-10-31 09:48阅读:110来源:国知局
用于释放连接的方法和装置与流程

本申请涉及通信领域,并且更具体地,涉及一种用于释放连接的方法和装置。



背景技术:

在设备到设备(devicetodevice,d2d)的系统中,两个用户设备(userequipment,ue)之间支持单播通信。单播通信的两个ue之间会建立上层的连接。其中,上层是指接入层之上的车联一切(vehicletoeverything,v2x)层;上层的连接称为pc5-s连接。d2d中并不支持为单播连接在接入(access,as)层建立连接,即单播连接的维护、检测均是在v2x层进行。目前的单播连接检测机制为保持激活(keep-alive)机制。在该单播连接检测机制中,发起端用户设备(userequipment,ue)向对端ue发送keep-alive消息,同时启动一个定时器t4101,如果收到对端ue回复的确认ack消息,则停止t4101,keep-alive流程结束,此时就认为两个ue之间的连接还存在。如果在t4101超时的时候,发端ue还是没有收到对端ue的ack消息,则发端ue会重传keep-alive消息。如果达到最大重传次数,仍然没有收到对端ue的ack消息,则发端ue就认为当前连接已经不存在了。

并且,现有技术中对终端设备的as层的释放尚未有明确定义。



技术实现要素:

有鉴于此,本申请提供一种用于释放连接的方法和装置,能够实现接入层的释放,有助于避免资源浪费。

第一方面,提供了一种用于释放连接的方法,包括:第一终端设备的接入层的上层向所述第一终端设备的接入层发送释放请求消息以及第一标识信息,所述释放请求消息用于请求第二终端设备释放单播连接,所述第一标识信息用于标识所述单播连接;所述第一终端设备的接入层获取释放指示信息;所述第一终端设备的接入层基于所述释放指示信息与所述第一标识信息,对所述单播连接对应的接入层的配置进行释放。其中,所述单播连接为侧行链路上的单播连接,所述侧行链路为所述第一终端设备与所述第二终端设备之间的无线传输链路。因此,第一终端设备的接入层基于第一标识信息查找相应的单播连接,并基于所述释放指示信息释放所述单播连接对应的接入层的配置,能够实现接入层的释放,有助于避免资源浪费。

在一种可能的实现方式中,所述第一终端设备的接入层获取释放指示信息,包括:所述第一终端设备的接入层的上层向所述第一终端设备的接入层发送第一指示信息,所述第一指示信息用于指示所述释放请求消息是单播连接释放请求消息,其中,所述第一指示信息为所述释放指示信息。因此,第一终端设备的接入层在获取到所述第一终端设备的接入层的上层发送的第一指示信息时,即认为得到了触发指示信息,从而进行接入层的释放。

在一种可能的实现方式中,所述第一终端设备的接入层获取释放信息,包括:所述第一终端设备的接入层向所述第二终端设备的接入层发送所述释放请求消息;所述第一终端设备的接入层接收来自所述第二终端设备的接入层的释放确认消息,所述释放确认消息用于响应所述释放请求消息,所述释放确认消息为所述释放指示信息。因此,所述第一终端设备的接入层在收到来自第二终端设备的释放确认消息后,可以认为得到了触发指示信息,从而进行接入层的释放。

在一种可能的实现方式中,所述方法还包括:所述第一终端设备的接入层的上层向所述第一终端设备的接入层发送第一指示信息,所述第一指示信息用于指示所述释放请求消息是单播连接释放请求消息;所述第一终端设备向第二终端设备发送第一rrc消息,所述第一rrc消息用于指示所述第二终端设备释放所述单播连接对应的接入层的配置;相应的,所述第一终端设备的接入层获取释放信息,包括:所述第一终端设备接收来自所述第二终端设备的第二rrc消息,所述第二rrc消息用于响应所述第一rrc消息,所述第二rrc消息为所述释放指示信息。因此,所述第一终端设备的接入层在收到来自第二终端设备的第二rrc消息后,可以认为得到了触发指示信息,从而进行接入层的释放。

在一种可能的实现方式中,所述方法还包括:所述第一终端设备的接入层向所述第二终端设备的接入层发送所述释放请求消息;所述第一终端设备的接入层的上层释放所述第一终端设备的接入层的上层的单播连接;相应的,所述第一终端设备的接入层获取释放指示信息,包括:所述第一终端设备的接入层的上层向所述第一终端设备的接入层发送第二指示信息,所述第二指示信息用于向所述第一终端设备的接入层通知所述第一终端设备的上层已完成释放,所述第二指示信息为所述释放指示信息。因此,所述第一终端设备的接入层在收到来自第一终端设备的接入层的上层的第二指示信息后,可以认为得到了触发指示信息,从而进行接入层的释放。

在一种可能的实现方式中,所述第一终端设备的接入层获取释放指示信息,包括:所述第一终端设备接收来自所述网络设备的第三指示信息,所述第三指示信息用于指示所述第一终端设备释放所述单播连接对应的接入层的配置,所述第三指示信息为所述释放指示信息。因此,所述第一终端设备的接入层在收到来自网络设备的第三指示信息后,可以认为得到了触发指示信息,从而进行接入层的释放。可选地,所述方法还包括:所述第一终端设备向网络设备发送第一信令,所述第一信令包括所述第一标识信息。

在一种可能的实现方式中,所述方法还包括:所述第一终端设备向第二终端设备发送第三rrc消息,所述第三rrc消息包括所述释放请求消息,所述第三rrc消息用于指示所述第二终端设备释放所述单播连接对应的接入层的配置;相应的,所述第一终端设备的接入层获取释放指示信息,包括:所述第一终端设备接收来自所述第二终端设备的第四rrc消息,所述第四rrc消息表示所述第二终端设备的接入层已成功释放,所述第四rrc消息包括释放确认消息,所述释放确认消息用于指示所述第二终端设备的接入层的上层已成功释放,所述第四rrc消息为所述释放指示信息;所述第一终端设备的接入层将所述第四rrc消息中的所述释放确认消息递交给所述第一终端设备的接入层的上层。因此,所述第一终端设备在收到来自所述第二终端设备的第四rrc消息,可以认为得到了触发指示信息,从而进行接入层的释放。

可选地,在上述各种可能的实现方式中,所述方法还包括:所述第一终端设备向网络设备发送通知信息,所述通知信息用于向所述网络设备通知所述第一终端设备的接入层的单播连接已经释放。可选地,所述通知信息包括更新后的目标标识列表。因此,第一终端设备在完成接入层的释放后,可以告知网络设备,以便于网络设备不再维护该单播连接对应的接入层的上下文配置,从而能够节省网络设备的资源空间。

在一种可能的实现方式中,所述方法还包括:所述第一终端设备的接入层向所述第一终端设备的接入层的上层发送第四指示信息,所述第四指示信息用于指示所述第一终端设备的接入层的上层执行单播连接的检测。所述第一终端设备的接入层的上层基于所述第四指示信息,发起单播连接的检测流程,例如,利用keepalive机制作检测。因此,第一终端设备的接入层可以主动指示上层作单播连接的检测,即检测方式比较灵活。

在一种可能的实现方式中,所述方法还包括:所述第一终端设备的接入层的上层确定释放所述单播连接。如果第一终端设备的接入层的上层确定单播连接不可用或不存在,那么可以决定释放所述单播连接。

在一种可能的实现方式中,所述第一终端设备的接入层向所述第一终端设备的上层发送第四指示信息,包括:所述第一终端设备的接入层基于预设时间,向所述第一终端设备的接入层的上层发送第四指示信息。因此,第一终端设备的接入层可以按照预设时间,指示所述第一终端设备的接入层的上层执行单播连接检测。

可选地,所述预设时间是通过定时器实现的。

第二方面,提供了一种用于释放连接的方法,包括:网络设备接收来自第一终端设备的第一信令,第一信令包括所述第一标识信息,所述第一标识信息用于标识单播连接;所述网络设备基于所述第一标识信息,删除所述单播连接对应的配置;所述网络设备向所述第一终端设备发送第三指示信息,所述第三指示信息用于指示所述第一终端设备释放所述单播连接对应的接入层的配置,所述第三指示信息为释放指示信息,所述释放指示信息用于所述第一终端设备对所述单播连接对应的接入层的配置进行释放。因此,网络设备在收到所述第一标识信息后,可以指示所述第一终端设备释放接入层的配置。

在一种可能的实现方式中,所述方法还包括:所述网络设备接收来自所述第一终端设备的通知信息,所述通知信息用于向所述网络设备通知所述第一终端设备的接入层的单播连接已经释放,所述通知信息包括更新后的目标标识列表。

这里,网络设备在收到所述通知信息后,可以不再维护该单播连接对应的接入层的上下文配置,从而能够节省网络设备的资源空间。

第三方面,提供了一种用于释放连接的方法,包括:第二终端设备接收来自第一终端设备的第一rrc消息,所述第一rrc消息用于指示所述第二终端设备释放单播连接对应的接入层的配置;所述第二终端设备的接入层根据所述第一rrc消息,释放所述单播连接对应的接入层的配置;所述第二终端设备向所述第一终端设备发送第二rrc消息,所述第二rrc消息用于响应所述第一rrc消息。因此,第二终端设备在释放接入层的配置后,可以告知第一终端设备,以便于第一终端设备的接入层也做相应的释放。

第四方面,提供了一种用于释放连接的方法,包括:第二终端设备的接入层的上层接收释放请求消息,所述释放请求消息用于指示第二终端设备释放单播连接;所述第二终端设备的接入层的上层生成释放确认消息,所述释放确认消息用于响应所述释放请求消息;所述第二终端设备的接入层的上层向所述第二终端设备的接入层发送所述释放确认消息以及第五指示信息,所述第五指示信息用于指示所述第二终端设备的接入层释放与所述单播连接对应的接入层的配置;所述第二终端设备的接入层向所述第一终端设备发送所述释放确认消息;所述第二终端设备的接入层释放所述单播连接对应的接入层的配置。

因此,第二终端设备在收到释放请求消息后对单播连接的上层的配置进行释放,并生成释放确认消息和第五指示信息;第二终端设备的接入层在向所述第一终端设备发送所述释放确认消息后,才会释放所述单播连接对应的接入层的配置。

第五方面,提供了一种用于释放连接的方法,包括:第二终端设备接收来自第一终端设备的第三rrc消息,所述第三rrc消息包括释放请求消息,所述第三rrc消息用于指示所述第二终端设备释放所述单播连接对应的接入层的配置;所述第二终端设备的接入层将所述释放请求消息发送给所述第二终端设备的接入层的上层;所述第二终端设备的接入层的上层生成释放确认消息,并将所述释放确认消息发送给所述第二终端设备的接入层;所述第二终端设备的接入层向所述第一终端设备发送第四rrc消息,所述第四rrc消息表示所述第二终端设备的接入层已成功释放,所述第四rrc消息包括所述释放确认消息,所述释放确认消息用于指示所述第二终端设备的接入层的上层已成功释放。

因此,第二终端设备通过向第一终端设备发送第四rrc消息,使得第一终端设备的接入层进行接入层的释放。

第六方面,提供了一种用于释放连接的方法,包括:终端设备的接入层向所述终端设备的接入层的上层发送第四指示信息,所述第四指示信息用于指示所述终端设备的接入层的上层执行单播连接的检测;所述终端设备的接入层的上层基于所述第四指示信息,执行所述单播连接的检测。因此,第一终端设备的接入层可以主动指示上层作单播连接的检测,即检测方式比较灵活。

在一种可能的实现方式中,所述终端设备的接入层向所述终端设备的上层发送检测指示信息,包括:所述终端设备基于预设时间,向所述第一终端设备的上层发送检测指示信息。

因此,终端设备的接入层可以按照预设时间,指示所述终端设备的接入层的上层执行单播连接检测。

可选地,所述预设时间是通过定时器实现的。

第七方面,提供了一种通信装置,该通信装置包括用于执行上述第一方面或第一方面的任意可能的实现方式中的方法的模块,或者,用于上述第六方面或第六方面的任意可能的实现方式中的方法的模块。

第八方面,提供了一种通信装置,该通信装置包括用于执行上述第二方面或第二方面的任意可能的实现方式中的方法的模块。

第九方面,提供了一种通信装置,该通信装置用于上述第三方面或第三方面的任意可能的实现方式中的方法的模块,或者,用于上述第四方面或第四方面的任意可能的实现方式中的方法的模块,或者,包括用于执行上述第五方面或第五方面的任意可能的实现方式中的方法的模块。

第十方面,提供一种通信装置,该通信装置可以为上述方法设计中的终端设备,或者,为设置在终端设备中的芯片。该通信装置包括:处理器,与存储器耦合,可用于执行存储器中的指令,以实现上述第一方面及其任意一种可能的实现方式中第一终端设备所执行的方法,或者,以实现上述第六方面及其任意一种可能的实现方式中终端设备所执行的方法。可选地,该通信装置还包括存储器。可选地,该通信装置还包括通信接口,处理器与通信接口耦合。

当该通信装置为终端设备时,该通信接口可以是收发器,或,输入/输出接口。

当该通信装置为设置于终端设备中的芯片时,该通信接口可以是输入/输出接口。

可选地,该收发器可以为收发电路。可选地,该输入/输出接口可以为输入/输出电路。

第十一方面,提供一种通信装置,该通信装置可以为上述方法设计中的网络设备,或者,为设置在网络设备中的芯片。该通信装置包括:处理器,与存储器耦合,可用于执行存储器中的指令,以实现上述第二方面及其任意一种可能的实现方式中网络设备所执行的方法。可选地,该通信装置还包括存储器。可选地,该通信装置还包括通信接口,处理器与通信接口耦合。

当该通信装置为网络设备时,该通信接口可以是收发器,或,输入/输出接口。

当该通信装置为设置于网络设备中的芯片时,该通信接口可以是输入/输出接口。

可选地,该收发器可以为收发电路。可选地,该输入/输出接口可以为输入/输出电路。

第十二方面,提供一种通信装置,该通信装置可以为上述方法设计中的终端设备,或者,为设置在终端设备中的芯片。该通信装置包括:处理器,与存储器耦合,可用于执行存储器中的指令,以实现上述第三方面及其任意一种可能的实现方式中第二终端设备所执行的方法,或者,以实现上述第四方面及其任意一种可能的实现方式中第二终端设备所执行的方法,或者,以实现上述第五方面及其任意一种可能的实现方式中第二终端设备所执行的方法。可选地,该通信装置还包括存储器。可选地,该通信装置还包括通信接口,处理器与通信接口耦合。

当该通信装置为终端设备时,该通信接口可以是收发器,或,输入/输出接口。

当该通信装置为设置于终端设备中的芯片时,该通信接口可以是输入/输出接口。

可选地,该收发器可以为收发电路。可选地,该输入/输出接口可以为输入/输出电路。

第十三方面,提供了一种程序,该程序在被处理器执行时,用于执行第一方面及其可能的实施方式中的任一方法,或者,用于执行第二方面及其可能的实施方式中的任一方法,或者,用于执行第三方面、第四方面或第五方面及其可能的实施方式中的任一方法,或者,用于执行第六方面及其可能的实施方式中的任一方法。

第十四方面,提供了一种程序产品,所述程序产品包括:程序代码,当所述程序代码被通信装置(例如,终端设备)的通信单元、处理单元或收发器、处理器运行时,使得通信装置执行上述第一方面及其可能的实施方式中的任一方法,或者,使得通信装置执行上述第二方面及其可能的实施方式中的任一方法,或者,使得通信装置执行上述第三方面或第四方面或第五方面及其可能的实施方式中的任一方法,或者,使得通信装置执行上述第六方面及其可能的实施方式中的任一方法。

第十五方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有程序,所述程序被执行时,使得通信装置(例如,终端设备)执行上述第一方面及其可能的实施方式中的任一方法,使得通信装置(例如,终端设备)执行上述第三方面及其可能的实施方式中的任一方法;或者,所述程序被执行时,使得通信装置(例如,终端设备)执行上述第四方面及其可能的实施方式中的任一方法,或者,使得通信装置(例如,终端设备)执行上述第五方面及其可能的实施方式中的任一方法,或者,使得通信装置(例如,终端设备)执行上述第六方面及其可能的实施方式中的任一方法。

第十六方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有程序,所述程序被执行时,使得通信装置(例如,网络设备)执行上述第二方面及其可能的实施方式中的任一方法。

第十七方面,提供了一种通信系统,包括:第一终端设备,第二终端设备和网络设备,所述第一终端设备用于执行上述第一方面及其可能的实施方式中的任一方法,所述网络设备用于执行上述第二方面及其可能的实施方式中的任一方法,所述第二终端设备用于执行上述第三方面、第四方面或第五方面及其可能的实施方式中的任一方法;

或者,所述第一终端设备用于执行上述第六方面及其可能的实施方式中的任一方法。

可选地,所述通信系统还可以包括其他与所述第一终端设备、所述第二终端设备和所述网络设备中的一项或多项进行交互或通信的设备。

附图说明

图1是应用本申请实施例的系统架构的一个示例图;

图2是根据本申请实施例的用于释放连接的方法的示意性流程图;

图3是根据本申请另一实施例的用于释放连接的方法的示意性流程图;

图4是根据本申请实施例的一个例子的示意图;

图5是根据本申请实施例的通信装置的示意性框图;

图6是根据本申请实施例的通信装置的示意性结构图;

图7是根据本申请实施例的另一通信装置的示意性框图;

图8是根据本申请实施例的另一通信装置的示意性结构图。

图9是根据本申请实施例的再一通信装置的示意性框图;

图10是根据本申请实施例的再一通信装置的示意性结构图。

具体实施方式

下面将结合附图,对本申请中的技术方案进行描述。

在本申请实施例的描述中,除非另有说明,“多个”或“多项”的含义是两个或两个以上。

本申请实施例的技术方案可以应用于各种通信系统,例如:全球移动通信(globalsystemformobilecommunications,gsm)系统、码分多址(codedivisionmultipleaccess,cdma)系统、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统、通用分组无线业务(generalpacketradioservice,gprs)、长期演进(longtermevolution,lte)系统、lte频分双工(frequencydivisionduplex,fdd)系统、lte时分双工(timedivisionduplex,tdd)、通用移动通信系统(universalmobiletelecommunicationsystem,umts)、全球互联微波接入(worldwideinteroperabilityformicrowaveaccess,wimax)通信系统、未来的第五代(5thgeneration,5g)系统或新空口(newradio,nr)、车联一切(vehicletoeverything,v2x)系统、设备到设备(devicetodevice,d2d)等。可选地,v2x系统可具体为以下系统中的任一种:车-互联网(vehicletonetwork,v2n)、车车通信(vehicletovehicle,v2v)、车人通信(vehicletopedestrian,v2p)和车与基础设施通信(vehicletoinfrastructure,v2i)等。

v2n的一个参与者是终端设备,另一个参与者是服务实体。v2n是目前应用最广泛的车联网形式,其主要功能是使车辆通过移动网络连接到云服务器,从而通过云服务器提供导航、娱乐、防盗等功能。

v2p的两个参与者都是终端设备。v2v可以用作车辆间信息交互提醒,最典型的应用是用于车辆间防碰撞安全系统。

v2p的两个参与者都是终端设备。v2p可用作给道路上的行人或非机动车提供安全警告。

v2i中一个参与者是终端设备,另一个参与者是基础设施(或道路设施)。v2i可用作车辆与基础设施的通信,例如,基础设施可以是道路、交通灯、路障等,可以获取交通灯信号时序等道路管理信息。

本申请实施例中的终端设备可以指用户设备(userequipment,ue)、用户站(subscriberstation,ss)、客户端设备(customerpremiseequipment,cpe)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。终端设备还可以是蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,sip)电话、无线本地环路(wirelesslocalloop,wll)站、个人数字助理(personaldigitalassistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,未来5g网络中的终端设备或者未来演进的公用陆地移动通信网络(publiclandmobilenetwork,plmn)中的终端设备等,本申请实施例对此并不限定。终端设备还可以是部署在自动驾驶汽车、智能汽车、数字汽车或车辆网汽车中的软件和/或硬件模块。本申请实施例中的终端设备可以指d2d设备,v2x设备,路边站单元(roadsideunit,rsu)。

本申请实施例中的网络设备可以是用于与终端设备通信的设备,该网络设备可以是全球移动通信(globalsystemformobilecommunications,gsm)系统或码分多址(codedivisionmultipleaccess,cdma)中的基站(basetransceiverstation,bts),也可以是宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统中的基站(nodeb,nb),还可以是lte系统中的演进型基站(evolvednodeb,enb或enodeb),还可以是云无线接入网络(cloudradioaccessnetwork,cran)场景下的无线控制器,或者该网络设备可以为中继站、接入点、车载设备、可穿戴设备以及未来5g网络中的网络设备(gnb)或者未来演进的plmn网络中的网络设备等,本申请实施例并不限定。

在本申请实施例中,终端设备或网络设备包括硬件层、运行在硬件层之上的操作系统层,以及运行在操作系统层上的应用层。该硬件层包括中央处理器(centralprocessingunit,cpu)、内存管理单元(memorymanagementunit,mmu)和内存(也称为主存)等硬件。该操作系统可以是任意一种或多种通过进程(process)实现业务处理的计算机操作系统,例如,linux操作系统、unix操作系统、android操作系统、ios操作系统或windows操作系统等。该应用层包含浏览器、通讯录、文字处理软件、即时通信软件等应用。并且,本申请实施例并未对本申请实施例提供的方法的执行主体的具体结构特别限定,只要能够通过运行记录有本申请实施例的提供的方法的代码的程序,以根据本申请实施例提供的方法进行通信即可,例如,本申请实施例提供的方法的执行主体可以是终端设备或网络设备,或者,是终端设备或网络设备中能够调用程序并执行程序的功能模块。

另外,本申请的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本申请中使用的术语“制品”涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。例如,计算机可读介质可以包括,但不限于:磁存储器件(例如,硬盘、软盘或磁带等),光盘(例如,压缩盘(compactdisc,cd)、数字通用盘(digitalversatiledisc,dvd)等),智能卡和闪存器件(例如,可擦写可编程只读存储器(erasableprogrammableread-onlymemory,eprom)、卡、棒或钥匙驱动器等)。另外,本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可包括但不限于,无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。

图1是应用本申请实施例的系统架构的一个示例图。如图1所示,通信系统包括:v2x应用服务器(applicationserver)、v2x设备(包括v2x设备1和v2x设备2)和网络设备。v2x设备间通过pc5接口实现通信。v2x设备间的直连通信链路可以称之为侧行链路(sidelink,sl)。v2x设备与v2x应用服务器的通信需要通过网络设备转发,具体即:对于上行,发送端v2x设备通过uu接口将v2x数据发送至网络设备,网络设备将数据发送至v2x应用服务器进行处理后,再由v2x应用服务器下发至接收方v2x设备;对于下行,v2x应用服务器将v2x数据发送至网络设备,网络设备通过uu接口将v2x数据发送至v2x设备。

应理解,图1中的v2x设备是物联网设备,比如ue。

还应理解,图1中的箭头流向只是以v2x设备1示例性地描述,并不对本申请实施例构成限定,实际上,v2x设备1和v2x设备2之间的通信可以是双向的,且v2x设备2也可以与网络设备进行上行通信,对此不作具体限定。

目前单播连接检测机制都是在v2x层进行的,缺乏接入层的连接维护流程,下面结合图2至图4描述本申请实施例的用于释放连接的方法。

图2示出了根据本申请实施例的用于释放连接的方法200的示意性流程图。应理解,在方法200中,第一终端设备侧的行为可以由第一终端设备或第一终端设备中的模块(例如,芯片)控制或执行。如图2所示,该方法200包括:

s210,第一终端设备的接入层的上层向该第一终端设备的接入层发送释放请求消息以及第一标识信息,该释放请求消息用于请求第二终端设备释放单播连接,该第一标识信息用于标识该单播连接。该单播连接为侧行链路上的单播连接,该侧行链路为该第一终端设备与该第二终端设备之间的无线传输链路。

其中,该接入(access,as)层包括以下中的一项或多项:业务数据适配协议层,无线资源控制层,侧行链路无线资源控制层,媒体接入控制层,以及物理层。终端设备的接入层的上层可以称为非接入层。该非接入层包括应用(app)层,或者车联网(v2x)层。应理解,接入层和非接入层的描述适用于该第一终端设备或该第二终端设备。

该释放请求消息可以是pc5-s连接释放消息,示例性的,可以是v2x层信令,比如,pc5-s信令,或者,可以是层间源语。

第一标识信息可以是第一终端设备自己生成或分配的。该第一标识信息可以是单播连接的id,用于标识该单播连接。举例来说,可以是v2x层为该单播连接分配的标识。

该第一终端设备与该第二终端设备可以互为收发端。比如,该第一终端设备为发送端,该第二终端设备为接收端。又比如,该第一终端设备为接收端,该第一终端设备为发送端。

可选地,在s210前,该方法还包括:该第一终端设备的上层确定释放该单播连接。具体的,第一终端设备的上层可以在发现单播连接不可用时,确定释放该单播连接,也可以是在该单播连接的业务数据传输完成后确定释放该单播连接。该第一终端设备的接入层的上层在确定释放该单播连接后,可以执行该s210。当然,这并不对本申请实施例构成限定。

其中,“单播连接不可用”可以理解为:单播连接已删除、单播连接不存在、单播连接通信质量差等。

这里,本申请实施例对第一终端设备如何确定该单播连接是否不可用的方式不作具体限定,例如,可以采用keep-alive机制,也可以采用本申请提供的另一实施例,即方法300(下文会作详细介绍),也可以采用其他方式。

s220,该第一终端设备的接入层获取释放指示信息。

该第一终端设备的接入层可以通过多种方式获取该释放指示信息。举例来说,该第一终端设备的接入层自己生成该释放指示信息,或者,从网络设备获取该释放指示信息,或者,从该第二终端设备获取该释放指示信息,或者,从该第一终端设备的上层获取该释放指示信息。

s230,该第一终端设备的接入层基于该释放指示信息与该第一标识信息,对该单播连接对应的接入层的配置进行释放。

其中,该第一标识信息中可以包括源标识(比如,sourceid),和/或,目标地标识(比如,destinationid)。该源标识可以是第一终端设备为该单播连接分配的标识。该目标标识可以是第二终端设备为该单播连接分配的标识。该单播连接建立在该第一终端设备和该第二终端设备之间。

第一终端设备的接入层在得到该释放指示信息后,基于该第一标识信息查找相应的单播连接,然后释放与该单播连接对应的接入层的上下文或者配置。具体地,第一终端设备的接入层可以释放以下内容中的一项或多项:单播连接对应的用户面承载、单播连接对应的信令面承载、单播连接对应的测量配置、单播连接对应的资源池、单播连接对应的侧链无线承载。其中,侧链是指该第一终端设备与该第二终端设备之间的无线直连通信链路。

在本申请实施例中,第一终端设备的接入层的上层通过向第一终端设备的接入层发送释放请求消息和第一标识信息,可以触发第一终端设备的接入层获取释放指示信息,然后基于第一标识信息查找相应的单播连接,最后基于该释放指示信息释放该单播连接对应的接入层的配置,能够实现接入层的释放,有助于避免资源浪费。

下面对本申请实施例中第一终端设备的接入层获取释放指示信息的各种方式分别进行描述。

方式1

可选地,第一终端设备的接入层获取释放指示信息,包括:该第一终端设备的上层向该第一终端设备的接入层发送第一指示信息,该第一指示信息用于指示该释放请求消息是单播连接释放请求消息,其中,该第一指示信息为该释放指示信息。

这里新增第一指示信息的目的在于,该第一终端设备的接入层可能无法识别第一终端设备的接入层的上层发送的释放请求消息的内容,因此需要一个指示信息明确告诉第一终端设备的接入层:该释放请求消息为单播连接释放请求消息。第一终端设备的上层在得到该第一指示信息后,可以认为获得了释放指示信息,从而基于释放指示信息对单播连接对应的接入层的配置进行释放。

也就是说,在方式1中,第一终端设备的接入层获得的释放指示信息是来自该第一终端设备的接入层的上层的。

方式2

可选地,该第一终端设备的接入层获取释放指示信息,包括:

该第一终端设备的接入层接收来自该第二终端设备的接入层的释放确认消息,该释放确认消息用于响应该释放请求消息,该释放确认消息为该释放指示信息。

可选地,在该第一终端设备的接入层接收来自该第二终端设备的接入层的释放确认消息前,该第一终端设备的接入层可以向该第二终端设备的接入层发送该释放请求消息。

可选地,该释放确认消息表示该第二终端设备的上层已释放该单播连接,或者,表示该第二终端设备的接入层已释放该单播连接相关的上下文或者配置。示例性的,该释放确认消息可以是pc5-s信令。

示例性的,第一终端设备可以通过特定逻辑信道传输pc5-s信令,从而使得第二终端设备的接入层可以通过逻辑信道(logicalchannel,lch)标识id识别该pc5-信令。

示例性的,若第一终端设备的接入层接收到来自第二终端设备的接入层的释放确认消息,该第一终端设备的接入层可以得知该第二终端设备的接入层已基于该释放请求消息进行了相应的释放操作,继而将该释放确认消息理解为释放指示信息,从而基于释放指示信息对单播连接对应的接入层的配置进行释放。

也就是说,在方式2中,第一终端设备的接入层获得的释放指示信息是来自该第二终端设备的接入层的。

方式3

可选地,该方法200还包括:该第一终端设备的接入层的上层向该第一终端设备的接入层发送第一指示信息,该第一指示信息用于指示该释放请求消息是单播连接释放请求消息。

该第一终端设备向第二终端设备发送第一rrc消息,该第一rrc消息用于指示该第二终端设备释放与该单播连接对应的接入层的配置。对应的,该第二终端设备接收该第一rrc消息。该第二终端设备可以根据该第一rrc消息,释放该单播连接对应的接入层的配置。该第二终端设备向该第一终端设备发送第二rrc消息,该第二rrc消息用于响应该第一rrc消息。

相应的,第一终端设备的接入层获取释放指示信息,包括:该第一终端设备接收来自第二终端设备的第二rrc消息,该第二rrc消息用于响应该第一rrc消息。其中,第一终端设备接收到来自第二终端设备的第二rrc消息后,意味着所述第一终端设备与所述第二终端设备之间的连接已经释放。

具体地,该第一终端设备在收到该第二终端设备发送的第二rrc消息后,释放与该单播连接对应的接入层的上下文或者配置。此时,该第二rrc消息为该释放指示信息。

其中,可选地,该第一rrc消息可以是由网络设备指示该第一终端设备发送给第二终端设备的。具体地,第一终端设备的接入层收到第一终端设备的接入层的上层的该第一指示信息后,进一步上报给网络设备,由网络设备指示该第一终端设备发送给该第二终端设备的。或者,该第一rrc消息也可以是该第一终端设备的接入层收到来自该第一终端设备的接入层的上层的该第一指示信息后,自己决定要发送给该第二终端设备的,对此不作具体限定。

这里,该第一终端设备的接入层可能无法识别第一终端设备的接入层的上层发送的释放请求消息的内容,因此需要一个指示信息明确告诉第一终端设备的接入层:该释放请求消息为单播连接释放请求消息。

该第一终端设备的接入层的上层向该第一终端设备的接入层发送该第一指示信息。这样,第一终端设备的接入层在得知该释放请求消息是单播连接释放请求消息后,可以通过第一rrc消息向第二终端设备通知释放该单播连接的接入层的配置。第二终端设备可以向第一终端设备发送第二rrc消息,即响应于该第一rrc消息的确认消息,该第二rrc消息可以表示该第二终端设备释放了该单播连接的接入层的配置。第一终端设备的接入层可以将第二rrc消息理解为释放指示信息,从而基于释放指示信息对单播连接对应的接入层的配置进行释放。

或者,可选地,在第一终端设备向第二终端设备发送第一rrc消息后,该第一终端设备的接入层自己确定该释放指示信息。

例如,该第一终端设备向该第二终端设备发送第一rrc消息,如果在超出一定时间后,一直没有收到来自第二终端设备的释放确认响应,即用于响应该第一rrc消息的响应,则该第一终端设备的接入层自己决定释放,即该第一终端设备的接入层自己确定该释放指示信息,从而基于释放指示信息对单播连接对应的接入层的配置进行释放。

又例如,该第一rrc消息可能会发送失败,该第一终端设备向该第二终端设备多次发送第一rrc消息,例如如果在超出一定时间后,没有收到来自第二终端设备的第二rrc消息,第一终端设备就会再次重传第一rrc消息,当已经达到最大重传次数,却还未成功,则该第一终端设备的接入层自己决定释放,即该第一终端设备的接入层自己确定该释放指示信息,从而基于释放指示信息对单播连接对应的接入层的配置进行释放。

因此,在方式3中,第一终端设备的接入层获得的释放指示信息,是基于该第二终端设备的第二rrc消息确定的。

方式4

可选地,该方法200还包括:该第一终端设备的接入层向该第二终端设备的接入层发送该释放请求消息;该第一终端设备的接入层的上层释放该第一终端设备的接入层的上层的单播连接;相应的,该第一终端设备的接入层获取释放指示信息,包括:该第一终端设备的接入层的上层向该第一终端设备的接入层发送第二指示信息,该第二指示信息用于向该第一终端设备的接入层通知该第一终端设备的上层已完成释放,该第二指示信息为该释放指示信息。

对于第二终端设备而言,该第二终端设备的接入层的上层在收到释放请求消息后,确定接受该释放请求;该第二终端设备的接入层的上层生成释放确认消息,该释放确认消息用于响应该释放请求消息;该第二终端设备的接入层的上层向该第二终端设备的接入层发送该释放确认消息以及第五指示信息,该第五指示信息用于指示该第二终端设备的接入层释放与该单播连接对应的接入层的配置;所述第二终端设备的接入层向该第一终端设备发送该释放确认消息;该第二终端设备的接入层释放该单播连接对应的接入层的配置。可选地,该第五指示信息也可以理解为用于指示上层已确认释放该单播连接,或者理解为用于指示该消息为该释放确认消息。

也就是说,第二终端设备的接入层的上层在收到第一终端设备的释放请求消息后,可以生成释放确认消息,然后将释放确认消息下发给接入层,并额外增加指示,以指示第二终端设备的接入层释放上下文/配置。第二终端设备的接入层将释放确认消息发送给第一终端设备后,释放第二终端设备的与该单播连接相关的接入层的上下文/配置。

可选地,该第一终端设备的接入层的上层可以自己决定释放该第一终端设备的接入层的上层的单播连接。

或者,该第一终端设备的接入层的上层在收到该释放确认消息后,可以释放该第一终端设备的接入层的上层的单播连接。具体地,第一终端设备在向第二终端设备发送释放请求消息后,收到了来自该第二终端设备的释放确认消息,该释放确认消息用于响应该释放请求消息。该第一终端设备接入层收到该释放确认消息后,不能识别该释放确认消息的内容,会将该释放确认消息递交给该第一终端设备的接入层的上层。

该第一终端设备的接入层的上层在释放该第一终端设备的接入层的上层的单播连接后,向该第一终端设备的接入层发送第二指示信息,该第二指示信息用于向该第一终端设备的接入层通知该第一终端设备的上层已完成释放。第一终端设备的接入层可以将该第二指示信息理解为释放指示信息,从而基于释放指示信息对单播连接对应的接入层的上下文/配置进行释放。或者,可选地,第二指示信息用于指示该第一终端设备的接入层释放该单播连接对应的接入层的配置。第一终端设备的接入层可以将该第二指示信息理解为释放指示信息,从而基于释放指示信息对单播连接对应的接入层的上下文/配置进行释放。

或者,该第一终端设备在得到该第二指示信息后,自己决定要不要释放单播连接对应的接入层的配置,即自己确定该释放指示信息。

因此,在方式4中,第一终端设备的接入层获得的释放指示信息,是基于该第一终端设备的接入层的上层发送的第二指示信息确定的。

方式5

可选地,该第一终端设备的接入层获取释放指示信息,包括:该第一终端设备接收来自该网络设备的第三指示信息,该第三指示信息用于指示该第一终端设备释放该单播连接对应的接入层的上下文/配置,该第三指示信息为该释放指示信息。

可选地,该方法200还包括:该第一终端设备向该网络设备发送第一信令,该第一信令包括该第一标识信息。对应的,该网络设备接收该第一信令。可选地,该第一信令可以是第一终端设备发送给网络设备的rrc消息,例如,侧链ue通知消息(sidelinkueinformation)。对应的,该网络设备接收该第一信令。

第一终端设备并非自己直接释放该单播连接对应的接入层的配置,而是将单播连接的标识信息,即该第一标识信息,携带于该第一信令中发送给网络设备,目的在于请求网络设备触发释放该单播连接对应的网络设备的接入层的配置。网络设备在收到该第一信令后,可以生成第三指示信息,并发送给该第一终端设备,以指示该第一终端设备释放该单播连接对应的接入层的配置。第一终端设备的接入层可以将该第三指示信息理解为释放指示信息,从而基于释放指示信息对单播连接对应的接入层的上下文/配置进行释放。

对应的,网络设备基于该第一信令释放或删除该单播连接对应的接入层的配置;并向该第一终端设备发送第三指示信息,该第三指示信息用于指示该第一终端设备释放该单播连接对应的接入层的配置。

这里向网络设备发送第一信令的目的在于:网络设备会维护该单播连接对应的接入层的上下文或配置,若由网络设备指示第一终端设备释放单播连接对应的接入层的配置,则网络设备也会取消或删除维护的该单播连接对应的接入层的上下文或配置,或者释放该单播连接对应的接入层的上下文或配置,能够避免不必要的资源空间占用或浪费,有助于节省网络设备的资源空间。

也就是说,在方式5中,第一终端设备的接入层获得的释放指示信息,是来自该网络设备的。

上文描述的情形对应第一终端设备基于第三指示信息释放接入层的配置的情形。这里,还存在另一情形:第一终端设备可以自己释放接入层的配置,此时,对于网络设备而言,网络设备接收第一终端设备的第一信令并非是必要步骤。

具体地,第一终端设备向网络设备发送通知信息,该通知信息指示该第一终端设备已经基于其他的方式(比如自己决定释放)释放了单播连接对应的接入层的配置。对应的,网络设备在收到该通知信息后,可以删除该单播连接对应的配置。

方式6

可选地,该方法200还包括:该第一终端设备向第二终端设备发送第三rrc消息,该第三rrc消息用于指示该第二终端设备释放该单播连接的接入层的配置,该第三rrc消息中还可以包括释放请求消息。对应的,该第二终端设备接收该第三rrc消息。其中,该第三rrc消息中包括该第一标识信息,或者用该第一标识信息发送该第三rrc消息。

其中,“用该第一标识信息发送该第三rrc消息”可以理解为该第一终端设备向第二终端设备发送该第三rrc消息时,在mac头上携带该第一标识信息。例如,mac头中包括源标识(比如,sourceid)和/或目标标识(比如,destinationid)。或者,一种可选的实现方式是,mac头中只携带源标识和一部分目标标识,另一部分目标标识携带于物理层。或者,一种可选的实现方式是,mac头中只携带一部分源标识和一部分目标标识,另一部分源标识和另一部分目标标识携带于物理层。该第一标识信息用于向第二终端设备指示该第三rrc消息对应该单播连接。

第二终端设备在得到该第三rrc消息后,该第二终端设备的接入层将该第三rrc消息中的该释放请求消息发送给该第二终端设备的接入层的上层。接着,该第二终端设备的接入层的上层生成释放确认消息,并将该释放确认消息发送给该第二终端设备的接入层。继而,第二终端设备释放该单播连接对应的接入层的配置,该第二终端设备的接入层向该第一终端设备发送第四rrc消息,该第四rrc消息表示该第二终端设备的接入层已成功释放,可选的,第二终端设备的接入层也可以在发送完该第四rrc消息后,释放该单播连接对应的接入层的配置。

该第四rrc消息中还可以包括该释放确认消息,该释放确认消息用于向该第一终端设备指示该第二终端设备的接入层的上层已成功释放。

相应的,该第一终端设备的接入层获取释放指示信息,包括:该第一终端设备接收来自该第二终端设备的第四rrc消息,该第四rrc消息表示该第二终端设备的接入层已成功释放,该第四rrc消息包括释放确认消息,该释放确认消息用于指示该第二终端设备的接入层的上层成功释放,该第四rrc消息为该释放指示信息;

该第一终端设备的接入层将该第四rrc消息中的该释放确认消息递交给该第一终端设备的接入层的上层。

这里,与方式3的区别在于,方式3中的第一rrc消息中不包括该释放请求消息,仅用于释放该单播连接的接入层连接。而这里发送的第三rrc消息具备两个功能:一个是第三rrc消息中包括的释放请求消息,即用于传输该释放请求消息,该释放请求消息用于请求该第二终端设备的接入层的上层进行释放;另一个是该第三rrc消息本身用于指示该第二终端设备释放该单播连接的接入层连接。该第二终端设备通过向该第一终端设备发送第四rrc消息,该第四rrc消息同样具备两个功能:一个是第四rrc消息中包括的释放确认消息,即用于传输该释放请求确认消息,该释放请求确认消息表示该第二终端设备的接入层的上层成功释放;另一个是该第四rrc消息本身用于指示该第二终端设备已成功释放该单播连接的接入层连接。该第一终端设备的接入层可以将该第四rrc消息中的该释放确认消息递交给该第一终端设备的接入层的上层,以便于该第一终端设备的接入层的上层进行释放。第一终端设备的接入层可以将该四rrc消息理解为释放指示信息,从而基于释放指示信息对单播连接对应的接入层的配置进行释放。

或者,可选地,在该第一终端设备向该第二终端设备发送第三rrc消息后,该第一终端设备的接入层自己确定该释放指示信息。

例如,该第一终端设备向该第二终端设备发送第三rrc消息,如果在超出一定时间后,一直没有收到来自第二终端设备的第四rrc消息,即用于响应该第三rrc消息的响应消息,则该第一终端设备的接入层自己决定释放,即该第一终端设备的接入层自己确定该释放指示信息,从而基于释放指示信息对单播连接对应的接入层的配置进行释放。

又例如,该第三rrc消息可能会发送失败,该第一终端设备向该第二终端设备多次发送第三rrc消息,例如,如果在超出一定时间后,没有收到来自第二终端设备的第四rrc消息,第一终端设备就会再次重传第三rrc消息,当已经达到最大重传次数,却还未成功,则该第一终端设备的接入层自己决定释放,即该第一终端设备的接入层自己确定该释放指示信息,从而基于释放指示信息对单播连接对应的接入层的配置进行释放。

对于第二终端设备而言,第二终端设备的接入层在收到该第三rrc消息后,可以将第三rrc消息中的释放请求消息递交给该第二终端设备的接入层的上层。可选地,第二终端设备的接入层还可以将该单播连接的标识信息(比如,第二标识信息),递交给该第二终端设备的接入层的上层。该第二标识信息可以是第二终端设备为单播连接生成的。

其中,该第二标识信息中可以包括源标识(比如,sourceid)和目标标识(比如,destinationid)。需要说明的是,对于第二终端设备而言,该第二标识信息中包括的id的含义与第一终端设备侧的第一标识信息中包括的id不同。例如,在第一终端设备,该第一终端设备为该单播连接分配的id为sourceid,第二终端设备为该单播连接分配的id为destinationid。而在第二终端设备侧则是相反的,第一终端设备为该单播连接分配的id为destinationid,第二终端设备为该单播连接分配的id为sourceid。

可选地,该第一终端设备在向该第二终端设备发送该第三rrc消息前,可以向网络设备上报该单播连接的相关释放信息。

可选地,该第三rrc消息可以是由网络设备指示该第一终端设备发送给第二终端设备的。具体地,第一终端设备的接入层在收到第一终端设备的接入层的上层的该第一指示信息后,向网络设备请求发送第三rrc消息给该第二终端设备,由网络设备指示该第一终端设备发送第三rrc消息给该第二终端设备的。或者,该第一rrc消息也可以是该第一终端设备的接入层收到来自该第一终端设备的接入层的上层的该第一指示信息后,自己决定要发送给该第二终端设备的,对此不作具体限定。

在上述各种实现方式中,该第一终端设备的接入层将单播连接对应的接入层的配置释放完后,可以通知网络设备。可选地,该方法200还包括:

该第一终端设备向网络设备发送通知信息,该通知信息用于向该网络设备通知该第一终端设备的接入层的单播连接已经释放,该通知信息包括更新后的目标标识列表。

其中,该更新后的目标标识列表中不包括删除后的单播连接对应的目标标识,而是包括其他没有被删除的单播连接对应的目标标识。

可选地,该更新后的目标标识列表中还可以包括组播和广播的标识。其中,组播和广播的标识也称为目标标识,但含义与单播的目标标识不同。具体地,组播的目标标识用于标识一个组,广播的目标标识用于标识一个v2x业务或v2x业务类型。

具体而言,第一终端设备在删除单播连接后,可以对目标标识列表进行更新,删掉已经删除的单播连接对应的目标标识,并告知给网络设备。这样,网络设备不需要维护不必要的上下文或配置,从而节省网络设备的资源空间。

本申请提供了另一种实施例,终端设备的接入层可以主动指示终端设备的接入层的上层执行单播连接的检测。

图3示出了根据本申请另一实施例的用于释放连接的方法300的示意性流程图。应理解,在方法300中,终端设备侧的行为可以由第一终端设备或第一终端设备中的模块(例如,芯片)执行。如图3所示,该方法300包括:

s310,该第一终端设备的接入层向该第一终端设备的接入层的上层发送第四指示信息,该第四指示信息用于指示该第一终端设备的接入层的上层执行单播连接的检测。

可选地,该第四指示信息可以指示该第一终端设备的接入层的上层发起keep-alive检测。

可选地,该第四指示信息中可以包括该单播连接的标识信息,其中,该单播连接的标识信息可以包括该第一终端设备为该单播连接分配的层2标识(l2id),该l2id可以是该第一终端设备发送该单播连接的数据时使用的sourceid;或者,该l2id可以是第二终端设备(即该第一终端设备的对端设备)为该单播连接分配的l2id,即第一终端设备发送该单播连接时使用的destinationid。或者,该单播连接的标识信息包括sourceid和destinationid。该第一终端设备的接入层的上层收到该第四指示信息后,可以基于该第四指示信息中包括的单播连接的标识信息,确定为哪个单播连接发起keep-alive流程,生成相应的keep-live消息,并发给该第一终端设备的接入层进行发送。

可选地,该第一终端设备的接入层向该第一终端设备的接入层的上层发送第四指示信息的时机,可以取决于该第一终端设备。

可选地,针对该单播连接,该第一终端设备可以在任意时刻,由该第一终端设备的接入层向该第一终端设备的接入层的上层发送该第四指示信息。

可选地,该第一终端设备的接入层可以基于预设时间,向该第一终端设备的接入层的上层发送该第四指示信息。该预设时间可以是绝对时间,也可以是相对时间。比如,该预设时间可以是周期,或者一个时刻。

举例来说,该第一终端设备的接入层可以按照预设的周期,周期性地向该第一终端设备的接入层的上层发送第四指示信息。

举例来说,针对该单播连接,该第一终端设备可以基于一套规则,由该第一终端设备的接入层向该第一终端设备的接入层的上层发送该第四指示信息。具体比如,针对某一单播连接,在预设时间内没有接收,和/或,发送该单播连接的数据时,可以由该第一终端设备的接入层向该第一终端设备的接入层的上层发送该第四指示信息。其中,该预设时间的时长t,可以是第一终端设备自己确定的,或者,也可以是预配置的,或者,也可以是从网络设备接收的。可选地,该预设时间的时长t可以通过一个定时器实现。具体地,该第一终端设备在接收或发送该单播连接的数据后,就需要启动定时器,该定时器的时长为t,若在定时器超时前,还未接收或发送该单播连接的数据,则该第一终端设备的接入层向该第一终端设备的接入层的上层发送该第四指示信息。

可选地,该定时器的维护可以在分组数据汇聚层协议(packetdataconvergenceprotocol,pdcp)层/无线链路控制(radiolinkcontrol,rlc)层/媒体接入控制(mediaaccesscontrol,mac)层,相应的数据则为相应协议层的协议数据单元(protocoldataunit,pdu)或服务数据单元(servicedataunit,sdu)。

s320,该第一终端设备的接入层的上层基于该第四指示信息,执行该单播连接的检测。

具体而言,该第一终端设备在获得该第四指示信息后,向该第二终端设备发送检测消息。该第二终端设备向该第一终端设备回复确认消息,该确认消息用于响应该检测消息,表示单播连接还存在。例如,如果超时后,没接收到确认消息,则第一终端设备认为单播连接不存在。如果单播连接不存在,则该第一终端设备可以执行前文方法200。

为了便于理解,这里结合图4中的示例图描述。假设第一终端设备为发起ue,第二终端设备为对端ue,如图4所示,发起端ue的as层向发起端ue的v2x层发送第四指示信息。发起端ue的v2x层收到该第四指示信息后,可以发起keep-alive检测流程。应理解,图4中keep-alive检测流程的箭头虽然是画在两个ue的v2x层之间的,但这仅表示keep-alive流程从端到端是终结在两个ue的v2x层,并不表示是v2x层直接发给v2x层,实际发送仍然会是需要依赖于as层进行发送。具体地,keep-alive流程的两条消息可以承载于对应单播连接在as层的用户面承载上,或者信令承载上报。如果检测到单播连接存在,则发起端ue的v2x层向as层发送指示,以指示单播连接存在。可选地,该第四指示信息中可以包括单播连接的标识信息。

应理解,上述方法300可以单独实施,也可以与前述方法200组合实施,本申请实施例对此不作限定。

还应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。

上文结合图1至图4详细描述了根据本申请实施例的用于释放连接的方法。下面将结合图5至图10描述根据本申请实施例的通信装置。应理解,方法实施例所描述的技术特征同样适用于以下装置实施例。

图5示出了根据本申请实施例的通信装置500的示意性框图。该装置500用于执行前文方法实施例中第一终端设备执行的方法。可选地,该装置500的具体形态可以是终端设备或终端设备中的模块(例如,芯片),本申请实施例对此不作限定。比如,该装置500是第一终端设备,该装置500包括:收发模块510和处理模块520。

收发模块510,用于向该第一终端设备的接入层发送释放请求消息以及第一标识信息,该释放请求消息用于请求第二终端设备释放单播连接,该第一标识信息用于标识该单播连接。

处理模块520,用于获取释放指示信息;基于该释放指示信息与该第一标识信息,对该单播连接对应的接入层的配置进行释放。

所述单播连接为侧行链路上的单播连接,所述侧行链路为所述第一终端设备与所述第二终端设备之间的无线传输链路。

在一种可能的实现方式中,该处理模块520用于获取释放指示信息,具体包括:调用该收发模块510向该第一终端设备的接入层发送第一指示信息,该第一指示信息用于指示该释放请求消息是单播连接释放请求消息,其中,该第一指示信息为该释放指示信息。

在一种可能的实现方式中,该处理模块520用于获取释放指示信息,具体包括:调用该收发模块510向该第二终端设备的接入层发送该释放请求消息;调用该收发模块510接收来自该第二终端设备的接入层的释放确认消息,该释放确认消息用于响应该释放请求消息,该释放确认消息为该释放指示信息。

在一种可能的实现方式中,该处理模块520还用于:调用该收发模块510向该第一终端设备的接入层发送第一指示信息,该第一指示信息用于指示该释放请求消息是单播连接释放请求消息;调用该收发模块510向第二终端设备发送第一rrc消息,该第一rrc消息用于指示该第二终端设备释放该单播连接对应的接入层的配置;相应的,该处理模块520用于获取释放指示信息,具体包括:调用该收发模块510接收来自该第二终端设备的第二rrc消息,该第二rrc消息用于响应该第一rrc消息,该第二rrc消息为该释放指示信息。

在一种可能的实现方式中,该收发模块510还用于:向该第二终端设备的接入层发送该释放请求消息;该处理模块520还用于释放该第一终端设备的接入层的上层的单播连接;相应的,该处理模块520用于获取释放指示信息,具体包括:向该第一终端设备的接入层发送第二指示信息,该第二指示信息用于向该第一终端设备的接入层通知该第一终端设备的上层已完成释放,该第二指示信息为该释放指示信息。

在一种可能的实现方式中,该收发模块510还用于,向网络设备发送第一信令,该第一信令包括该第一标识信息;相应的,该处理模块520用于获取释放指示信息,具体包括:接收来自该网络设备的第三指示信息,该第三指示信息用于指示该第一终端设备释放该单播连接对应的接入层的配置,该第三指示信息为该释放指示信息。

在一种可能的实现方式中,该收发模块510还用于,向第二终端设备发送第三rrc消息,该第三rrc消息包括该释放请求消息,该第三rrc消息用于指示该第二终端设备释放该单播连接对应的接入层的配置;相应的,该处理模块520用于获取释放指示信息,具体包括:调用该收发模块510接收来自该第二终端设备的第四rrc消息,该第四rrc消息表示该第二终端设备的接入层已成功释放,该第四rrc消息包括释放确认消息,该释放确认消息用于指示该第二终端设备的接入层的上层已成功释放,该第四rrc消息为该释放指示信息;调用该收发模块510将该第四rrc消息中的该释放确认消息递交给该第一终端设备的接入层的上层。

在一种可能的实现方式中,该收发模块510还用于,向网络设备发送通知信息,该通知信息用于向该网络设备通知该第一终端设备的接入层的单播连接已经释放。可选地,该通知信息包括更新后的目标标识列表。

在一种可能的实现方式中,该收发模块510还用于,向该第一终端设备的接入层的上层发送第四指示信息,该第四指示信息用于指示该第一终端设备的接入层的上层执行单播连接的检测。

在一种可能的实现方式中,该处理模块520还用于,确定释放该单播连接。

可选地,该收发模块510用于向该第一终端设备的上层发送检测指示信息,具体包括:基于预设时间,向该第一终端设备的上层发送第四指示信息。

应理解,根据本申请实施例的装置500可对应于前述方法实施例中第一终端设备的方法,比如,图2中的方法,并且装置500中的各个模块的上述和其它管理操作和/或功能分别为了实现前述方法实施例中第一终端设备的方法的相应步骤,因此也可以实现前述方法实施例中的有益效果,为了简洁,这里不作赘述。

或者,该装置500还用于执行本申请另一实施例,该装置500可以是第一终端设备,具体包括:

收发模块,用于向该第一终端设备的接入层的上层发送第四指示信息,该第四指示信息用于指示该第一终端设备的接入层的上层执行单播连接的检测;

处理模块,用于基于该第四指示信息,执行该单播连接的检测。

该收发模块用于向该第一终端设备的上层发送检测指示信息,包括:基于预设时间,向该终端设备的上层发送检测指示信息。

应理解,根据本申请实施例的装置500可对应于前述方法实施例中终端设备的方法,比如,图3中的方法,并且装置500中的各个模块的上述和其它管理操作和/或功能分别为了实现前述方法实施例中第一终端设备的方法的相应步骤,因此也可以实现前述方法实施例中的有益效果,为了简洁,这里不作赘述。

还应理解,装置500中的各个模块可以通过软件和/或硬件形式实现,对此不作具体限定。换言之,装置500是以功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路(applicationspecificintegratedcircuit,asic)、电路、执行一个或多个软件或固件程序的处理器和存储器、集成逻辑电路,和/或其他可以提供上述功能的器件。可选地,在一个简单的实施例中,本领域的技术人员可以想到装置500可以采用图6所示的形式。处理模块520可以通过图6所示的处理器601实现。收发模块1010可以通过图6所示的收发器603来实现。具体地,处理器通过执行存储器中存储的计算机程序来实现。可选地,当该装置500是芯片时,那么收发模块510的功能和/或实现过程还可以通过管脚或电路等来实现。可选地,该存储器为该芯片内的存储单元,比如寄存器、缓存等,该存储单元还可以是该计算机设备内的位于该芯片外部的存储单元,如图6所的存储器602。

上述收发模块510可以是第一终端设备的内部逻辑接口,用以实现第一终端设备中层与层之间的交互,比如接入层与上层之间的交互。

可选地,在硬件实现上,上述收发模块510也可以为收发器,收发器(图5中是以收发模块510示意)在通信单元中构成通信接口。应理解,通信接口可以是软件或硬件接口。通信接口可以是包括无线收发的通信接口,也可以是经过其他处理电路对接收的无线信号进行处理后而输入的数字信号的接口,还可以是和其他模块进行通信的软件或硬件接口。

图6示出了根据本申请实施例的通信装置600的示意性结构图。如图6所示,该装置600包括:处理器601。

在一种可能的实现方式中,该装置600是第一终端设备,该处理器601用于调用接口执行以下动作:向该第一终端设备的接入层发送释放请求消息以及第一标识信息,该释放请求消息用于请求第二终端设备释放单播连接,该第一标识信息用于标识该单播连接;该处理器601用于获取释放指示信息;基于该释放指示信息与该第一标识信息,对该单播连接对应的接入层的配置进行释放。

在另一种可能的实现方式中,该装置600是终端设备,该处理器601用于调用接口执行以下动作:向该终端设备的接入层的上层发送第四指示信息,该第四指示信息用于指示该第一终端设备的接入层的上层执行单播连接的检测;该处理器601用于基于该第四指示信息,执行该单播连接的检测。

应理解,该处理器601可以调用接口执行上述收发动作,其中,调用的接口可以是逻辑接口或物理接口,对此不作限定。可选地,物理接口可以通过收发器实现。可选地,该装置600还包括收发器603。

可选地,该装置600还包括存储器602,存储器602中可以存储上述方法实施例中的程序代码,以便于处理器601调用。

具体地,若该装置600包括处理器601、存储器602和收发器603,则处理器601、存储器602和收发器603之间通过内部连接通路互相通信,传递控制和/或数据信号。在一个可能的设计中,处理器601、存储器602和收发器603可以通过芯片实现,处理器601、存储器602和收发器603可以是在同一个芯片中实现,也可能分别在不同的芯片实现,或者其中任意两个功能组合在一个芯片中实现。该存储器602可以存储程序代码,处理器601调用存储器602存储的程序代码,以实现装置600的相应功能。

应理解,该装置600还可用于执行前文实施例中第一终端设备侧的其他步骤和/或操作,为了简洁,这里不作赘述。

图7示出了根据本申请实施例的通信装置700的示意性框图。该装置700用于执行前文方法实施例中网络设备执行的方法。可选地,该装置700的具体形态可以是网络设备或网络设备中的模块(例如,芯片),本申请实施例对此不作限定。比如,该装置700是网络设备,该装置700包括:收发模块710和处理模块720。

收发模块710,用于接收来自第一终端设备的第一信令,第一信令包括该第一标识信息,该第一标识信息用于标识该单播连接。

处理模块720,用于基于该第一标识信息,删除该单播连接对应的配置。

该收发模块710还用于,向该第一终端设备发送第三指示信息,该第三指示信息用于指示该第一终端设备释放该单播连接对应的接入层的配置,该第三指示信息为释放指示信息,该释放指示信息用于该第一终端设备对该单播连接对应的接入层的配置进行释放。

在一种可能的实现方式中,该收发模块710还用于,接收来自该第一终端设备的通知信息,该通知信息用于向该网络设备通知该第一终端设备的接入层的单播连接已经释放,该通知信息包括更新后的目标标识列表。

应理解,根据本申请实施例的装置700可对应于前述方法实施例中网络设备的方法,比如,图3中的方法,并且装置700中的各个模块的上述和其它管理操作和/或功能分别为了实现前述方法实施例中网络设备的方法的相应步骤,因此也可以实现前述方法实施例中的有益效果,为了简洁,这里不作赘述。

还应理解,装置700中的各个模块可以通过软件和/或硬件形式实现,对此不作具体限定。换言之,装置700是以功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路(applicationspecificintegratedcircuit,asic)、电路、执行一个或多个软件或固件程序的处理器和存储器、集成逻辑电路,和/或其他可以提供上述功能的器件。可选地,在一个简单的实施例中,本领域的技术人员可以想到装置700可以采用图8所示的形式。处理模块720可以通过图8所示的处理器801实现。收发模块1010可以通过图8所示的收发器803来实现。具体地,处理器通过执行存储器中存储的计算机程序来实现。可选地,当该装置700是芯片时,那么收发模块710的功能和/或实现过程还可以通过管脚或电路等来实现。可选地,该存储器为该芯片内的存储单元,比如寄存器、缓存等,该存储单元还可以是该计算机设备内的位于该芯片外部的存储单元,如图8所的存储器802。

可选地,在硬件实现上,上述收发模块710也可以为收发器,收发器(图7中是以收发模块710示意)在通信单元中构成通信接口。应理解,通信接口可以是软件或硬件接口。通信接口可以是包括无线收发的通信接口,也可以是经过其他处理电路对接收的无线信号进行处理后而输入的数字信号的接口,还可以是和其他模块进行通信的软件或硬件接口。

图8示出了根据本申请实施例的通信装置800的示意性结构图。如图8所示,该装置800包括:处理器801。

在一种可能的实现方式中,该处理器801用于调用接口执行以下动作:接收来自第一终端设备的第一信令,第一信令包括该第一标识信息,该第一标识信息用于标识该单播连接;该处理器801用于基于该第一标识信息,删除该单播连接对应的配置;

该处理器801还用于调用接口执行以下动作:向该第一终端设备发送第三指示信息,该第三指示信息用于指示该第一终端设备释放该单播连接对应的接入层的配置,该第三指示信息为释放指示信息,该释放指示信息用于该第一终端设备对该单播连接对应的接入层的配置进行释放。

应理解,该处理器801可以调用接口执行上述收发动作,其中,调用的接口可以是逻辑接口或物理接口,对此不作限定。可选地,物理接口可以通过收发器实现。可选地,该装置800还包括收发器803。

可选地,该装置800还包括存储器802,存储器802中可以存储上述方法实施例中的程序代码,以便于处理器801调用。

具体地,若该装置800包括处理器801、存储器802和收发器803,则处理器801、存储器802和收发器803之间通过内部连接通路互相通信,传递控制和/或数据信号。在一个可能的设计中,处理器801、存储器802和收发器803可以通过芯片实现,处理器801、存储器802和收发器803可以是在同一个芯片中实现,也可能分别在不同的芯片实现,或者其中任意两个功能组合在一个芯片中实现。该存储器802可以存储程序代码,处理器801调用存储器802存储的程序代码,以实现装置800的相应功能。

应理解,该装置800还可用于执行前文实施例中网络设备侧的其他步骤和/或操作,为了简洁,这里不作赘述。

图9示出了根据本申请实施例的通信装置900的示意性框图。该装置900用于执行前文方法实施例中终端设备执行的方法。可选地,该装置900的具体形态可以是终端设备或终端设备中的模块(例如,芯片),本申请实施例对此不作限定。比如,该装置900是第二终端设备,该装置900包括:收发模块910和处理模块920。

收发模块910,用于接收来自第一终端设备的第一rrc消息,该第一rrc消息用于指示该第二终端设备释放单播连接对应的接入层的配置。

处理模块920,用于根据该第一rrc消息,释放该单播连接对应的接入层的配置。

该收发模块910还用于,向该第一终端设备发送第二rrc消息,该第二rrc消息用于响应该第一rrc消息。

或者,该装置900还用于执行另一方法,具体如下:

收发模块910,用于接收释放请求消息,该释放请求消息用于指示第二终端设备释放单播连接。

处理模块920,用于生成释放确认消息,该释放确认消息用于响应该释放请求消息。

该收发模块910还用于,向该第二终端设备的接入层发送该释放确认消息以及第五指示信息,该第五指示信息用于指示该第二终端设备的接入层释放与该单播连接对应的接入层的配置;该收发模块910还用于,向该第一终端设备发送该释放确认消息;释放该单播连接对应的接入层的配置。

或者,该装置900还用于执行又一方法,具体如下:

收发模块910,用于接收来自第一终端设备的第三rrc消息,该第三rrc消息包括释放请求消息,该第三rrc消息用于指示该第二终端设备释放该单播连接对应的接入层的配置。

该收发模块910还用于,将该释放请求消息发送给该第二终端设备的接入层的上层。

处理模块920,用于生成释放确认消息,并将该释放确认消息发送给该第二终端设备的接入层。

该收发模块910还用于,向该第一终端设备发送第四rrc消息,该第四rrc消息表示该第二终端设备的接入层已成功释放,该第四rrc消息包括该释放确认消息,该释放确认消息用于指示该第二终端设备的接入层的上层已成功释放。

应理解,根据本申请实施例的装置900可对应于前述方法实施例中第二终端设备的方法,并且装置900中的各个模块的上述和其它管理操作和/或功能分别为了实现前述方法实施例中终端设备的方法的相应步骤,因此也可以实现前述方法实施例中的有益效果,为了简洁,这里不作赘述。

还应理解,装置900中的各个模块可以通过软件和/或硬件形式实现,对此不作具体限定。换言之,装置900是以功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路(applicationspecificintegratedcircuit,asic)、电路、执行一个或多个软件或固件程序的处理器和存储器、集成逻辑电路,和/或其他可以提供上述功能的器件。可选地,在一个简单的实施例中,本领域的技术人员可以想到装置900可以采用图10所示的形式。处理模块920可以通过图10所示的处理器1001实现。收发模块1010可以通过图10所示的收发器1003来实现。具体地,处理器通过执行存储器中存储的计算机程序来实现。可选地,当该装置900是芯片时,那么收发模块910的功能和/或实现过程还可以通过管脚或电路等来实现。可选地,该存储器为该芯片内的存储单元,比如寄存器、缓存等,该存储单元还可以是该计算机设备内的位于该芯片外部的存储单元,如图10所的存储器1002。

上述收发模块910可以是终端设备的内部逻辑接口,用以实现终端设备中的层与层之间的交互,比如接入层与上层之间的交互。

可选地,在硬件实现上,上述收发模块910也可以为收发器,收发器(图9中是以收发模块910示意)在通信单元中构成通信接口。应理解,通信接口可以是软件或硬件接口。通信接口可以是包括无线收发的通信接口,也可以是经过其他处理电路对接收的无线信号进行处理后而输入的数字信号的接口,还可以是和其他模块进行通信的软件或硬件接口。

图10示出了根据本申请实施例的通信装置1000的示意性结构图。如图10所示,该装置1000包括:处理器1001。

在一种可能的实现方式中,该处理器1001用于调用接口执行以下动作:接收来自第一终端设备的第一rrc消息,该第一rrc消息用于指示该第二终端设备释放单播连接对应的接入层的配置;该处理器1001用于根据该第一rrc消息,释放该单播连接对应的接入层的配置;该处理器1001还用于调用接口执行以下动作:向该第一终端设备发送第二rrc消息,该第二rrc消息用于响应该第一rrc消息。

在另一种可能的实现方式中,该处理器1001用于调用接口执行以下动作:接收释放请求消息,该释放请求消息用于指示第二终端设备释放单播连接;该处理器1001用于生成释放确认消息,该释放确认消息用于响应该释放请求消息;该处理器1001还用于调用接口执行以下动作:向该第二终端设备的接入层发送该释放确认消息以及第五指示信息,该第五指示信息用于指示该第二终端设备的接入层释放与该单播连接对应的接入层的配置;该处理器1001还用于调用接口执行以下动作:向该第一终端设备发送该释放确认消息;该处理器1001用于释放该单播连接对应的接入层的配置。

在又一种可能的实现方式中,该处理器1001用于调用接口执行以下动作:接收来自第一终端设备的第三rrc消息,该第三rrc消息包括释放请求消息,该第三rrc消息用于指示该第二终端设备释放该单播连接对应的接入层的配置;将该释放请求消息发送给该第二终端设备的接入层的上层;该处理器1001还用于生成释放确认消息,并将该释放确认消息发送给该第二终端设备的接入层;该处理器1001还用于调用接口执行以下动作:向该第一终端设备发送第四rrc消息,该第四rrc消息表示该第二终端设备的接入层已成功释放,该第四rrc消息包括该释放确认消息,该释放确认消息用于指示该第二终端设备的接入层的上层已成功释放。

应理解,该处理器1001可以调用接口执行上述收发动作,其中,调用的接口可以是逻辑接口或物理接口,对此不作限定。可选地,物理接口可以通过收发器实现。可选地,该装置1000还包括收发器1003。

可选地,该装置1000还包括存储器1002,存储器1002中可以存储上述方法实施例中的程序代码,以便于处理器1001调用。

具体地,若该装置1000包括处理器1001、存储器1002和收发器1003,则处理器1001、存储器1002和收发器1003之间通过内部连接通路互相通信,传递控制和/或数据信号。在一个可能的设计中,处理器1001、存储器1002和收发器1003可以通过芯片实现,处理器1001、存储器1002和收发器1003可以是在同一个芯片中实现,也可能分别在不同的芯片实现,或者其中任意两个功能组合在一个芯片中实现。该存储器1002可以存储程序代码,处理器1001调用存储器1002存储的程序代码,以实现装置1000的相应功能。

应理解,该装置1000还可用于执行前文实施例中第二终端设备侧的其他步骤和/或操作,为了简洁,这里不作赘述。

上述本申请实施例揭示的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,还可以是系统芯片(systemonchip,soc),还可以是中央处理器(centralprocessorunit,cpu),还可以是网络处理器(networkprocessor,np),还可以是数字信号处理电路(digitalsignalprocessor,dsp),还可以是微控制器(microcontrollerunit,mcu),还可以是可编程控制器(programmablelogicdevice,pld)或其他集成芯片。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。

应理解,在本申请实施例中,针对术语引入的编号“第一”、“第二”…仅仅为了区分不同的对象,比如为了区分不同的消息等等,并不对本申请实施例的范围构成限制,本申请实施例并不限于此。

还应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。上述各个过程涉及的各种数字编号或序号仅为描述方便进行的区分,而不应对本申请实施例的实施过程构成任何限定。

还应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

本申请中出现的类似于“项目包括如下中的一项或多项:a,b,以及c”表述的含义,如无特别说明,通常是指该项目可以为如下中任一个:a;b;c;a和b;a和c;b和c;a,b和c;a和a;a,a和a;a,a和b;a,a和c,a,b和b;a,c和c;b和b,b,b和b,b,b和c,c和c;c,c和c,以及其他a,b和c的组合。以上是以a,b和c共3个元素进行举例来说明该项目的可选用条目,当表达为“项目包括如下中至少一种:a,b,……,以及x”时,即表达中具有更多元素时,那么该项目可以适用的条目也可以按照前述规则获得。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1