毫微微小区域中的基于存在性的通信的制作方法

文档序号:7991734阅读:208来源:国知局
毫微微小区域中的基于存在性的通信的制作方法
【专利摘要】基于存在性的通信包括基于接入终端是否存在于存在域提供特定通信功能。在一些方面,基于存在性的通信包括能够在存在于存在域的接入终端之间通信。例如,同步通信机制使用存在性信息以便能够高效地通过毫微微小区路由用户业务而不是通过回程将业务路由到核心网络。在一些方面,基于存在性的通信包括使用存在性信息在将通信传送给正确的位置上下文中的用户时提供新的服务。例如,异步通信机制只在接入终端存在于存在域时才向该接入终端传送信息。
【专利说明】毫微微小区域中的基于存在性的通信
【技术领域】
[0001]概括地说,本申请涉及无线通信,更具体地但并不局限地说,涉及基于存在性的通
【背景技术】
[0002]无线通信网络通常被部署在限定的地理区域上,以向该地理区域中的用户提供各种类型的服务(例如,语音、数据、多媒体服务等)。在典型的实现中,接入点(例如,对应于不同小区)分布在网络各处,以为在由该网络服务的地理区域中进行操作的接入终端(例如,手机)提供无线连通性。
[0003]随着对高速率和多媒体数据服务的需求快速增长,实现具有增强的性能的高效并健壮的通信系统面临挑战。为了补充传统网络接入点(例如,宏接入点),可以部署小覆盖范围接入点(例如,安装在用户家中),以向接入终端提供更健壮的室内无线覆盖或其它覆盖。这种小覆盖范围接入点可以称为例如毫微微接入点、毫微微小区、家庭NodeB、家用eNodeB或接入点基站。通常,这种小覆盖范围接入点经由DSL路由器或电缆调制解调器连接到因特网和移动运营商网络。为了简便起见,小覆盖范围接入点在下面的讨论中可以称为毫微微小区或毫微微接入点。
[0004]按照惯例,毫微微小区能够使接入终端与连接到蜂窝网络的实体或连接到局域网(LAN)的实体进行通信。在前一种情况中,接入终端业务通过蜂窝网络回程路由到核心网络实体,然后该业务被转发给特定目的地。在后一种情况中,接入终端因特网协议(IP)业务通过连接到毫微微小区的LAN被路由到连接到该LAN的其它IP实体。

【发明内容】

[0005]下面是本公开内容的若干示例方面的概述。该概述是为了方便读者而提供的,而非完全地定义本公开内容的范围。为了方便起见,术语“一些方面”可以在本文中用于指代本公开内容的单个方面或多个方面。
[0006]在一些方面,本公开内容涉及基于存在性的通信,其中,基于用户(例如,用户的接入终端)是否存在于存在域来提供特定的通信功能。这种功能包括例如启动存在于存在域的接入终端之间的通信,以及仅当该接入终端存在于存在域时再将排队的信息递送给该接入终端。
[0007]在一些方面,存在域对应于一个或多个毫微微小区的集合。例如,存在域可以针对单个毫微微小区或针对若干毫微微小区来定义。在单个毫微微小区的情况中,接入终端在该存在域的存在性可以基于该接入终端是否能够与该毫微微小区进行通信来推断。在多个毫微微小区的情况中,接入终端在存在域处的存在性可以基于该接入终端是否能够与这些毫微微小区中的任何一个进行通信来推断。
[0008]本文中所教导的技术能够针对毫微微小区用户组进行同步通信和针对毫微微小区用户(或用户组)进行异步通信。在前一种情况中,当多个用户在一个或多个毫微微小区的覆盖中时,这些毫微微小区针对这些用户,在家庭设置或公司设置(例如,企业、学校和医院的复杂体)中提供对讲式同步通信。有利的是,在一些实现中,这种通信不通过核心网络来进行路由。在后一种情况中,一旦用户进入毫微微小区的覆盖范围,则向该用户提供异步通信。这里,异步通信信息的发送方能够在目标用户位于毫微微小区覆盖范围之外时发起通信。然后,仅当该用户位于毫微微小区覆盖范围内时再将该信息递送给用户。
[0009]为了促进这种基于存在性的通信,接入终端(例如,手机)、毫微微小区和核心网络单元共享与用户组的成员(例如,存在域的成员)有关的存在性信息。例如,指示成员最近是否在存在域处建立了存在性的存在性信息被分发给与该存在域相关联的各个实体。在典型实现中,这些实体包括用户的接入终端、该存在域的毫微微小区和该存在域的存在性服务器。
[0010]在示例实现中,当毫微微小区用户在毫微微小区覆盖中的同时向蜂窝网络注册时,该毫微微小区更新该用户的存在性信息,以反映该用户存在于与该毫微微小区相关联的位置(例如,住宅或公司)。在成功注册之后,该手机更新其本地存储的存在性信息,并向该注册用户提供关于该手机在该毫微微小区存在域的存在性的可视化反馈。当该毫微微小区用户离开该毫微微小区覆盖范围并向宏网络注册时,该宏网络通知该毫微微小区用户已经离开该毫微微小区覆盖范围。在注册到宏网络上之后,该手机从而更新其可视化反馈以指示离开该毫微微小区。如果可行,该用户、手机、毫微微小区和核心网络单元还彼此协作以将给定用户的存在性信息呈现给相应用户组中的所有成员。在一些实现中,用户通过配置对该用户组的成员的许可来控制该用户的存在性信息的可用性。
[0011]本文中描述了基于存在性的通信的各个方面。下面是一些示例。在一些实现中,基于存在性的通信包括:确定接入终端存在于针对至少一个毫微微小区的集合定义的存在域,其中,所述确定是基于针对所述接入终端的存在性信息;以及作为确定所述接入终端存在于所述存在域的结果,在所述集合中的毫微微小区处启动针对所述接入终端的通信。在一些实现中,基于存在性的通信包括:接收指示接入终端的位置的信息;基于所接收的信息保存所述接入终端的存在性信息,其中,所述存在性信息指示所述接入终端是否存在于针对至少一个毫微微小区的集合所定义的存在域;以及将所述存在性信息发送给与所述存在域相关联的至少一个实体。在一些实现中,基于存在性的通信包括:确定接入终端已在接入点处注册;识别保存针对所述接入终端的存在性信息的存在性服务器,其中,所述存在性信息指示所述接入终端是否存在于针对至少一个毫微微小区的集合定义的存在域;以及将注册信息发送给所述存在性服务器,其中,所述注册信息指示所述接入终端已在所述接入点处注册。在一些实现中,基于存在性的通信包括:存储要递送给接入终端的信息;确定所述接入终端存在于针对至少一个毫微微小区定义的存在域;以及作为确定所述接入终端存在于所述存在域,将所存储的信息递送给所述接入终端。在一些实现中,基于存在性的通信包括:提供要递送给接入终端的信息;提供如果所述接入终端存在于针对至少一个毫微微小区的集合的存在域,则将所述信息递送给所述接入终端的指示;以及将所述信息和所述指示发送给要将所述信息递送给所述接入终端的实体。
【专利附图】

