CN111769901B - 一种传输数据帧的dect基站、移动终端及*** - Google Patents

一种传输数据帧的dect基站、移动终端及*** Download PDF

Info

Publication number
CN111769901B
CN111769901B CN202010399748.9A CN202010399748A CN111769901B CN 111769901 B CN111769901 B CN 111769901B CN 202010399748 A CN202010399748 A CN 202010399748A CN 111769901 B CN111769901 B CN 111769901B
Authority
CN
China
Prior art keywords
data frame
length
module
frame
coding
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
CN202010399748.9A
Other languages
English (en)
Other versions
CN111769901A (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.)
Xiamen Yealink Network Technology Co Ltd
Original Assignee
Xiamen Yealink Network Technology 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 Xiamen Yealink Network Technology Co Ltd filed Critical Xiamen Yealink Network Technology Co Ltd
Priority to CN202010399748.9A priority Critical patent/CN111769901B/zh
Publication of CN111769901A publication Critical patent/CN111769901A/zh
Priority to EP21173442.1A priority patent/EP3910924B1/en
Priority to US17/319,050 priority patent/US11640828B2/en
Application granted granted Critical
Publication of CN111769901B publication Critical patent/CN111769901B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0006Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
    • H04L1/0007Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones
    • H04M1/72502Cordless telephones with one base station connected to a single line
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/16Vocoder architecture
    • G10L19/18Vocoders using multiple modes
    • G10L19/24Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0083Formatting with frames or packets; Protocol or part of protocol for error control
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种传输数据帧的DECT基站、移动终端及***。所述DECT基站包括第一编解码模块和第一射频模块;所述第一编解码模块,用于将获取的编码数据帧存储于所述第一编解码模块的编码缓存区;其中,所述编码数据帧的长度与TDMA帧中一个B‑field数据的长度成倍数关系;所述第一射频模块,用于在接收到第一触发信号时,将所述编码缓存区中的所述编码数据帧发送至移动终端。本发明能够在触发信号的作用下传输数据帧,保证数据帧的完整性和有序性,从而实现增加宽带语音通信路数。

Description

