专利名称:网络发现方法、装置和接入点的利记博彩app
技术领域:
本发明涉及通信技术领域,具体涉及一种网络发现方法、装置和接入点。
背景技术:
在通用移动通信系统(UMTS, Universal Mobile Teleco匪nicationsSystem)网 络中,接入点(AP, Access Point)可以通过宽带接入连接到移动通信网络中,AP适用于家 庭和办公场所等小范围地区,可以解决网络覆盖和系统容量问题。AP具有即插即用的功能, 即插即用中非常重要的一步是网络发现,现有技术中主要采用以下两种网络发现方式
第一网络发现方式网络发现过程中涉及的网络设备包括AP、外部域名解析 系统(DNS, Domain Name System)、初始安全网关(initial SeGW, initialSecurity GateWay)、内部域名解析系统以及初始家庭(演进式)基站管理系统(initial H(e)MS, initial Home(E)NodeB Management System),其中初始家庭(演进式)基站管理系统 表示基站管理系统可以为初始家庭基站管理系统,也可以为初始家庭演进式基站管理系 统。在此种应用场景下,网络发现过程包括AP根据initial SeGW的全域名(FQDN, Fully Qualified DomainName)或网际协议(IP, Internet Protocol)地址和initial SeGW建立 安全连接,然后再根据initial H(e)MS的全域名或IP地址和initial H(e)MS建立连接, 连接建立成功即完成网络发现过程。 第二网络发现方式网络发现过程中涉及的网络设备包括AP、外部域名解析系 统以及initial H(e)MS,其中,initial H(e)MS部署在公网上。在此种应用场景下,AP中 预置initial H(e)MS的全域名或IP地址,AP根据initial H(e)MS的全域名或IP地址和 initial H(e)MS建立连接,连接建立成功即完成网络发现过程。 发明人在研究现有技术的过程中发现,现有的AP需要支持以上两种网络发现方 式,但是上述两种不同的应用场景针对AP是透明的,即AP在出厂时无法获知具体的应用场 景,因此AP无法自动针对上述不同的应用场景使用对应的网络发现方式,灵活性较差,网 络发现成功率较低。
发明内容
本发明实施例提供一种可以自动根据不同的应用场景进行合适的网络发现过程 的网络发现方法、装置和接入点。 本发明实施例提供的网络发现方法,包括
获取预置地址信息; 判断所述预置地址信息中是否包括初始安全网关地址信息; 若是,则根据所述预置地址信息使用第一网络发现方式进行网络发现; 若否,则根据所述预置地址信息使用第二网络发现方式进行网络发现。 本发明实施例还提供一种网络发现装置,网络发现装置包括 预置信息获取单元,用于获取预置地址信息;
预置信息判断单元,用于判断所述预置地址信息中是否包括初始安全网关地址信 息; 第一处理单元,用于在所述预置信息判断单元判断所述预置地址信息中包括初始 安全网关地址信息时,根据所述预置地址信息使用第一网络发现方式进行网络发现;
第二处理单元,用于在所述预置信息判断单元判断所述预置地址信息中没有包括 初始安全网关地址信息时,则根据所述预置地址信息使用第二网络发现方式进行网络发 现。 本发明实施例还提供一种接入点,接入点包括网络发现装置,网络发现装置包括,
预置信息获取单元,用于获取预置地址信息; 预置信息判断单元,用于判断所述预置地址信息中是否包括初始安全网关地址信 息; 第一处理单元,用于在所述预置信息判断单元判断所述预置地址信息中包括初始 安全网关地址信息时,根据所述预置地址信息使用第一网络发现方式进行网络发现;
第二处理单元,用于在所述预置信息判断单元判断所述预置地址信息中没有包括 初始安全网关地址信息时,则根据所述预置地址信息使用第二网络发现方式进行网络发 现。 在本发明实施例中,通过获取并判断预置地址信息中是否包括初始安全网关地址 信息,进而根据是否包括初始安全网关地址信息的判断结果使用适当的网络发现方法进行 网络发现。与现有技术相比,本发明实施例可以根据应用场景进行合适的网络发现过程,灵 活性较好,网络发现成功率较高。
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其 他的附图。
图1是本发明实施例提供的网络发现方法第一实施例的流程图;
图2是本发明实施例提供的获取预置地址信息的方法流程图;
图3是本发明实施例提供的网络发现方法第二实施例的流程图;
图4是本发明实施例提供的网络发现装置实施例的示意图; 图5是本发明网络发现装置实施例中的预置信息获取单元第一实施例的示意图;
图6是本发明网络发现装置实施例中的预置信息获取单元第二实施例的示意图。
具体实施例方式
本发明提供了一种网络发现方法、装置和接入点。为了更好的理解本发明的技术 方案,下面结合附图对本发明提供的实施例进行详细地描述。 参见图1,图1是本发明实施例提供的网络发现方法第一实施例的流程图。
在本发明实施例中,网络发现方法可以包括
步骤Al 、获取预置地址信息。
5
具体的,本发明实施例可以从接入点的硬件存储器中获取预置地址信息,还可以 从安装在接入点中的用户识别模块(SIM, Subscriber Identity Module)卡或全球用户识 别模±央(USM, Universal Subscriber Identity Module)卡中获取预置的地址信息。
其中,预置地址信息中包括初始家庭(演进式)基站管理系统的地址信息,例如初 始家庭(演进式)基站管理系统的全域名或IP地址。另外,本发明实施例中的初始家庭 (演进式)基站管理系统表示基站管理系统可以为初始家庭基站管理系统,也可以为初始 家庭演进式基站管理系统。 步骤A2、判断预置地址信息中是否包括初始安全网关地址信息。 具体的,本发明实施例进一步判断预置地址信息中是否包括初始安全网关地址信
息,如果预置地址信息中包括初始安全网关地址信息则执行步骤A3,否则执行步骤A4。 其中,初始安全网关地址信息可以是初始安全网关的地址,还可以是其它可以获
取初始安全网关地址的相关信息,例如与初始安全网关地址对应的标识信息,本发明实施
例可以根据该标识信息获取初始安全网关的地址。 步骤A3、根据预置地址信息使用第一网络发现方式进行网络发现。 具体的,在预置地址信息中包括初始安全网关地址信息和初始家庭(演进式)基
站管理系统地址信息时,本发明实施例可以根据预置地址信息中的初始安全网关地址信息
和初始家庭(演进式)基站管理系统地址信息使用第一网络发现方式进行网络发现,即根
据初始安全网关地址信息与初始安全网关建立安全连接,在安全连接建立完成之后根据初
始家庭(演进式)基站管理系统地址信息与初始家庭(演进式)基站管理系统建立连接,
如果连接建立成功,则网络发现成功,结束网络发现流程。 步骤A4、根据预置地址信息使用第二网络发现方式进行网络发现。 具体的,在预置地址信息中仅包括初始家庭(演进式)基站管理系统地址信息时,
本发明实施例可以根据预置地址信息中的初始家庭(演进式)基站管理系统地址信息使用
第二网络发现方式进行网络发现,即根据初始家庭(演进式)基站管理系统地址信息与初
始家庭(演进式)基站管理系统建立连接,如果连接建立成功,则网络发现成功,结束网络
发现流程。 在本发明实施例中,通过获取并判断预置地址信息中是否包括初始安全网关地址 信息,进而根据是否包括初始安全网关地址信息的判断结果使用适当的网络发现方法进行 网络发现。与现有技术相比,本发明实施例可以根据应用场景进行合适的网络发现过程,灵 活性较好,网络发现成功率较高。 优选的,在本发明实施例还可以在使用第一网络发现方式进行网络发现失败时, 即无法和初始安全网关建立连接的情况时,继续根据预置地址信息使用第二网络发现方式 进行网络发现,从而提高网络发现的成功率。进一步的,如果本发明实施例在使用第二网络 发现方式进行网络发现失败,则再次使用第一网络发现方式进行网络发现,网络发现成功 则结束本流程,否则循环执行根据第一网络发现方式和第二网络发现方式轮流进行网络发 现的过程,最终完成网络发现。 参见图2,图2是本发明实施例提供的获取预置地址信息的方法流程图。 本发明实施例获取预置地址信息的方法可以包括以下步骤 步骤B1、判断用户识别模块或全球用户识别模块中是否携带预置地址信息。
具体的,本发明实施例可以判断用户识别模块或全球用户识别模块中是否携带预 置地址信息,例如本发明实施例可以判断用户识别模块或全球用户识别模块中是否携带预 置地址信息所对应的标识,若是,则判断用户识别模块或全球用户识别模块中携带预置地 址信息,并执行步骤B2,否则执行步骤B3。 步骤B2、从用户识别模块或通用用户识别模块中获取预置地址信息。 具体的,本发明实施例在判断用户识别模块或通用用户识别模块中携带预置地址
信息时,从用户识别模块或通用用户识别模块中获取预置地址信息。 步骤B3、从接入点的硬件存储器中获取预置地址信息。 具体的,本发明实施例在判断用户识别模块或通用用户识别模块中没有携带预置 地址信息时,从接入点的硬件存储器中获取预置地址信息。 在本发明实施例在判断安装在接入点中的SM卡或USIM卡中携带预置地址信息 时,优先获取SIM卡或USIM卡中携带的预置地址信息,从而使得在需要改变预置地址信息 时直接改变SIM卡或USIM卡中携带的预置地址信息,与改变接入点的硬件存储器中的预置 地址信息相比更容易实现,用户只需要更换SIM卡或USIM即可,实现方式更灵活。
优选的,在接入点上电时,本发明实施例还可以获取接入点需要接入网络的网络 标识。其中,本发明实施例可以从SIM卡或USIM中获取接入点需要接入网络的网络标识, 还可以从接入点中获取该接入点需要接入网络的网络标识,然后从SIM卡或USIM卡或接入 点的硬件存储器中获得与该网络标识相对应的预置地址信息。其中,预置地址信息可以烧 制在SIM卡或USIM卡中,预置地址信息与接入网络的网络标识相对应。本发明实施例可以 针对接入点需要接入不同的网络,获取与网络标识相对应的预置地址信息,可以适应更多 的应用场景,灵活性更好。 参见图3,图3是本发明实施例提供的网络发现方法第二实施例的方法流程图。在 本发明实施例中,网络发现过程可以包括 步骤Cl、判断SM卡或USIM卡中是否携带预置地址信息。 具体的,本发明实施例可以在AP上电后,判断安装在AP中的SIM卡或者USIM卡 是否携带预置地址信息,若是则执行步骤C2,否则执行步骤C3。
步骤C2、从SM卡或USIM卡中获取预置地址信息。 具体的,本发明实施例在判断SIM卡或者USIM卡中携带预置地址信息时,可以从 SM卡或者USIM卡中获取预置地址信息。其中,预置地址信息可以包括初始安全网关地 址信息以及与该初始安全网关地址信息相对应的标识信息,预置地址信息中包括初始家庭 (演进式)基站管理系统地址信息以及与该初始家庭(演进式)基站管理系统地址信息相 对应的标识信息。 步骤C3、从接入点的硬件存储器中获取预置地址信息。 具体的,本发明实施例在判断SIM卡或者USIM卡中没有携带预置地址信息时,则 从接入点的硬件存储器中获取预置地址信息。 步骤C4、判断预置地址信息中是否包括初始安全网关地址信息。 具体的,本发明实施例可以判断获取的预置地址信息中是否包括初始安全网关地
址信息,例如可以判断获取的预置地址信息中是否包括初始安全网关地址信息所对应的标
识信息,若是,则判断预置地址信息中包括初始安全网关地址信息,执行步骤C5,否则执行步骤C7。 步骤C5、根据初始安全网关地址信息和初始家庭(演进式)基站管理系统地址信 息使用第一网络发现方式进行网络发现。 具体的,本发明实施例可以在判断预置地址信息中包括初始安全网关地址信息 时,根据预置地址信息中的初始安全网关地址信息和初始家庭(演进式)基站管理系统地 址信息使用第一网络发现方式进行网络发现,即开始与初始安全网关建立安全连接,在安 全连接建立完成后,与初始家庭(演进式)基站管理系统建立连接,若连接建立成功,则网 络发现成功,结束本流程,如果网络发现失败,则开始执行步骤C6。 步骤C6、根据初始家庭(演进式)基站管理系统地址信息使用第二网络发现方式 进行网络发现。 具体的,本发明实施例可以在使用第一网络发现方式进行网络发现失败后,使用 第二网络发现方式进行网络发现,即根据初始家庭(演进式)基站管理系统地址信息开始 与初始家庭(演进式)基站管理系统建立连接,若连接建立成功,则网络发现成功,结束本 流程,否则重新开始执行步骤C5,直到最终网络发现成功。 步骤C7、根据初始家庭(演进式)基站管理系统地址信息使用第二网络发现方式 进行网络发现。 具体的,本发明实施例可以在判断预置地址信息中不包括初始安全网关地址信息
时,根据预置地址信息中的初始家庭(演进式)基站管理系统地址信息使用第二网络发现
方式进行网络发现,即开始与初始家庭(演进式)基站管理系统建立连接,若连接建立成
功,则网络发现成功,结束本流程,否则重复执行步骤C7,直到最终网络发现成功。 本发明实施例可以自动根据不同的应用场景进行合适的网络发现过程,灵活性较
好,并且本发明实施例在判断预置地址信息中没有包括初始安全网关地址信息时,根据第
二网络发现方式进行网络发现失败后继续根据第二网络发现方式进行网络发现,可以进一
步提高网络发现的成功率。 以上对本发明实施例提供的网络发现方法进行了详细描述,另外,本发明实施例 还提供相应的网络发现装置实施例,参见图4,图4是本发明实施例提供的网络发现装置的 示意图。 在本发明实施例中,网络发现装置主要由预置信息获取单元110、预置信息判断单 元120、第一处理单元130和第二处理单元140组成。其中,
预置信息获取单元IIO,用于获取预置地址信息; 预置信息判断单元120,用于判断预置地址信息中是否包括初始安全网关地址信 息; 第一处理单元130,用于在预置信息判断单元120判断预置地址信息中包括初始
安全网关地址信息时,根据预置地址信息使用第一网络发现方式进行网络发现; 第二处理单元140,用于在预置信息判断单元120判断预置地址信息中没有包括
初始安全网关地址信息时,则根据预置地址信息使用第二网络发现方式进行网络发现。 本发明网络发现装置实施例还可以包括触发单元150,用于在第一处理单元130
根据预置地址信息使用第一网络发现方式进行网络发现失败时,触发第二处理单元140根
据预置地址信息使用第二网络发现方式进行网络发现。
8
本发明网络发现装置可以使用在前述对应的网络发现方法第一实施例中,执行网
络发现的详细过程在此不再重复描述。本发明实施例提供的网络发现装置可以通过获取并
判断预置地址信息中是否包括初始安全网关地址信息,进而根据是否包括初始安全网关地
址信息的判断结果使用适当的网络发现方法进行网络发现。与现有技术相比,本发明实施
例可以根据应用场景进行合适的网络发现过程,灵活性较好,网络发现成功率较高。 参见图5,图5是本发明网络发现装置中的预置信息获取单元第一实施例的示意图。 在本发明实施例中,预置信息获取单元110可以包括 判断模块lll,判断用户识别模块或全球用户识别模块中是否携带预置地址信 息; 第一获取模块112,用于在判断模块111判断用户识别模块或全球用户识别模块 中是携带预置地址信息时,从用户识别模块或通用用户识别模块中获取预置地址信息;
第二获取模块113,用于在判断模块111判断用户识别模块或全球用户识别模块
中没有携带预置地址信息时,从接入点的硬件存储器中获取预置地址信息。 本发明实施例提供的预置信息获取单元第一实施例判断安装在接入点中的SIM
卡或USIM卡中携带预置地址信息时,优先获取SIM卡或USIM卡中携带的预置地址信息,从
而使得在需要改变预置地址信息时直接改变SIM卡或USIM卡中携带的预置地址信息,与改
变接入点的硬件存储器中的预置地址信息相比更容易实现,用户只需要更换SIM卡或USIM
即可,实现方式更灵活。 参见图6,图6是本发明网络发现装置中的预置信息获取单元第二实施例的示意 图。 在本发明实施例中,预置信息获取单元110可以包括 网络标识获取模块115,用于获得接入点需要接入的网络的网络标识; 预置信息获取模块116,用于从用户识别模块或全球用户识别模块或接入点的硬
件存储器中获得与网络标识相对应的预置地址信息。 本发明实施例提供的预置信息获取单元可以针对接入点需要接入不同的网络,获
取与网络标识相对应的预置地址信息,可以适应更多的应用场景,灵活性更好。 本发明实施例还提供一种接入点,接入点中包括网络发现装置,该网络发现装置
包括
预置信息获取单元,用于获取预置地址信息; 预置信息判断单元,用于判断预置地址信息中是否包括初始安全网关地址信息;
第一处理单元,用于在预置信息判断单元判断预置地址信息中包括初始安全网关 地址信息时,根据预置地址信息使用第一网络发现方式进行网络发现; 第二处理单元,用于在预置信息判断单元判断预置地址信息中没有包括初始安全
网关地址信息时,则根据预置地址信息使用第二网络发现方式进行网络发现。 其中,接入点实施例中的网络发现装置和上述网络发现装置实施例相同,在此不
再重复描述。 需要说明的是,上述装置中的各单元之间的信息交互、执行过程等内容,由于与本 发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介 质可以包括只读存储器、随机存储器、磁盘或光盘等。 以上对本发明所网络发现方法、网络发现装置和接入点进行了详细介绍,对于本 领域的一般技术人员,依据本发明实施例的思想,在具体实施方式
及应用范围上均会有改 变之处,本说明书内容不应理解为对本发明的限制。
权利要求
一种网络发现方法,其特征在于,包括获取预置地址信息;判断所述预置地址信息中是否包括初始安全网关地址信息;若是,则根据所述预置地址信息使用第一网络发现方式进行网络发现;若否,则根据所述预置地址信息使用第二网络发现方式进行网络发现。
2. 根据权利要求l所述的方法,其特征在于,还包括在所述根据预置地址信息使用第一网络发现方式进行网络发现失败时,根据所述预置 地址信息使用第二网络发现方式进行网络发现。
3. 根据权利要求1或2所述的方法,其特征在于,所述获取预置地址信息包括 判断用户识别模块或全球用户识别模块中是否携带预置地址信息;若是,则从所述用户识别模块或通用用户识别模块中获取所述预置地址信息; 若否,则从接入点的硬件存储器中获取所述预置地址信息。
4. 根据权利要求1或2所述的方法,其特征在于,所述获取预置地址信息,包括 获得接入点当前需要接入网络的网络标识;从用户识别模块或全球用户识别模块或接入点的硬件存储器中获取与所述网络标识 相对应的预置地址信息。
5. 根据权利要求1或2所述的方法,其特征在于,所述预置地址信息中包含初始家庭基 站管理系统地址信息,所述根据预置地址信息使用第一网络发现方式进行网络发现包括 根据所述初始安全网关地址信息和所述初始安全网关建立安全连接; 在所述安全连接建立完成后,根据所述初始家庭基站管理系统地址信息和所述初始家 庭基站管理系统建立连接;所述根据预置地址信息使用第二网络发现方式进行网络发现包括 根据所述初始家庭基站管理系统地址信息和所述初始家庭基站管理系统建立连接。
6. —种网络发现装置,其特征在于,包括 预置信息获取单元,用于获取预置地址信息;预置信息判断单元,用于判断所述预置地址信息中是否包括初始安全网关地址信息; 第一处理单元,用于在所述预置信息判断单元判断所述预置地址信息中包括初始安全网关地址信息时,根据所述预置地址信息使用第一网络发现方式进行网络发现;第二处理单元,用于在所述预置信息判断单元判断所述预置地址信息中没有包括初始安全网关地址信息时,则根据所述预置地址信息使用第二网络发现方式进行网络发现。
7. 根据权利要求6所述的网络发现装置,其特征在于,还包括触发单元,用于在所述第一处理单元根据预置地址信息使用第一网络发现方式进行网 络发现失败时,触发所述第二处理单元根据所述预置地址信息使用第二网络发现方式进行 网络发现。
8. 根据权利要求6或7所述的网络发现装置,其特征在于,所述预置信息获取单元包括判断模块,用于判断用户识别模块或全球用户识别模块中是否携带预置地址信息; 第一获取模块,用于在所述判断模块判断用户识别模块或全球用户识别模块中携带预置地址信息时,从所述用户识别模块或通用用户识别模块中获取所述预置地址信息;第二获取模块,用于在所述判断模块判断用户识别模块或全球用户识别模块中没有携 带预置地址信息时,从接入点的硬件存储器中获取所述预置地址信息。
9. 根据权利要求6或7所述的网络发现装置,其特征在于,所述预置信息获取单元包括网络标识获取模块,用于获得接入点需要接入的网络的网络标识;预置信息获取模块,用于从用户识别模块或全球用户识别模块或接入点的硬件存储器 中获取与所述网络标识相对应的预置地址信息。
10. —种接入点,其特征在于,包括 如权利要求6到9任一项所述的网络发现装置。
全文摘要
本发明实施例公开了一种网络发现方法、装置和接入点,该方法包括获取预置地址信息;判断所述预置地址信息中是否包括初始安全网关地址信息;若是,则根据所述预置地址信息使用第一网络发现方式进行网络发现;若否,则根据所述预置地址信息使用第二网络发现方式进行网络发现。本发明实施例可以根据应用场景进行合适的网络发现过程,灵活性较好,网络发现成功率较高。
文档编号H04W80/00GK101754422SQ200910261818
公开日2010年6月23日 申请日期2009年12月30日 优先权日2009年12月30日
发明者张勇, 潘峰 申请人:上海华为技术有限公司