【技术实现步骤摘要】
通信方法及装置
[0001]本申请涉及通信
,尤其涉及一种通信方法及装置。
技术介绍
[0002]通信技术在人们的日常生活中发挥着重要的作用。以短距离通信业务为例,在智能终端、智能家居、智能制造以及智能汽车等领域都有短距离通信的需求。短距离通信技术包括蓝牙技术、超宽带(Ultra Wide Band,UWB)技术、ZigBee(一种低速的短距离无线通信技术)以及无线保真(Wireless Fidelity,WiFi)技术等。短距离通信技术由于其低功耗、低成本的特点,在鼠标、键盘、可穿戴设备,以及真无线立体声(True Wireless Stereo,TWS)耳机等的连接方面有着广泛应用。
[0003]在实际的通信中,通信设备上可能存在多种不同类型的业务,例如短信业务、通话业务和歌曲业务等,如何兼顾各种业务的传输需求,同时提高通信系统的灵活性以及通信性能是亟需解决的技术问题。
技术实现思路
[0004]有鉴于此,提出了一种通信方法及装置,能够提高数据传输的灵活性,改善通信性能。
[0005]第一方面,本申请的实施例提供了一种通信方法,所述方法包括:向第二装置发送至少一个数据包;接收来自所述第二装置的指示信息,所述指示信息用于指示所述第二装置所期望的至少一个第一数据包;基于第一数据传输方式,向所述第二装置发送一个或多个数据包。
[0006]在本申请实施例中,在第一装置确定了第二装置所期望的至少一个第一数据包后,可以结合第二装置的期望情况以及第一数据传输方式,确定向第二装置发送 ...
【技术保护点】
【技术特征摘要】
1.一种通信方法,其特征在于,所述方法包括:向第二装置发送至少一个数据包;接收来自所述第二装置的指示信息,所述指示信息用于指示所述第二装置所期望的至少一个第一数据包;基于第一数据传输方式,向所述第二装置发送一个或多个数据包。2.根据权利要求1所述的方法,其特征在于,所述第一数据传输方式为顺序发送方式;所述一个或多个数据包包括多个第二数据包,所述多个第二数据包的序列号连续,所述多个第二数据包中序列号最小的数据包为至少一个第三数据包中序列号最小的第三数据包;其中,对于任一个第三数据包,所述第三数据包属于所述至少一个数据包,且第一装置尚未接收到针对所述第三数据包的确认反馈。3.根据权利要求1所述的方法,其特征在于,所述第一数据传输方式为乱序发送方式;所述一个或多个数据包包括一个或多个第四数据包,任一个所述第四数据包的序列号大于至少一个第三数据包中序列号最大的第三数据包的序列号,任一个所述第四数据包的序列号P与每个所述第三数据包的序列号M的差值小于或者等于K,所述K是预先配置或者定义的;其中,对于任一个第三数据包,所述第三数据包属于所述至少一个数据包,且第一装置尚未接收到针对所述第三数据包的确认反馈,P、M和K为大于或者等于0的整数。4.根据权利要求3所述的方法,其特征还在于,任一个所述第四数据包的优先级大于任一个所述第三数据包的优先级。5.根据权利要求4所述的方法,其特征还在于,任一个所述第四数据包的序列号属于第一序列号区段,任一个所述第三数据包的序列号属于第二序列号区段,所述第一序列号区段对应的优先级高于所述第二序列号区段对应的优先级,所述第一序列号区段中包括的序列号与所述第二序列号区段中包括的序列号不同。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:接收来自所述第二装置的第一配置信息,所述第一配置信息用于配置所述第一数据传输方式。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:向所述第二装置发送第一信息,所述第一信息用于指示第一装置期望的数据传输方式或所述第一装置支持的数据传输方式。8.根据权利要求3至5中任意一项所述的方法,其特征在于,所述K为基于所述第一装置的缓存区属性和/或所述第二装置的缓存区属性配置或者定义的;或者,所述K为基于所述第一装置的发送窗大小和/或所述第二装置的接收窗大小配置或者定义的。9.一种通信方法,其特征在于,所述方法包括:接收来自第一装置的至少一个数据包;
基于第一数据反馈方式,向所述第一装置发送指示信息,所述指示信息用于指示第二装置所期望的至少一个第一数据包;接收来自所述第一装置的一个或多个数据包。10.根据权利要求9所述的方法,其特征在于,所述第一数据反馈方式为单包反馈方式;所述至少一个第一数据包包括第五数据包,所述第五数据包表示所述至少一个数据包中未成功接收的数据包中序列号最小的数据包。11.根据权利要求9所述的方法,其特征在于,所述第一数据反馈方式为单包反馈方式;所述至少一个第一数据包包括一个第六数据包,所述第六数据包的优先级高于第五数据包的优先级,所述第五数据包表示所述至少一个数据包中未成功接收的数据包中序列号最小的数据包。12.根据权利要求9所述的方法,其特征在于,所述第一数据反馈方式为批量反馈方式;所述至少一个第一数据包包括一个或多个第七数据包,所述一个或多个第七数据包表示所述至少一个数据包中未成功接收的数据包。13.根据权利要求9至12中任一项所述的方法,其特征在于,所述方法还包括:向所述第一装置发送第一配置信息,所述第一配置信息用于配置第一数据传输方式,所述第一数据传输方式为顺序发送方式或者乱序发送方式。14.根据权利要求9至13中任一项所述的方法,其特征在于,所述方法还包括:接收来自所述第一装置的第一信息,所述第一信息用于指示所述第一装置期望的数据传输方式或所述第一装置支持的数据传输方式。15.一种通信装置,其特征在于,所述装置包括:发送模块,用于向第二装置发送至少一个数据包;接收模块,用于接收来自所述第二装置的指示信息,所述指示信息用于指示所述第二装置所期望的至少一个第一数据包;所述发送模块,还用于基于第一数据传输方式,向所述第二装置发送一个或多个数据包。16.根据权利要求15所述的装置,其特征在于,所述第一数据传输方式为顺序发送方式;所述一个或多个数据包包...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。