一种传输数据帧的DECT基站、移动终端及***
技术领域
本发明涉及移动通信技术领域,尤其涉及一种传输数据帧的DECT基站、移动终端及***。
背景技术
目前,在DECT基站、移动终端中选用码率为64kbps的音频编解码器,最多只能实现6路宽带语音通信。为增加宽带语音通信路数,需要提高音频编解码器对其处理数据的压缩率,比如将处理数据流的音频编解码器替换为处理数据帧的音频编解码器。而在现有技术中,DECT基站、移动终端通常采用每125us采集数据流。由于数据帧要求完整性和有序性,若仍采用每125us采集数据帧,则可能出现数据帧缺失、错位等情况,难以保证数据帧的完整性和有序性,导致音频编解码器无法处理正常数据。
发明内容
为克服现有技术的缺陷,本发明提供一种传输数据帧的DECT基站、移动终端及***,能够在触发信号的作用下传输数据帧,保证数据帧的完整性和有序性,从而实现增加宽带语音通信路数。
为了解决上述技术问题,第一方面,本发明一实施例提供一种传输数据帧的DECT基站,包括第一编解码模块和第一射频模块;
所述第一编解码模块,用于将获取的编码数据帧存储于所述第一编解码模块的编码缓存区;其中,所述编码数据帧的长度与TDMA帧中一个B-field数据的长度成倍数关系;
所述第一射频模块,用于在接收到第一触发信号时,将所述编码缓存区中的所述编码数据帧发送至移动终端;
所述第一触发信号为所述TDMA帧中的任一时隙、内部时钟信号、外部时钟信号中的一种信号。
进一步地,所述第一射频模块,还用于在接收到第二触发信号时,将来自所述移动终端的待解码数据帧发送至所述第一编解码模块;其中,所述待解码数据帧的长度与所述TDMA帧中一个B-field数据的长度成倍数关系;
所述第一编解码模块,还用于将所述待解码数据帧存储于所述第一编解码模块的解码缓存区,以解码所述待解码数据帧。
进一步地,所述第一编解码模块的输出码率小于等于32kbps,采样频率大于等于16KHz。
进一步地,所述编码缓存区可存储所述编码数据帧的长度是根据所述TDMA帧的长度设置得到;其中,所述编码缓存区可存储所述编码数据帧的长度是n×10ms,n>0。
进一步地,所述解码缓存区可存储所述待解码数据帧的长度是根据所述TDMA帧的长度设置得到;其中,所述解码缓存区可存储所述待解码数据帧的长度是n×10ms,n>0。
进一步地,所述第二触发信号为所述TDMA帧中的任一时隙、内部时钟信号、外部时钟信号中的一种信号。
第二方面,本发明一实施例提供一种传输数据帧的移动终端,包括第二编解码模块和第二射频模块;
所述第二编解码模块,用于将获取的编码数据帧存储于所述第二编解码模块的编码缓存区;其中,所述编码数据帧的长度与TDMA帧中一个B-field数据的长度成倍数关系;
所述第二射频模块,用于在接收到第一触发信号时,将所述编码缓存区中的所述编码数据帧发送至DECT基站。
进一步地,所述第二射频模块,还用于在接收到第二触发信号时,将来自所述DECT基站的待解码数据帧发送至所述第二编解码模块;其中,所述待解码数据帧的长度与所述TDMA帧中一个B-field数据的长度成倍数关系;
所述第二编解码模块,还用于将所述待解码数据帧存储于所述第二编解码模块的解码缓存区,以解码所述待解码数据帧;
所述第一触发信号是所述TDMA帧中的任一时隙、内部时钟信号、外部时钟信号中的一种信号。
进一步地,所述第二编解码模块的输出码率小于等于32kbps,采样频率大于等于16KHz。
进一步地,所述编码缓存区可存储所述编码数据帧的长度是根据所述TDMA帧的长度设置得到;其中,所述编码缓存区可存储所述编码数据帧的长度是n×10ms,n>0。
进一步地,所述解码缓存区可存储所述待解码数据帧的长度是根据所述TDMA帧的长度设置得到;其中,所述解码缓存区可存储所述待解码数据帧的长度是n×10ms,n>0。
进一步地,所述第二触发信号是所述TDMA帧中的任一时隙、内部时钟信号、外部时钟信号中的一种信号。
第三方面,本发明一实施例提供一种传输数据帧的***,其特征在于,包括至少一个如上所述的DECT基站和多个如上所述的移动终端。
本发明的实施例,具有如下有益效果:
通过在DECT基站内设置第一编解码模块和第一射频模块,由第一编解码模块将获取的编码数据帧存储于第一编解码模块的编码缓存区,由第一射频模块在接收到第一触发信号时,将编码缓存区中的编码数据帧发送至移动终端,从而完成向移动终端发送一帧完整有序的数据帧。相比于现有技术,本发明的实施例通过设置与第一射频模块获取的TDMA帧同步的第一触发信号,使第一射频模块在第一触发信号的作用下将编码缓存区中第一编解码模块获取的编码数据帧发送至移动终端,确保第一射频模块发送至移动终端的编码数据帧与第一编解码模块获取的编码数据帧帧保持一致。本发明的实施例能够在触发信号的作用下传输数据帧,保证数据帧的完整性和有效性。
附图说明
图1为本发明第一实施例中的一种传输数据帧的DECT基站的结构示意图;
图2为本发明第一实施例中的TDMA帧中单个时隙slot的数据结构图;
图3为本发明第一实施例中的TDMA帧中一个B-field数据的数据结构图;
图4为本发明第二实施例中的一种传输数据帧的移动终端的结构示意图;
图5为本发明第三实施例中的一种传输数据帧的***的结构示意图。
具体实施方式
下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-3。
如图1所示,第一实施例提供一种传输数据帧的DECT基站1,包括第一编解码模块11和第一射频模块12;第一编解码模块11,用于将获取的编码数据帧存储于第一编解码模块11的编码缓存区;其中,编码数据帧的长度与TDMA帧中一个B-field数据的长度成倍数关系;第一射频模块12,用于在接收到第一触发信号时,将编码缓存区中的编码数据帧发送至移动终端2。
需要说明的是,第一触发信号是与第一射频模块12获取的TDMA帧同步的信号。移动终端2与DECT基站1通信连接。移动终端2包括手柄或耳麦等移动设备。
作为示例性地,根据DECT GAP协议,第一编解码模块11在编码音频数据后,将获取的编码数据帧存储于第一编解码模块11的编码缓存区,以便后续第一射频模块12在接收到第一触发信号时可直接从编码缓存区中提取第一编解码模块11获取的编码数据帧,然后填充到TDMA帧中对应时隙(slot)的B-field字段并发送至移动终端2。其中,为避免发生数据竞争编码缓存区的存储空间,采用双缓冲的方式,如编码数据帧的长度刚好等于一个B-field数据的长度时,将编码缓存区可存储的编码数据帧的总长度设置为20ms。如编码数据帧的长度等于一个B-field数据的长度的0.5倍时,将编码缓存区可存储的编码数据帧的总长度设置为10ms。
第一射频模块12在接收到第一触发信号时,从编码缓存区中提取第一编解码模块11获取的编码数据帧,并将提取的编码数据帧填充到TDMA帧中对应时隙(slot)的B-field字段并发送至移动终端2,从而完成向移动终端2发送一帧完整有序的数据帧。其中,每个B-field数据为一个TDMA帧中一个发送时隙(slot)所要发送的语音数据,TDMA帧分成24个时隙,12个发送时隙(slot),12个接收时隙(slot)。TDMA帧与单个时隙slot的数据结构如图2所示,TDMA帧中一个B-field数据的数据结构如图3所示。
本实施例通过在DECT基站1内设置第一编解码模块11和第一射频模块12,由第一编解码模块11将获取的编码数据帧存储于第一编解码模块11的编码缓存区,由第一射频模块12在接收到第一触发信号时,将编码缓存区中的编码数据帧填充至TDMA帧中对应时隙(slot)的B-field字段并发送至移动终端2,从而完成向移动终端2发送一帧完整有序的数据帧。本实施例通过设置与第一射频模块12获取的TDMA帧同步的第一触发信号,使第一射频模块12在第一触发信号的作用下将编码缓存区中第一编解码模块11获取的编码数据帧发送至移动终端2,确保第一射频模块12发送至移动终端2的TDMA帧中对应时隙(slot)的B-field数据与第一编解码模块11获取的编码数据帧保持一致。本实施例能够在触发信号的作用下传输数据帧,保证数据帧的完整性和有效性,从而实现增加宽带语音通信路数。
在优选的实施例当中,第一射频模块12,还用于在接收到第二触发信号时,将来自移动终端2的待解码数据帧发送至第一编解码模块11;其中,待解码数据帧的长度与TDMA帧中一个B-field数据的长度成倍数关系;第一编解码模块11,还用于将待解码数据帧存储于第一编解码模块11的解码缓存区,以解码待解码数据帧。
需要说明的是,第二触发信号是与第一射频模块12获取的TDMA帧同步的信号。
作为示例性地,根据DECT GAP协议,第一射频模块12在接收到第二触发信号时,从移动终端2发送的TDMA帧中提取待解码数据帧,即TDMA帧中对应时隙(slot)的B-field数据,将提取的待解码数据帧发送至第一编解码模块11,以便后续第一编解码模块11将待解码数据帧存储于第一编解码模块11的解码缓存区,以解码待解码数据帧。其中,为避免发生数据竞争解码缓存区的存储空间,采用双缓冲的方式,如待解码数据帧的长度等于一个B-field数据的长度时,将解码缓存区可存储的待解码数据帧的总长度设置为20ms,如待解码数据帧的长度等于一个B-field数据的长度的0.5倍时,将解码缓存区可存储的待解码数据帧的总长度设置为10ms。
第一编解码模块11在接收到移动终端2发送的待解码数据帧后,将待解码数据帧存储于第一编解码模块11的解码缓存区,以解码待解码数据帧得到音频数据,从而完成接收移动终端2发送的一帧完整有序的数据帧。其中,每个B-field数据为一个TDMA帧中一个接收时隙(slot)所要接收的语音数据,TDMA帧分成24个时隙,12个发送时隙(slot),12个接收时隙。
本实施例通过由第一射频模块12在接收到第二触发信号时,将来自移动终端2的待解码数据帧,即TDMA帧中对应时隙(slot)的B-field数据发送至第一编解码模块11,由第一编解码模块11将待解码数据帧存储于第一编解码模块11的解码缓存区,以解码待解码数据帧,从而完成接收移动终端2发送的一帧完整有序的数据帧。本实施例通过设置与第一射频模块12获取的TDMA帧同步的第二触发信号,使第一射频模块12在第二触发信号的作用下将来自移动终端2的TDMA帧中对应时隙(slot)的B-field数据发送至第一编解码模块11,确保第一射频模块12发送至第一编解码模块11的待解码数据帧与移动终端2发送的TDMA帧中对应时隙(slot)的B-field数据保持一致。本实施例能够在触发信号的作用下传输数据帧,保证数据帧的完整性和有效性,从而实现增加宽带语音通信路数。
在优选的实施例当中,第一编解码模块11的输出码率小于等于32kbps,采样频率大于等于16KHz。
本实施例选用输出码率小于等于32kbps,采样频率大于等于16KHz的第一编解码模块11,能够降低数据帧的传输带宽,实现增加宽带语音通信路数。
在优选的实施例当中,编码缓存区可存储编码数据帧的长度是根据TDMA帧的长度设置得到;其中,编码缓存区可存储编码数据帧的长度是n×10ms,n>0。
在优选的实施例当中,解码缓存区可存储待解码数据帧的长度是根据TDMA帧的长度设置得到;其中,解码缓存区可存储待解码数据帧的长度是n×10ms,n>0。
由于DECT基站1与移动终端2之间传输的TDMA帧的长度固定为10ms,第一编解码模块11获取的编码数据帧和来自移动终端2的待解码数据帧的长度均与10ms成0.2、0.5、1、2、3等倍数关系,即编码数据帧的长度是n×10ms,待解码数据帧的长度也是n×10ms(n>0)的情况下,为保证编码缓存区的存储空间足够存储编码数据帧,解码缓存区的存储空间足够存储待解码数据帧,需要根据编码数据帧和TDMA帧的长度设置编码缓存区可存储的数据长度,以及根据待解码数据帧和TDMA帧的长度设置解码缓存区可存储的数据长度。
作为示例性地,若0<n≤1,则设置编码缓存区可存储编码数据帧的长度为20ms,解码缓存区可存储待解码数据帧的长度为20ms。比如当第一编解码模块11获取的编码数据帧的长度为5ms时,设置编码缓存区可存储编码数据帧的长度为20ms,使第一射频模块12每5ms将编码缓存区中第一编解码模块11获取的编码数据帧通过TDMA帧形式发送至移动终端2;当来自移动终端2的待解码数据帧的长度为5ms时,设置解码缓存区可存储待解码数据帧的长度为20ms,使第一射频模块12每5ms将来自移动终端2的待解码数据帧通过TDMA帧形式发送至第一编解码模块11。若n>1,则设置编码缓存区可存储编码数据帧的长度为n×20ms,解码缓存区可存储待解码数据帧的长度为n×20ms,比如当第一编解码模块11获取的编码数据帧的长度为20ms时,设置编码缓存区可存储编码数据帧的长度为40ms,解码缓存区可存储待编解码帧数据的长度为40ms,使第一射频模块12每20ms将编码缓存区中第一编解码模块11获取的编码数据帧通过TDMA帧形式发送至移动终端2;当来自移动终端2的待解码数据帧的长度为20ms时,设置解码缓存区可存储待解码数据帧的长度为40ms,使第一射频模块12每20ms将来自移动终端2的待解码数据帧通过TDMA帧形式发送至第一编解码模块11。
在优选的实施例当中,第一触发信号为TDMA帧中的任一时隙、内部时钟信号、外部时钟信号中的一种信号。
需要说明的是,内部时钟信号包括与第一射频模块12连接的内部时钟模块输出的时钟信号,外部时钟信号包括与DECT基站1连接的外部时钟模块输出的时钟信号。
作为示例性地,通过在触发信号处理接口下添加用于发送的回调函数sendpacket,设置第一触发信号。当TDMA帧的长度为10ms时,设置TDMA帧第0时隙~第23时隙24个时隙中的任一时隙,比如第19时隙作为第一触发信号,或者设置与第一射频模块12连接的内部时钟模块,比如同源晶振分频出来的10ms周期信号作为第一触发信号,或者设置与DECT基站1连接的外部时钟模块,比如RTC产生的10ms脉冲信号作为第一触发信号。
在优选的实施例当中,第二触发信号为TDMA帧中的任一时隙、内部时钟信号、外部时钟信号中的一种信号。
需要说明的是,内部时钟信号包括与第一射频模块12连接的内部时钟模块输出的时钟信号,外部时钟信号包括与DECT基站1连接的外部时钟模块输出的时钟信号。
作为示例性地,通过在触发信号处理接口下添加用于接收的回调函数recvpacket,设置第二触发信号。当TDMA帧的长度为10ms时,设置TDMA帧第0时隙~第23时隙24个时隙中的任一时隙,比如第4时隙作为第二触发信号,或者设置与第一射频模块12连接的内部时钟模块,比如同源晶振分频出来的10ms周期信号作为第二触发信号,或者设置与DECT基站1连接的外部时钟模块,比如RTC产生的10ms脉冲信号作为第二触发信号。
其中,若第一触发信号和第二触发信号均为TDMA帧中的任一时隙,则第一触发信号和第二触发信号分别为TDMA帧中的不同时隙,并非强制要求,不同时隙只是为了保证处理时间更易得到保证。
请参阅图4。
如图4所示,第二实施例提供一种传输数据帧的移动终端2,包括第二编解码模块21和第二射频模块22;第二编解码模块21,用于将获取的编码数据帧存储于第二编解码模块21的编码缓存区;其中,编码数据帧的长度与TDMA帧中一个B-field数据的长度成倍数关系;第二射频模块22,用于在接收到第一触发信号时,将编码缓存区中的编码数据帧发送至DECT基站1。
需要说明的是,第一触发信号是与第二射频模块22获取的TDMA帧同步的信号。DECT基站1与移动终端2通信连接。移动终端2包括手柄或耳麦等移动设备。
作为示例性地,根据DECT GAP协议,第一编解码模块11在编码音频数据后,将获取的编码数据帧存储于第一编解码模块11的编码缓存区,以便后续第一射频模块12在接收到第一触发信号时可直接从编码缓存区中提取第一编解码模块11获取的编码数据帧,然后填充到TDMA帧中对应时隙(slot)的B-field字段并发送至移动终端2。其中,为避免发生数据竞争编码缓存区的存储空间,采用双缓冲的方式,如编码数据帧的长度刚好等于一个B-field数据的长度时,将编码缓存区可存储的编码数据帧的总长度设置为20ms。如编码数据帧的长度等于一个B-field数据的长度的0.5倍时,将编码缓存区可存储的编码数据帧的总长度设置为10ms。
作为示例性地,根据DECT GAP协议,第二编解码模块21在编码音频数据后,将获取的编码数据帧存储于第二编解码模块21的编码缓存区,以便后续第二射频模块22在接收到第一触发信号时可直接从编码缓存区中提取第二编解码模块21获取的编码数据帧,然后填充到TDMA帧中对应时隙(slot)的B-field字段并发送至DECT基站1。其中,为避免发生数据竞争编码缓存区的存储空间,采用双缓冲的方式,如编码数据帧的长度刚好等于一个B-field数据的长度时,将编码缓存区可存储的编码数据帧的总长度设置为20ms。如编码数据帧的长度等于一个B-field数据的长度的0.5倍时,将编码缓存区可存储的编码数据帧的总长度设置为10ms。
第二射频模块22在接收到第一触发信号时,从编码缓存区中提取第二编解码模块21获取的编码数据帧,并将提取的编码数据帧填充到TDMA帧中对应时隙(slot)的B-field字段并发送至DECT基站1,从而完成向DECT基站1发送一帧完整有序的数据帧。其中,每个B-field数据为一个TDMA帧中一个发送时隙(slot)所要发送的语音数据,TDMA帧分成24个时隙,12个发送时隙(slot),12个接收时隙(slot)。
本实施例通过在移动终端2内设置第二编解码模块21和第二射频模块22,由第二编解码模块21将获取的编码数据帧存储于第二编解码模块21的编码缓存区,由第二射频模块22在接收到第一触发信号时,将编码缓存区中的编码数据帧填充至TDMA帧中对应时隙(slot)的B-field字段并发送至DECT基站1,从而完成向DECT基站1发送一帧完整有序的数据帧。本实施例通过设置与第二射频模块22获取的TDMA帧同步的第一触发信号,使第二射频模块22在第一触发信号的作用下将编码缓存区中第二编解码模块21获取的编码数据帧发送至DECT基站1,确保第二射频模块22发送至DECT基站1的TDMA帧中对应时隙(slot)的B-field数据与第二编解码模块21获取的编码数据帧保持一致。本实施例能够在触发信号的作用下传输数据帧,保证数据帧的完整性和有效性,从而实现增加宽带语音通信路数。
在优选的实施例当中,第二射频模块22,还用于在接收到第二触发信号时,将来自DECT基站1的待解码数据帧发送至第二编解码模块21;其中,待解码数据帧的长度与TDMA帧中一个B-field数据的长度成倍数关系;第二编解码模块21,还用于将待解码数据帧存储于第二编解码模块21的解码缓存区,以解码待解码数据帧。
需要说明的是,第二触发信号是第二射频模块22获取的TDMA帧同步的信号。
作为示例性地,根据DECT GAP协议,第二射频模块22在接收到第二触发信号时,从DECT基站1发送的TDMA帧中提取待解码数据帧,即TDMA帧中对应时隙(slot)的B-field数据,将提取的待解码数据帧发送至第二编解码模块21,以便后续第二编解码模块21将待解码数据帧存储于第二射频模块22的解码缓存区,以解码待解码数据帧。其中,为避免发生数据竞争解码缓存区的存储空间,采用双缓冲的方式,如待解码数据帧的长度等于一个B-field数据的长度时,将解码缓存区可存储的待解码数据帧的总长度设置为20ms,如待解码数据帧的长度等于一个B-field数据的长度的0.5倍时,将解码缓存区可存储的待解码数据帧的总长度设置为10ms。
第二编解码模块21在接收到DECT基站1发送的待解码数据帧后,将待解码数据帧存储于第二编解码模块21的解码缓存区,以解码待解码数据帧得到音频数据,从而完成接收DECT基站1发送的一帧完整有序的数据帧。其中,每个B-field数据为一个TDMA帧中一个接收时隙(slot)所要接收的语音数据,TDMA帧分成24个时隙,12个发送时隙(slot),12个接收时隙。
本实施例通过由第二射频模块22在接收到第二触发信号时,将来自DECT基站1的待解码数据帧,即TDMA帧中对应时隙(slot)的B-field数据发送至第二编解码模块21,由第二编解码模块21将待解码数据帧存储于第二编解码模块21的解码缓存区,以解码待解码数据帧,从而完成接收DECT基站1发送的一帧完整有序的数据帧。本实施例通过设置与第二射频模块22获取的TDMA帧同步的第二触发信号,使第二射频模块22在第二触发信号的作用下将来自DECT基站1的TDMA帧中对应时隙(slot)的B-field数据发送至第二编解码模块21,确保第二射频模块22发送至第二编解码模块21的待解码数据帧与DECT基站1发送的TDMA帧中对应时隙(slot)的B-field数据保持一致。本实施例能够在触发信号的作用下传输数据帧,保证数据帧的完整性和有效性,从而实现增加宽带语音通信路数。
在优选的实施例当中,第二编解码模块21的输出码率小于等于32kbps,采样频率大于等于16KHz。
本实施例选用输出码率小于等于32kbps,采样频率大于等于16KHz的第二编解码模块21,能够降低数据帧的传输带宽,实现增加宽带语音通信路数。
在优选的实施例当中,编码缓存区可存储编码数据帧的长度是根据TDMA帧的长度设置得到;其中,编码缓存区可存储编码数据帧的长度是n×10ms,n>0。
在优选的实施例当中,解码缓存区可存储待解码数据帧的长度是根据TDMA帧的长度设置得到;其中,解码缓存区可存储待解码数据帧的长度是n×10ms,n>0。
由于DECT基站1与移动终端2之间传输的TDMA帧的长度固定为10ms,第二编解码模块21获取的编码数据帧和来自DECT基站1的待解码数据帧的长度与10ms成0.2、0.5、1、2、3等倍数关系,即编码数据帧的长度是n×10ms,待解码数据帧的长度也是n×10ms(n>0)的情况下,为保证编码缓存区的存储空间足够存储编码数据帧,解码缓存区的存储空间足够存储待解码数据帧,需要根据编码数据帧和TDMA帧的长度设置编码缓存区可存储的数据长度,以及根据待解码数据帧和TDMA帧的长度设置解码缓存区可存储的数据长度。
作为示例性地,若0<n≤1,则设置编码缓存区可存储编码数据帧的长度为20ms,解码缓存区可存储待解码数据帧的长度为20ms。比如当第二编解码模块21获取的编码数据帧的长度为5ms时,设置编码缓存区可存储编码数据帧的长度为20ms,使第二射频模块22每5ms将编码缓存区中第二编解码模块21获取的编码数据帧发送至DECT基站1;当来自DECT基站1的待解码数据帧的长度为5ms时,设置解码缓存区可存储待解码数据帧的长度为20ms,使第二射频模块22每5ms将来自DECT基站1的待解码数据帧通过TDMA帧形式发送至第二编解码模块21。若n>1,则设置编码缓存区可存储编码数据帧的长度为n×20ms,解码缓存区可存储待解码数据帧的长度为n×20ms,比如当第二编解码模块21获取的编码数据帧的长度为20ms时,设置编码缓存区可存储编码数据帧的长度为40ms,使第二射频模块22每20ms将编码缓存区中第二编解码模块21获取的编码数据帧发送至DECT基站1;当来自DECT基站1的待解码数据帧的长度为20ms时,设置解码缓存区可存储待解码数据帧的长度为40ms,使第二射频模块22每20ms将来自DECT基站1的待解码数据帧通过TDMA帧形式发送至第二编解码模块21。
在优选的实施例当中,第一触发信号是TDMA帧中的任一时隙、内部时钟信号、外部时钟信号中的一种信号。
需要说明的是,内部时钟信号包括与第二射频模块22连接的内部时钟模块输出的时钟信号,外部时钟信号包括与移动终端2连接的外部时钟模块输出的时钟信号。
作为示例性地,通过在触发信号处理接口下添加用于发送的回调函数sendpacket,设置第一触发信号。当TDMA帧的长度为10ms时,设置TDMA帧第0时隙~第23时隙24个时隙中的任一时隙,比如第19时隙作为第一触发信号,或者设置与第二射频模块22连接的内部时钟模块,比如同源晶振分频出来的10ms周期信号作为第一触发信号,或者设置与移动终端2连接的外部时钟模块,比如RTC产生的10ms脉冲信号作为第一触发信号。
在优选的实施例当中,第二触发信号是TDMA帧中的任一时隙、内部时钟信号、外部时钟信号中的一种信号。
需要说明的是,内部时钟信号包括与第二射频模块22连接的内部时钟模块输出的时钟信号,外部时钟信号包括与移动终端2连接的外部时钟模块输出的时钟信号。
作为示例性地,通过在触发信号处理接口下添加用于接收的回调函数recvpacket,设置第二触发信号。当TDMA帧的长度为10ms时,设置TDMA帧第0时隙~第23时隙24个时隙中的任一时隙,比如第4时隙作为第二触发信号,或者设置与第二射频模块22连接的内部时钟模块,比如同源晶振分频出来的10ms周期信号作为第二触发信号,或者设置与移动终端2连接的外部时钟模块,比如RTC产生的10ms脉冲信号作为第二触发信号。
其中,若第一触发信号和第二触发信号均为TDMA帧中的任一时隙,则第一触发信号和第二触发信号分别为TDMA帧中的不同时隙,并非强制要求,不同时隙只是为了保证处理时间更易得到保证。
请参阅图5。
如图5所示,第三实施例提供一种传输数据帧的***3,包括至少一个如第一实施例所述的DECT基站1和多个如第二实施例所述的移动终端2,且能达到与第一实施例和第二实施例相同的有益效果。
综上所述,实施本发明的实施例,具有如下有益效果:
通过在DECT基站1内设置第一编解码模块11和第一射频模块12,由第一编解码模块11将获取的编码数据帧存储于第一编解码模块11的编码缓存区,由第一射频模块12在接收到第一触发信号时,将编码缓存区中的编码数据帧填充至TDMA帧中对应时隙(slot)的B-field字段并发送至移动终端2,从而完成向移动终端2发送一帧完整有序的数据帧。本发明的实施例通过设置与第一射频模块12获取的TDMA帧同步的第一触发信号,使第一射频模块12在第一触发信号的作用下将编码缓存区中第一编解码模块11获取的编码数据帧发送至移动终端2,确保第一射频模块12发送至移动终端2的TDMA帧中对应时隙(slot)的B-field数据与第一编解码模块11获取的编码数据帧保持一致。本发明的实施例能够在触发信号的作用下传输数据帧,保证数据帧的完整性和有效性,从而实现增加宽带语音通信路数。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

