用户设备、无线通信方法及终端的制作方法_3

文档序号:9712326阅读:来源:国知局
序接收。
[0147]MAC子层提供逻辑信道与传输信道之间的复用。MAC子层还负责在各用户设备间分配一个蜂窝小区中的各种无线电资源(例如,资源块)。MAC子层还负责HARQ操作。
[0148]RRC子层负责获得无线电资源(S卩,无线电承载)以及负责使用eNodeB与用户设备之间的RRC信令来配置各下层。
[0149]NAS子层支持在用户设备和核心网(EPC)的信令和数据传输。
[0150]第一数字信号处理芯片203包括适当的硬件、逻辑器件、电路和/或编码,用于进行音频信号处理,例如,在通话过程中的回声抑制、噪声抑制等音频信号处理。
[0151]第二数字信号处理芯片303包括适当的硬件、逻辑器件、电路和/或编码,用于进行音频信号处理,例如,在通话过程中的回声抑制、噪声抑制等音频信号处理。
[0152]第一编解码器(Codec) 204包括适当的硬件、逻辑器件、电路和/或编码,用于进行A/D以及D/A转换。
[0153]第二编解码器(Codec) 304包括适当的硬件、逻辑器件、电路和/或编码,用于进行A/D以及D/A转换。
[0154]第一射频205用于将第一协议栈201传输的数据处理后传给eNodeB 101 (基站网络),以及用于将eNodeB 101传输的数据处理后传给第一协议栈201。
[0155]第二射频305用于将第二协议栈301传输的数据处理后传给eNodeB 101 (基站网络),以及用于将eNodeB 101传输的数据处理后传给第二协议栈301。
[0156]逻辑开关400的一端连接应用程序处理模块202,一端连接第一编解码器204,一端连接第二编解码器304,一端与设备(麦克风500、听筒600)连接。在一个实施例中,可通过输出高低电平实现对逻辑开关400的控制。
[0157]应用程序处理模块202控制逻辑开关400,以在第一协议栈201有CS语音数据时,逻辑开关400导通第二编解码器304与设备的通路。而在第二协议栈301有CS语音数据时,逻辑开关400导通第一编解码器204与设备的通路。
[0158]本发明实施例的用户设备的语音通话和数据业务传输的流程如下:
[0159](1)语音通话流程
[0160]在本发明的实施例中,若操作指令包括利用第一数据卡(或第二数据卡)进行通话的通话指令,则按照以下流程进行通话流程。
[0161]首先,建立语音通信连接:用户通过输入输出模块700触发操作指令(通话指令),该操作指令经由应用程序处理模块202传输给第一协议栈201或第二协议栈301。操作指令传输给第一协议栈201,还是第二协议栈301,取决于用户是通过第一数据卡206,还是第二数据卡306发起通话。若用户通过第一数据卡206发起(例如,通过第一 S頂卡拨打电话),则操作指令传输给第一协议栈201。若用户通过第二数据卡306发起(例如,通过第二 S頂卡拨打电话),则操作指令传输给第二协议栈301。
[0162]此后,参见图5,第一协议栈201通过第一射频205向eNodeB发送RRC连接请求等流程以建立与被叫方的语音通信连接。同样的,若通过第二数据卡,则第二协议栈301通过第二射频305向eNodeB发送RRC连接请求等流程以建立与被叫方的语音通信连接。
[0163]语音通信连接建立后,参见图6,通过第一数据卡206进行通话时(通话指令中包含第一数据卡206的信息,例如,号码),则逻辑开关400导通设备与第一编解码器204的通路。进行语音通信时,上行通信通道为:麦克风500 (主叫用户)一第一编解码器204(主叫用户)—第一数字信号处理芯片203 (主叫用户)一第一协议栈201 (主叫用户)一第一射频205(主叫用户)一E-UTRAN —EPC —电路交换系统一被叫用户。下行通信信道为:被叫用户一电路交换系统一EPC — E-UTRAN —第一射频205 —第一协议栈201 —第一数字信号处理芯片203 —第一编解码器204 —听筒600。
[0164]语音通信连接建立后,参见图7,通过第二数据卡306进行通话时(通话指令中包含第二数据卡306的信息),则逻辑开关400导通设备与第二编解码器304的通路。进行语音通信时,上行通信通道为:麦克风500 (主叫用户)一第二编解码器304 (主叫用户)一第二数字信号处理芯片303 (主叫用户)一第二协议栈301 (主叫用户)一第二射频305 (主叫用户)一E-UTRAN —EPC—电路交换系统一被叫用户。下行通信通道为:,被叫用户一电路交换系统一EPC — E-UTRAN —第二射频305 —第二协议栈301 —第二数字信号处理芯片303 —第二编解码器304 —听筒600。
[0165]应理解,若为PS语音数据则直接通过EPC传输至被叫用户,而不需要经过被叫用户。
[0166]本发明实施例的用户设备,在进行语音通话时,还可进行数据业务传输,具体的:若通过第一数据卡206进行语音通话,则可同时通过第二数据卡306进行数据业务传输;若通过第二数据卡306进行语音通话,则可同时通过第一数据卡206进行数据业务传输。数据业务的传输流程将在后续详细介绍。
[0167](2)数据业务传输流程
[0168]本发明的实施例的用户设备支持两个用户识别模块同时进行数据业务传输,以及支持其中一个用户识别模块语音通话的同时另一个用户识别模块进行数据业务传输。
[0169]其中,通过第一数据卡206进行数据业务传输时(数据传输指令中包含第一数据卡206的信息),上行数据通道为:用户数据(用户发起的数据传输指令等操作指令,例如,数据下载、网页浏览等操作指令)—应用程序处理模块202 —第一协议栈201 —第一射频205 — E-UTRAN — EPC —网络。下行数据通道为:网络一EPC — E-UTRAN —第一射频205 —第一协议栈201 —应用程序处理模块202 —输出(例如,通过输入输出模块700进行显示,或通过存储模块进行存储等)。
[0170]通过第二数据卡306进行数据业务传输时(数据传输指令中包含第二数据卡306的信息),上行数据通道为:用户数据(用户发起的数据传输指令等)一应用程序处理模块202 —第二协议栈301 —第二射频305 — E-UTRAN — EPC —网络。下行数据通道为:网络—EPC — E-UTRAN —第二射频305 —第二协议栈301 —应用程序处理模块202 —输出(例如,通过输入输出模块700进行显示,或通过存储模块进行存储等)。
[0171]由于本发明实施例的用户设备,包含两个射频模块、两个协议栈和两个用户识别模块,因此,在同时进行语音通话和数据业务传输时,或同时进行数据业务传输时,是分别走不同的用户识别模块、不同的协议栈和不同的射频模块,由此,使得用户设备在进行语音通话时不中断数据业务传输,且可使得用户设备在进行下载业务或者视频浏览等数据业务时,可通过双通道(LTE+LTE)实现业务加速。另一方面,本发明实施例的用户设备通过逻辑开关400控制通路,使得可分别通过两个编解码器对信号进行处理,减少软件处理的工作量。
[0172]在本发明的实施例中第一协议栈201和应用程序处理模块202可通过第一处理芯片实现。第二协议栈301可通过第二处理芯片实现。第二处理芯片的协议栈挂载到第一处理芯片的应用程序处理模块下(即由第一处理芯片的应用程序处理模块对第二处理芯片的协议栈进行控制并进行数据传输)。在一个实施例中,第一处理芯片和第二处理芯片通过USB通信接口实现通信连接。具体的,第一处理芯片的应用程序处理模块202与第二处理芯片的第二协议栈301通过USB通信接口实现通信连接。
[0173]本发明实施例的用户设备通过增加一协议栈和一射频模块,且使得增加的协议栈(第二协议栈)和原协议栈(第一协议栈)挂载在同一应用程序处理模块下(即应用程序处理模块同时控制和处理第一协议栈和第二协议栈的信息),并通过不同的数字信号处理芯片和编解码器处理相关信号,实现支持双LTE进行语音通话和数据传输,提升用户体验;可支持双LTE进行数据业务传输,极大的提高的数据传输速率;支持同时通过LTE网络进行语音通话和数据传输,提高通话质量和数据传输速率。
[0174]在本发明的另一实施例中,用户设备包括:第一处理芯片200、第二处理芯片300、第一射频205、第二射频305、第一数据卡206、第二数据卡306、输入输出模块700等。其中,第一处理芯片200包括应用程序服务模块202和第一协议栈201。第二处理芯片包括第二协议栈301。
[0175]在本发明实施例中,第二协议栈301通过USB数据线与第一处理芯片200通信连接,由此,第一处理芯片200中的应用程序服务模块202可实现对第二协议栈301的控制以及进行数据交互。此外,应用程序服务模块202还对第一协议栈301进行控制以及进行数据交互。
[0176]本发明实施中的两个协议栈(第一协议栈201和第二协议栈301)均由应用程序服务模块202进行驱动配置,并进行数据交互。
[0177]本发明的该实施例的用户设备支持两个用户识别模块同时进行数据业务传输。
[0178]其中,参见图7,通过第一数据卡206进行数据业务传输时(数据传输指令中包含第一数据卡206的信息),上行数据通道为:用户数据(用户发起的数据传输指令等操作指令,例如,数据下载、网页浏览等操作指令)—应用程序处理模块202 —第一协议栈201 —第一射频205 — E-UTRAN — EPC —网络。下行数据通道为:网络一EPC — E-UTRAN —第一射频205 —第一协议栈201 —应用程序处理模块202 —输出(例如,通过输入输出模块700进行显示,或通过存储模块进行存储等)。
[0179]参见图8,通过第二数据卡306进行数据业务传输时(数据传输指令中包含第二数据卡306的信息),上行数据通道为:用户数据(用户发起的数据传输指令等)—应用程序处理模块202 —第二协议栈301 —第二射频305 — E-UTRAN — EPC —网络。下行数据通道为:网络一EPC — E-UTRAN —第二射频305 —第二协议栈301 —应用程序处理模块202 —输出(例如,通过输入输出模块700进行显示,或通过存储模块进行存储等)。
[0180]由于本发明实施例的用户设备,包含两个射频模块、两个协议栈和两个用户识别模块,因此,在同时进行语音通话和数据业务传输时,或同时进行数据业务传输时,是分别走不同的用户识别模块、不同的协议栈和不同
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1