【附图说明】
[0012]将在下面的【具体实施方式】和所附权利要求以及附图中,描述本公开内容的这些和其它示例方面中,其中:
[0013]图1是示出提供基于存在性的通信的通信系统的实施例的若干示例方面的简化框图;
[0014]图2和图3是示出基于存在性的通信操作的实施例的若干示例方面的流程图;
[0015]图4是示出支持存在域处的接入终端之间的通信的通信系统的若干示例方面的简化框图;
[0016]图5是示出涉及提供与存在性有关的信息的操作的实施例的若干示例方面的流程图;
[0017]图6是示出涉及保存与存在性有关的信息的操作的实施例的若干示例方面的流程图;
[0018]图7是示出涉及能够基于接入终端存在性进行通信的操作的实施例的若干示例方面的流程图;
[0019]图8是示出提供基于存在性的信息传送的通信系统的若干示例方面的简化框图;
[0020]图9是示出涉及提供针对基于存在性的传送的信息的操作的实施例的若干示例方面的流程图;
[0021]图10是示出涉及基于接入终端存在性来传送信息的操作的实施例的若干示例方面的流程图;
[0022]图11是可以在通信节点中使用的组件的若干示例方面的简化框图;
[0023]图12是无线通信系统的简化图;
[0024]图13是包括毫微微节点的无线通信系统的简化图;
[0025]图14是示出无线通信的覆盖区域的简化图;
[0026]图15是通信组件的若干示例方面的简化框图;以及
[0027]图16-21是配置为按照本文中的教导提供基于存在性的通信的装置的若干示例方面的简化框图。
[0028]根据一般实践,附图中所示的各个特征可以不按比例绘制。因此,为了清楚起见,可以任意扩大或减小各种特征的尺度。另外,为了清楚起见,简化了一些附图。因此,附图并没有描绘给定装置(例如,设备)或方法的全部组件。最后,相同的附图标记可以用于贯穿本说明书和附图表示相似的特征。
【具体实施方式】
[0029]下面描述本发明的各个方面。显而易见的是,本文的教导可以用各种不同的形式来实现,并且本文公开的任何具体的结构、功能或这二者仅仅是代表性的。根据本文的教导,本领域技术人员应该清楚的是,本文公开的方面可以独立于任何其它方面来实现,并且这些方面中的两个或更多个可以用不同的方式来结合。例如,可以利用本文阐述的任何数量的方面来实现装置或实践方法。另外,除了使用本文所阐述的方面中的一个或多个以外,还可以利用其它结构、功能或者结构和功能来实现这样的装置或实践这样的方法,或者可以使用除了本文所阐述的方面中的一个或多个以外的其它结构、功能或者结构和功能来实现这样的装置或实践这样的方法。此外,一个方面可以包括权利要求中的至少一个要素。
[0030]图1示出了示例通信系统100的若干节点(例如,通信网络的一部分)。为了解释说明的目的,将在彼此相互通信的一个或多个接入终端、接入点和网络实体的上下文中描述本公开内容的各个方面。然而,应意识到的是,本文的教导可以应用于其它类型的装置或使用其它术语引用的其它类似的装置。例如,在各种实现中,接入点可以称为或实现为基站、NodeB'eNodeB、毫微微小区等,而接入终端可以称为或实现为用户设备(UE)、移动站、用户、手机等。
[0031]系统100中的接入点为一个或多个无线终端(例如,接入终端102和104)提供对一个或多个服务的接入(例如,网络连通性),该一个或多个无线终端可以安装在系统100的覆盖区域中或在系统100的覆盖区域中漫游。例如,在各个时间点,接入终端102可以连接到接入点106、接入点108或系统100中的某接入点(未示出)。这些接入点中的每一个可以与一个或多个网络实体(为了方便起见,由网络实体110代表)进行通信以促进广域网连通性。
[0032]这种网络实体可以采用各种形式,例如一个或多个无线电和/或核心网络实体。因此,在各种实现中,网络实体可以代表诸如以下各项中的至少一个的功能:网络管理(例如,通过操作、运营、管理和供应实体,统称为0ΑΜ)、呼叫控制、会话管理、移动性管理、网关功能、交互功能或一些其它适当的网络功能。在一些方面,移动性管理涉及:通过使用跟踪区域、定位区域、路由区域或一些其它适当的技术来保持对接入终端的当前位置的跟踪;控制针对接入终端的寻呼;以及为接入终端提供接入控制。另外,两个或更多个网络实体可以是共置的和/或两个或更多个网络实体可以分布在网络各处。
[0033]接入终端102和104以及可选地一个或多个其它接入终端(未示出)与存在域相关联,该存在域包括接入点106 (例如,毫微微小区)以及可选地一个或多个其它接入点(未示出)。实际上,给定的接入终端可以与一个或多个存在域相关联,并且给定的接入点可以与一个或多个存在域相关联。为了解释说明的目的,下面的讨论主要描述包括单个存在域的场景。然而,应意识到的是,所公开的概念可适用于采用多个存在域的场景。
[0034]如果接入终端位于存在域,则可以针对与该存在域相关联的该接入终端实现基于存在性的通信。在典型实现中,存在性是以接入终端是否能够与存在域的接入点进行通信为前提的。
[0035]在一些实现中,为存在于存在域的接入终端提供基于存在性的同步通信。例如,在观测到由其各自的接入终端提供(例如,显示)的存在性信息之后,毫微微小区的覆盖范围中的两个用户可以选择使用该存在域的该毫微微小区来建立对讲式通信。在此,该存在域的该毫微微小区可以使用存在性信息来确定所有希望参与通信会话的用户是否处于该存在域。如果是的话,则该毫微微小区可以在不通过回程将业务路由到核心网络单元的情况下,直接在这些用户之间路由业务(例如,语音服务、数据服务、消息服务)。在这种情况中,该毫微微小区和核心网络仍然可以交换用于认证、授权或其它目的的信令信息。为了能够以这种方式路由业务,该存在域的每个毫微微小区可以包括无需任何代码转换便可直接连接通信端点的功能。
[0036]在一些实现中,为存在于存在域的接入终端提供基于存在性的异步通信。在此,定义了仅在毫微微小区的覆盖范围中是相关的特定类型的通信。这些类型的通信的示例包括当家庭成员在家时针对他们的提醒、当屋主进入房间时来自家庭自动化设备的日常状态消息、由雇员在工作时所使用的信息等。这种通信被定义为与传送标签一起使用(例如,与该标签一起发送),该传送标签标识通信应当被传送到其中的给定的用户或多个用户(例如,传送到用户的接入终端)的位置(例如,存在域)。当接收方不位于指定位置(例如,存在域)、毫微微小区、核心网络实体或一些其它适当实体时,将要通信的信息进行缓存。然后,当用户进入该指定位置时,缓存实体确定这已经发生并且将该信息传送给该用户。
[0037]为了促进基于存在性的通信,与存在域相关联的实体保存并交换指示哪些接入终端存在于该存在域的存在性信息。在图1中,接入终端102、接入终端104和接入点106分别保存存在性信息112、114和116。类似的存在性信息由与该存在域相关联的任何其它接入终端和接入点来保存。通过使用这种存在性信息,这些实体中的每一个能够识别能够在该存在域进行通信的接入终端。这种存在性信息可以因此由与该存在域相关联的用户、接入终端和接入点使用,以便能够更有效地进行通信(例如,上面讨论的同步和/或异步通信)。
[0038]在一些实现中,针对存在域而采用存在性服务器,该存在性服务器凭借存在域管理与存在域相关联的实体的存在性信息的分布。在此,每当实体获得新的(例如,改变的)与存在性相关的信息,则该实体向存在性服务器发送信息,并且该存在性服务器更新该存在域的实体处的存在性信息。
[0039]存在性服务器可以在系统100中的各个实体处实现。在一些情况中,存在性服务器在存在域的接入点处实现。图1示出了接入点106包括存在性处理118的示例,其中存在性处理118针对相关联的接入终端建立基于存在性的通信,并且可选地提供存在性服务器功能。在一些情况中,存在性服务器在核心网络实体处实现。例如,图1的网络实体110可选地包括存在性服务器120。
[0040]在一些实现中,基于接入终端在系统100中进行注册的位置来识别存在性状态中的改变。例如,在典型的实现中,接入终端在存在域的毫微微小区处的注册指示该接入终端存在于该存在域。相反地,接入终端在一些其它接入点(例如,宏小区)处的注册可以指示该接入终端不存在于该存在域。
[0041]在接入终端102在接入点106处注册(由虚线122代表)的场景中,存在性处理118更新存在性信息116,以指示接入终端102现在处于包括接入点106的存在域中。结合更新存在性信息116,存在性处理118可以向该存在域的其它实体(例如,接入终端104)发送存在性信息,以通知这些实体接入终端102的存在性中的变化。
[0042]在图1中,接入点108 (例如,宏小区)包括存在性处理124,存在性处理124向与在系统100中定义的任何存在域相关联的实体提供与存在性相关的信息。在此,应意识到的是,在一些情况中,接入终端102可以不通知接入点106接入终端102正离开接入点106的覆盖范围。因此,存在性处理124可以提供用于通知存在域实体接入终端102已经离开该存在域的信息。如由虚线126所表示的,在某时间点,接入点108从接入终端102接收注册消息。如由虚线128所表示的,作为接收到这种注册消息的结果,存在性处理124向接入终端102所相关联的存在域的存在性服务器发送位置信息(例如,注册信息)。在图1的示例中,该存在域还与接入点106相关联。
[0043]在存在域的存在性服务器部署在网络实体110中(例如,蜂窝核心网络中)的实现中,位置信息128被发送给存在性服务器120。存在性服务器120还将从系统100中的其它实体接收与存在性相关的信息(例如,关于与该存在域相关联的其它接入终端的注册)。因此,存在性服务器120将保存存在性信息130,存在性信息130保持对哪些接入终端存在于该存在域的跟踪。存在性服务器120还向该存在域的其它实体发送存在性信息(例如,由虚线132所表示的),使得所有这些实体将具有最新的存在性信息。
[0044]在存在性服务器部署在接入点106 (例如,如存在性处理118)而非网络实体110处的实现中,由网络实体110将位置信息128转发给这种存在性服务器(例如,由虚线132所表示的)。在如上所讨论的类似方式中,存在性处理118将从系统100中的其它实体接收与存在性相关的信息,并从而保存存在性信息116以保持对哪些接入终端存在于该存在域的跟踪。另外,存在性处理118向该存在域的其它实体(例如,与该存在域相关联的毫微微小区和接入终端)发送存在性信息。
[0045]现在将结合图2和3的流程图来更详细地描述关于保存存在性信息以及启用和禁用基于存在性的通信的示例操作。为了解释说明的目的,在采用存在性服务器的系统的上下文中描述这些操作,该存在性服务器保持跟踪与存在域相关联的每个接入终端是否存在于该存在域。例如,存在性服务器可以从系统中的接入点接收接入终端注册信息,使用该注册信息来确定接入终端是否存在于该存在域,并且因此更新由该存在性服务器所存储的存在性信息,然后将更新后的存在性信息发送给该存在域的所有成员(例如,接入终端和接入点)。以这种方式,所有该存在域成员将持续被通知关于成员接入终端的当前状态。然而,应意识到的是,本文中的教导还可适用于不采用用于管理与存在性相关的信息的集中式存在性服务器的实现。例如,在一些实现中,存在域中的所有实体可以协作以共享由这些实体中的任何一个实体所学习到的任何与存在性相关的信息。
[0046]为了方便起见,图2和图3的操作(或本文所讨论或教导的任何其它操作)可以描述为由特定组件(例如,图1、4、8或11的组件)执行。然而,应意识到的是,这些操作可以由其它类型的组件执行以及使用不同数量的组件来执行。还应意识到的是,本文所描述的操作中的一个或多个可以不在给定的实现中采用。
[0047]如图2的方框202所表示的,在某时间点,一个或多个接入终端(例如,用户设备)与针对一个或多个接入终端定义的存在域相关联。因此,在一些情况中,方框202的操作包括将单个接入终端与单个毫微微小区相关联。在一些情况中,方框202的操作包括将单个接入终端与定义的若干毫微微小区的集合(例如,针对诸如公司、企业、学校、购物中心、机场等之类的公共实体部署的毫微微小区)相关联。在一些情况中,方框202的操作包括将若干接入终端(例如,定义的诸如雇员、家庭成员、学生等人群相关联的接入终端)相关联。在一些情况中,方框202的操作包括将若干接入终端与定义的若干毫微微小区的集合相关联。
[0048]结合与存在域相关联,用户可以控制他或她的存在性信息对该存在域的其它成员(例如,用户组的其它成员)是否可用。例如,此刻可以设置一个或多个许可变量,其中这些变量指定允许将该存在性信息所要发送到的用户。
[0049]如方框204所表示的,存在性服务器保存针对该存在域的成员的存在性信息。这种存在性信息针对与该存在域相关联的每个接入终端,指示该接入终端是否存在于该存在域。如本文中所使用的,接入终端在存在域处的存在性意指该接入终端可用以在该存在域处进行通信。因此,接入终端的存在性还提供对该接入终端的位置的一些指示(例如,靠近特定接入点)。
[0050]存在性信息可以采用各种形式。在一些情况中,存在性信息简单地包括给定的接入终端是否存在于存在域的指示。在一些情况中,存在性信息标识接入终端的物理位置(例如,接入终端的当前地理坐标、接入终端与其进行通信的接入点(例如,小区)的标识符)。在一些情况中,存在性信息标识接入终端的逻辑位置(例如,接入终端是在用户家中还是在工作地点)。在一些情况中,存在性信息指示接入终端是否同与该存在域相关联的一个或多个接入点的集合中的接入点(例如,毫微微小区)进行通信。在一些情况中,存在性信息指示接入终端是否同不与该存在域相关联的接入点(例如,宏小区)进行通信。
[0051]存在性服务器可以以各种方式实现。在典型实现中,存在性服务器包括以下功能:选择性地从其它实体接收与存在性相关的信息(例如,接入终端的位置),将所接收到的信息或其它与存在性相关的信息(例如,从接收到的信息推到出的信息)保存在数据存储器(例如,数据库)中,以及选择性地向其它实体发送与存在性相关的信息。在典型情况中,存在性服务器在提供其它网络功能的网络实体(例如,接入点、核心网络实体)处实现。在其它情况中,存在性服务器实现为独立的处理实体。
[0052]如上面所提到的,存在性服务器可以部署在各个位置。在一些实现中,存在性服务器在接入点处实现。例如,当单个接入点与存在域相关联时,存在性服务器可以在该接入点处实现。在另一个示例中,当一组接入点与存在域相关联时,存在性服务器可以在这些接入点中的一个或多个处实现。在一些实现中,存在性服务器在核心网络实体处实现。例如,存在性服务器可以在毫微微小区管理服务器(FMS)、在毫微微小区网关(FGW)、在OAM等处实现。
[0053]如方框206所表示的,在某时间点,接入终端的存在性状态改变。例如,该接入终端可能在存在域处建立存在性或离开该存在域。
[0054]状态中的这种改变可以以各种方式来指示。在一些情况中,状态中的改变是由接入终端的注册指示的。例如,存在性的建立可以当接入终端进入接入点(例如,毫微微小区)的覆盖范围时,由该接入终端在该接入点处进行注册来指示,其中该接入点是该存在域的成员。相反地,存在性的结束可以当接入终端离开是该存在域的成员的接入点的覆盖范围时,由该接入终端在不是该存在域的成员的接入点(例如,宏小区)处进行注册来指示。
[0055]如方框208所表示的,作为针对方框206处的接入终端在存在性状态中的改变的结果,将针对该接入终端的存在性信息提供给存在性服务器。在典型情况中,与该接入终端通信的接入点将关于该接入终端的位置信息(例如,注册信息)发送给存在性服务器。例如,响应于该接入终端在该接入点(例如,毫微微小区或宏小区)处进行注册,该接入点可以将注册信息发送给存在性服务器,借此该注册信息提供该接入终端所进行注册的位置的指示(例如,由与该小区相关联的标识符所指示)。
[0056]如图3的方框210所表示的,在接收到关于接入终端的存在性状态中的改变的信息之后,存在性服务器更新针对该接入终端的存在性信息。例如,如上所讨论的,存在性服务器可以设置指明该接入终端是否存在于存在域的指示或者修改由该存在性服务器保存(例如,在该服务器处保存)的一些其它类型的信息。
[0057]如方框212所表示的,存在性服务器将更新后的存在性信息发送给该存在域的成员。例如,存在性服务器可以将存在性信息发送给与该存在域相关联的每个接入终端和接入点。这里发送的存在性信息可以采用各种形式。在一些情况中,存在性信息采取增量形式(例如,只传达存在性状态中的改变)。在一些情况中,发送所有的存在性信息(例如,指示与该存在域相关联的所有接入终端的当前存在性状态)。
[0058]如方框214所表示的,该存在域的成员基于从存在性服务器接收到的存在性信息来更新其各自本地保存的存在性信息。例如,在显示设备上显示存在性信息的接入终端将改变显示的信息,以指示所指定的接入终端现在存在于该存在域或者该接入终端不再存在于该存在域。举另一个例子,接入点可以更新其保存(例如,在数据库中)的指示哪些接入终端可用于基于存在性的通信的信息。
[0059]如方框216所表示的,然后,可以基于更新后的存在性信息,启动或禁止针对该接入终端的基于存在域的通信。在各种实现中,这种通信可以包括如本文中所讨论的同步通信或异步通信。
[0060]例如,在确定某接入终端存在于存在域之后,存在于该存在域的另一个接入终端可以发起与该接入终端的基于存在性的通信(例如,自主地或通过用户的动作)。相反地,在确定某接入终端不再存在于该存在域之后,存在于该存在域的另Iv接入终端可以终止与该接入终端的基于存在性的通信(例如,自主地或通过用户的动作)。
[0061 ] 另外,在确定多个接入终端存在于该存在域之后,接入点可以启动在这些接入终端之间的基于域的通信。相反地,在确定接入终端不再存在于该存在域之后,该接入点可以禁止针对该接入终端的基于域的通信。这种基于域的通信可以有利地建立起来,使得接入终端之间的业务不通过核心网络来进行路由。另外,在一些情况中,接入终端之间的通信是通过替代的(例如,非蜂窝的)接入技术建立的。下面将结合图4-7更详细地讨论上面的示例。
[0062]举另一个例子,在确定某接入终端存在于存在域之后,另一个实体(例如,接入点或某其它网络实体)可以将先前缓存的信息递送给该接入终端。下面将结合图8-10更详细地讨论这种示例。
[0063]参照图4,该图示出了系统400的示例,其中,当接入终端402和接入终端404两者存在于存在域时,该存在域的毫微微小区406在这些接入终端之间建立通信。例如,毫微微小区406的基于存在性的通信控制412可以监测针对该存在域的存在性信息(图4中未示出),以确定哪些成员接入终端当如存在于该存在域。一旦存在多个接入终端,则可以在这些接入终端之间建立基于存在性的通信(例如,作为来自一个或多个接入终端的请求的结果)。
[0064]有利的是,这种通信的业务(在图4中由虚线所表示的)可以经由毫微微小区406(以及选择性地经由该存在域的其它毫微微小区)直接在接入终端402和406之间往来。也就是说,该业务不通过网络回程路由到核心网络实体(例如,由核心网络410所表示的)。因此,在这种场景中,相比于毫微微小区406将来自所有服务的接入终端的所有业务路由到核心网络的场景相比,降低了核心网络业务。在典型实现中,毫微微小区406和核心网络410仍然可以交换用于接入终端的认证和授权的信令信息。
[0065]在一些实现中,毫微微小区406(例如,基于存在性的通信控制412)选择替代的(例如,非蜂窝的)接入技术用于进行基于存在性的通信。在此,接入终端402、接入终端404和毫微微小区406分别包括蜂窝接入技术414、416和418,用于支持传统的蜂窝服务。另外,接入终端402、接入终端404和毫微微小区406分别包括非蜂窝接入技术420、422和424,用于支持非蜂窝服务。[0066]替代性接入技术的示例包括无线LAN(WLAN)技术、以太网技术和电源线通信技术。在毫微微小区406包括WLAN接入点(例如,基站)并且接入终端402和404包括WLAN收发机的场景中,在确定接入终端402和404已经连接到该WLAN之后,毫微微小区406可以通过WLAN信令来路由接入终端402和404之间的业务。在毫微微小区406包括用于以太网LAN的以太网络接入点(或者毫微微小区406另外连接到以太网LAN)并且接入终端402和404包括以太网收发机(例如,接入终端402和404是便携式计算机)的场景中,在确定接入终端402和404已经连接到该以太网LAN之后,毫微微小区406可以通过以太网信令来路由接入终端402和404之间的业务。在毫微微小区406以及接入终端402和404包括基于电源线的收发机(例如,接入终端402和404能够被插入AC电源)的场景中,在确定接入终端402和404已经连接到公共电源线之后,毫微微小区406可以通过电源线信令来路由接入终端402和404之间的业务。
[0067]图5-7示出了可以被执行用于提供图4的基于存在性的通信或其它类似通信的示例操作。为了解释说明的目的,图5-7的操作分别描述了网络实体(例如,宏小区)向存在性服务器发送注册信息,存在性服务器向存在域实体发送存在性信息,以及作为确定接入终端存在于存在域的结果,接入点(例如,毫微微小区)启动针对该接入终端的通信的场景。然而,应意识到的是,在其它场景中,可以采用其它实体和其它类型的信息来提供依照本文中的教导的类似的功能。
[0068]首先参照图5,该流程图示出了可以由网络实体(例如,蜂窝网络的宏接入点)执行的示例操作,其中,作为确定接入终端向接入点注册的结果,该网络实体向存在性服务器发送信息。在基于确定接入终端是否存在于与一个或多个接入点(例如,毫微微小区)的集合相关联的存在域的其它方式的替代性场景中可以采用类似的操作。例如,确定接入终端存在于存在域可以基于来自该接入终端的某其它类型的通信或指示该接入终端的位置的某其它类型的通信。
[0069]如方框502所表示的,在某时间点,做出接入终端位于接入点处(例如,已在该接入点处注册)的确定。例如,宏小区可以结合接入终端在接入点处进行注册而从该接入终端接收注册消息,或者宏小区可以从该接入终端接收一些其它适当的空中消息。举另一个例子,一些其它网络实体(例如,FMS等)可以从该接入点接收指示接入终端已经在该接入点处注册的消息。举另一个例子,该接入终端可以在不与感兴趣的存在域相关联的毫微微小区处注册。举另一个例子,该接入终端可以在与感兴趣的存在域相关联但不包括存在性服务器的毫微微小区处注册。
[0070]如方框504所表示的,作为方框502的确定的结果,识别保存针对该接入终端的存在性信息的存在性服务器。例如,该接入终端所注册到的宏小区可以识别该接入终端所相关联的存在域,并且基于这种信息来识别保存存在性信息的相应存在性服务器(例如,获取该服务器的标识符或地址),其中存在性信息指示该接入终端是否存在于针对毫微微小区集合(即,至少一个毫微微小区的集合)所定义的存在域。这种信息可以例如从由网络所保存的针对该接入终端(例如,用户)的签约信息中获取。如本文中所讨论的,存在性服务器可以体现在(例如,实现在)蜂窝核心网络中或体现在针对该存在域的毫微微小区集合的毫微微小区中。
[0071]如方框506所表示的,然后将注册信息或其它适当信息发送给所识别的存在性服务器。例如,接入终端所注册到的宏接入点的宏小区可以发送指示该接入终端已在该宏接入点处注册的注册信息。一般而言,这种信息包括该接入终端的标识符和该接入点的标识符。
[0072]现在参照图6,该流程图示出了可以由存在性服务器或某其它适当实体执行的示例操作。如本文中所讨论的,这些操作通常由存在域中的毫微微小区或由核心网络实体来执行。在图6的示例中,存在性信息是基于接收到的关于接入终端的位置信息(例如,注册信息)进行维护的。可以在基于其它类型的与存在性相关的信息的替代性场景中采用类似的操作。
[0073]如方框602所表示的,存在性服务器(或其它适当实体)接收指示接入终端的位置的信息。例如,该存在性服务器可以接收上面在方框506处描述的注册信息。因此,接收到的信息可以识别该接入终端所注册到的接入点(例如,针对存在域的毫微微小区集合中的毫微微小区)。在各种实现中,存在性服务器可以接收以上面在方框204处描述的形式中的任何一种形式的与存在性相关的信息。
[0074]如方框604所表示的,存在性服务器(或其它实体)基于在方框602处接收到的信息来维护针对该接入终端的存在性信息。例如,可以对由存在性服务器所保存的存在性信息进行更新,以指示接入终端是否存在于针对给定的毫微微小区集合所定义的存在域。
[0075]如方框606所表示的,存在性服务器(或其它实体)将存在性信息发送给与该存在域相关联的至少一个实体。例如,可以将更新后的存在性信息发送给针对该存在域的毫微微小区集合中的每个毫微微小区。另外或替代地,可以将更新后的存在性信息发送给与该存在域相关联的每个接入终端(例如,包括在方框602处接收到其位置信息的接入终端)。在一些实现中,这些接入终端包括被分配到与该存在域相关联的用户组的接入终端的集合。
[0076]可以基于推模型或拉模型来执行方框606的操作。在前种情况中,例如,作为所保存的存在性信息中的变化结果而发送该存在性信息。在后种情况中,例如,作为至少一个实体接收到针对该存在性信息的请求的结果而发送该存在性信息。
[0077]参照图7,该流程图示出了可以由接入点执行的示例操作,其中,在确定接入终端位于存在域之后,该接入点启动针对该接入终端的通信。在典型实现中,这些操作由存在域的毫微微小区执行。然而,在其它实现中,这些操作可以由其它实体执行。
[0078]如方框702所表示的,接入点选择性地从另一个实体接收存在性信息。例如,不包括存在性服务器(或其它类似的功能)的存在域中的毫微微小区可以如本文中所讨论的从针对该存在域的存在性服务器接收存在性信息。举另一个例子,可以是从该存在域的一个或多个其它成员(例如,接入点和/或接入终端)接收存在性信息。
[0079]如方框704所表示的,在某时间点,接入点确定接入终端存在于存在域。如本文中所讨论的,该确定是基于由该接入点所保存的针对该接入终端的存在性信息。在一些情况中,这种存在性信息是从另一个实体获取的(例如,在方框702处所描述的)。在一些情况中,这种存在性信息是基于接入终端在该接入点处的注册而获取的。例如,作为确定接入终端已在该接入点处注册的结果,该接入点可以更新该接入点保存的针对该接入终端的存在性信息。
[0080]如方框706所表示的,作为方框704的确定的结果,该接入点启动针对该接入终端的通信。这可以包括例如在存在于该存在域处的接入终端和另一个接入终端之间建立通信。如上所讨论的,在一些情况中,在接入终端之间建立的通信不通过蜂窝宏网络进行路由,而是通过该接入终端为该通信选择的非蜂窝接入技术来进行路由。
[0081]如方框708所表示的,在一些实现中,接入点向与该存在域相关联的至少一个其它实体发送存在性信息。例如,毫微微小区可以向该存在域中的一个或多个其它毫微微小区、向与该存在域相关联的一个或多个接入终端、向针对该存在域的存在性服务器、或向这些实体的组合发送更新后的存在性信息。
[0082]现在参照图8,该示意图示出了系统800的示例,其中,信息递送实体806有助于当接入终端102存在于存在域时,向接入终端102 (或该存在域中的任何其它接入终端)的信息的异步递送。在此,如虚线816所表示的,信息源实体804 (例如,接入终端)提供要递送给接入终端802的信息,连同当接入终端802存在于该存在域时要将该信息进行递送的指示。信息递送实体806 (例如,毫微微小区或核心网络实体)存储所接收到的信息808和所接收到的指示810。作为接收到信息808与指示810的结果,存在性确定组件812监测接入终端812的存在性状态。这种监测可以包括例如监测本地生成的存在性信息和/或监测从存在性服务器814接收到的存在性信息(如由虚线818所表示的)。一旦存在性确定组件812确定接入终端802存在于该存在域,则信息递送实体806将该信息递送给接入终端802(如由虚线820所表示的)。图9和10示出了可以执行以提供图8中的基于存在性的通信或其它类似通信的示例操作。
[0083]图9示出了可以由提供要递送给接入终端的信息的信息源执行的示例操作。这些操作可以由另一个接入终端、接入点、核心网络实体或某其它适当的实体执行。
[0084]如图9的方框902所表示的,该信息源提供(例如,生成或获取)要递送给接入终端的信息。例如,用户可以生成当其它用户位于特定的存在域(例如,家中、工作地点等)时要递送给另一个用户的信息(例如,使用他的或她的接入终端)。举个具体例子,该信息可以指示用于一旦返回家中该用户要执行的或被提醒的任务(例如,购物清单、任务清单)。举另一个具体例子,该信息可以指示用户在给定日期在工作上要执行的任务(例如,该信息采用时间日历的形式)。
[0085]如方框904所表示的,如果接入终端存在于存在域(例如,针对毫微微小区集合定义的),则该信息源还提供要将该信息递送给该接入终端的指示。例如,这可以包括确定该接入终端与存在域相关联,以及确定不将该信息递送给该接入终端,直到该接入终端存在于该存在域(例如,基于用户输入)为止。
[0086]如方框906所表示的,该信息源将方框902的信息和方框904的指示发送给要将该信息递送到接入终端的实体。例如,该信息源可以向与该存在域相关联的毫微微小区或向核心网络实体发送该信息和指示。
[0087]图10示出了可以由缓存要递送给接入终端的信息的递送实体执行的示例操作。这些操作可以例如由与存在域相关联的毫微微小区或由核心网络实体来执行。
[0088]如方框1002所表示的,递送实体选择性地接收要递送给接入终端的信息,以及如果该接入终端存在于存在域则要将该信息递送给该接入终端的指示。例如,在递送实体不生成该信息的场景中,该递送实体从生成该信息的另一个实体接收这种信息和相关联的指
/Jn ο
[0089]如方框1004所表示的,递送实体存储要递送给接入终端的信息。如上面在方框1002处所讨论的,在一些情况中,这种信息是从生成该信息(以及选择性的相应指示)的另一个实体接收到的。然而,在其它情况中,递送实体生成要递送给接入终端的信息。如本文中所讨论的,这种信息可以连同如果该接入终端存在于存在域则将该信息递送给该接入终端的指示一起存储。当接入终端不存在于该存在域时,存储这种信息(以及指示,如果可用)。
[0090]如方框1006所表示的,在一些场景中,递送实体接收针对接入终端的存在性信息。例如,递送实体可以如本文中所讨论的从存在性服务器或从该存在域的成员接收存在
性信息。
[0091]如方框1008所表示的,在某时间点,递送实体确定接入终端存在于该存在域。例如,可以基于该接入终端在该递送实体处的注册或基于接收到的存在性信息(例如,从方框1006)来做出这种确定。
[0092]如方框1010所表示的,作为方框1008的确定的结果,递送实体将存储的信息递送给接入终端。对于递送实体是该接入终端已注册到的(或以其它方式与之通信)毫微微小区的场景中,该操作可以简单地包括毫微微小区将该信息转发给该接入终端。对于递送实体是核心网络实体的场景中,该操作可以包括核心网络实体通过当前服务于该接入终端的毫微微小区将该信息转发给该接入终端。对于递送实体是存在域的毫微微小区(但不是该接入终端所注册到的毫微微小区)的场景中,该操作可以包括该毫微微小区通过核心网络或通过某其它通信链路(例如,毫微微小区之间的直接通信链路)将该信息转发给当前服务于该接入终端的另一个毫微微小区。
[0093]有鉴于此,接入终端处的异步内容信息递送可以用各种方式完成。例如,作为接入终端同与存在域相关联的毫微微小区建立通信(例如,在该毫微微小区处注册)的结果,该接入终端将接收当该接入终端存在于该存在域时要递送给该接入终端的任何信息。如上所讨论的,这种信息可以从该毫微微小区、针对该存在域的存在性服务器、或某其它适当实体接收。另外,如上所讨论的,该接入终端可以基于所接收到的信息生成指示(例如,可视显示和/或可听信号)。例如,该接入终端可以在用户进入他或她的房子时显示家庭特定消息,并且该接入终端可以在用户进入他或她的工作场所时显示工作特定消息。
[0094]在一些实现中,接入终端活动地下载异步内容信息。例如,接入终端可以在与毫微微小区建立通信之后而确定其存在于存在域(例如,基于该毫微微小区的标识、基于在建立该通信之后接收到的存在性信息等)。然后,作为确定该接入终端存在于该存在域的结果,该接入终端发送针对任何存储的异步内容信息的请求。例如,该接入终端可以将这种请求发送给该毫微微小区或针对该存在域的存在性服务器。因此,作为发送这种请求的结果,该接入终端可以接收异步递送的信息。
[0095]图11示出了多个示例性组件(由相应方框所表示的),它们可以合并到诸如接入终端1102、接入点1104和网络实体1106 (例如,分别对应于图1的接入终端102、接入点106和网络实体110)这样的节点中,以便执行如本申请中所教导的存在相关操作。所描述的组件还可以合并到通信系统中的其它节点。例如,系统中的其它节点可以包括类似于针对接入点1104描述的用于提供类似功能的那些组件。并且,给定节点可以包含一个或多个所描述的组件。
[0096]如图11中所示,接入终端1102和接入点1104的每一个包括一个或多个收发机(分别由收发机1108和收发机1110所代表)用于与其它节点通信。每个收发机1108包括用于发送信号(例如,消息、指示、与存在性相关的信息、异步内容信息、位置相关信息、注册相关信息或其它信息)的发射机1112和用于接收信号(例如,消息、指示和如上所指示的信息)的接收机1114。类似的,每个收发机1110包括用于发送信号的发射机1116和用于接收信号的接收机1118。在一些情况中(例如,针对蜂窝或WiFi通信),收发机支持无线通信。在一些情况中(例如,针对以太网或电源线通信),收发机支持基于导线的通信。在一些实现中,接入终端1102和接入点1104的每一个包括能够工作在多个载波上和/或通过不同技术(例如,蜂窝接入技术和非蜂窝接入技术)通信的多个收发机。
[0097]接入点1104和网络实体1106的每一个包括一个或多个网络接口(分别由网络接口 1120和网络接口 1122代表)用于与其它节点通信。例如,网络接口可以被配置为通过基于导线的或无线回程与一个或多个其它网络实体通信。在一些方面,网络接口实现为包括发射机和接收机组件的收发机(例如,被配置为支持基于导线的或无线通信)。因此,在图11的示例中,网络接口 1120显示为包括发射机1124和接收机1126,而网络接口 1122显示为包括发射机1128和接收机130。
[0098]接入终端1102、接入点1104和网络实体1106还包括可以与本申请中所教导的存在相关操作仪器使用的其它组件。例如,接入终端1102包括处理系统1132,其用于执行与存在性相关的功能(例如,提供要递送给接入终端的信息;提供如果该接入终端存在于存在域则向该接入终端递送该信息的指示;发送该信息和指示;接收异步递送的信息;同与存在域相关联的毫微微小区建立通信;基于该通信的建立而确定该接入终端存在于该存在域;作为该确定的结果而发送针对信息的请求,其中该信息是作为发送该请求的结果而接收到的),以及用于提供如本文中所教导的其它相关功能。在一些实现中,处理系统1132的一些描述的操作可以实现在收发机1108中。接入点1104包括处理系统1134,其用于执行与存在性相关的功能(例如,确定接入终端存在于存在域;启动针对该接入终端的通信;接收存在性信息;确定该接入终端已注册;更新存在性信息;发送存在性信息;接收指示接入终端的位置的信息;保存存在性信息;确定接入终端已在接入点处注册;识别存在性服务器;向存在性服务器发送注册信息;存储要递送给接入终端的信息;确定该接入终端存在于存在域;将存储的信息递送给该接入终端;接收该信息和指示;接收存在性信息),以及用于提供如本文中所教导的其它相关功能。在一些实现中,处理系统1134的一些描述的操作可以实现在收发机1110和/或网络接口 1120中。网络实体1106包括处理系统1136,其用于执行与存在性相关的功能(例如,接收指示接入终端的位置的信息;保存存在性信息;发送存在性信息;确定接入终端已在接入点处注册;识别存在性服务器;向该存在性服务器发送注册信息;存储要递送给接入终端的信息;确定该接入终端存在于存在域;将存储的信息递送给该接入终端;接收该信息和指示;接收存在性信息),以及用于提供如本文中所教导的其它相关功能。在一些实现中,处理系统1136的一些描述的操作可以实现在网络接口 1122中。接入终端1102、接入点1104和网络实体1106分别包括存储组件1138、1140和1142 (例如,每个包括一个或多个存储设备),其用于保存关于基于存在性的功能和其它功能的信息(例如,与存在性相关的信息)。在一些实现中,接入终端1102包括用户接口 1144用于向用户提供指示(例如,生成音频和/或视觉指示,根据接收到的信息生成指示)和/或用于接收用户输入(例如,根据传感设备的用户动作,诸如麦克风、照相机、键盘等)。[0099]为了方便起见,接入终端1102、接入终端1104和网络实体1106在图11中示为包括可以在本文所描述的各个实现中使用的组件。实际上,在不同的实现中,示出的组件的功能可以是不同的。例如,与根据图10实现的实施例相比,方框1134的功能在根据图7实现的实施例中可以是不同的。
[0100]可以用各种方法实现图11的组件。在一些实现中,图11的组件可以实现在一个或多个电路中,例如一个或多个处理器和/或一个或多个ASIC (其可以包括一个或多个处理器)中。这里,每个电路(例如,处理器)可以使用和/或合并数据存储器,该数据存储器用于存储电路为了提供该功能所使用的信息或可执行代码。例如,方框1108所表示的一些功能和方框1132、1138和1144所表示的一些或全部功能可以由接入终端的处理器以及该接入终端的数据存储器来实现(例如,通过执行适当的代码和/或通过适当地配置处理器组件)。类似地,方框1110和/或方框1120所表不的一些功能和方框1134和1140所表不的一些或全部功能可以由接入点的处理器以及该接入点的数据存储器来实现(例如,通过执行适当的代码和/或通过适当地配置处理器组件)。并且,方框1122所表示的一些功能和方框1136和1142所表示的一些或全部功能可以由接入点的处理器和接入点的数据存储器来实现(例如,通过执行适当的代码和/或通过适当地配置处理器组件)。
[0101]如上所讨论的,在一些方面,本文的教导可以用于包括宏尺度的覆盖(例如,诸如3G网络的很大区域的蜂窝网络,其通常称为宏小区网络或WAN)和较小尺度覆盖(例如,基于住宅或基于建筑物的网络环境,其通常称为LAN)的网络。随着接入终端(AT)贯穿这种网络移动,接入终端可以在某些位置由提供宏覆盖的接入点提供服务,同时该接入终端在其它位置可以由提供较小尺度覆盖的接入点提供服务。在一些方面,较小覆盖节点可以用于提供增加的容量增长、建筑物内的覆盖和不同的服务(例如,针对更健壮的用户体验)。
[0102]在本文的描述中,在相对较大区域上提供覆盖的节点(例如,接入点)可以称为宏接入点,而在相对较小区域(例如,住宅)上提供覆盖的节点可以称为毫微微接入点。应该清楚的是,本文的教导可以应用于与其它类型的覆盖区域相关联的节点。例如,微微接入点可以在比宏区域小且比毫微微区域大的区域上提供覆盖(例如,商业建筑中的覆盖)。在各种应用中,其它术语可以用于提及宏接入点、毫微微接入点或其它接入点类型节点。例如,宏接入点可以配置为或称为接入节点、基站、接入点、eNodeB、宏小区等。此外,毫微微接入点可以配置为或称为家庭NodeB、家庭eNodeB、接入点基站、毫微微小区等。在一些实现中,节点可以与一个或多个小区或扇区相关联(例如,称作或划分为)。与宏接入点、毫微微接入点或微微接入点相关联的小区和扇区可以分别称为宏小区、毫微微小区和微微小区。
[0103]图12示出了在其中可以实现本文的教导的无线通信系统1200,该无线通信系统1200被配置为支持多个用户。该系统1200为多个小区1202 (例如,宏小区1202A-1202G)提供通信,每个小区由相应的接入点1204 (例如,接入点1204A-1204G)提供服务。如图12中所示,接入终端1206(例如,接入终端1206A-1206L)可以随着时间散布在整个系统的各个位置处。每个接入终端1206可以在给定时刻在前向链路(FL)和/或反向链路(RL)上与一个或多个接入点1204通信,这取决于例如接入终端1206是否是活动的以及其是否处于软切换。无线通信系统1200可以在很大的地理区域上提供服务。例如,宏小区1202A-1202G可以覆盖附近较少的块或在郊区环境中覆盖数英里。
[0104]图13示出了示例性的通信系统1300,其中,一个或多个毫微微接入点部署在网络环境中。具体地说,系统1300包括安装在相对较小规模的网络环境(例如,在一个或多个用户住宅1330)中的多个毫微微接入点1310 (例如,毫微微接入点1310A和1310B)。每个毫微微接入点1310可以通过DSL路由器、电缆调制解调器、无线链路或其它连接方式(未示出)耦合到广域网1340 (例如,因特网)和移动运营商核心网络1350。如下将要讨论的,每个毫微微接入点1310可以配置为向相关联的接入终端1320 (例如,接入终端1320A)提供服务,并且可选择地,向其它(例如,混合的或不同的)接入终端1320(例如,接入终端1320B)提供服务。换句话说,对毫微微接入点1310的接入可以是受限制的,由此给定的接入终端1320可以由一组指定的(例如,家庭)毫微微接入点1310服务,但是不会由任何未指定的毫微微接入点1310 (例如,相邻的毫微微接入点1310)服务。
[0105]图14示出了覆盖地图1400的示例,其中定义了多个跟踪区域1402 (或路由区域或定位区域),每个跟踪区域包括多个宏覆盖区域1404。这里,用粗线描绘出与跟踪区域1402AU402B和1402C相关联的覆盖区域,而宏覆盖区域1404由较大的六边形代表。跟踪区域1402还包括毫微微覆盖区域1406。在这个示例中,在一个或多个宏覆盖区域1404(例如,宏覆盖区域1404A和1404B)中描绘了每个毫微微覆盖区域1406 (例如,毫微微覆盖区域1406B和1406C)。然而,应该清楚的是,一些或全部毫微微覆盖区域1406可以不在宏覆盖区域1404中。实际上,大量毫微微覆盖区域1406 (例如,毫微微区域1406A和1406D)可以定义在给定的跟踪区域1402或宏覆盖区域1404中。此外,一个或多个微微覆盖区域(未示出)可以定义在给定的跟踪区域1402或宏覆盖区域1404中。
[0106]再次参照图13,毫微微接入点1310的所有者可以订购通过移动运营商核心网络1350提供的移动服务,例如3G移动服务。另外,接入终端1320能够在宏环境和较小规模(例如,住宅)网络环境中操作。换句话说,根据接入终端1320的当前位置,接入终端1320可以由与移动运营商核心网络1350相关联的宏小区接入点1360或由一组毫微微接入点1310中的任何一个(例如,位于相应的用户住宅1330中的毫微微接入点1310A和1310B)提供服务。例如,当用户位于其住宅之外时,他由标准的宏接入点(例如,接入点1360)提供服务,并且当用户在家时,他由毫微微接入点(例如,接入点1310A)提供服务。这里,毫微微接入点1310可以与传统的接入终端1320后向兼容。
[0107]毫微微接入点1310可以部署在单个频率中,或者可以部署在多个频率中。根据特定配置,单个频率或者多个频率中的一个或多个可以与宏接入点(例如,接入点1360)所用的一个或多个频率重叠。
[0108]在一些方面,接入终端1320可以配置为无论该连接性何时可用,都连接到优选的毫微微接入点(例如,接入终端1320的家庭毫微微接入点)。例如,无论接入终端1320A何时在用户住宅1330中,都期望接入终端1320A只与家庭毫微微接入点1310A或1310B通信。
[0109]在一些方面,如果接入终端1320在宏观蜂窝网络1350中操作,但是不在(例如,在优选的漫游列表中所定义的)其最优选的网络上,则接入终端1320可以使用更好的系统重选(BSR)过程继续搜索最优选的网络(例如,优选的毫微微接入点1310),这可以包括周期地扫描可用系统以确定更好的系统当前是否可用以及接下来获得该优选的系统。接入终端1320可以将搜索限定于特定频带和信道。例如,可以定义一个或多个毫微微信道使得区域中的所有毫微微接入点(或所有受限制的毫微微接入点)在毫微微信道上操作。对最优选的系统的搜索可以定期地重复。一旦发现了优选的毫微微接入点1310,该接入终端1320就选择该毫微微接入点1310并且对其进行注册以便当处于其覆盖区域中时进行使用。
[0110]在一些方面,可以限制对毫微微接入点的接入。例如,给定的毫微微接入点可以只为某些接入终端提供某些服务。在使用所谓的受限(或封闭)的接入的部署中,给定的接入终端可以只由宏小区移动网络和定义的一组毫微微接入点(例如,处于相应的用户住宅1330中的毫微微接入点1310)提供服务。在一些实现中,可以将接入点限制为不为至少一个节点(例如,接入终端)提供以下各项中的至少一个:信令、数据接入、注册、寻呼或服务。
[0111]在一些方面,受限的毫微微接入点(也称为封闭用户组家庭NodeB)是向一组受限供应的接入终端提供服务的一个接入点。这种组接入终端可以根据需要被临时地或永久地扩展。在一些方面,封闭用户组(CSG)可以定义为共享接入终端的公共接入控制列表的一组接入点(例如,毫微微接入点)。
[0112]因此,在给定的毫微微接入点与给定的接入终端之间可能存在各种关系。例如,从接入终端的角度来看,开放毫微微接入点可以是指具有不受限接入的毫微微接入点(例如,允许接入任何接入终端的毫微微接入点)。受限的毫微微接入点可以是指以一些方式受限的毫微微接入点(例如,对于接入和/或注册而言,受限制)。家庭毫微微接入点可以是指授权接入终端在其上进行接入和操作(例如,为一组定义的一个或多个接入终端提供永久接入)的毫微微接入点。混合(或访客)毫微微接入点可以是指在其上为不同的接入终端提供不同等级的服务(例如,允许一些接入终端部分和/或临时接入,而允许其它接入终端完全接入)的毫微微接入点。不同的毫微微接入点可以是指除了可能的紧急状况(例如,911呼口 q)以外,不授权接入终端在其上进行接入或操作的毫微微接入点。
[0113]从受限毫微微接入点的角度来看,家庭接入终端可以是指被授权接入安装在该接入终端所有者的住宅(通常家庭接入终端具有对该毫微微接入点的永久接入)中的受限毫微微接入点的接入终端。访客接入终端可以是指具有对受限毫微微接入点的临时接入(例如,基于截止时间、使用时间、字节、连接计数或一些其它标准而受限的)的接入终端。不同接入终端可以是指除了可能的紧急情况(例如911呼叫)以外,不允许接入该受限毫微微接入点的接入终端(例如,不具有注册到受限毫微微接入点的证书或许可的接入终端)。
[0114]为了方便起见,本文的公开内容在毫微微接入点的上下文中描述了各种功能。然而,应该清楚的是,微微接入点可以为较大的覆盖区域提供相同的或类似的功能。例如,微微接入点可以是受限的,家庭微微接入点可以是针对给定的接入终端定义的等。
[0115]本文的教导可以用于同时支持多个无线接入终端的通信的无线多址通信系统中。这里,每个终端可以通过前向链路和反向链路上的传输与一个或多个接入点通信。前向链路(或下行链路)是指从接入点到终端的通信链路,反向链路(或上行链路)是指从终端到接入点的通信链路。该通信链路可以通过单输入单输出系统、多输入多输出(MIMO)系统,或一些其它类型的系统来建立。
[0116]MIMO系统采用多个(Nt个)发射天线和多个(Nk个)接收天线进行数据传输。可以将Nt个发射天线和Nk个接收天线构成的MIMO信道分解为Ns个独立信道,也称为空间信道,其中,Ns Smin{NT,NK}。Ns个独立信道中的每一个对应于一个维度。如果利用由多个发射天线和接收天线创建的额外的维度,则MMO系统可以提供提高的性能(例如,更高的吞吐量和/或更好的可靠性)。
[0117]MMO系统可以支持时分双工(TDD)和频分双工(FDD)。在TDD系统中,前向链路和反向链路传输在同一频段上进行,使得互易原理允许通过反向链路信道来估计前向链路信道。这使得接入点能够在多个天线在该接入点处可用时,在前向链路上提取发射波束成形增益。
[0118]图15示出了示例性的MMO系统1500的无线设备1510 (例如,接入点)和无线设备1550 (例如,接入终端)。在设备1510处,从数据源1512向发射(TX)数据处理器1514提供多个数据流的业务数据。然后,可以通过相应的发射天线发送每个数据流。
[0119]TX数据处理器1514根据为每个数据流所选择的特定编码方案,对该数据流的业务数据流进行格式化、编码和交织,以便提供编码数据。可以用OFDM技术将每个数据流的编码数据与导频数据进行复用。典型地,导频数据是以已知方式进行处理的已知数据模式,并且可以在接收机系统处用于估计信道响应。根据为每个数据流选择的特定调制方案(例如,BPSK、QPSK, M-PSK或M-QAM),对该数据流的复用后的导频和编码数据进行调制(例如,符号映射),以提供调制符号。可以利用由处理器1530执行的指令,来确定每个数据流的数据速率、编码和调制。数据存储器1532可以存储由处理器1530或设备1510的其它组件使用的程序代码、数据和其它信息。
[0120]然后,将所有数据流的调制符号提供到TX MIMO处理器1520,TXMMO处理器1520可以(例如,针对0FDM)进一步处理调制符号。然后,TX MIMO处理器1520向Nt个收发机(XCVR)1522A到1522T提供Nt个调制符号流。在一些方面,TX MIMO处理器1520对数据流的符号和要发送该符号的天线施加波束成形权重。
[0121]每个收发机1522接收并处理相应的符号流,以提供一个或多个模拟信号,并进一步调节(例如,放大、滤波和上变频)模拟信号,以提供适合于通过MMO信道传输的调制信号。将来自收发机1522A到1522T的Nt个调制信号分别从Nt个天线1524A到1524T发送出去。
[0122]在设备1550处,所发送的调制信号由Nk个天线1552A到1552R进行接收,将从每个天线1552接收的信号分别提供给各自的收发机(XCVR) 1554A到1554R。每个收发机1554调节(例如,滤波、放大和下变频)相应的接收信号,将调节后的信号进行数字化以提供采样,并进一步处理这些采样以提供相应的“接收”符号流。
[0123]然后,接收(RX)数据处理器1560从Nk个收发机1554接收Nk个符号流,并根据特定的接收机处理技术对接收到符号流进行处理,以提供Nt个“检测的”符号流。然后,RX数据处理器1560对每个检测的符号流进行解调、解交织和解码,以恢复该数据流的业务数据。RX数据处理器1560所执行的处理过程与在设备1510处的TX MIMO处理器1520和TX数据处理器1514所执行的处理过程互补。
[0124]处理器1570定期地确定要采用哪个预编码矩阵(如下面所讨论的)。处理器1570用公式形成包括矩阵索引部分和秩值部分的反向链路消息。数据存储器1572可以存储由处理器1570或设备1550的其它组件使用的程序代码、数据和其它信息。
[0125]反向链路消息可以包括关于通信链路和/或所接收的数据流的各种类型的信息。然后,该反向链路消息由TX数据处理器1538处理,由调制器1580调制,由收发机1554A到1554R调节,并发送回设备1510,其中,TX数据处理器1538还从数据源1536接收多个数据流的业务数据。
[0126]在设备1510处,来自设备1550的调制信号由天线1524接收,由收发机1522调节,由解调器(DEM0D)1540解调,并由RX数据处理器1542处理以提取由设备1550发送的反向链路消息。然后,处理器1530确定将哪个预编码矩阵用于确定波束成形权重,然后处理所提取的消息。
[0127]图15还示出了可以包括执行本文教导的存在相关控制操作的一个或多个组件的通信组件。例如,存在控制组件1590可以与处理器1530和/或设备1510的其它组件协作以促进如本申请中所讲的向/从另一个设备(例如,设备1550)发送/接收关于存在的信息。类似地,存在控制组件1592可以与处理器1570和/或设备1550的其它组件协作以便设备1550向/从另一个设备(例如,设备1510)发送/接收关于存在的信息。应该清楚的是,对于每个设备1510和1550,可以由单个组件提供所描述的组件中的两个或更多个的功能。例如,单个处理器组件可以提供存在控制组件1590的功能,而处理器1530和单个处理组件可以提供存在控制组件1592和处理器1570的功能。
[0128]本文的教导可以合并到各种类型的通信系统和/或系统组件中。在一些方面,本文的教导可以用于能够通过共享可用系统资源(例如,通过指定带宽、发射功率、编码、交织等中的一个或多个)支持与多个用户通信的多址系统中。例如,本文的教导可以用于以下技术中的任何一种或其组合:码分多址(CDMA)系统、多载波CDMA (MCCDMA)、宽带CDMA(W-CDMA)、高速分组接入(HSPA、HSPA+)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、单载波FDMA (SC-FDMA)系统、正交频分多址(OFDMA)系统或其它多址技术。采用本文的教导的无线通信系统可以被设计为实现一个或多个标准,例如IS-95、cdma2000、IS-856、ff-CDMA, TDSCDMA和其它标准。CDMA网络可以实现诸如通用陆地无线接入(UTRA)、cdma2000或一些其它技术的无线技术。UTRA包括W-CDMA和低码片速率(LCR)。cdma2000技术涵盖IS-2000、IS-95和IS-856标准。TDMA网络可以实现诸如全球移动通信系统(GSM)之类的无线技术。OFDMA网络可以实现诸如演进型UTRA (E-UTRA)、IEEE802.1UIEEE802.16、IEEE802.20、闪速-OFDM?等的无线技术。UTRA、E-UTRA和GSM是通用移动电信系统(UMTS)的一部分。本文的教导可以实现在3GPP长期演进(LTE)系统、超移动宽带(UMB)系统或其它类型的系统中。LTE是UMTS的使用E-UTRA的版本。在来自名为“第3代合作伙伴计划”(3GPP)的组织的文档中描述了 UTRA、E-UTRA、GSM、UMTS和LTE,在来自名为“第3代合作伙伴计划2”(3GPP2)的组织的文档中描述了 cdma2000。虽然可以用3GPP术语描述本发明的某些方面,但是应该理解的是,本文的教导可以应用于3GPP (例如,Rel99、Rel5、Rel6、Rel7)技术、以及 3GPP2 (例如,lxRTT, IxEV-DO RelO, RevA, RevB)技术和其它技术。
[0129]本文的教导可以并入(例如,实现在或由其执行)各种装置(例如,节点)。在一些方面,依照本文的教导实现的节点(例如,无线节点)可以包括接入点或接入终端。
[0130]例如,接入终端可以包括、实现为或称为用户设备、用户站、用户单元、移动站、移动台、移动节点、远程站、远程终端、用户终端、用户代理、用户设备或一些其它术语。在一些实现中,接入终端可以包括蜂窝电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持设备或连接到无线调制解调器的一些其它适当的处理设备。因此,本文的教导一个或多个方面可以合并到电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型计算机)、便携式通信设备、便携式计算设备(例如,个人数字助理)、娱乐设备(例如,音乐设备、视频设备或卫星无线电设备)、全球定位系统设备或被配置为通过无线介质通信的任何其它适当的设备。[0131]接入点可以包括、实现为或称为NodeB、eNodeB、无线网络控制器(RNC)、基站(BS)、无线基站(RBS)、基站控制器(BSC)、基本收发机站(BTS)、收发机功能(TF)、无线收发机、无线路由器、基本服务集(BSS)、扩展服务集(ESS)、宏小区、宏节点、家庭eNB (HeNB)、毫微微小区、毫微微节点、微微节点或一些其它类似的术语。
[0132]在一些方面,节点(例如,接入点)可以包括通信系统的接入节点。这样的接入节点可以例如通过到网络的有线或无线通信链路(例如,诸如因特网或蜂窝网络的广域网)提供到网络的连接性。因此,接入节点使另一个节点(例如,接入终端)能够接入网络或使用一些其它功能。另外,应该清楚的是,这些节点中的一个或两个可以是移动的,或者在一些情况中相对不移动的。
[0133]此外,应该清楚的是,无线节点能够以非无线的方式(例如,通过有线连接)发送和/或接收信息。因此,本文所讨论的接收机和发射机可以包括适当的通信接口组件(例如,电的或光的接口组件)以通过非无线介质进行通信。
[0134]无线节点可以通过基于或支持任何适当的无线通信技术的一个或多个无线通信链路进行通信。例如,在一些方面,无线节点可以与网络相关联。在一些方面,网络可以包括局域网或广域网。无线设备可以支持或使用本文所讨论的各种无线通信技术、协议或标准(例如,CDMA、TDMA、OFDM、OFDMA、WiMAX、W1-Fi等)中的一个或多个。类似地,无线节点可以支持或使用各种相应的调制或复用方案中的一种或多种。因此,无线节点可以包括适当的组件(例如,空中接口)以使用上面的或其它无线通信技术通过一个或多个无线通信链路建立和通信。例如,无线节点可以包括无线收发机,该无线收发机具有相关联的发射机和接收机组件,所述发射机和接收机组件可以包括有助于通过无线介质的通信的各种组件(例如,信号发生器和信号处理器)。
[0135]如上所述,在一些方面,第一种通信方法包括:接收指示接入终端的位置的信息;根据接收到的信息保存该接入终端的存在性信息,其中,该存在性信息指示该接入终端是否存在于至少一个毫微微小区的集合所定义的存在域处;以及将该存在性信息发送给该存在域相关联的至少一个实体。另外,在一些方面,下面至少一个也可以应用于第一种通信方法:接收到的信息包括识别该接入终端已经注册到的该集合的毫微微小区的注册信息;该至少一个实体包括该集合中的至少一个毫微微小区;该至少一个实体包括该接入终端或另一个接入终端的至少一个;将该存在性信息识别该接入终端的物理位置或该接入终端的逻辑位置中的至少一个;该存在性信息指示该接入终端与该集合的一个毫微微小区还是另一个小区通信;该方法是由该集合的一个毫微微小区执行的;该方法是由核心网络实体执行的;该存在性信息是由于存在性信息中的变化或从该至少一个实体接收到针对该存在性信息的请求而发送的;接收到的信息包括识别该接入终端已经注册到的接入点的注册信息,并且该接入终端和至少一个实体包括指派给该存在域相关联的用户集合的多个接入终端。
[0136]在一些方面,对应于上面关于第一通信方法的一个或多个方面的功能可以,例如使用本申请中所教导的结构实现在装置中。另外,计算机程序产品可以包括配置为使计算机提供对应于如上关于第一通信方法的一个或多个方面的功能的代码。
[0137]例如,在一些方面,第一通信装置包括:配置为接收指示接入终端的位置的信息的接收机;配置为根据接收到的信息保存该接入终端的存在性信息的处理系统,其中,该存在性信息指示该接入终端是否存在于至少一个毫微微小区的集合所定义的存在域处;以及配置为将该存在性信息发送给该存在域相关联的至少一个实体的发射机。另外,在一些方面,下面至少一个也可以应用于第一种装置:接收到的信息包括识别该接入终端已经注册到的该集合的毫微微小区的注册信息;该至少一个实体包括该集合中的至少一个毫微微小区;该至少一个实体包括该接入终端或另一个接入终端的至少一个;将该存在性信息识别该接入终端的物理位置或该接入终端的逻辑位置中的至少一个;该存在性信息指示该接入终端与该集合的一个毫微微小区还是另一个小区通信;该装置包括该集合的一个毫微微小区;该装置包括核心网络实体;该存在性信息是由于存在性信息中的变化或从该至少一个实体接收到针对该存在性信息的请求而发送的;接收到的信息包括识别该接入终端已经注册到的接入点的注册信息,并且该接入终端和至少一个实体包括指派给该存在域相关联的用户集合的多个接入终端。
[0138]在一些方面,第二通信装置包括:用于接收指示接入终端的位置的信息的模块;用于根据接收到的信息保存该接入终端的存在性信息的模块,其中,该存在性信息指示该接入终端是否存在于至少一个毫微微小区的集合所定义的存在域处;以及用于向该存在域相关联的至少一个实体发送存在性信息的模块。另外,在一些方面,下面至少一个也可以应用于该第二装置:接收到的信息包括识别该接入终端已经注册到的该集合的毫微微小区的注册信息;该至少一个实体包括该集合的至少一个毫微微小区。
[0139]在一些方面,第一计算机程序产品包括:计算机可读介质,包括代码配置为使计算机:接收指示接入终端的位置的信息;根据接收到的信息保存该接入终端的存在性信息,其中,该存在性信息指示该接入终端是否存在于至少一个毫微微小区的集合所定义的存在域处;以及向该存在域相关联的至少一个实体发送存在性信息。另外,在一些方面,下面至少一个也可以应用于该第一计算机程序产品:接收到的信息包括识别该接入终端已经注册到的该集合的毫微微小区的注册信息;该至少一个实体包括该集合的至少一个毫微微小区。
[0140]在一些方面,第二种通信方法包括:确定接入终端已经注册到接入点处;识别保存该接入终端的存在性信息的存在性服务器,其中,该存在性信息指示该接入终端是否存在于针对至少一个毫微微小区的集合定义的存在域处;以及将注册信息发送给存在性服务器,其中,该注册信息指示接入终端已经注册到接入终端处。另外,在一些方面,下面至少一个也可以应用于第二种通信方法:该方法是由接入点执行的;该接入点包括蜂窝宏接入点;该存在性服务器的识别包括识别该接入终端关联到的存在域;该存在性服务器实现在该集合的一个毫微微小区中;该存在性服务器实现在蜂窝核心网络实体。
[0141]在一些方面,对应于上面关于第二通信方法的一个或多个方面的功能可以,例如使用本申请中所教导的结构实现在装置中。另外,计算机程序产品可以包括配置为使计算机提供对应于如上关于第二通信方法的一个或多个方面的功能的代码。
[0142]例如,在一些方面,第二种通信装置包括:配置为确定接入终端已经注册到接入点处的处理系统;并且还配置为识别保存该接入终端的存在性信息的存在性服务器,其中,该存在性信息指示该接入终端是否存在于针对至少一个毫微微小区的集合定义的存在域处;以及配置为将注册信息发送给存在性服务器的发射机,其中,该注册信息指示接入终端已经注册到接入终端处。另外,在一些方面,下面至少一个也可以应用于该第三装置:该装置包括接入点;该接入点包括蜂窝宏接入点;该存在性服务器的识别包括识别该接入终端关联到的存在域;该存在性服务器实现在该集合的一个毫微微小区中;该存在性服务器实现在蜂窝核心网络实体。
[0143]在依稀额方面,第四通信装置包括:用于确定接入终端已经注册到接入点处的模块;用于识别保存该接入终端的存在性信息的存在性服务器的模块,其中,该存在性信息指示该接入终端是否存在于针对至少一个毫微微小区的集合定义的存在域处;以及用于将注册信息发送给存在性服务器的模块,其中,该注册信息指示接入终端已经注册到接入终端处。另外,在一些方面,下面至少一个也可以应用于该第四装置:该存在性服务器的识别包括识别该接入终端关联到的存在域。
[0144]在一些方面,第二计算机程序产品,包括计算机可读介质,包括代码用于使计算机:确定接入终端已经注册到接入点处;识别保存该接入终端的存在性信息的存在性服务器,其中,该存在性信息指示该接入终端是否存在于针对至少一个毫微微小区的集合定义的存在域处;将注册信息发送给存在性服务器,其中,该注册信息指示接入终端已经注册到接入终端处。另外,在一些方面,下面至少一个也可以应用于该第二计算机程序产品:该存在性服务器的识别包括识别该接入终端关联到的存在域。
[0145]在一些方面,第三种通信方法包括:存储要递送给接入终端的信息;确定该接入终端存在于针对至少一个毫微微小区定义的存在域处;以及由于确定该接入终端存在于存在域将存储的信息递送给该接入终端。另外,在一些方面,下面至少一个也可以应用于第三种通信方法:该信息与如果该接入终端存在于该存在域则将该信息递送给该接入终端的指示一起存储;该方法还包括从生成该信息和指示的实体接收该信息和指示;该实体包括另一个接入终端;该方法还包括接收该接入终端的存在性信息,其中,确定该接入终端存在于存在域是基于接收到的存在性信息的;该存在性信息是从记录该接入终端是否存在于存在域的存在性服务器接收到的;该存在性信息指示该接入终端与集合中的一个毫微微小区还是另一个小区通信;该方法是由该集合的毫微微小区执行的;该方法是由蜂窝核心网络实体执行的。
[0146]在一些方面,对应于上面关于第三通信方法的一个或多个方面的功能可以,例如使用本申请中所教导的结构实现在装置中。另外,计算机程序产品可以包括配置为使计算机提供对应于如上关于第三通信方法的一个或多个方面的功能的代码。
[0147]例如,在一些方面,第五通信装置包括:配置为确定该接入终端存在于针对至少一个毫微微小区定义的存在域处的处理系统;并且还配置为由于确定该接入终端存在于存在域将存储的信息递送给该接入终端。另外,在一些方面,下面至少一个也可以应用于第五装置:该信息与如果该接入终端存在于该存在域则将该信息递送给该接入终端的指示一起存储;该装置还包括配置为从生成该信息和指示的实体接收该信息和指示的接收机;该实体包括另一个接入终端;该装置还包括配置为接收该接入终端的存在性信息的接收机,其中,确定该接入终端存在于存在域是基于接收到的存在性信息的;该存在性信息是从记录该接入终端是否存在于存在域的存在性服务器接收到的;该存在性信息指示该接入终端与集合中的一个毫微微小区还是另一个小区通信;该装置包括该集合的毫微微小区;该装置包括蜂窝核心网络实体。
[0148]在一些方面,第六通信装置包括:用于确定该接入终端存在于针对至少一个毫微微小区定义的存在域处的模块;用于由于确定该接入终端存在于存在域将存储的信息递送给该接入终端的模块。另外,在一些方面,下面至少一个也可以应用于第六装置:该信息与如果该接入终端存在于该存在域则将该信息递送给该接入终端的指示一起存储;该装置还包括用于从生成该信息和指示的实体接收该信息和指示的模块;该装置还包括用于接收该接入终端的存在性信息的模块,其中,确定该接入终端存在于存在域是基于接收到的存在性信息的。
[0149]在一些方面,第三种计算机程序产品包括:计算机可读介质,包括代码用于使计算机:确定该接入终端存在于针对至少一个毫微微小区定义的存在域处;由于确定该接入终端存在于存在域将存储的信息递送给该接入终端。另外,在一些方面,下面至少一个也可以应用于第三计算机程序产品:该信息与如果该接入终端存在于该存在域则将该信息递送给该接入终端的指示一起存储;该计算机可读介质还包括用于使计算机从生成该信息和指示的实体接收该信息和指示的代码;该计算机可读介质还包括用于使计算机接收该接入终端的存在性信息的代码,并且,确定该接入终端存在于存在域是基于接收到的存在性信息的。
[0150]本申请中描述的功能(例如,关于一个或多个附图的)可以在一些方面简单地对应于指定的用于所附权利要求中的功能的“模块”。参照图16-21,装置1600、1700、1800、1900,2000和2100代表一系列互相相关的功能模块。这里,用于确定接入终端存在于存在域的模块1602可以至少在一些方面对应于,例如本申请中描述的处理系统。用于允许接入终端的通信的模块1604可以至少在一些方面对应于,例如本申请中讨论的收发机。用于接收该存在性信息的模块1606可以至少在一些方面对应于,例如本申请中所讨论的收发机。用于确定该接入终端已经注册的模块1608可以至少在一些方面对应于,例如本申请中所讨论的处理系统。用于更新该存在性信息的模块1610可以至少在一些方面对应于,例如本申请中讨论的处理系统。用于发送更新后存在性信息的模块1612可以至少在一些方面对应于,例如本申请中所讨论的收发机。用于接收指示接入终端的位置的信息的模块1702可以至少在一些方面对应于,例如本申请中讨论的收发机。用于保存存在性信息的模块1704可以至少在一些方面对应于,例如本申请中讨论的处理系统和/或存储组件。用于发送该存在性信息的模块1706可以至少在一些方面对应于例如本申请中讨论的收发机。用于确定接入终端已经注册的模块1802可以至少在一些方面对应于例如本申请中讨论的处理系统。用于识别存在性服务器的模块1804可以至少在一些方面对应于例如本申请中讨论的处理系统。用于向存在性服务器发送注册信息的模块1806可以至少在一些方面对应于例如本申请中讨论的收发机。用于存在要递送给接入终端的信息的模块1902可以至少在一些方面对应于,本申请中讨论的存储器组件。用于确定该接入终端存在于存在域的模块1904可以至少在一些方面对应于,本申请中讨论的处理系统。用于将存储的信息递送给接入终端的模块1906可以至少在一些方面对应于例如本申请中讨论的处理系统和/或收发机。用于接收该信息和指示的模块1908可以至少在一些方面对应于例如本申请中讨论的收发机。用于接收存在性信息的模块1910可以至少在一些方面对应于例如本申请中讨论的收发机。用于提供要递送给接入终端的信息的模块2002可以至少在一些方面对应于例如本申请中所讨论的处理系统。用于提供如果接入终端存在于存在域时将该信息递送给该接入终端的指示的模块2004可以至少在一些方面对应于例如本申请中讨论的处理系统。用于发送该信息和指示的模块2006可以至少在一些方面对应于例如本申请中讨论的收发机。用于与毫微微小区建立通信的模块2102可以至少在一些方面对应于例如本申请中讨论的处理系统。用于接收如果接入终端存在于存在域要递送给接入终端的信息的模块2104可以至少在一些方面对应于例如本申请中讨论的接收机。用于确定该接入终端存在于存在域的模块2106可以至少在一些方面对应于例如本申请中讨论的处理系统。用于发送信息请求的模块2108可以至少在一些方面对应于例如本申请中讨论的处理系统。用于生成指示的模块2110可以至少在一些方面对应于例如本申请中讨论的用户接口。
[0151]可以用与本文的教导一致的各种方法实现图16-21的模块的功能。在一些方面,这些模块的功能可以实现为一个或多个电子组件。在一些方面,这些方框的功能可以实现为包括一个或多个处理器组件的处理系统。在一些方面,可以用例如一个或多个集成电路(例如,ASIC)的至少一个部分实现这些模块的功能。如本文所讨论的,集成电路可以包括处理器、软件、其它相关组件或其某一组合。还可以用本文的教导一些其它方式实现这些模块的功能。在一些方面,图16-21中的任何虚线方框中的一个或多个是可选择的。
[0152]应该理解的是,本发明中使用诸如“第一”、“第二”等的标记对要素的任何提及一般并不限制这些要素的数量或顺序。而是,本文可以使用这些标记作为区分两个或更多个要素或要素的实例的简便方法。因此,对第一和第二要素的提及并不意味着仅采用了两个要素或第一要素必须以某种方式在第二要素之前。此外,除非特别声明,否则一组要素可以包括一个或多个要素。另外,说明书和权利要求中使用的“A、B或C中的至少一个”或“A、B或C中的一个或多个”或“包含A、B和C的集合的至少一个”这样形式的术语表示“A或B或C或这些要素的任意组合”。
[0153]本领域的技术人员应该理解的是,可以使用各种不同的方法和技术中的任何一种来表示信息和信号。例如,在以上说明书中通篇所提及的数据、指令、命令、信息、信号、t匕特、符号和码片可以用电压、电流、电磁波、磁场或粒子、光场或粒子、或者其任何组合来表
/Jn ο
[0154]本领域技术人员还应当清楚,结合本文所公开的各个方面描述的各种示例性的逻辑框、模块、处理器、单元、电路和算法步骤均可以实现成电子硬件(例如,数字实现、模拟实现或二者组合,其可以用原代码或某种其它技术来进行设计)、各种形式的含有指令的程序或设计代码(在本文中为了简便可以称为“软件”或“软件模块”)或两者的组合。为了清楚地表示硬件和软件之间的可交换性,上面对各种示例性的组件、方框、模块、电路和步骤均围绕其功能进行了总体描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个系统所施加的设计约束条件。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本发明的范围。
[0155]结合本文所公开的各个方面描述的各种示例性的逻辑框、模块和电路可以实现在处理系统(例如,包括一个或多个集成电路)中,或由它们来执行。该处理系统可以包括设计用于执行本文中所描述的功能的通用处理器、专用处理器、微处理器、微控制器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑设备、分立门或者晶体管逻辑器件、分立硬件组件、电子组件、光学组件、机械组件或者其任意组合,并且可以执行位于处理系统中、处理系统外或二者兼有的代码或指令。处理系统也可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种结构。
[0156]该处理系统可以用总线结构实现。根据该处理系统的特定应用和整体设计约束,该总线可以包括任何数量的互联总线和桥接。该总线可以将包括处理器、机器可读介质和总线接口的各种电路链接在一起。除此之外,该总线接口可以用于将网络适配器通过该总线链接到该处理系统。网络适配器可以用于实现PHY层的信号处理功能。在用户终端的情况中,用户接口(例如,键盘、显示器、鼠标、操纵杆等)也可以连接到该总线。该总线还可以将诸如定时源、外设、稳压器、功率管理电路等各种其它电路连接到一起,这些都是本领域内公知的,因此不再进一步描述。
[0157]该处理系统可以负责管理总线和通用处理,包括存储在机器可读介质上的软件的执行。软件应该广义地解释为意味着指令、数据或它们的任何组合,或者称为软件、固件、中间件、微代码、硬件描述语言等。
[0158]在一个或多个示例性的实施例中,所描述的功能可以用硬件、软件、固件,或其任意结合来实现。如果用软件来实现,则功能可以作为一个或多个指令或代码存储在或传送到计算机可读介质上。计算机可读介质包括计算机存储介质和通信介质,通信介质包括便于将计算机程序从一个地方转移到另一个地方的任何介质。存储介质可以是计算机可访问的任何可用介质。举例说明而非限制性的,该计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储器、磁盘存储器或其它磁存储设备,或可以用于携带或存储具有指令或数据结构的形式的期望程序代码,并且可以由计算机访问的任何其它介质。此外,任何连接也都可适当地被称作计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字用户线(DSL)、或无线技术(例如红外、无线电和微波)从网站、服务器、或其它远程源传送的,则同轴电缆、光纤电缆、双绞线、DSL、或无线技术(例如红外、无线电和微波)被包含在介质的定义中。本文所使用的磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中,磁盘通常磁性地复制数据,而光盘则用激光光学地复制数据。因此,在一些方面,计算机可读介质可以包括非临时性计算机可读介质(例如,有形介质)。此外,在一些方面,计算机可读介质可以包括临时性计算机可读介质(例如,信号)。上述各项的结合也应当包含在计算机可读介质的范围内。应当清楚的是,计算机可读介质可以实现在任何适当的计算机程序产品中。
[0159]所公开的任何过程中的步骤的任何特定次序或层次仅仅是示例性方法中的一个例子。根据设计偏好,在保持在本发明的范围的前提下,可以对过程中的步骤的任何特定次序或层次进行重新排列。所附方法权利要求按照示例性的次序呈现了各个步骤的要素,但是这并意味着将各个步骤的要素限制于所呈现的特定次序或层次。
[0160]为使本领域技术人员能够实现或者使用本发明,提供了对所公开的方面的以上描述。对于本领域技术人员来说,对于这些方面的各种修改都是显而易见的,并且,本文所定义的总体原理也可以在不脱离本发明的范围的基础上适用于其它的方面。因此,本发明并不旨在限于本文所示的方面,而是要与符合本文公开的原理和新颖性特征的最广范围相一致。
【权利要求】
1.一种通信的方法,包括: 确定接入终端存在于针对至少Iv晕微微小区的集合定乂的存在域,其中,所述确定是基于针对所述接入终端的存在性信息;以及 作为确定所述接入终端存在于所述存在域的结果,在所述集合的毫微微小区处启动针对所述接入终端的通信。
2.如权利要求1所述的方法,其中,所述通信的启动包括在所述接入终端与存在于所述存在域的另一个接入终端之间建立通信。
3.如权利要求2所述的方法,其中,在所述接入终端之间建立的所述通信不通过蜂窝宏网络路由。
4.如权利要求1所述的方法,其中,所述通信的启动包括选择非蜂窝接入技术进行所述通信。
5.如权利要求1所述的方法,其中,所述非蜂窝接入技术包括:无线局域网技术、以太网技术、或电源线通信技术。
6.如权利要求1所述的方法,还包括: 从保持跟踪所述接入终端是否存在于所述存在域的存在性服务器接收所述存在性信肩、O
7.如权利要求1所述的方法,其中,所述存在性信息标识所述接入终端的物理位置或所述接入终端的逻辑位置 中的至少一个。
8.如权利要求1所述的方法,其中,所述存在性信息指示所述接入终端是与所述集合中的毫微微小区通信还是与另一个小区通信。
9.如权利要求1所述的方法,其中,所述方法是由所述集合的所述毫微微小区执行的。
10.如权利要求9所述的方法,还包括: 确定所述接入终端已在所述集合的所述毫微微小区处注册; 作为所述注册的结果,更新针对所述接入终端的所述存在性信息;以及 将所更新的存在性信息发送到与所述存在域相关联的至少一个其它实体。
11.一种用于通信的装置,包括: 处理系统,其配置为确定接入终端存在于针对至少一个毫微微小区的集合定义的存在域,其中,所述确定是基于针对所述接入终端的存在性信息;以及 收发机,其配置为作为确定所述接入终端存在于所述存在域的结果,在所述集合的毫微微小区处启动针对所述接入终端的通信。
12.如权利要求11所述的装置,其中,所述通信的启动包括在所述接入终端与存在于所述存在域的另一个接入终端之间建立通信。
13.如权利要求12所述的装置,其中,在所述接入终端之间建立的所述通信不通过蜂窝宏网络路由。
14.如权利要求11所述的装置,其中,所述通信的建立包括选择非蜂窝接入技术进行所述通信。
15.如权利要求11所述的装置,其中,所述非蜂窝接入技术包括:无线局域网技术、以太网技术、或电源线通信技术。
16.如权利要求11所述的装置,还包括:网络接口,其配置为从保持跟踪所述接入终端是否存在于所述存在域的存在性服务器接收所述存在性信息。
17.如权利要求11所述的装置,其中,所述存在性信息标识所述接入终端的物理位置或所述接入终端的逻辑位置中的至少一个。
18.如权利要求11所述的装置,其中,所述存在性信息指示所述接入终端是与所述集合中的毫微微小区通信还是与另一个小区通信。
19.如权利要求11所述的装置,其中,所述装置包括所述集合的所述毫微微小区。
20.如权利要求19所述的装置,其中,所述处理器还配置为: 确定所述接入终端已在所述集合的所述毫微微小区处注册; 作为所述注册的结果,更新针对所述接入终端的所述存在性信息;以及 将所更新的存在性信息发送到与所述存在域相关联的至少一个其它实体。
21.一种用于通信的装置,包括 用于确定接入终端存在于针对至少一个毫微微小区的集合定义的存在域的模块,其中,所述确定是基于针对所述接入终端的存在性信息;以及 用于作为确定所述接入终端存在于所述存在域的结果,在所述集合的毫微微小区处启动针对所述接入终端的通信的模块。
22.如权利要求21所述的装置,其中,所述通信的启动包括在所述接入终端与存在于所述存在域的另一个接入终端之间建立通信。
23.如权利要求21所述的装置,还包括: 用于从保持跟踪所述接入终端是否存在于所述存在域的存在性服务器接收所述存在性信息的模块。
24.如权利要求21所述的装置,还包括: 用于确定所述接入终端已在所述集合的所述毫微微小区处注册的模块; 用于作为所述注册的结果,更新针对所述接入终端的所述存在性信息的模块;以及 用于将所更新的存在性信息发送到与所述存在域相关联的至少一个其它实体的模块。
25.一种计算机程序产品,包括: 计算机可读介质,其包括用于使计算机进行以下操作的代码: 确定接入终端存在于针对至少Iv晕微微小区的集合定乂的存在域,其中,所述确定是基于针对所述接入终端的存在性信息;以及 作为确定所述接入终端存在于所述存在域的结果,在所述集合的毫微微小区处启动针对所述接入终端的通信。
26.如权利要求25所述的计算机程序产品,其中,所述通信的启动包括在所述接入终端与存在于所述存在域的另一个接入终端之间建立通信。
27.如权利要求25所述的计算机程序产品,其中,所述计算机可读介质还包括用于使所述计算机从保持跟踪所述接入终端是否存在于所述存在域的存在性服务器接收所述存在性信息的代码。
28.如权利要求25所述的计算机程序产品,其中,所述计算机可读介质还包括用于使所述计算机进行以下操作代码: 确定所述接入终端已在所述集合的所述毫微微小区处注册;作为所述注册的结果,更新针对所述接入终端的所述存在性信息;以及 将所更新的存在性信息发送到与所述存在域相关联的至少一个其它实体。
29.—种通信的方法,包括: 提供要递送给接入终端的信息; 如果所述接入终端存在于针对至少一个毫微微小区的集合的存在域,则提供要将所述信息递送给所述接入终端的指示;以及 将所述信息和所述指示发送给要将所述信息递送给所述接入终端的实体。
30.如权利要求29所述的方法,其中,提供所述指示包括确定所述接入终端与所述存在域相关联。
31.如权利要求29所述的方法,其中,提供所述指示包括确定不要将所述信息递送给所述接入终端,直到所述接入终端存在于所述存在域为止。
32.如权利要求29所述的方法,其中,所述实体包括所述集合的毫微微小区。
33.如权利要求29所述的方法,其中,所述实体包括蜂窝核心网络实体。
34.如权利要求29所述的方法,其中,所述方法是由另一个接入终端执行的。
35.一种用于通信 的装置,包括: 处理系统,其配置为提供要递送给接入终端的信息,并且还配置为如果所述接入终端存在于针对至少一个毫微微小区的集合的存在域,则提供要将所述信息递送给所述接入终端的指示;以及 发射机,其配置为将所述信息和所述指示发送给要将所述信息递送给所述接入终端的实体。
36.如权利要求35所述的装置,其中,提供所述指示包括确定所述接入终端与所述存在域相关联。
37.如权利要求35所述的装置,其中,提供所述指示包括确定不要将所述信息递送给所述接入终端,直到所述接入终端存在于所述存在域为止。
38.如权利要求35所述的装置,其中,所述实体包括所述集合的毫微微小区。
39.如权利要求35所述的装置,其中,所述实体包括蜂窝核心网络实体。
40.如权利要求35所述的装置,其中,所述装置包括另一个接入终端。
41.一种用于通信的装置,包括: 用于提供要递送给接入终端的信息的模块; 用于如果所述接入终端存在于针对至少一个毫微微小区的集合的存在域,则提供要将所述信息递送给所述接入终端的指示的模块;以及 用于将所述信息和所述指示发送给要将所述信息递送给所述接入终端的实体的模块。
42.如权利要求41所述的装置,其中,提供所述指示包括确定所述接入终端与所述存在域相关联。
43.如权利要求41所述的装置,其中,提供所述指示包括确定不要将所述信息递送给所述接入终端,直到所述接入终端存在于所述存在域为止。
44.一种计算机程序产品,包括: 计算机可读介质,其包括用于使计算机进行以下操作的代码: 提供要递送给接入终端的信息;如果所述接入终端存在于针对至少一个毫微微小区的集合的存在域,则提供要将所述信息递送给所述接入终端的指示;以及 将所述信息和所述指示发送给要将所述信息递送给所述接入终端的实体。
45.如权利要求44所述的计算机程序产品,其中,提供所述指示包括确定所述接入终端与所述存在域相关联。
46.如权利要求44所述的计算机程序产品,其中,提供所述指示包括确定不要将所述信息递送给所述接入终端,直到所述接入终端存在于所述存在域为止。
47.一种通信的方法,包括: 在接入终端处同与存在域相关联的毫微微小区建立通信;以及作为建立所述通信的结果,如果所述接入终端存在于所述存在域,则接收要递送给所述接入终端的信息。
48.如权利要求47所述的方法,其中,建立所述通信包括在所述毫微微小区处注册所述接入终端。
49.如权利要求47所述的方法,还包括: 基于所述通信的建立来确定所述接入终端存在于所述存在域;以及作为所述确定的结果发送针对所述信息的请求,其中,所述信息是作为发送所述请求的结果而接收到的。
50.如权利要求47所述的方法,还包括: 基于所接收到的信息在所`述接入终端处生成指示。
51.如权利要求47所述的方法,其中,所述信息是从针对所述存在域的存在性服务器接收到的。
52.一种用于通信的装置,包括: 处理系统,其配置为在所述装置处同与存在域相关联的毫微微小区建立通信;以及接收机,其配置为作为建立所述通信的结果,如果所述装置存在于所述存在域,则接收要递送给所述装置的信息。
53.如权利要求52所述的装置,其中,建立所述通信包括在所述毫微微小区处注册所述装置。
54.如权利要求52所述的装置,其中,所述处理系统还配置为: 基于所述通信的建立来确定所述装置存在于所述存在域;以及 作为所述确定的结果发送针对所述信息的请求,其中,所述信息是作为发送所述请求的结果而接收到的。
55.如权利要求52所述的装置,还包括: 用户接口,其配置为基于所接收到的信息在所述装置处生成指示。
56.如权利要求52所述的装置,其中,所述信息是从针对所述存在域的存在性服务器接收到的。
57.一种用于通信的装置,包括: 用于在所述装置处同与存在域相关联的毫微微小区建立通信的模块;以及用于作为建立所述通信的结果,如果所述装置存在于所述存在域,则接收要递送给所述装置的信息的模块。
58.如权利要求57所述的装置,还包括: 用于基于所述通信的建立来确定所述装置存在于所述存在域的模块;以及用于作为所述确定的结果发送针对所述信息的请求的模块,其中,所述信息是作为发送所述请求的结果而接收到的。
59.如权利要求57所述的装置,还包括: 用于基于所接收到的信息在所述装置处生成指示的模块。
60.一种计算机程序产品,包括: 计算机可读介质,其包括用于使计算机进行以下操作的代码: 在接入终端处同与存在域相关联的毫微微小区建立通信;以及作为建立所述通信的结果,如果所述接入终端存在于所述存在域,则接收要递送给所述接入终端的信息。
61.如权利要求60所述的计算机程序产品,其中,所述计算机可读介质还包括用于使所述计算机进行以下操作的代码: 基于所述通信的建立来确定所述接入终端存在于所述存在域;以及作为所述确定的结果发送针对所述信息的请求,其中,所述信息是作为发送所述请求的结果而接收到的。
62.如权利要求60所述的计算机程序产品,其中,所述计算机可读介质还包括用于使所述计算机基于所接收到的信息`在所述接入终端处生成指示的代码。
【文档编号】H04M3/42GK103797890SQ201280041776
【公开日】2014年5月14日 申请日期:2012年7月26日 优先权日:2011年7月26日
【发明者】M·M·德什潘德 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1