Claims (13)

1.一种传输数据帧的DECT基站,其特征在于,包括第一编解码模块和第一射频模块;
所述第一编解码模块,用于将获取的编码数据帧存储于所述第一编解码模块的编码缓存区;其中,所述编码数据帧的长度与TDMA帧中一个B-field数据的长度成倍数关系;
所述第一射频模块,用于在接收到第一触发信号时,将所述编码缓存区中的所述编码数据帧发送至移动终端;
所述第一触发信号为所述TDMA帧中的任一时隙、内部时钟信号、外部时钟信号中的一种信号。
2.如权利要求1所述的传输数据帧的DECT基站,其特征在于,所述第一射频模块,还用于在接收到第二触发信号时,将来自所述移动终端的待解码数据帧发送至所述第一编解码模块;其中,所述待解码数据帧的长度与所述TDMA帧中一个B-field数据的长度成倍数关系;
所述第一编解码模块,还用于将所述待解码数据帧存储于所述第一编解码模块的解码缓存区,以解码所述待解码数据帧。
3.如权利要求1或2所述的传输数据帧的DECT基站,其特征在于,所述第一编解码模块的输出码率小于等于32kbps,采样频率大于等于16KHz。
4.如权利要求1所述的传输数据帧的DECT基站,其特征在于,所述编码缓存区可存储所述编码数据帧的长度是根据所述TDMA帧的长度设置得到;其中,所述编码缓存区可存储所述编码数据帧的长度是n×10ms,n>0。
5.如权利要求2所述的传输数据帧的DECT基站,其特征在于,所述解码缓存区可存储所述待解码数据帧的长度是根据所述TDMA帧的长度设置得到;其中,所述解码缓存区可存储所述待解码数据帧的长度是n×10ms,n>0。
6.如权利要求2所述的传输数据帧的DECT基站,其特征在于,所述第二触发信号为所述TDMA帧中的任一时隙、内部时钟信号、外部时钟信号中的一种信号。
7.一种传输数据帧的移动终端,其特征在于,包括第二编解码模块和第二射频模块;
所述第二编解码模块,用于将获取的编码数据帧存储于所述第二编解码模块的编码缓存区;其中,所述编码数据帧的长度与TDMA帧中一个B-field数据的长度成倍数关系;
所述第二射频模块,用于在接收到第一触发信号时,将所述编码缓存区中的所述编码数据帧发送至DECT基站;
所述第一触发信号是所述TDMA帧中的任一时隙、内部时钟信号、外部时钟信号中的一种信号。
8.如权利要求7所述的传输数据帧的移动终端,其特征在于,所述第二射频模块,还用于在接收到第二触发信号时,将来自所述DECT基站的待解码数据帧发送至所述第二编解码模块;其中,所述待解码数据帧的长度与所述TDMA帧中一个B-field数据的长度成倍数关系;
所述第二编解码模块,还用于将所述待解码数据帧存储于所述第二编解码模块的解码缓存区,以解码所述待解码数据帧。
9.如权利要求7或8所述的传输数据帧的移动终端,其特征在于,所述第二编解码模块的输出码率小于等于32kbps,采样频率大于等于16KHz。
10.如权利要求7所述的传输数据帧的移动终端,其特征在于,所述编码缓存区可存储所述编码数据帧的长度是根据所述TDMA帧的长度设置得到;其中,所述编码缓存区可存储所述编码数据帧的长度是n×10ms,n>0。
11.如权利要求8所述的传输数据帧的移动终端,其特征在于,所述解码缓存区可存储所述待解码数据帧的长度是根据所述TDMA帧的长度设置得到;其中,所述解码缓存区可存储所述待解码数据帧的长度是n×10ms,n>0。
12.如权利要求8所述的传输数据帧的移动终端,其特征在于,所述第二触发信号是所述TDMA帧中的任一时隙、内部时钟信号、外部时钟信号中的一种信号。
13.一种传输数据帧的***,其特征在于,包括至少一个如权利要求1~6任一项所述的DECT基站和多个如权利要求7~12任一项所述的移动终端。
CN202010399748.9A 2020-05-12 2020-05-12 一种传输数据帧的dect基站、移动终端及*** Active CN111769901B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202010399748.9A CN111769901B (zh) 2020-05-12 2020-05-12 一种传输数据帧的dect基站、移动终端及***
EP21173442.1A EP3910924B1 (en) 2020-05-12 2021-05-12 Dect base station, mobile terminal and system for transmitting data frame
US17/319,050 US11640828B2 (en) 2020-05-12 2021-05-12 DECT base station, mobile terminal and system for transmitting data frame

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010399748.9A CN111769901B (zh) 2020-05-12 2020-05-12 一种传输数据帧的dect基站、移动终端及***

