一种单仓内平台语音传输方法技术

技术编号:33728282 阅读:13 留言:0更新日期:2022-06-08 21:22
本发明专利技术公开了一种单仓内平台语音传输方法,涉及仓库平台之间语音传输技术领域,方法用于通过交换机连接的两平台之间,交换机与DNS服务器连接;发送平台对请求包添加第一Tag和语音vlan标签后发送至交换机,通过DNS服务器对请求进行解析匹配后生成带有第二Tag的请求包返回至交换机,再发送至接收平台,接收平台根据第一Tag和第二Tag与发送平台进行交互核对,完成语音请求的响应。本发明专利技术采用二层网络进行语音请求的处理和传输,降低了平台间语音数据传输的压力,保证了传输的安全性。保证了传输的安全性。保证了传输的安全性。

【技术实现步骤摘要】
一种单仓内平台语音传输方法


[0001]本专利技术涉及仓库平台之间语音传输
,特别涉及一种单仓内平台语音传输方法。

技术介绍

[0002]随着物流行业的蓬勃发展,仓储流量越来越大,当下已然发展成线上进行数据交互,语音数据传输效率更高,基于仓储的实际环境来说,利用语音进行信息传输为最优方式,当前在仓储内部使用语音进行交互及作业成为一种必不可少的方式。
[0003]然而,在面临业务高峰时,语音数据较多,基于当下仓储平台之间的语音传输方式,平台系统的压力较大,且在语音数据包传输的过程中,安全性得不到很好的保证,如何实现平台间语音传输并保证语音传输的安全有效成为当下要解决的问题。

技术实现思路

