移动广告分发方法及系统与流程

文档序号:12041835阅读:269来源:国知局
移动广告分发方法及系统与流程
本发明涉及移动通信技术领域,尤其涉及一种移动广告分发方法及系统。

背景技术:
随着移动终端数量的激增,移动广告的内容向着多媒体发展,单播技术导致空中资源竞争愈发激烈,不仅给运营商网络带来压力,也使用户的体验有所下降。新型移动广告系统提出的目的是为了解决在移动终端数量激增的情况下,单播技术在推送广告时造成的空中资源紧张问题,并采用多播技术代替单播技术,实现空中资源的有效利用,减轻运营商网络压力,保障用户的体验。参照图1,图1是现有技术中新型移动广告系统网络架构示意图。如图1所示,在此新型移动广告系统网络架构中,移动广告推送采用多播技术;用户以订阅广告频道的方式加入多播组,当推送移动广告时,一次推送就可以使多播组内所有的用户均收到移动广告;广告商服务器负责管理广告商并接收其广告及广告发布策略,同时提供广告分析;广告发布服务器负责按照各种广告发布策略,通过网络向用户发布广告;广告分析服务器负责接收用户的广告反馈,并对广告反馈进行统计分析;用户资料服务器存放用户资料及用户的各种行为记录,为个性化、情景化的广告推送提供参考依据;广告客户端软件运行于移动终端,负责用户的广告频道订阅、广告接收与显示,并向广告分析服务器反馈用户行为。在无差别移动广告推送场景下,由于不要求情景化和个性化,因此现有技术中新型移动广告系统的多播技术可顺利完成广告推送;但情景化、个性化已经成为移动广告的重要元素,基于位置是一种最为常见的情景化,在推送基于位置的移动广告时,现有技术存在以下问题:参照图2,图2是现有技术中新型移动广告系统中属于同一多播组的不同用户从不同位置接入架构示意图。如图2所示,用户A和用户B为同属某一多播组的不同用户,由位于不同位置的AP(AccessPoint,接入点)接入,用户A和用户B都希望获取其所在位置的所述多播组广告信息;而位置A和位置B处的所述多播组广告信息存在明显差异,因此当所述多播组的多播源向用户A和用户B分发所述多播组广告时,不能对分属不同位置的广告进行区分,从而也不能确定正确的广告接收用户。