Publications (2)

Publication Number Publication Date
CN111769901A CN111769901A (zh) 2020-10-13
CN111769901B true CN111769901B (zh) 2023-04-14

Family

ID=72719129

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010399748.9A Active CN111769901B (zh) 2020-05-12 2020-05-12 一种传输数据帧的dect基站、移动终端及***

Country Status (3)

Country Link
US (1) US11640828B2 (zh)
EP (1) EP3910924B1 (zh)
CN (1) CN111769901B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112542175B (zh) * 2020-11-24 2024-05-07 厦门亿联网络技术股份有限公司 一种提高通话质量的方法
CN113596259B (zh) * 2021-07-09 2023-03-21 厦门亿联网络技术股份有限公司 一种基于dect的通信方法及装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003056793A1 (en) * 2001-12-21 2003-07-10 Nederlandse Organisatie Voor Toegepast- Natuurwetenschappelijk Onderzoek Tno Dect (digital enhanced cordless telecommunications) system for cordless communication of data signals

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1993021719A1 (de) * 1992-04-09 1993-10-28 Siemens Aktiengesellschaft Verfahren zur strukturierung eines b-feld formates im dect-standard
DE19609883C1 (de) * 1996-03-13 1997-10-09 Siemens Ag Verfahren und Anordnung zum Übertragen von systemspezifischen Daten in einem synchronen Mikroprozessorsystem
KR100233469B1 (ko) * 1997-01-10 1999-12-01 윤종용 무선사설교환기용 덱트기지국에서 채널데이타 처리시 비트동기화 시스템
DE19742378A1 (de) * 1997-09-25 1999-04-22 Siemens Ag Ringspeicher für eine TDMA-Datenübertragungsstation und entsprechende Datenübertragungsstation
US7471666B2 (en) * 2002-06-04 2008-12-30 Winbond Electronics Corporation Message-type data communication apparatus used in a DECT system
US8135047B2 (en) * 2006-07-31 2012-03-13 Qualcomm Incorporated Systems and methods for including an identifier with a packet associated with a speech signal
US20100138724A1 (en) * 2008-12-01 2010-06-03 Dsp Group Ltd. Adaptive error protection for wireless communications
DE102009013608A1 (de) * 2009-03-17 2010-09-30 Infineon Technologies Ag Verfahren und Vorrichtungen zur Sprachübertragung
US10742818B2 (en) * 2017-08-17 2020-08-11 Plantronics, Inc. Wireless density-based on-the-fly codec and radio frequency link type selection

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003056793A1 (en) * 2001-12-21 2003-07-10 Nederlandse Organisatie Voor Toegepast- Natuurwetenschappelijk Onderzoek Tno Dect (digital enhanced cordless telecommunications) system for cordless communication of data signals