[0004]为解决上述问题,本专利技术提供了一种单仓内平台语音传输方法,平台之间通过交换机以及DNS服务器构成二层网络实现语音数据的传输,基于交换机的基础处理能力降低了平台系统的压力,同时该传输方法中设有通过DNS进行验证,减轻了交换机的缓存压力,利用DNS进行地址解析以及验证,保证了语音数据请求包的安全性。
[0005]本专利技术提供了一种单仓内平台语音传输方法,具体技术方案如下:
[0006]所述方法用于平台传输系统,所述平台传输系统包括:发送平台、接收平台、交换机和DNS服务器;
[0007]所述方法包括:
[0008]S1:所述发送平台封装请求信息获取第一语音请求包,并发送至所述交换机;
[0009]S2:所述发送平台在将所述第一语音请求包发送至所述交换机后,生成第一Tag,所述第一Tag包括请求地址、目的URL和目的地址;
[0010]S3:所述交换机接收到所述第一语音请求包后,进行识别,并对所述语音请求包添加语音vlan标签,获取第二语音请求包,发送至所述发送平台;
[0011]S4:所述发送平台对所述第二语音请求包添加所述第一Tag,获得第三语音请求包,并发送至所述交换机;
[0012]S5:所述交换机将所述第三语音请求包发送至DNS服务器,所述DNS服务器对所述第三语音请求包进行匹配,匹配通过后对第一Tag进行处理,获得第四语音请求包,并发送至所述交换机;
[0013]S6:所述交换机接收到第四语音请求包后,根据所述第一Tag中的目的地址发送至接收平台;
[0014]S7:所述接收平台接收到所述第四语音请求包后,更新所述第一Tag,获得第二Tag,并将所述第二Tag发送至所述发送平台;
[0015]S8:所述发送平台接收到所述第二Tag后,将进行核对,核对成功后,向所述接收平
台发送第一Tag,所述接收平台接收到所述第一Tag后,与所述第四语音请求包中的第一Tag进行核对,核对通过后,响应请求。
[0016]进一步的,所述第一语音请求包,包括语音标识和请求信息。
[0017]进一步的,所述第一Tag还包括随机字符和时间戳。
[0018]进一步的,在步骤S4后,还包括:所述交换机接收到所述第三语音请求包后,进行识别,并调整传输优先级。
[0019]进一步的,所述交换机识别所述第三语音请求包中的第一Tag和语音标识,获取接收的请求包类型,在同时处理语音请求和非语音请求时优先处理语音请求,若未能识别,则丢弃该请求包。
[0020]进一步的,在步骤S5中,DNS服务器将对第一Tag中的目的URL和目的地址进行匹配,匹配成功后,删除请求中的语音vlan标签以及第一Tag中的目的URL,若匹配不一致,则删除该请求包。
[0021]进一步的,步骤S7中,更新所述第一Tag为将请求地址与目的地址调换,并以接收所述第四语音请求包的时间更新时间戳。
[0022]本专利技术的有益效果如下:
[0023]1、平台间通过交换机进行数据交互,同时利用DNS进行地址解析和验证,构成二层网络进行语音请求包的处理,提高了传输的带宽,同时基于交换机较强的基础处理能力强的能力,大大降低了平台间语音数据传输的压力。
[0024]2、设置DNS服务器作为一次验证环节,降低了交换机请求包缓存的压力,通过交换机、DNS递增的环节,使得在请求爆发时,降低了交换机缓存压力,同时也增加了语音请求包的安全性。
[0025]3、语音请求不同于其他非语音请求其完整性更加重要,优先级的提高对语音请求完整性保证起到很大的作用,该方法在二层网络环境中,根据对请求包进行匹配,提升语音请求的优先级,保证了语音请求的完整,同时提高了传输效率。
附图说明
[0026]图1为本专利技术的平台系统结构传输流程示意图。
具体实施方式
[0027]在下面的描述中对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0028]实施例1
[0029]本专利技术的实施例1公开了一种单仓内平台语音传输方法,如图1所示,
[0030]所述方法用于平台传输系统,所述平台传输系统包括:发送平台、接收平台、交换机和DNS服务器;
[0031]所述发送平台与所述接收平台之间通过交换机建立数据交互,通过DNS服务器实现地址的解析验证。
[0032]所述单仓内平台语音传输方法,具体过程如下:
[0033]S1:所述发送平台封装请求信息获取第一语音请求包,并发送至所述交换机;
[0034]发送平台对请求信息进行封装,生成由语音标识和请求信息组成的语音请求包,记为第一语音请求包,发送至所述交换机。
[0035]S2:所述发送平台在将所述第一语音请求包发送至所述交换机后,生成第一Tag,所述第一Tag包括请求地址、目的URL和目的地址,所述第一Tag还包括随机字符和时间戳;
[0036]所述时间戳为生成所述第一Tag的时间,所述随机字符可采用字母、数字等符号及组合。
[0037]S3:所述交换机接收到所述第一语音请求包后,进行识别,并对所述语音请求包添加语音vlan标签,获取第二语音请求包,发送至所述发送平台;
[0038]所述交换机收到语音请求后,识别所述第一语音请求包中的语音标识,并给该请求增加语音vlan的标签,再将带语音vlan标签的请求包,记为第二语音请求包重新发送到所述发送平台。
[0039]S4:所述发送平台对所述第二语音请求包添加所述第一Tag,获得第三语音请求包,并发送至所述交换机;
[0040]所述发送平台接收到返回的包含语音vlan标签的所述第二语音请求包,将所述第一Tag添加进所述第二语音请求包中,将得到的语音请求包记为第三语音请求包,并再次发送至所述交换机;
[0041]所述交换机接收到所述第三语音请求包,识别请求包中的语音标识与第一Tag,获取接收的请求包类型,根据请求包类型,调整传输优先级,在同时处理语音请求和非语音请求时优先处理语本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种单仓内平台语音传输方法,其特征在于,所述方法用于平台传输系统,所述平台传输系统包括:发送平台、接收平台、交换机和DNS服务器;所述方法包括:S1:所述发送平台封装请求信息获取第一语音请求包,并发送至所述交换机;S2:所述发送平台在将所述第一语音请求包发送至所述交换机后,生成第一Tag,所述第一Tag包括请求地址、目的URL和目的地址;S3:所述交换机接收到所述第一语音请求包后,进行识别,并对所述语音请求包添加语音vlan标签,获取第二语音请求包,发送至所述发送平台;S4:所述发送平台对所述第二语音请求包添加所述第一Tag,获得第三语音请求包,并发送至所述交换机;S5:所述交换机将所述第三语音请求包发送至DNS服务器,所述DNS服务器对所述第三语音请求包进行匹配,匹配通过后对第一Tag进行处理,获得第四语音请求包,并发送至所述交换机;S6:所述交换机接收到第四语音请求包后,根据所述第一Tag中的目的地址发送至接收平台;S7:所述接收平台接收到所述第四语音请求包后,更新所述第一Tag,获得第二Tag,并将所述第二Tag发送至所述发送平台;S8:所述发送平台接收到所述第二Tag后,将进行核对,核对成功后,向所述接收平台发送第一Tag,所述接收平台接...

【专利技术属性】
技术研发人员:陈旭施甘图庭治宏赵乾旭
申请(专利权)人:拉货宝网络科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1