一种数据漫游的方法、装置以及系统的制作方法_4

文档序号:9381317阅读:来源:国知局
从该APDU包中获取虚拟S頂模块对应的新号码信息,并使用新号码信息进行数据漫游业务。这样,用户终端无需外部装置来连接网络并开展数据漫游业务,同时,也无需涉及复杂的S頂卡来实现数据漫游业务,从而在实现上更简便,使用过程中更为方便。
[0118]请参阅图6,本发明实施例中的用户终端的另一个实施例包括:
[0119]第一发送模块301,用于通过实体S頂模块接入移动网络,并向服务器发送号码更新请求;
[0120]建立模块302,用于当所述第一发送模块301发送的号码更新请求通过后,建立虚拟S頂模块与所述服务器之间的数据传输通道;
[0121]第二发送模块306,用于所述建立模块建立虚拟S頂模块与所述服务器之间的数据传输通道之后,通过所述数据传输通道向所述服务器发送APDU指令,所述APDU指令携带所述虚拟S頂模块与用户终端内基带处理器之间的交互信息,以使得所述服务器根据所述APDU指令确定所述虚拟S頂模块对应的新号码信息,并发送所述新号码信息对应的所述APDU 包;
[0122]接收模块303,用于通过所述建立模块302建立的数据传输通道接收所述服务器发送的应用协议数据单元APDU包,所述APDU包是所述服务器从所述APDU数据交互设备中获取的;
[0123]解析模块304,用于解析所述接收模块303接收的所述APDU包并获取所述APDU包中的新号码信息,所述新号码信息用于激活所述虚拟S頂模块以及指示所述虚拟S頂模块完成与所述服务器的数据交互;
[0124]业务模块305,用于使用所述虚拟S頂模块对应的所述解析模块304解析的新号码信息进行数据漫游业务。
[0125]其次,本实施例中,在用户终端建立起虚拟S頂模块与服务器的连接后,虚拟S頂模块可以向服务器发送相应的指令,使得服务器根据指令来下发虚拟S頂模块需要的有效信息。这样一方面可以帮助服务器更快的寻址对应的实体S頂卡,另一方面,可以更为安全的获取虚拟SIM模块需要的有效信息,不容易在发送指令的过程中被篡改SIM卡的信息。
[0126]请参阅图7,本发明实施例中的用户终端的另一个实施例包括:
[0127]第一发送模块301,用于通过实体S頂模块接入移动网络,并向服务器发送号码更新请求;
[0128]建立模块302,用于当所述第一发送模块301发送的号码更新请求通过后,建立虚拟S頂模块与所述服务器之间的数据传输通道;
[0129]第二发送模块306,用于所述建立模块建立虚拟S頂模块与所述服务器之间的数据传输通道之后,通过所述数据传输通道向所述服务器发送APDU指令,所述APDU指令携带所述虚拟S頂模块与用户终端内基带处理器之间的交互信息,以使得所述服务器根据所述APDU指令确定所述虚拟S頂模块对应的新号码信息,并发送所述新号码信息对应的所述APDU 包;
[0130]封装模块307,用于所述第二发送模块306通过所述数据传输通道向所述服务器发送APDU指令之前,对所述APDU指令进行封装;
[0131]接收模块303,用于通过所述建立模块302建立的数据传输通道接收所述服务器发送的应用协议数据单元APDU包,所述APDU包是所述服务器从所述APDU数据交互设备中获取的;
[0132]解析模块304,用于解析所述接收模块303接收的所述APDU包并获取所述APDU包中的新号码信息,所述新号码信息用于激活所述虚拟S頂模块以及指示所述虚拟S頂模块完成与所述服务器的数据交互;
[0133]业务模块305,用于使用所述虚拟S頂模块对应的所述解析模块304解析的新号码信息进行数据漫游业务。
[0134]再次,本发明实施例中,通过对APDU指令封装,从而达到了对访问权限的合理控制,使得不同类型之间的数据相互影响减少到最低限度,进而增加数据的安全性和简化程序的编写工作。
[0135]下面对本发明中的服务器进行详细描述,请参阅图8,本发明实施例中服务器包括:
[0136]第一接收模块401,用于接收用户终端通过实体S頂模块发送的号码更新请求;
[0137]建立模块402,用于当所述第一接收模块401接收所述号码更新请求通过后,建立与所述用户终端中所述虚拟S頂模块之间的数据传输通道;
[0138]第一发送模块403,用于通过所述建立模块402建立的所述数据传输通道向所述用户终端发送应用协议数据单元APDU包,所述APDU包是从APDU数据交互设备中获取的,所述APDU包中含所述虚拟S頂模块对应的新号码信息,以使得所述用户终端使用所述虚拟S頂模块对应的所述新号码信息进行数据漫游业务。
[0139]本实施例中,第一接收模块401接收用户终端通过实体S頂模块发送的号码更新请求,当第一接收模块401接收号码更新请求通过后,建立模块402建立与用户终端中虚拟S頂模块之间的数据传输通道,第一发送模块403通过建立模块402建立的数据传输通道向用户终端发送应用协议数据单元APDU包,APDU包是从APDU数据交互设备中获取的,APDU包中含虚拟S頂模块对应的新号码信息,以使得用户终端使用虚拟S頂模块对应的新号码信息进行数据漫游业务。
[0140]本发明实施例中,虚拟S頂模块与服务器交互完成后,能使得虚拟S頂模块接入到移动网络,后续用户终端以虚拟S頂模块获取的指定S頂卡号码进行相应的数据业务,从而可以以接近本地资费的费用实现数据漫游。
[0141]请参阅图9,本发明实施例中的服务器的另一个实施例包括:
[0142]第一接收模块401,用于接收用户终端通过实体S頂模块发送的号码更新请求;
[0143]建立模块402,用于当所述第一接收模块401接收所述号码更新请求通过后,建立与所述用户终端中所述虚拟S頂模块之间的数据传输通道;
[0144]第二接收模块404,用于所述建立模块402建立与所述用户终端中所述虚拟S頂模块之间的数据传输通道之后,从所述数据传输通道中接收所述用户终端通过所述虚拟SIM模块发送的APDU指令;
[0145]获取模块405,用于根据所述第二接收模块404接收的APDU指令,通过所述APDU数据交互设备获取所述虚拟S頂模块对应的新号码信息;
[0146]第二发送模块406,用于向所述用户终端发送所述获取模块405获取的所述新号码信息对应的所述APDU包,以使得用户终端解析所述APDU包并获取所述APDU包中的新号码?目息;
[0147]第一发送模块403,用于通过所述建立模块402建立的所述数据传输通道向所述用户终端发送应用协议数据单元APDU包,所述APDU包是从APDU数据交互设备中获取的,所述APDU包中含所述虚拟S頂模块对应的新号码信息,以使得所述用户终端使用所述虚拟S頂模块对应的所述新号码信息进行数据漫游业务。
[0148]其次,本发明实施例中,服务器在收到用户终端发送APDU指令后,再根据APDU指令向用户终端发送指定的APDU包,一方面通过APDU指令寻址到指定的S頂卡可以提高效率,另一方面,由于APDU包的数据量很小,因此不会给用户造成较大的资费即可完成数据交互。
[0149]下面对本发明实施例中的数据传输系统进行描述,请参阅图10,本发明实施例中的数据漫游系统包括:
[0150]用户终端501、服务器502以及APDU数据交互设备503 ;
[0151]用户终端501通过实体S頂模块接入移动网络,并向服务器502发送号码更新请求;当号码更新请求通过后,用户终端501建立虚拟S頂模块与服务器502之间的数据传输通道;用户终端501通过数据传输通道接收服务器502发送的应用协议数据单元APDU包,APDU包是服务器502从APDU数据交互设备中获取的;用户终端501解析APDU包并获取APDU包中的新号码信息,新号码信息用于激活所述虚拟S頂模块;用户终端501使用虚拟SIM模块对应的新号码信息进行数据漫游业务。
[0152]服务器502接收用户终端501通过实体S頂模块发送的号码更新请求;当号码更新请求通过后,服务器502建立与用户终端501中虚拟S頂模块之间的数据传输通道;月艮务器502通过数据传输通道向用户终端501发送应用协议数据单元APDU包,APDU包是从APDU数据交互设备中获取的,APDU包中含虚拟S頂模块对应的新号码信息,以使得用户终端501使用虚拟S頂模块对应的新号码信息进行数据漫游业务。
[0153]APDU数据交互设备503根据服务器502发送的APDU指令,向服务器502发送APDU包,APDU包中含虚拟S頂模块对应的新号码信息。
[0154]其次,本发明实施例中,服务器在收到用户终端发送APDU指令后,再根据APDU指令向用户终端发送指定的APDU包,一方面通过APDU指令寻址到指定的S頂卡可以提高效率,另一方面,由于APDU包的数据量很小,因此不会给用户造成较大的资费即可完成数据
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1