Also Published As

Publication number Publication date
CN111769901A (zh) 2020-10-13
EP3910924A1 (en) 2021-11-17
US11640828B2 (en) 2023-05-02
EP3910924B1 (en) 2023-11-22
US20210358510A1 (en) 2021-11-18

Similar Documents

Publication Publication Date Title
CN111769901B (zh) 一种传输数据帧的dect基站、移动终端及***
US6011784A (en) Communication system and method using asynchronous and isochronous spectrum for voice and data
US5091906A (en) Quasi-duplex radio system using bi-directional hole extension
USH1880H (en) System and method for processing wireless voice and data telecommunications
US20030195006A1 (en) Smart vocoder
JPH06284114A (ja) デジタル移動無線通信システム
CA2669182A1 (en) A method of and apparatus for paging a wireless terminal in a wireless telecommunications system
JP3675480B2 (ja) 移動通信システムにおいてスピーチ送信する方法及び装置
US6446042B1 (en) Method and apparatus for encoding speech in a communications network
CN112261633A (zh) 一种用于智能耳机的音频录音及转换方法
KR20070086848A (ko) 저 딜레이 디코딩
US11545161B2 (en) Wireless communication device, and method and apparatus for processing voice data
US20100241422A1 (en) Synchronizing a channel codec and vocoder of a mobile station
CN111478924B (zh) 一种超短波电台多跳中继语音通信方法
CN114389758A (zh) 一种数据传输方法和装置
US20080021702A1 (en) Wireless communication apparatus including a mechanism for suppressing uplink noise
US11581002B2 (en) Communication method, apparatus, and system for digital enhanced cordless telecommunications (DECT) base station
CN106254034B (zh) 一种基于arm的参数识别***的网络协议的工作方法
CN110034858B (zh) 数据包重传方法、装置、移动终端及存储介质
CN111383644B (zh) 一种音频通信方法、设备及***
EP1961245B1 (en) Systems and methods for tandem free operation signal transmission
JP2013118578A (ja) 音声通信装置及びプログラム
JPH07283757A (ja) 音声データ通信装置
KR100489043B1 (ko) 이동 통신 시스템에서 이동 단말기간 음성 호 연결시데이터 포맷방법
RU2364051C2 (ru) Установление вызова в видеотелефонной сети

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