本申请涉及通信,更具体的说,是涉及一种通信装置及电子设备。
背景技术:
1、当前,在移动终端上添加卫星通信产品以实现卫星通信功能,成为用户扩展终端功能的一个越来越受欢迎的方向。应用过程中,卫星通信产品往往需要处理两种类型的数据流,即控制流和语音流。为了区分这两种类型的数据流,卫星通信产品往往需要引入分别对应两者的封包和解包协议,但相应封包和解包的处理对卫星通信产品的性能提出了挑战。
技术实现思路
1、有鉴于此,本申请提供如下技术方案:
2、一种通信装置,所述装置包括:
3、目标接口,用于与目标设备连接;
4、目标天线,用于辐射和/或接收通信卫星的通信信号;
5、通信芯片,与所述目标天线连接;
6、处理单元,通过第一物理接口以及第二物理接口与所述通信芯片连接,与目标接口连接,所述处理单元用于提供第一虚拟接口,所述第一虚拟接口与所述第一物理接口对应;提供第二虚拟接口,所述第二虚拟接口与所述第二物理接口对应,以使得所述目标设备发送和/或接收与所述第一物理接口对应的第一类数据以及与所述第二物理接口对应的第二类数据。
7、可选地,所述目标接口用于连接目标设备,其中,所述目标设备基于所述通信装置提供的所述第一虚拟接口,将所述通信装置作为第一装置;所述目标设备基于所述通信装置提供的所述第二虚拟接口,将所述通信设备作为第二装置。
8、可选地,所述通信芯片至少用于如下一种:
9、将所述目标天线接收的通信信号转换为所述第一类数据;
10、将所述目标天线接收的通信信号转换为所述第二类数据;
11、将所述目标天线接收的通信信号转换为所述第一类数据和所述第二类数据;
12、将所述第三类数据转换为通信信号以使得所述目标天线进行辐射;
13、将所述第四类数据转换为通信信号以使的所述目标天线进行辐射。
14、可选地,所述处理单元用于通过所述第一物理接口获得所述第一类数据,通过所述第二物理接口获得所述第二类数据;
15、所述处理单元所提供的所述第一虚拟接口包括用于缓存所述第一类数据的存储地址,以使得所述目标设备通过所述第一虚拟接口直接访问所述第一数据;
16、所述处理单元所提供的所述第二虚拟接口包括用于缓存所述第二类数据的存储地址,以使得所述目标设备通过所述第二虚拟接口直接访问所述第二数据。
17、其中,所述第一类数据是通话的语音数据,所述第二类数据是与所述通话相关的指令。
18、本申请还公开了一种电子设备,包括:
19、目标接口,与通信装置连接;
20、处理器,用于通过所述目标接口从所述通信装置获得第一类数据;基于目标应用构建第一输出通路,基于所述第一输出通路输出所述第一类数据。
21、可选地,所述处理器,还用于通过所述目标接口从所述通信装置获得第二类数据;响应所述第二类数据。
22、可选地,所述处理器,用于如果所述目标接口连接所述通信装置,获得第一虚拟接口以及第二虚拟接口;通过所述第一虚拟接口访问所述第一类数据以及通过所述第二虚拟接口访问所述第二类数据。
23、可选地,所述处理器,还用于基于所述目标应用构建第一输入通路;通过所述第一输入通路获得第三类数据;通过所述通信装置向通信卫星发射所述第三类数据的通信信号;其中,所述第一类数据与所述第三类数据属于音频数据;
24、所述处理器,还用于获得第四类数据,通过所述通信装置向通信卫星发射目标指令的通信信号,所述第四类数据属于指令类数据。
25、可选地,所述处理器,用于通过所述第一虚拟接口向所述通信装置写入所述第三类数据以及通过第二虚拟接口向所述通信装置写入所述第四类数据。
26、可选地,所述处理器,用于如果所述目标接口连接所述通信装置表征电子设备的目标通信芯片不可用,基于目标应用构建所述第一输出通路和所述第一输入通路;其中,所述第一输出通路包括输出装置,所述第一输入通路包括输入装置;所述目标通信芯片与所述输出装置之间构成第二输出通路,所述目标通信芯片与所述输入装置之间构成第二输入通路。
1.一种通信装置,所述装置包括:
2.根据权利要求1所述的通信装置,所述目标接口用于连接目标设备,其中,所述目标设备基于所述通信装置提供的所述第一虚拟接口,将所述通信装置作为第一装置;所述目标设备基于所述通信装置提供的所述第二虚拟接口,将所述通信设备作为第二装置。
3.根据权利要求1所述的通信装置,所述通信芯片至少用于如下一种:
4.根据权利要求3所述的通信装置,所述处理单元用于通过所述第一物理接口获得所述第一类数据,通过所述第二物理接口获得所述第二类数据;
5.一种电子设备,包括:
6.根据权利要求5所述的电子设备,所述处理器,还用于通过所述目标接口从所述通信装置获得第二类数据;响应所述第二类数据。
7.根据权利要求6所述的电子设备,所述处理器,用于如果所述目标接口连接所述通信装置,获得第一虚拟接口以及第二虚拟接口;通过所述第一虚拟接口访问所述第一类数据以及通过所述第二虚拟接口访问所述第二类数据。
8.根据权利要求5所述的电子设备,所述处理器,还用于基于所述目标应用构建第一输入通路;通过所述第一输入通路获得第三类数据;通过所述通信装置向通信卫星发射所述第三类数据的通信信号;其中,所述第一类数据与所述第三类数据属于音频数据;
9.根据权利要求8所述的电子设备,所述处理器,用于通过所述第一虚拟接口向所述通信装置写入所述第三类数据以及通过第二虚拟接口向所述通信装置写入所述第四类数据。
10.根据权利要求5所述的电子设备,所述处理器,用于如果所述目标接口连接所述通信装置表征电子设备的目标通信芯片不可用,基于目标应用构建所述第一输出通路和所述第一输入通路;其中,所述第一输出通路包括输出装置,所述第一输入通路包括输入装置;所述目标通信芯片与所述输出装置之间构成第二输出通路,所述目标通信芯片与所述输入装置之间构成第二输入通路。