技术实现要素:
本发明的主要目的是提供一种移动广告分发方法及系统,旨在解决新型移动广告系统中获取基于位置的移动广告的多播分发问题,提高用户体验。本发明提供了一种移动广告分发方法,包括以下步骤:向外部网络发送域名服务器DNS查询请求;判断所述DNS查询请求中是否携带位置信息;若是,则接收并解析外部网络返回的域名查询结果,获取多播地址;若否,则接收外部网络返回的域名查询结果,根据所述查询结果中的位置信息,匹配多播地址;根据所述多播地址加入对应多播组,并向多播源发送广告业务请求;接收所述多播源向所述多播组分发的广告。优选地,所述接收并解析外部网络返回的域名查询结果,获取多播地址的步骤具体包括:解析域名查询结果,获取多播信息;根据所述多播信息,从域名解析结果中提取与所述多播信息相匹配的属性信息;根据所述属性信息,获取多播地址。优选地,所述多播信息包括当前位置信息和网络信息。优选地,所述向外部网络发送DNS查询请求的步骤具体包括:根据网络信息选择与所述网络信息相匹配的域名,将所述域名的解析请求发送至所述终端的DNS客户端;所述DNS客户端接收所述解析请求,查询所述DNS客户端本地缓存中的解析映射项;判断所述本地缓存中是否存在所述域名的解析映射项;若否,则向外部网络发送DNS查询请求。优选地,所述多播组拥有唯一标识的主域名,且多播组下的各多播地址与所述主域名构建的子域名一一对应。本发明还提供了一种移动广告分发系统,包括:终端,用于向外部网络发送DNS查询请求;所述终端还用于,在所述DNS查询请求中携带位置信息时,接收外部网络返回的域名查询结果,获取多播地址;在所述DNS查询请求中没有携带位置信息时,根据所述查询结果中的位置信息,匹配多播地址;根据所述多播地址加入对应多播组,向多播源发送广告业务请求;位置信息判断模块,用于判断所述DNS查询请求中是否携带位置信息;广告接收模块,用于接收所述多播源向所述多播组分发的广告。优选地,所述终端具体包括:查询请求发送模块,用于向外部网络发送DNS查询请求;多播地址获取模块,用于在所述DNS查询请求中携带位置信息时,接收并解析外部网络返回的域名查询结果,获取多播地址;多播地址匹配模块,用于在所述DNS查询请求中没有携带位置信息时,接收外部网络返回的域名查询结果,根据所述查询结果中的位置信息,匹配多播地址;广告业务请求模块,用于根据所述多播地址加入对应多播组,向多播源发送广告业务请求;所述广告业务请求模块具体包括:域名解析单元,用于解析域名查询结果,获取多播信息;信息提取单元,用于根据所述多播信息,从域名解析结果中提取与所述多播信息相匹配的属性信息;地址获取单元,用于根据所述属性信息,获取多播地址。优选地,所述多播信息包括当前位置信息和网络侧信息。优选地,所述终端的查询请求发送模块具体包括:网络域名匹配单元,用于根据网络信息选择与所述网络信息相匹配的域名,将所述域名的解析请求发送至所述终端的DNS客户端;DNS客户端,用于接收所述解析请求,查询所述DNS客户端本地缓存中的解析映射项;判断所述本地缓存中是否存在所述域名的解析映射项;在所述本地缓存中不存在所述域名的解析映射项时,向外部网络发送DNS查询请求。优选地,所述多播组拥有唯一标识的主域名,且多播组下的各多播地址与所述主域名构建的子域名一一对应。本发明通过向外部网络发送DNS查询请求、接收并解析外部网络返回的域名查询结果获取多播地址、根据所述多播地址加入对应多播组,并向多播源发送广告业务请求后,接收多播源向所述多播组分发的广告的方法,实现了新型移动广告系统中多播组的多播源能够对分属不同位置的移动广告进行区分且能够确定正确的广告接收用户的有益效果,提高了用户体验,有效地利用了空中资源,减轻了运营商的网络压力。附图说明图1是现有技术中新型移动广告系统网络架构示意图;图2是现有技术中新型移动广告系统中属于同一多播组的不同用户从不同位置接入架构示意图;图3是现有技术中用户程序、DNS客户端和DNS服务器关系示意图;图4是本发明通信网络连接示意图;图5是本发明移动广告分发方法一实施例流程示意图;图6是本发明移动广告分发方法中,接收并解析外部网络返回的域名查询结果,获取多播地址一实施例流程示意图;图7是本发明移动广告分发方法中,向外部网络发送DNS查询请求一实施例流程示意图;图8是本发明移动广告分发系统一实施例结构示意图;图9是本发明移动广告分发系统中终端一实施例结构示意图;图10是本发明移动广告分发系统中广告业务请求模块一实施例结构示意图;图11是本发明移动广告分发系统中终端的查询请求发送模块一实施例结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参照图3,图3是现有技术中用户程序、DNS客户端和DNS服务器关系示意图。如图3所示,DNS(DomainNameServer,域名服务器)运行流程如下:终端检查本地缓存信息,若本地缓存信息中存在所需的多播地址,则直接使用所述多播地址;若本地缓存信息中不存在所述的多播地址,则向本地DNS客户端发出多播地址请求;本地DNS客户端检查缓存信息,若本地DNS客户端中存在所需的多播地址,将所述多播地址返回给终端,若本地DNS客户端中不存在所需的多播地址,则本地DNS客户端向DNS服务器发送DNS查询请求;DNS服务器收到所述查询请求后,将对应多播地址返回给DNS客户端,所述DNS客户端再将所述多播地址发送给所述终端;所述终端由DNS客户端获得需要的多播地址。参照图4,图4是本发明通信网络连接示意图。如图4所示的通信网络连接示意图是本发明移动广告分发方法及系统各实施例的基础场景。在本发明中,所述多播地址指的是多播IP(InternetProtocol,互联网协议)地址;在一优选的实施例中,与位置相关的多播IP地址是指将多播IP地址进行拓展,将多播IP地址中的一部分用于表示位置信息。在一优选的实施例中,连锁超市X发布广告的多播IP地址为224.0.2.1~224.0.2.4,其中所述超市的城东卖场发布广告的多播IP地址为224.0.2.1,城西卖场发布广告的多播IP地址为224.0.2.2,城北卖场发布广告的多播IP地址为224.0.2.3,城南卖场发布广告的多播IP地址为224.0.2.4。上述多播IP地址均看作所述超市多播组下的若干个多播IP地址。参照图5,图5是本发明移动广告分发方法一实施例流程示意图。如图5所示,本发明移动广告分发方法包括以下步骤:步骤S01、向外部网络发送DNS查询请求;终端检查本地缓存信息,若本地缓存信息中没有系统当前所需的域名,则终端向外部网络发送DNS查询请求,以便获取所需要的域名。在一优选的实施例中,所述DNS查询请求中可以携带当前位置信息和当前网络信息。步骤S02、判断所述DNS查询请求中是否携带位置信息;若是,则执行步骤S03;若否,则执行步骤S04;终端向外部网络发送DNS请求后,网络侧根据DNS查询请求中携带的需要解析的域名进行解析;同时,终端判断所述DNS查询请求中是否携带有位置信息;因为终端需要根据DNS查询请求中是否携带位置信息,而采取不同的方式来获取多播地址;步骤S03、接收并解析外部网络返回的域名查询结果,获取多播地址;外部网络DNS服务器接收到来DNS客户端的域名查询请求,对所述域名进行查询,并将所述域名的查询结果返回。若所述终端向外部网络发送的DNS查询请求中携带了位置信息,则终端接收外部网络返回的域名查询结果,并对所述域名查询结果进行解析,将查询结果在本地缓存后,根据所述解析结果,直接获取多播地址,步骤S04、接收外部网络返回的域名查询结果,根据所述查询结果中的位置信息,匹配多播地址;若所述终端向外部网络发送的DNS查询请求中没有携带位置信息,则终端在接收了外部网络返回的域名查询结果后,根据所述域名查询结果中包含的能够标识终端接入位置的信息,与网络侧匹配多播地址;在一优选的实施例中,所述能够标识终端接入位置的信息有BSSID(BasicServiceSetIdentifier,基本服务区标识符)、SSID(ServiceSetIdentifier,服务集标识符)等。步骤S05、根据所述多播地址加入对应的多播组,并向多播源发送广告业务请求;根据获取的多播地址,所述终端采用所述多播地址加入对应的多播组后,向外部网络发送广告业务请求。步骤S06、接收所述多播源向所述多播组分发的广告。组播源接收并响应系统发送的广告业务请求,根据所述广告业务请求内容,向所述已加入对应多播组的系统分发对应的广告;系统接收多播源向所述多播组分发的广告。本实施例移动广告分发方法通过向外部网络发送DNS查询请求、根据所述查询请求中是否携带位置信息而采用不同的方式获取多播地址、根据所述多播地址加入对应多播组并向多播源发送广告业务请求后,接收多播源向所述多播组分发的广告的方法,实现了新型移动广告系统中多播组的多播源能够对分属不同位置的移动广告进行区分且能够确定正确的广告接收用户的有益效果,提高了用户体验。参照图6,图6是本发明移动广告分发方法中,接收并解析外部网络返回的域名查询结果,获取多播地址一实施例流程示意图。如图6所示,本发明移动广告分发方法中,步骤S03、接收并解析外部网络返回的域名查询结果,获取多播地址的步骤具体包括:步骤S11、解析域名查询结果,获取多播信息;接收外部网络返回的域名查询结果,并解析所述域名查询结果;在一优选的实施例中,所述外部网络返回所述域名查询结果SRV(Serviceposition,服务位置)记录的样式为:$ORIGINxmarket.mobad.com.west.xmarket.mobad.comA224.0.2.1east.xmarket.mobad.comA224.0.2.2north.xmarket.mobad.comA224.0.2.3south.xmarket.mobad.comA224.0.2.4从所述域名解析结果中提取出与所述位置信息相匹配的信息,获取多播信息;在一优选的实施例中,所述多播信息包括终端当前位置信息和网络信息。在一优选的实施例中,当前终端的位置信息为west。步骤S12、根据所述多播信息,从域名解析结果中提取与所述多播信息相匹配的属性信息;根据步骤S11中获取的当前终端的位置信息,从解析结果中提取出与所述位置信息相匹配的属性信息。在一优选的实施例中,根据步骤S11获取当前位置信息为west,从所述域名解析结果中即上述SRV记录中提取与所述位置信息匹配的属性信息即找到相应的条目west.xmarket.mobad.com。步骤S13、根据所述属性信息,获取多播地址。根据步骤S12提取到的所述属性信息,查询解析结果,根据所述属性信息,获取多播地址。在一优选的实施例中,根据发现的所述属性信息west.xmarket.mobad.com,从SRV记录中获取解析后的对应的多播地址为224.0.2.1。本实施例移动广告分发方法通过解析域名查询结果,获取多播信息、根据所述多播信息,从域名解析结果中提取与所述多播信息相匹配的属性信息并根据所述属性信息,获取多播地址的方法,实现了新型移动广告系统中多播组的多播源能够对分属不同位置的移动广告进行区分且能够确定正确的广告接收用户的有益效果,更进一步地提高了用户体验。参照图7,图7是本发明移动广告分发方法中,向外部网络发送DNS查询请求一实施例流程示意图。如图7所示,本发明移动广告分发方法中,步骤S01、向外部网络发送DNS查询请求的步骤具体包括:步骤S21、根据网络信息选择与所述网络信息相匹配的域名,将所述域名的解析请求发送至所述终端的DNS客户端;终端获取当前接入网络的网络信息,所述网络信息中包含携带AP(AccessingPoint,接入点)信息的位置信息,如AP的BSSID;外部网络响应终端的请求,返回位置信息。在一优选的实施例中,终端在认证过程中,从AAA(AuthenticationAuthorizationAccount,认证授权记账)服务器下载包含AP的BSSID与位置信息对应关系的配置表项;或由外部网络中的提供位置服务的应用服务器响应请求,根据请求中携带的AP信息,如AP的BSSID,返回对应的位置信息。在一优选的实施例中,所述当前接入网络的SSID为ssid_1;终端根据所述网络信息,选择与所述网络信息箱匹配的域名,并将所述域名发往DNS客户端,请求DNS客户端对所述域名进行解析;在一优选的实施例中,终端希望接受超市X的移动广告,超市X的域名为xmarket.mobad.com。同时,终端获得的网络信息为ssid_1,终端选择ssid_1.xmarket.mobad.com作为与网络信息相匹配的域名,将该域名发往DNS客户端,请求DNS客户端进行解析。步骤S22、所述DNS客户端接收所述解析请求,查询所述DNS客户端本地缓存中的解析映射项;所述DNS客户端收到来自终端的域名解析请求后,查询DNS客户端本地缓存中的解析映射项;步骤S23、判断所述本地缓存中是否存在所述域名的解析映射项;若是,则执行步骤S24;若否,则执行步骤S25;步骤S24、使用本地缓存中所存在的域名;步骤S25、向外部网络发送DNS查询请求。DNS客户端判断所述本地缓存中是否存在所述域名的解析映射项,若所述本地缓存中没有终端请求的域名解析映射项,则DNS客户端发送所述域名至外部网络,请求DNS查询。在一优选的实施例中,DNS客户端查询本地缓存后,没有发现步骤S21中请求解析的域名ssid_1.xmarket.mobad.com的解析映射项,则DNS客户端将所述域名发往外部网络进行DNS查询。若所述本地缓存中存在终端请求的域名解析映射项,则使用本地缓存中所存在的域名。本实施例移动广告分发方法通过DNS客户端判断所述本地缓存中是否存在所述域名的解析映射项且在本地缓存中不存在所述域名的解析映射项时,向外部网络发送DNS查询请求的方法,实现了新型移动广告系统中多播组的多播源能够对分属不同位置的移动广告进行区分且能够确定正确的广告接收用户的有益效果,进一步地提高了用户体验,有效地利用了空中资源,减轻了运营商的网络压力。参照图8,图8是本发明移动广告分发系统一实施例结构示意图。如图8所示,本发明移动广告分发系统包括:终端01,用于向外部网络发送DNS查询请求;所述终端01还用于,在所述DNS查询请求中携带位置信息时,接收外部网络返回的域名查询结果,获取多播地址;在所述DNS查询请求中没有携带位置信息时,根据所述查询结果中的位置信息,匹配多播地址;根据所述多播地址加入对应多播组,向多播源发送广告业务请求;位置信息判断模块02,用于判断所述DNS查询请求中是否携带位置信息;终端01检查本地缓存信息,若本地缓存信息中没有系统当前所需的域名,则终端01向外部网络发送DNS查询请求,以便获取所需要的域名。在一优选的实施例中,所述DNS查询请求中可以携带当前位置信息和当前网络信息。终端01向外部网络发送DNS请求后,网络侧根据DNS查询请求中携带的需要解析的域名进行解析;同时终端01的位置信息判断模块02判断所述DNS查询请求中是否携带位置信息;因为终端01需要根据DNS查询请求中是否携带位置信息,而采取不同的方式来获取多播地址;外部网络DNS服务器接收到来自终端01的域名查询请求,对所述域名进行查询,并将所述域名的查询结果返回终端01。若所述终端01向外部网络发送的DNS查询请求中携带了位置信息,则终端01接收外部网络返回的域名查询结果,并对所述域名查询结果进行解析,将查询结果在本地缓存后,根据所述解析结果,直接获取多播地址;若所述终端01向外部网络发送的DNS查询请求中没有携带位置信息,则终端01在接收了外部网络返回的域名查询结果后,根据所述域名查询结果中包含的能够标识终端接入位置的信息,匹配多播地址;在一优选的实施例中,所述能够标识终端接入位置的信息有BSSID、SSID等。同时,根据获取的多播地址,所述终端01采用所述多播地址加入对应的多播组后,向多播源发起广告业务请求。广告接收模块03,用于接收所述多播源向所述多播组分发的广告。所述终端01根据获取的多播地址加入对应的多播组后,向外部网络的多播源发送广告业务请求,组播源接收并响应所述终端01发送的广告业务请求,向所述已加入对应多播组的广告接收模块03分发广告;所述广告接收模块03接收多播源向所述多播组分发的广告。本实施例移动广告分发系统通过根据所述查询请求中是否携带位置信息而采用不同的方式获取多播地址、根据所述多播地址加入对应多播组并接收多播源向所述多播组分发的广告的方法,实现了新型移动广告系统中多播组的多播源能够对分属不同位置的移动广告进行区分且能够确定正确的广告接收用户的有益效果,提高了用户体验。参照图9,图9是本发明移动广告分发系统中业务请求模块一实施例结构示意图。如图9所示,本发明移动广告分发系统中,终端01具体包括:查询请求发送模块011,用于向外部网络发送DNS查询请求;多播地址获取模块012,用于在所述DNS查询请求中携带位置信息时,接收并解析外部网络返回的域名查询结果,获取多播地址;多播地址匹配模块013,用于在所述DNS查询请求中没有携带位置信息时,接收外部网络返回的域名查询结果,根据所述查询结果中的位置信息,匹配多播地址;广告业务请求模块014,用于根据所述多播地址加入对应多播组,向多播源发送广告业务请求;外部网络DNS服务器接收到来DNS客户端的域名查询请求,对所述域名进行查询,并将所述域名的查询结果返回。多播地址获取模块021在所述DNS查询请求中携带位置信息时,接收外部网络返回的域名查询结果,将查询结果在本地缓存后,对所述域名查询结果进行解析,并根据所述解析结果,获取多播地址;多播地址匹配模块013,在所述DNS查询请求中没有携带位置信息时,接收外部网络返回的域名查询结果,根据所述查询结果中的位置信息,匹配多播地址;广告业务请求模块014根据获取的多播地址,采用所述多播地址加入对应的多播组后,向外部网络发送广告业务请求。本实施例移动广告分发系统通过根据所述查询请求中是否携带位置信息而采用不同的方式获取多播地址、根据所述多播地址加入对应多播组并接收多播源向所述多播组分发的广告的方法,实现了新型移动广告系统中多播组的多播源能够对分属不同位置的移动广告进行区分且能够确定正确的广告接收用户的有益效果,提高了用户体验。参照图10,图10是本发明移动广告分发系统中广告业务请求模块一实施例结构示意图;如图10所示,本发明广告分发系统中所述广告业务请求模块014具体包括:域名解析单元141,用于解析域名查询结果,获取多播信息;域名解析单元141接收外部网络返回的域名查询结果,并解析所述域名查询结果;在一优选的实施例中,所述外部网络返回所述域名查询结果SRV(Serviceposition,服务位置)记录的样式为:$ORIGINxmarket.mobad.com.……westxmarketmobadcomA224021east.xmarket.mobad.comA224.0.2.2north.xmarket.mobad.comA224.0.2.3south.xmarket.mobad.comA224.0.2.4域名解析单元141从所述域名解析结果中提取出与所述位置信息相匹配的信息,获取多播信息;在一优选的实施例中,所述多播信息包括终端当前位置信息和网络信息。在一优选的实施例中,当前终端的位置信息为west。信息提取单元142,用于根据所述多播信息,从域名解析结果中提取与所述多播信息相匹配的属性信息;根据域名解析单元141获取的当前终端的位置信息,信息提取单元142从解析结果中提取出与所述位置信息相匹配的属性信息。在一优选的实施例中,根据域名解析单元141获取当前位置信息为west,信息提取单元142从所述域名解析结果中即上述SRV记录中提取与所述位置信息匹配的属性信息即找到相应的条目west.xmarket.mobad.com。地址获取单元143,用于根据所述属性信息,获取多播地址。根据信息提取单元142提取到的所述属性信息,地址获取单元143查询解析结果,根据所述属性信息,获取多播地址。在一优选的实施例中,地址获取单元143根据发现的所述属性信息west.xmarket.mobad.com,从SRV记录中获取解析后的对应的多播地址为224.0.2.1。本实施例移动广告分发系统通过解析域名查询结果,获取多播信息、根据所述多播信息,从域名解析结果中提取与所述多播信息相匹配的属性信息并根据所述属性信息,获取多播地址的方法,实现了新型移动广告系统中多播组的多播源能够对分属不同位置的移动广告进行区分且能够确定正确的广告接收用户的有益效果,更进一步地提高了用户体验。参照图11,图11是本发明移动广告分发系统中终端的查询请求发送模块一实施例结构示意图。如图11所示,本发明移动广告分发系统中,终端01的查询请求发送模块011具体包括:网络域名匹配单元111,用于根据网络信息选择与所述网络信息相匹配的域名,将所述域名的解析请求发送至所述终端的DNS客户端;终端的网络域名匹配单元111获取当前接入网络的网络信息,所述网络信息中包含携带AP(AccessingPoint,接入点)信息的位置信息,如AP的BSSID(BasicServiceSetIdentifier,基本服务区标识符);外部网络响应终端的请求,返回位置信息。在一优选的实施例中,终端在认证过程中,从AAA(AuthenticationAuthorizationAccount,认证授权记账)服务器下载包含AP的BSSID与位置信息对应关系的配置表项;或由外部网络中的提供位置服务的应用服务器响应请求,根据请求中携带的AP信息,如AP的BSSID,返回对应的位置信息。在一优选的实施例中,所述当前接入网络的SSID(ServiceSetIdentifier,服务集标识符)为ssid_1;终端的网络域名匹配单元111根据所述网络信息,选择与所述网络信息箱匹配的域名,并将所述域名发往DNS客户端112,请求DNS客户端112对所述域名进行解析;在一优选的实施例中,网络域名匹配单元111希望接受超市X的移动广告,超市X的域名为xmarket.mobad.com。同时,网络域名匹配单元111获得的网络信息为ssid_1,网络域名匹配单元111选择ssid_1.xmarket.mobad.com作为与网络信息相匹配的域名,将该域名发往DNS客户端112,请求DNS客户端112进行解析。DNS客户端112,用于接收所述解析请求,查询本地缓存中的解析映射项;判断所述本地缓存中是否存在所述域名的解析映射项;在所述本地缓存中不存在所述域名的解析映射项时,向外部网络发送DNS查询请求。DNS客户端112收到来自网络域名匹配单元111的域名解析请求后,查询DNS客户端112本地缓存中的解析映射项;DNS客户端112判断所述本地缓存中是否存在所述域名的解析映射项,若所述本地缓存中没有网络域名匹配单元111请求的域名解析映射项,则DNS客户端112发送所述域名至外部网络,请求DNS查询。在一优选的实施例中,DNS客户端112查询本地缓存后,没有发现网络域名匹配单元111请求解析的域名ssid_1.xmarket.mobad.com的解析映射项,则DNS客户端112将所述域名发往外部网络进行DNS查询。若所述本地缓存中存在网络域名匹配单元111请求的域名解析映射项,则使用本地缓存中所存在的域名。本实施例移动广告分发系统通过DNS客户端判断所述本地缓存中是否存在所述域名的解析映射项且在本地缓存中不存在所述域名的解析映射项时,向外部网络发送DNS查询请求的方法,实现了新型移动广告系统中多播组的多播源能够对分属不同位置的移动广告进行区分且能够确定正确的广告接收用户的有益效果,进一步地提高了用户体验,有效地利用了空中资源,减轻了运营商的网络压力。以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1