首页> 中国专利> 用于资源通告及去通告的机器对机器(M2M)接口过程

用于资源通告及去通告的机器对机器(M2M)接口过程

摘要

本发明公开了通过一个或多个网络传播资源通告或去通告的系统、方法和手段。第一实体,该第一实体可以是托管服务能力层(SCL),可以接收来自发布者的请求以通告资源。第一实体可以创建资源的表示。该表示可以称为被通告的资源。该第一实体可以发送通告资源请求到第二实体(例如,被通告到的SCL),该第二实体可以向该第一实体登记。可以通过mId接口发送通告资源请求。该第一实体可以通过该mId接口接收来自第二实体的第一响应,该第一响应指示该第二实体创建该被通告的资源。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-08-22

    专利权的转移 IPC(主分类):H04L29/08 专利号:ZL2011800645631 登记生效日:20230805 变更事项:专利权人 变更前权利人:IOT控股公司 变更后权利人:DRNC控股公司 变更事项:地址 变更前权利人:美国特拉华州 变更后权利人:美国特拉华

    专利申请权、专利权的转移

  • 2018-09-11

    专利权的转移 IPC(主分类):H04L29/08 登记生效日:20180823 变更前: 变更后: 申请日:20111118

    专利申请权、专利权的转移

  • 2016-04-20

    授权

    授权

  • 2013-10-16

    实质审查的生效 IPC(主分类):H04L29/08 申请日:20111118

    实质审查的生效

  • 2013-09-11

    公开

    公开

说明书

相关申请的交叉引用

本申请要求2010年11月19日提交的申请号为No.61/415,460的美国临 时专利申请、以及2011年1月10日提交的申请号为No.61/431,212的美国 临时专利申请的权益,上述申请的内容通过引用结合与此。

背景技术

M2M通信可以涉及可以不需要人介入的机器间通信。M2M通信已经被 结合到各种应用中并且还预期在若干未来应用中发挥作用。这样的应用的一 些实例包括智能计量、家庭自动化、电子健康(eHealth)以及机队管理。

M2M通信可以由机器类型通信(MTC)实体实现。MTC实体的示例可 以包括:MTC装置、MTC服务器、MTC用户、MTC订户等。MTC装置的 示例可以是被装备用于MTC通信的用户设备(UE)。MTC服务器的示例可 以是通过网络与一个或多个MTC装置通信的实体。MTC订户的示例可以是 向一个或多个MTC用户提供M2M服务的服务提供商。MTC服务器可以运 行作为网络和MTC用户之间的接口。

MTC实体的性能可以取决于如何使用网络资源。当前,在有效管理这 样的资源方面存在问题。

发明内容

提供该发明内容以便以简单的形式来引入概念的选择,在下面的具体实 施方式的详细说明中进一步解释这些概念。发明内容不用于标识要求保护的 主题的关键特征或必要特征,也不是要用于限制要求保护的主题的范围。

公开了通过一个或多个网络传播资源通告的系统、方法和手段。第一实 体,该第一实体可以是托管服务能力层(SCL),可以接收来自发布者的请 求以通告资源。例如,发布者可以发送请求到该第一实体以向其他SCL通 告资源。第一实体可以创建资源的表示。该表示可以称为被通告的资源。被 通告的资源可以包括以下中的一者或多者:表示可以根据的资源的搜索字符 串、属性或URI。该第一实体可以发送通告资源请求到第二实体(例如,被 通告到的(announced-to)SCL),该第二实体可以向该第一实体登记。可以 通过mId接口发送通告资源请求。该第一实体可以通过该mId接口接收来自 第二实体的第一响应,该第一响应指示该第二实体创建该被通告的资源。

第一实体可以基于资源的可访问性确定第二实体是要通告的实体。第一 实体可以根据已知的统一资源标识符(URI)向第二实体公布被通告的资源。 第一实体可以发布者向发送指示第二实体创建该被通告的资源的第二响应 (例如,在接收第一响应之后)。第一实体可以确定多个SCL来通告。第一 实体可以被连接到许多SCL并且可以基于安全限制、接入控制等选择该多 个SCL作为许多SCL的子集。

附图说明

可从以下描述中获取更详细的理解,这些描述是结合附图通过举例给出 的,其中:

图1A是一个示例通信系统的系统图,在该通信系统中可以实施所公开 的一个或多个实施方式;

图1B是可以在图1A所示的通信系统中使用的一个示例无线发射/接收 单元(WTRU)的系统图;

图1C是可以在图1A所示的通信系统中使用的一个示例无线电接入网 和示例核心网的系统图;

图1D是可以在图1A所示的通信系统中使用的另一个示例无线电接入 网和另一个示例核心网的系统图;

图1E是可以在图1A所示的通信系统中使用的另一个示例无线电接入 网和另一个示例核心网的系统图;

图2示出了示例性端对端M2M系统架构;

图3示出了示例性服务能力功能架构基础框架;

图4示出了示例性被通告的资源结构;

图5示出了通告资源的示例性调用流程;

图6示出了以同步方式访问被通告的资源的示例性调用流程;

图7示出了以异步方式访问被通告的资源的示例性调用流程;

图8示出了去通告资源的示例性调用流程;

图9示出了存储被通告的应用资源的示例性资源结构;

图10示出了存储被通告到的资源的示例性资源结构;

图11示出了通告资源的示例性调用流程;

图12示出了传播被通告的资源的示例性调用流程;

图13示出了传播被通告的资源的示例性调用流程;

图14示出了更新被通告的资源的示例性调用流程;以及

图15示出了去通告资源的示例性调用流程。

具体实施方式

现在参考附图来说明示意性实施方式的详细说明。然而,虽然本发明可 以结合示意性实施方式来说明,但并不局限于此,应当理解可以使用其他实 施方式,或者可以对所述的实施方式进行修改和增加以执行与本发明相同的 功能而不脱离本发明。此外,附图可以图示意在示例性的调用流程。应当理 解可以使用其他的实施方式。适当情况下流程的顺序可以变化。另外,如果 不需要则可以省略流程并且可以增加额外的流程。

图1A是可以在其中可实现一个或多个公开的实施方式的示例通信系统 100的示图。通信系统100可以是用于提供诸如语音、数据、视频、消息、 广播等内容给多个无线用户的多址系统。通信系统100能够使得多个无线用 户通过共享系统资源,包括无线带宽来接入这些内容。例如,通信系统100 可以使用一种或多种信道接入方法,例如码分多址(CDMA)、时分多址 (TDMA)、频分多址(FDMA)、正交FDMA(OFDMA)、单载波FDMA (SC-FDMA)等。

如图1A所示,通信系统100可以包括无线发射/接收单元(WTRU)102a、 102b、102c、和/或102d(可以统称为或共称为WTRU102)和无线电接入 网(RAN)103/104/105、核心网106/107/109、公共交换电话网(PSTN)108、 因特网110和其他网络112,但是应当理解,所公开的实施方式预期了任意 数量的WTRU、基站、网络和/或网络元件。WTRU102a、102b、102c、102d 中的每一个可以是被配置成在无线环境中工作和/或通信的任何类型的设备。 举例来说,WTRU102a、102b、102c、102d可被配置成传送和/或接收无线 信号,并且可包括用户设备(UE)、移动站、固定或移动订户单元、寻呼机、 蜂窝电话、个人数字助理(PDA)、智能电话、膝上型电脑、上网本、个人 电脑、无线传感器、消费类电子产品等。

通信系统100还可以包括基站114a和基站114b。基站114a、114b中的 每一个可以是任何类型的被配置成与WTRU102a、102b、102c、102d中的 至少一个进行无线连接以便于接入例如核心网106/107/109、因特网110和/ 或网络112那样的一个或多个通信网络的装置。作为例子,基站114a、114b 可以是基站收发信机(BTS)、节点B、e节点B、家用节点B、家用e节点 B、站点控制器、接入点(AP)、无线路由器等等。虽然基站114a、114b分 别被画为单个元件,但是可以理解基站114a、114b可以包括任意数量的互 连的基站和/或网络元件。

基站114a可以是RAN103/104/105的一部分,该RAN103/104/105还可 以包括其它基站和/或网络元件(未示出),例如基站控制器(BSC)、无线电 网络控制器(RNC)、中继节点等。基站114a和/或基站114b可以被配置成 在特定地理区域内传送和/或接收无线信号,该特定地理区域被称作小区(未 示出)。所述小区还被分割成小区扇区。例如,与基站114a相关联的小区被 分割成三个扇区。如此,在一个实施方式中,基站114a包括三个收发信机, 即,针对小区的每个扇区使用一个收发信机。在另一实施方式中,基站114a 可以使用多输入多输出(MIMO)技术,因此,可以针对小区的每个扇区使 用多个收发信机。

基站114a、114b可以通过空中接口115/116/117与WTRU102a、102b、 102c、102d中的一个或多个通信,所述空中接口115/116/117可以是任何适 当的无线通信链路(例如射频(RF)、微波、红外线(IR)、紫外线(UV)、 可见光等等)。可以使用任何适当的无线电接入技术(RAT)来建立空中接 口115/116/117。

更具体而言,如上所述,通信系统100可以是多址系统且可以采用一种 或多种信道接入方案,诸如CDMA、TDMA、FDMA、OFDMA、SC-FDMA 等等。例如,RAN103/104/105中的基站114a和WTRU102a、102b、102c 可以实现诸如通用移动电信系统(UMTS)陆地无线电接入(UTRA)之类 的无线电技术,其中该无线电技术可以使用宽带CDMA(WCDMA)来建立 空中接口115/116/117。WCDMA可以包括诸如高速分组接入(HSPA)和/ 或演进型HSPA(HSPA+)之类的通信协议。HSPA可以包括高速下行链路 分组接入(HSDPA)和/或高速上行链路分组接入(HSUPA)。

在另一实施方式中,基站114a和WTRU102a、102b、102c可以实现诸 如演进型UMTS陆地无线电接入(E-UTRA)之类的无线电技术,其中该无 线电技术可以使用长期演进(LTE)和/或高级LTE(LTE-A)来建立空中接 口115/116/117。

在其它实施方式中,基站114a和WTRU102a、102b、102c可以实现诸 如IEEE802.16(即全球微波接入互操作(WiMAX))、CDMA2000、 CDMA20001X、CDMA2000EV-DO、临时标准2000(IS-2000)、临时标准 95(IS-95)、临时标准856(IS-856)、全球移动通信系统(GSM)、增强型 数据速率GSM演进(EDGE)、GSM EDGE(GERAN)等无线电技术。

图1A中的基站114b可以是诸如无线路由器、家用节点B、家用e节点 B、或接入点,并且可以利用任何适当的RAT来促进诸如营业场所、家庭、 车辆、校园等局部区域中的无线连接。在一个实施方式中,基站114b和WTRU 102c、102d可以实施诸如IEEE802.11之类的无线电技术以建立无线局域网 (WLAN)。在另一实施方式中,基站114b和WTRU102c、102d可以实施 诸如IEEE802.15之类的无线电技术以建立无线个域网(WPAN)。在另一实 施方式中,基站114b和WTRU102c、102d可以利用基于蜂窝的RAT(例如 WCDMA、CDMA2000、GSM、LTE、LTE-A等)以建立微微小区或毫微微 小区。如图1A所示,基站114b可以具有到因特网110的直接连接。因此, 基站114b可以不需要经由核心网106/107/109接入因特网110。

RAN103/104/105可以与核心网106/107/109通信,该核心网106/107/109 可以是被配置成向WTRU102a、102b、102c、102d中的一个或多个提供语 音、数据、应用、和/或网际协议语音(VoIP)服务的任何类型的网络。例如, 核心网106/107/109可以提供呼叫控制、计费服务、基于移动位置的服务、 预付费呼叫、因特网连接、视频分发等,和/或执行诸如用户认证等高级安全 功能。虽然图1A未示出,但应认识到RAN103/104/105和/或核心网 106/107/109可以与跟RAN103/104/105采用相同的RAT或不同的RAT的其 它RAN进行直接或间接通信。例如,除连接到可以利用E-UTRA无线电技 术的RAN103/104/105之外,核心网106/107/109还可以与采用GSM无线电 技术的另一RAN(未示出)通信。

核心网106/107/109还可以充当用于WTRU102a、102b、102c、102d接 入PSTN108、因特网110、和/或其它网络112的网关。PSTN108可以包括 提供普通老式电话服务(POTS)的电路交换电话网。因特网110可以包括 使用公共通信协议的互连计算机网络和设备的全局系统,所述公共通信协议 例如为传输控制协议(TCP)/网际协议(IP)因特网协议族中的TCP、用户 数据报协议(UDP)和IP。网络112可以包括由其它服务提供商所拥有和/ 或操作的有线或无线通信网络。例如,网络112可以包括连接到可以与RAN 103/104/105采用相同的RAT或不同的RAT的一个或多个RAN的另一核心 网。

通信系统100中的某些或全部WTRU102a、102b、102c、102d可以包 括多模式能力,即WTRU102a、102b、102c、102d可以包括用于通过不同 的无线链路与不同的无线网络通信的多个收发信机。例如,图1A所示的 WTRU102c可以被配置成与可以采用蜂窝式无线电技术的基站114a通信, 且与可以采用IEEE802无线电技术的基站114b通信。

图1B是示例WTRU102的系统图。如图1B所示,WTRU102可以包 括处理器118、收发信机120、发射/接收元件122、扬声器/麦克风124、键 盘126、显示器/触摸板128、不可移除存储器130、可移除存储器132、电源 134、全球定位系统(GPS)芯片组136、以及其它外围设备138。应认识到 WTRU102可以在保持与实施方式一致的同时,包括前述元件的任何子组 合。另外,实施方式可以预料到基站114a和114b、和/或基站114a和114b 可以代表的节点(例如但不限于收发信机站(BTS)、节点B、站点控制器、 接入点(AP)、家庭节点B、演进型家庭节点B(e节点B)、家庭演进型节 点B(HeNB)、家庭演进型节点B网关、以及代理节点等等)可以包括图 1B画出的以及这里描述的一些元件和所有元件。

处理器118可以是通用处理器、专用处理器、常规处理器、数字信号处 理器(DSP)、多个微处理器、与DSP核相关联的一个或多个微处理器、控 制器、微控制器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)电 路、任何其它类型的集成电路(IC)、状态机等等。处理器118可以执行信 号编码、数据处理、功率控制、输入/输出处理、和/或使得WTRU102能够 在无线环境中操作的任何其它功能。处理器118可以耦合到收发信机120, 收发信机120可以耦合到发射/接收元件122。虽然图1B将处理器118和收 发信机120画为单独的元件,但应认识到处理器118和收发信机120可以被 一起集成在电子封装或芯片中。

发射/接收元件122可以被配置成通过空中接口115/116/117向基站(例 如基站114a)发射信号或从基站(例如基站114a)接收信号。例如,在一 个实施方式中,发射/接收元件122可以是被配置成发射和/或接收RF信号的 天线。在另一实施方式中,发射/接收元件122可以是被配置成发射和/或接 收例如IR、UV、或可见光信号的发射器/检测器。在另一实施方式中,发射 /接收元件122可以被配置成发射和接收RF和光信号两者。应认识到发射/ 接收元件122可以被配置成发射和/或接收无线信号的任何组合。

另外,虽然发射/接收元件122在图1B中被画为单个元件,但WTRU102 可以包括任何数目的发射/接收元件122。更具体而言,WTRU102可以采用 MIMO技术。因此,在一个实施方式中,WTRU102可以包括用于通过空中 接口115/116/117来发射和接收无线信号的两个或更多个发射/接收元件122 (例如多个天线)。

收发信机120可以被配置成调制将由发射/接收元件122发射的信号并 对由发射/接收元件122接收到的信号进行解调。如上所述,WTRU102可以 具有多模式能力。因此,例如,收发信机120可以包括用于使得WTRU102 能够经由诸如UTRA和IEEE802.11之类的多种RAT通信的多个收发信机。

WTRU102的处理器118可以耦合到扬声器/麦克风124、键盘126、和/ 或显示器/触摸板128(例如液晶显示器(LCD)显示单元或有机发光二极管 (OLED)显示单元),并且可以从这些组件接收用户输入数据。处理器118 还可以向扬声器/麦克风124、键盘126、和/或显示器/触摸板128输出用户 数据。另外,处理器118可以访问来自任意类型的合适的存储器(例如不可 移除存储器130和可移除存储器132)的信息,或者将数据存储在该存储器 中。不可移除存储器130可以包括随机存取存储器(RAM)、只读存储器 (ROM)、硬盘、或任何其它类型的存储器存储设备。可移除存储器132可 以包括用户标识模块(SIM)卡、记忆棒、安全数字(SD)存储卡等。在其 它实施方式中,处理器118可以访问来自可以在物理上不位于WTRU102上 (诸如在服务器或家用计算机(未示出)上)的存储器的信息并将数据存储 在该存储器中。

处理器118可以从电源134接收电力,并且可以被配置成分配和/或控制 到WTRU102中的其它元件的电力。电源134可以是用于为WTRU102供 电的任何适当设备。例如,电源134可以包括一个或多个干电池(例如镍镉 (NiCd)、镍锌铁氧体(NiZn)、镍金属氢化物(NiMH)、锂离子(Li)等等)、 太阳能电池、燃料电池等等。

处理器118还可以耦合到GPS芯片组136,GPS芯片组136可以被配置 成提供关于WTRU102的当前位置的位置信息(例如,经度和纬度)。除来 自GPS芯片组136的信息之外或作为其替代,WTRU102可以通过空中接口 115/116/117从基站(例如基站114a、114b)接收位置信息和/或基于从两个 或更多个附近的基站接收到信号的时间来确定其位置。应认识到WTRU102 可以在保持与实施方式一致的同时,通过任何适当的位置确定方法来获取位 置信息。

处理器118还可以耦合到其它外围设备138,外围设备138可以包括提 供附加特征、功能和/或有线或无线连接的一个或多个软件和/或硬件模块。 例如,外围设备138可以包括加速计、电子指南针、卫星收发信机、数码相 机(用于拍照或视频)、通用串行总线(USB)端口、振动设备、电视收发 信机、免提耳机、蓝牙模块、调频(FM)无线电单元、数字音乐播放器、 媒体播放器、视频游戏机模块、因特网浏览器等等。

图1C是根据一个实施方式的RAN103和核心网106的系统图。如上所 述,RAN103可使用UTRA无线电技术通过空中接口115来与WTRU102a、 102b、102c进行通信。该RAN103还可与核心网106进行通信。如图1C所 示,RAN103可包括节点B140a、140b、140c,其中每个都可包含一个或多 个收发信机,以用于通过空中接口115与WTRU102a、102b、102c进行通 信。该节点B140a、140b、140c中的每一个可与RAN103内的特定小区(未 示出)相连接。RAN103还可以包括RNC142a、142b。应当理解,在与实 施方式保持一致的情况下,RAN103可以包括任何数量的节点B和RNC。

如图1C所示,节点B140a、140b可以与RNC142a进行通信。此外, 节点B140c可以与RNC142b进行通信。节点B140a、140b、140c可以经 由Iub接口分别与RNC142a、142b进行通信。RNC142a、142b可以经由Iub 接口相互通信。RNC142a、142b的每一个可以被配置成分别控制其所连接 的节点B140a、140b、140c。此外,可将RNC142a、142b中的每一个可以 被配置成执行或支持其他功能,例如外环功率控制、负载控制、准许控制、 分组调度、切换控制、宏分集、安全功能、数据加密等。

图1C中所示的核心网106可以包括媒体网关(MGW)144、移动交换 中心(MSC)146、服务GPRS支持节点(SGSN)148和/或网关GPRS支持 节点(GGSN)150。虽然将前述组件表示为核心网106的一部分,但是应该 理解,这些组件中任一部分都可由核心网运营商以外的实体所有和/或操作。

RAN103中的RNC142a可经由IuCS接口连接至核心网106中的MSC 146。可将MSC146连接至MGW144。MSC146和MGW144可向WTRU 102a、102b、102c提供对电路交换网络的接入,例如PSTN108,从而促进 WTRU102a、102b、102c与传统陆线通信设备之间的通信。

还可将RAN103中的RNC142a经由IuPS接口连接至核心网106中的 SGSN148。SGSN148可连接至GGSN150。SGSN148和GGSN150可向 WTRU102a、102b、102c提供针对分组交换网络的接入,例如互联网110, 从而促进WTRU102a、102b、102c与IP使能设备之间的通信。

如上所述,还可将核心网106连接至网络112,核心网106可包括由其 他服务提供商所有和/或操作的有线或无线网络。

图1D是根据另一个实施方式的RAN104和核心网107的系统图。如上 所述,RAN104可使用E-UTRA无线技术通过空中接口116与WTRU102a、 102b、102c通信。RAN104还可以与核心网107通信。

RAN104可包括e节点B160a、160b、160c,但是应当理解的是在保持 与实施方式的一致性的同时RAN104可以包括任意数量的e节点B。e节点 B160a、160b、160c中的每一个可包括一个或多个收发信机,以用于通过空 中接口116与WTRU102a、102b、102c通信。在一个实施方式中,e节点B 160a、160b、160c可以实施MIMO技术。e节点B160a例如可以使用多天 线来向WTRU102a传送无线信号和从其接收无线信号。

eNB160a、160b、160c中的每一个可以与特定小区相关联(未示出), 可以被配置成处理无线电资源管理决策、切换决策、用户在上行链路和/或下 行链路的调度等等。如图1D所示,e节点B160a、160b、160c可以通过X2 接口与彼此通信。

图1D中所示的核心网107可以包括移动性管理实体(MME)162、服 务网关164、和分组数据网络(PDN)网关166等。虽然前述元件的每一个 显示为核心网107的一部分,但是应当理解这些单元中的任意一个都可以由 除了核心网运营商之外的其他实体拥有和/或运营。

MME162可以经由S1接口连接到RAN104的e节点B160a、160b、 160c中的每一个,并作为控制节点。例如,MME162可以负责WTRU102a、 102b、102c的认证用户、承载激活/去激活、在WTRU102a、102b、102c的 初始附着期间选择特定服务网关等等。MME162还可以提供控制平面功能 以用于在RAN104和使用其他无线电技术例如GSM或者WCDMA的其他 RAN(未示出)之间切换。

服务网关164可以经由S1接口连接到RAN104中的e节点B160a、 160b、160c的每一个。服务网关164通常可以向/从WTRU102a、102b、102c 路由和转发用户数据分组。服务网关164还可以执行其他功能,例如在e节 点B间切换期间锚定用户平面、当下行链路数据对于WTRU102a、102b、 102c可用时触发寻呼、管理和存储WTRU102a、102b、102c的上下文等等。

服务网关164还可以被连接到PDN网关166,PDN网关166可以向 WTRU102a、102b、102c提供到分组交换网络(例如因特网110)的接入, 以便于WTRU102a、102b、102c与IP使能设备之间的通信。

核心网107可以便于与其他网络的通信。例如,核心网107可以向WTRU 102a、102b、102c提供到电路交换网络(例如PSTN108)的接入,以便于 WTRU102a、102b、102c与传统陆地线路通信设备之间的通信。例如,核 心网107可以包括IP网关(例如IP多媒体子系统(IMS)服务器),或者与 之通信,该IP网关作为核心网107与PSTN108之间的接口。另外,核心网 107可以向WTRU102a、102b、102c提供到网络112的接入,该网络112 可以包括其他服务提供商拥有和/或操作的有线或无线网络。

图1E是根据一个实施方式的RAN105和核心网109的系统图。RAN105 可以是采用IEEE802.16无线电技术以通过空中接口117与WTRU102a、 102b、102c通信的接入服务网络(ASN)。如将在下面进一步讨论的,WTRU 102a、102b、102c、RAN105、以及核心网109的不同功能实体之间的通信 链路可以被定义为参考点。

如图1E所示,RAN105可以包括基站180a、180b、180c以及ASN网 关182,但是应当理解的是在与实施方式保持一致的同时,RAN105可以包 括任意数量的基站和ASN网关。基站180a、180b、180c可以各与RAN105 中的特定小区(未示出)相关联,并且可以各包括一个或多个收发信机,以 通过空中接口117与WTRU102a、102b、102c通信。在一个实施方式中, 基站180a、180b、180c可以实施MIMO技术。从而,举例来说,基站180a 可以使用多个天线来传送无线信号给WTRU102a,并且接收来自该WTRU 102a的信号。基站180a、180b、180c还可以提供移动性管理功能,例如切 换触发、隧道建立、无线电资源管理、业务分类、服务质量(QoS)策略实 施等等。ASN网关182可以用作业务汇聚点,并且可以负责寻呼、缓存订户 简档、路由到核心网109等等。

WTRU102a、102b、102c与RAN105之间的空中接口117可以被定义 为实施IEEE802.16规范的R1参考点。另外,WTRU102a、102b、102c中 的每个WTRU可以建立与核心网109的逻辑接口(未示出)。WTRU102a、 102b、102c与核心网109之间的逻辑接口可以被定义为R2参考点,该R2 参考点可以用于认证、授权、IP主机管理、和/或移动性管理。

基站180a、180b、180c中的每个基站之间的通信链路可以被定义为R8 参考点,该R8参考点可以包括用于促进基站之间的WTRU切换和数据传递 的协议。基站180a、180b、180c与ASN网关182之间的通信链路可以被定 义为R6参考点。R6参考点可以包括用于基于与WTRU102a、102b、102c 中的每个WTRU相关联的移动性事件来促进移动性管理的协议。

如图1E所示,RAN105可以连接到核心网109。RAN105与核心网109 之间的通信链路可以被定义为R3参考点,该R3参考点包括用于促进例如 数据传递和移动性管理性能的协议。核心网109可以包括移动IP家用代理 (MIP-HA)184、认证、授权、记账(AAA)服务器186、以及网关188。 虽然前述元件中的每个元件被描述为核心网109的一部分,但是可以理解这 些元件中的任意元件都可以由除核心网运营商之外的实体拥有和/或运营。

MIP-HA可以负责IP地址管理,并使得WTRU102a、102b、102c能够 在不同ASN和/或不同核心网之间漫游。MIP-HA184可以为WTRU102a、 102b、102c提供针对分组交换网(例如因特网110)的接入,以促进WTRU 102a、102b、102c与IP使能设备之间的通信。AAA服务器186可以负责用 户认证和支持用户服务。网关188可以促进与其他网络的互连。例如,网关 188可以为WTRU102a、102b、102c提供对电路交换网络(例如PSTN108) 的接入,以促进WTRU102a、102b、102c与传统陆线通信设备之间的通信。 此外,网关188可以为WTRU102a、102b、102c提供对网络112(可以包括 由其他服务提供商拥有和/或操作的其他有线或无线网络)的接入。

虽然在图1E中没有示出,但是将会理解的是RAN105可以连接到其他 ASN,并且核心网109可以连接到其他核心网。RAN105与其他ASN之间 的通信链路可以被定义为R4参考点,该R4参考点可以包括用于协调WTRU 102a、102b、102c在RAN105与其他RAN之间的移动性。核心网109与其 他核心网之间的通信链路可以被定义为R5参考点,该R5参考点可以包括 用于促进家用核心网与被访问核心网之间的互连的协议。

公开了通过一个或多个网络传播资源通告的系统、方法和手段。第一实 体,该第一实体可以是托管服务能力层(SCL),可以接收来自发布者的请 求以通告资源。例如,发布者可以发送请求到该第一实体以向其他SCL通 告资源。第一实体可以创建资源的表示。该表示可以称为被通告的资源。被 通告的资源可以包括以下中的一者或多者:表示所基于的资源的搜索字符 串、属性或URI。该第一实体可以发送通告资源请求到第二实体(例如,被 通告到的(announced-to)SCL),该第二实体可以向该第一实体登记。可以 通过mId接口发送通告资源请求。该第一实体可以通过该mId接口从第二实 体接收第一响应,该第一响应指示该第二实体创建该资源。

第一实体可以基于资源的可访问性确定第二实体是要通告到的实体。第 一实体可以根据已知的统一资源标识符(URI)向第二实体公布资源。第一 实体可以向发布者发送指示第二实体创建该资源的第二响应(例如,在接收 第一响应之后)。第一实体可以确定多个SCL来通告。第一实体可以被连接 到许多SCL并且可以基于安全限制、接入控制等选择多个SCL作为许多SCL 的子集。

图2示出了示例性端对端M2M系统架构。M2M系统架构可以包括M2M 装置域,以及网络和应用域。

M2M装置域可以包括以下中的一者或多者:M2M装置、M2M区域网 或M2M网关。M2M装置可以是使用M2M服务能力(SC)和网络域功能 运行一个或多个M2M应用的装置。M2M装置可以经由一个或多个(串联 或并联)网关直接或间接连接到M2M核心。M2M区域网可以提供M2M装 置和M2M网关之间的连接性。M2M区域网的示例可以包括个人区域网技 术,例如IEEE802.15.x、Zigbee(紫蜂)、蓝牙、IETF ROLL、ISA100.11a 等等。M2M网关可以使用M2M服务能力来确保M2M装置与网络和应用域 的互通和互连。M2M网关也可以运行M2M应用。

网络和应用域可以包括以下中的一者或多者:接入网、传输网或M2M 核心。接入网可以允许M2M装置域与核心网通信。接入网的示例可以包括 以下中的一者或多者:xDSL、HFC、PLC、卫星、GERAN、UTRAN、eUTRAN、 W-LAN或WiMAX。传输网可以允许在网络和应用域内的数据传输。M2M 核心可以由核心网和服务能力组成。核心网可以提供以下中的一者或多者: IP连接或可能的其他连接方法(means);服务和网络控制功能;互连(例如 与其他的网络);或者漫游。核心网的示例可以包括以下中的一者或多者: 3GPP CN、ETSI TISPAN CN或3GPP2CN。M2M服务能力(SC)的示例可 以包括以下中的一者或多者:网络应用启用(NAE)能力;网络类通信(NGC) 能力;网络可达性、寻址和存储库(NRAR)能力;网络通信选择(NCS) 能力;网络远程实体管理(NREM)能力;网络安全(NSEC)能力;网络 历史和数据保留(NHDR)能力;网络交易管理(NTM)能力;网络互通代 理(NIP)能力;或者,网络电信运营商接触(NTOE)能力。

公开了与用于资源通告及去通告的M2M接口过程相关的系统、方法以 及手段。示例性资源可以包括但不限于,智能计量计(包括从智能计量计收 集的数据)以及医疗设备(例如,血压监控设备)。图3示出了可以根据这 里公开的实施方式使用的服务能力功能架构基础框架的示例性框图。参考图 3,网关(G)可以是管理ETSI M2M装置的M2M区域网的ETSI M2M装置。 网关可以与ETSI M2M核心网通信。装置(D)可以是可以与ETSI M2M核 心网或ETSI M2M网关通信的ETSI M2M装置。装置’(D’)可以是不实现 ETSI M2M服务能力的ETSI M2M装置。装置’(D’)可以经由使用M2M网 关(G)中的服务能力与M2M核心间接交互。网关’(G’)可以是提供到D 和D’装置两者的连接的ETSI M2M网关。可以存在属于由ETSI M2M兼容 (compliant)装置或网关实体管理的区域网的非ETSI M2M兼容装置(‘d’)。 装置d可能不能直接访问M2M服务能力。

被通告的资源可以是由M2M服务能力层(SCL)使用的资源,在SCL 中这些被通告的资源被托管以追踪可以在该SCL中可发现的远程(通告) 资源(例如,在远程SCL中存在的资源)。被通告的资源可以包括到通告的 资源的链路。被通告的资源的可见性可以被限于当其经由其完整URL被访 问时。在其他情况下,例如,在发现期间以及在对上代(parent)收集资源 进行列表期间,可以返回对远程/通告的资源的直接参考。在收集资源和被通 告的资源之间可以存在包含关系,例如,当收集被移除时,所包含的资源也 可以被移除,不论他们代表本地资源还是被通告的资源。在这样的情况下, 通告的资源(被通告的资源涉及的资源)可以不被移除。当通告的资源被移 除时,这可能是远程SCL移除被通告的资源的责任。如果没有完成,则可 以存在发现能够给出到非现有远程资源的参考的时间。

可以有不同种类的被通告的资源,例如,由于被通告的资源可以共享相 同的子(child)收集资源作为他们代表的资源。后者允许子资源(例如,组、 访问权、容器等)的显式创建作为被通告的资源的子代(descendant)。由于 这可以是常规包含关系,这样当被通告的资源被移除时(例如,当远程资源 被去通告)可以移除子资源。

实体可以是SCL或应用。发布者可以是执行请求(例如与被通告的资 源相关的请求)的参与者。发布者可以是应用或SCL。被通告的资源,可以 被称为镜像资源,可以具有涉及由另一个SCL托管的资源(例如,主要/原 始资源)的内容。被通告的资源是可以包括属性(例如,搜索字符串、到原 始资源的链接(例如URI)等)的有限集合的实际资源。被通告的资源的目 的可以是促进原始资源的发现,从而为了找到资源,发现的发布者不必须联 系许多SCL。

本地(例如,登记)SCL可以是应用/SCL登记到的SCL。本地SCL可 以是从请求的原始发布者(例如,应用或SCL)接收请求的SCL。如果NA 是原始发布者,则本地SCL可以是N-SCL。此外,如果GA是原始发布者, 则本地SCL可以是G-SCL。如果D装置中的DA是原始发布者,则本地SCL 可以是D-SCL。如果D’装置中的DA是原始发布者,则本地SCL可以是 G-SCL。如果D装置中的D-SCL是原始发布者,则本地SCL可以是G-SCL 或者N-SCL。如果G-SCL是原始发布者,则本地SCL可以是N-SCL。

托管SCL可以是寻址(例如,实际)资源驻留的SCL。被通告到的SCL 可以是包括被通告的资源的SCL。资源可以被通告到多个SCL。在资源发现 的上下文中,“链路”可以是“URI”或“归于资源参考的收集”。

资源可以被存储在不同的SCL处。为了减少复制资源以及资源发现时 间,可以将实际的资源存储在一个SCL并且将副本或实际资源的表示存储 在其他SCL处。通告过程可以用于SCL传播其资源表示或资源到其他SCL。 去通告过程可以用于SCL从其他SCL移除之前被传播的资源。

图4示出了示例性被通告的资源结构。该被通告的资源可以是实际资源 的表示。资源类型标识符可以被用于识别资源是被通告的资源。

被通告的资源可以包括一个或多个搜索字符串(SearchString)。 SearchString可以被用于匹配访问请求中的搜索字符串。SearchString可以是 人可读的资源名称、来自资源的文字(text)等。

如在图4的示例中所示,被通告的资源可以包括一个或多个属性。属性 的示例可以包括以下中的一者或多者:可访问性(读/写)、生存时间(例如, 指示被通告的资源应该有效多长时间的值)、资源的大小或媒体类型。被通 告的资源可以是被通告的(例如,由托管SCL通告),例如,作为“广播”、 “多播”或“单播”。广播可以指示资源可以被通告到任意SCL或应用。多 播可以指示资源通告可以被限制于一组允许的SCL和/或应用。单播可以指 示资源通告可以被限制于特定SCL或应用。原始资源访问权(AccessRight) 可以从原始资源继承。

某些属性可以是可搜索的从而可以被用做SearchString。当涉及驻留在 另一个SCL上的资源时,被通告的资源的内容可以包括资源的URI。

实体(例如,发布者)可以通告资源到其他实体,诸如SCL。这可以包 括第一/最初的通告以及随后的更新。发布者可以是可以请求将其可用资源通 告到其他SCL的应用或SCL。通告过程的触发可以包括以下中的一者或多 者:托管SCL的初始化、新资源创建、资源更新、托管SCL找到新的SCL 等。发布者可以周期性地通告资源。当应用创建或更新资源时,应用可以基 于应用想要资源将如何可见而指示资源是否能够被通告。应用可以指示资源 的表示应该被如何配置。

根据来自发布者的请求,托管SCL可以以被通告的资源的形式,例如, 向其他SCL,通告资源。通告过程的发布者可以是托管SCL本身。托管SCL 可以形成资源的表示(例如,创建如图5中所示的被通告的资源)并发送“通 告资源”请求到目标SCL。托管SCL可以根据资源的可访问性决定其应该 通告到哪个目标SCL。除非被通告的资源能够被广播,否则被通告到的SCL 可能需要已经向该托管SCL登记。由于诸如安全和访问控制的原因,托管 SCL可能被限制到其可以通告到的SCL(例如,其可能不能通告到其连接的 所有SCL)。被通告到的SCL可以本地地创建被通告的资源。

SCL可以根据已知的URI公布被通告的资源到另一个SCL(例如,作 为通告过程的部分)。发布者(例如,应用或SCL)可以对SCL执行GET to /.known/(获得到/.已知/)以获取可用的被通告的资源。例如,CoAP可以针 对资源发现定义已知/核心URI。

被通告到的SCL可以传播被通告的资源到其连接的其他SCL。被通告 到的SCL可以取得部分属性并且将新的简化的被通告的资源传播给其他 SCL。

图5示出了通告资源的示例性调用流程图。参考图5,SCL-1或应用(例 如,发布者),可以传送通告请求到SCL-2(例如,本地SCL/托管SCL), 其中可以存储(例如,创建)资源。由SCL-2存储/创建可以包括对实际资 源表示的存储/创建;该表示可以被称为被通告的资源(例如,见图4)。响 应于传送,SCL-2可以被触发以通告其资源(例如,被通告的资源),可以 包括发送通告资源通信到SCL-3(例如,被通告到的SCL)。SCL-3可以存 储(例如,创建)被通告的资源。响应可以如图5所示被传送。

被通告的资源可以被访问。例如,发布者可以是想要访问被通告的资源 的实体。该发布者可以组成请求消息到其本地(登记)SCL,请求资源。该 请求可以包括一个或多个SearchString。本地SCL可以是或者可以不是被通 告到的SCL;其可以有或可以没有针对被请求的资源的信息。如果本地SCL 不是被通告到的SCL,则其可以传播请求到其连接的其他SCL直到请求到 达被通告到的SCL。根据一个实施方式,为减少对网络的额外负载并限制请 求的跳(hop),访问资源请求可以指示SCL的最大数量,或者可以在不同 的实体处预先配置跳的限制数目。

被通告到的SCL可以检查发布者的访问权,并且如果不允许访问被通 告的资源,则被通告到的SCL可以返回状态代码,例如,指示访问被拒绝。 如果发布者被允许访问被通告的资源,则被通告到的SCL可以例如使用以 下示例之一提供访问。

在同步方式中,被通告到的SCL可以转发访问请求到托管SCL。同步 方式的一种使用情况是实际资源的URI对发布者可以是不可见的,这样被通 告到的SCL可能不能返回URI至发布者。相反,被通告到的SCL可能需要 代表发布者执行获取动作并将资源的实际内容返回给发布者。在异步方式 中,被通告到的SCL可以将被通告的资源的URI返回给发布者,发布者可 以从托管SCL查询主要/原始资源。

如果托管SCL接收到访问实际资源的请求,则该托管SCL可以检查发 布者的访问权,并且如果被允许,则托管SCL可以发送具有成功状态的响 应。如果不允许,其可以(例如经由状态代码)返回访问被拒绝。

图6示出了以同步方式访问被通告的资源的示例性流程图。参考图6, SCL-1或应用(例如,发布者)可以发送访问资源的通信到SCL-2(例如, 本地SCL)。作为响应,SCL-2可以检查请求并可以检查下一个SCL是否有 该资源。在这样的情况下,SCL-2可以发送访问资源的通信到SCL-3(例如, 被通告到的SCL)。如果SCL-3有被通告的资源,其可以发送访问资源通信 到SCL-4(例如,托管SCL)。该托管SCL可以检查访问权,并且如果允许, 其可以访问该资源并使用成功指示来响应。否则,该托管SCL可以使用错 误来响应。可以如图所示传送响应。

图7示出了以异步方式访问被通告的资源的示例性流程图。参考图7, SCL-1或应用(例如,发布者)可以发送访问资源的通信到SCL-2(例如, 本地SCL)。作为响应,SCL-2可以检查请求并可以检查下一个SCL是否有 该资源。在这样的情况下,SCL-2可以发送访问资源的通信到SCL-3(例如, 被通告到的SCL)。响应于该通信以及确定SCL-3由该被通告的资源,SCL-3 可以使用资源URI来响应,其中响应消息指示资源URI可以被传送到SCL-2 和SCL-1。如果SCL-1决定从托管SCL获取资源,其可以使用该资源URI 来发送访问资源消息到SCL-4(例如,托管SCL)。作为响应,该托管SCL 可以检查访问权,并且如果允许,其可以访问该资源并使用成功指示来响应。 否则,该托管SCL可以使用错误来响应。可以如图所示传送响应到SCL-1。

被通告的资源可以被去通告。去通告可以是隐式的,例如,如果被通告 的资源具有到期时间。发布者可以请求去通告之前被通告的资源。去通告的 触发可以是例如资源不再存在于托管SCL中或者由于通告过程的发布者(例 如,托管SCL或应用)不再想要通告其资源。

由于来自发布者的触发,托管SCL可以决定去通告之前被通告的资源。 托管SCL可以是发布者本身。托管SCL可以发送“去通告”请求消息到被 通告到的SCL以“去通告”一个或多个资源。在去通告请求中,托管SCL 可以指示一个或多个被通告的资源。每个被通告的资源可以由一个标识符指 示。一旦接收到去通告消息,被通告到的SCL可以删除被通告的资源,并 且可以发送具有删除状态的响应到托管SCL。如果被通告到的SCL传播该 被通告的资源到其他SCL,其也可以传播该去通告请求以去通告该资源。

根据一个实施方式,图8示出了去通告资源的示例性流程图。参考图8, SCL-1或应用(例如,发布者)可以发送去通告的通信到SCL-2(例如,本 地SCL)。如果SCL-2有该资源,作为响应SCL-2可以触发去通告所请求的 资源并且发送去通告通信到SCL-3(例如,被通告到的SCL)。作为响应, SCL-3可以删除来自发布者的被通告的资源。可以如图所示传送响应到 SCL-1。

结构和/或规则可以与通告/去通告相关联。具有SearchString属性的资源 可以有被通告的能力。对于可以被通告的每个资源,属性可以定义该资源应 该被通告或不被通告。如果能够被通告,则资源可以与关于如何通告的规则 相关联(例如,生存时间、刷新(refreshment)等)。

被通告的每个资源可能需要与托管该资源的SCL(例如,托管SCL)将 如何管理该通告所相关的信息,例如,通告规则。该信息可以被包括在与该 资源相关的属性列表中,被包括在包括属性列表的与该资源相关的数据结构 中,被包括在该资源的子资源中,被包括在上述的某种结合中等。

通告信息可以包括在系于应用资源的列表属性中。例如,下面的表1示 出了示例的资源属性。符号“*”表示通告属性。

以下是与“应用”资源相关的通告信息的示例。相似的格式可以应用于 其他资源类型:“组”资源、“容器”资源、“访问权(accessRight)”资源等。

表1资源<应用>的属性

在发布者是应用的情况下,以上作为强制的而列出的属性可以是可选 的,并且最终决定可以留给托管SCL。托管SCL可以执行由创建原始资源 的应用定义的通告规则。如果规则不是由应用定义的(例如,应用可以不关 心其资源将被如何通告),则托管SCL可以完成上述表格中作为强制的字段 定义的规则。

通告信息可以作为对应用资源的子资源而被包括,例如,如下所示。符 号“*”表示通告属性。

表2资源<应用>

表3资源<应用>的子资源属性announceRules

可以提供用于存储被通告到的资源的结构。例如,图9示出了存储被通 告的应用资源的示例性资源结构,该结构位于: <sclBase>/scls/scl/applications/applicationAnnc。

被通告到的资源可以被存储在scl基本(sclBase)下面。通告的目的可 以是用于资源发现。使被通告的资源在集中的位置可以优化资源发现。例如, 对<sclBase>./announcedTo的GET请求可以获取被通告的资源(例如,所有 被通告的资源)。如果请求者需要获得任意特定的被通告到的资源,则可以 被存储在不同的类型下。被通告到的资源可以具有可以被用于找到特定资源 的搜索字符串属性。图10示出了存储被通告到的资源的示例性资源结构。 参考图10,来自应用1的被通告到的资源可以从 <sclBase>/announcedTo/applicationAnnc/application1Annc获取。

可以提供被通告到的资源的属性。被通告的资源可以包括返回原始资源 的链路(例如,见图4)以及可以协助原始资源发现的searchStrings。被通 告的资源可以包括附加属性,例如,在下表中所示由符号(“*”)所指示的。 在允许传播的情况下,原始资源的通告属性可以被包括在被通告的资源中。

表4

可以提供通告/去通告更新。通告资源的过程可以被用来通告资源到潜 在的被通告到的SCL,并且可以在mIa/dIa上交互与mId上交互之间被分开。 具有searchString并且能够由URI寻址的资源可以被通告。SCL可以通告资 源到其已经登记并且能够接受通告请求的SCL。

可以提供在dIa/mIa上通告的过程,过程可以指定发布者作为可以通过 改变资源的适当属性来请求向其他SCL通告资源的应用(DA、GA、NA)。 通告过程的触发可以是发布者登记到其本地SCL、在本地SCL上创建新资 源、在本地SCL上更新资源等。

发布者可以提供详述其正请求的通告(如果有的话)的类型的通告属性 列表。该属性列表可以指示以下中的一者或多者:被通告资源的生存时间; 通告的范围(例如,如果通告对于特定SCL进行,或者如果该决定被留给 本地SCL);通告操作是否需要向发布者确认;或者通告使能(例如,活动 (ACTIVE)或不活动(INACTIVE)),可以允许属性列表被填充(populate), 但无需执行通告。可以由应用提供属性列表,例如:在登记处,并且可以应 用到发布者在其本地SCL上创建的资源;和/或针对发布者在本地SCL上创 建的每一个资源。

发布者通过使用对资源的更新(UPDATE)可以修改通告属性列表。通 告的属性列表可能需要对资源结构改变。资源结构可以包括除其当前定义之 外的上述字段。“announcedTo”属性可以根据特定的子资源(应用、组、容 器、访问权等)被分发。

本地SCL可以使接收到的请求有效。本地SCL可以在mId过程触发通 告,例如,当根据accessRights发布者被授权执行接收到的请求时。本地SCL 可以返回通用类响应。

可以提供mId上的通告过程,该过程可以指定托管SCL。根据通告属性 列表,托管SCL可以使用创建(CREATE)在mId上通告资源到被通告到的 SCL。托管SCL可以形成资源的表示并且可以向被通告到的SCL发送可以 包括该表示、托管SCL的身份、搜索字符串、到期时间等的“通告资源” 请求。托管SCL可以能够通告相同的资源到多个SCL。除非在通告属性列 表中指定,否则托管SCL可以决定通告到哪些SCL。

被通告到的SCL可以使接收到的请求有效并且可以创建具有指定的属 性的被通告的资源。在允许创建的示例中,根据定义的accessRight托管SCL 被授权创建子资源。如果成功创建,则被通告到的SCL可以返回成功响应 到该托管SCL,该响应中可以包括被创建的被通告的资源的标识符(例如, URI)。如果创建不成功,则被通告到的SCL可以返回适当错误消息。可以 提供通用类响应。

如下可以存在响应消息的替换。当发布者是应用并且其没有指示通告到 哪些SCL,托管SCL可以在接收到请求时发送响应到发布者,以指示请求 被托管SCL接受。托管SCL可以决定何时或向哪些SCL通告。当发布者是 应用并且其指示向哪些SCL通告时,托管SCL可以在其已经完成通告资源 之后响应,从而向发布者提供被通告的资源的状态的指示(例如,如图11 所示)。

为防止失败通告到K个SCL,可以处理多个确认。定时器可以启动并 等待确认。在定时器到期时,可以将确认合并成单一响应和/或可以被单独应 答的通告。对于失败的通告,托管SCL可以周期地继续尝试通告。托管SCL 可以发送回NACK并使应用决定下一个动作的过程。这可以根据某个阈值 (或成功通告的百分比)或通告的某个优先级列表(例如,如果一个SCL 比通告到的更重要)。通告请求可以指示不需要确认,在这种情况下,可以 不需要发送响应。在发布者可能想知道资源被通告到哪些SCL的情况下, 其可以订阅通告事件。

图11示出了通告资源的示例性调用流程。参考图11,应用可以发布请 求以通告到SCL-2(可以是本地SCL和/或托管SCL)。资源可以被存储在 SCL-2处。可以向应用提供响应。作为响应,SCL-2可以被触发以通告资源 并发送通告资源消息到SCL-3,其可以如图所示进行响应。

可以存在被通告的资源可能需要被传播以协助资源发现的场景。例如, 图12示出了传播被通告的资源的示例性使用情况图示。参考图12,G-SCL1 是对于被称作D’2的D’类型装置的本地SCL(例如,登记SCL),并且是对 于DA2的托管SCL。G-SCL1可以通告DA2的资源到N-SCL,这样N-SCL 可以是第一个被通告到的SCL。N-SCL可以传播被通告的资源到G-SCL2(可 以假定G-SCL2被登记到N-SCL)。由于N-SCL是核心,因此其可能很好地 了解关于访问权和安全以及关于其能够传播给谁的信息。G-SCL2然后可以 成为第二个被通告到的SCL。通过该机制,DA3可以在G-SCL1中发现资源。 如果同意上述机制,则可以在通告过程中包括以下内容。

被通告到的SCL可以传播被通告的资源到其连接的其他SCL。如果允 许,被通告到的SCL可以传播被通告的资源到其他SCL。被通告到的SCL 可以获得被通告的资源的属性的部分并且传播简化的被通告的资源。为了避 免被通告的资源的循环(loop)创建,被通告的资源可以具有包括“被通告 到的SCL”的列表的属性。

图13示出了传播被通告的资源的示例性调用流程。发布者(例如,DA2) 可以请求通告,其可以触发G-SCL1来通告该资源。N-SCL可以创建被通告 的资源并如图所示传播该被通告的资源。

可以提供更新被通告的资源的过程,该过程可以更新之前被通告的资 源。更新可以在mId接口上发生,或者当原始资源中的改变导致被通告的资 源改变时更新可以涉及dIa/mIa接口。

可以提供在dIa/mIa上更新被通告的资源的过程,该过程可以指定在本 地SCL(托管SCL)应用何时请求改变其创建的资源,这可以触发该托管 SCL更新被通告的资源。当原始资源的searchStrings、accessRightID或URI 改变时可能需要更新。例如,在原始资源中可以存在内容改变,并且这种改 变可能造成被通告的资源中searchStrings的改变。

可以提供在mId上更新被通告的资源的过程,该过程可以指定发布者 (托管SCL)可以产生(compose)请求消息以使用UPDATE动作(verb) 来在mId接口上更新被通告的资源。先前通告资源的托管SCL能够需要是 更新被通告的资源的实体。

被通告到的SCL可以根据请求更新被通告的资源。如果被通告的资源 的更新成功,则其可以向发布者(托管SCL)返回成功代码。否则,其可以 返回错误代码。

图14示出了更新被通告的资源的示例性调用流程。在图14的示例中, 发布者可以是托管SCL,并执行如图所示的动作。

可以提供去通告资源的过程,该过程可以指定去通告先前被通告的资 源。如果被通告的资源具有到期时间则去通告可以是隐式的。去通告先前被 通告的资源对原始资源可以没有影响。

可以提供在dIa/mIa上的去通告过程,该过程可以指定可以请求去通告 先前被通告的资源的发布者(例如,应用DA、GA、NA)。去通告的触发可 以是发布者执行对原始资源的更新或删除。

本地SCL可以使接收到的请求有效。如果根据accessRights发布者被授 权执行接收到的请求,其可以触发在mId上的去通告过程。本地SCL可以 向发布者返回通用类响应。本地SCL可以响应去通告请求而不需要等待来 自mId接口的结果。如果去通告是由原始资源的删除触发的,由于原始资源 可能不再可用,则在mId去通告完成之后本地SCL可以使用这种响应方式。 托管SCL可以在其已经完成在mId上去通告资源之后响应,从而向发布者 提供关于去通告的资源的状态的指示(例如,如图15所示)。

可以提供在mId上的去通告过程,该过程可以指定可以决定作为通告到 期的结果、或者基于来自发布者的触发(例如,通告属性列表的改变)等而 去通告资源的托管SCL。托管SCL可以通过mId接口使用删除(DELETE) 发送“去通告”请求消息到被通告到的SCL以去通告先前被通告的资源。 在该去通告请求中,托管SCL可以指示一个或多个被通告的资源。删除被 通告的资源可以是托管SCL的责任。

被通告到的SCL可以使接收到的请求有效,并且其可以删除具有指定 的属性的被通告的资源。如果根据定义的accessRight托管SCL被授权删除 子资源,则可以允许删除。如果删除成功,则被通告到的SCL可以向托管 SCL反馈成功响应。如果删除不成功,则被通告到的SCL可以返回合适的 错误消息。

如果被通告的资源具有到期时间,则去通告可以是隐式的。可以发送响 应消息到托管SCL(通告SCL)以指示被通告的资源被去通告。在当托管 SCL(通告SCL)不能担当服务器的情况下,可以使用订阅机制。

图15示出了去通告资源的示例性调用流程。发布者可以请求去通告资 源,该请求可以触发SCL-2去通告请求的资源。SCL-2可以删除资源并发送 去通告资源请求到可以删除该资源的SCL-3。可以如所指示的示出响应。

如果同意被通告的资源能够被传播,则可以使用以下过程:如果被通告 到的SCL传播被通告的资源到其他SCL,其还可以传播去通告请求以去通 告该资源。

尽管特征和元素如上所述被描述为特定组合,本领域技术人员将理解每 个特征或元素可以被单独使用,或者可以与其他特征和元素任意组合使用。 此外,可以在结合在计算机可读介质中的计算机程序、软件、和/或固件中实 施此处描述的方法,以便由计算机和/或处理器执行。计算机可读介质的例子 包括但不限于电信号(通过有线和/或无线连接传送的)和/或计算机可读存 储介质。计算机可读存储介质的示例包括但不限于只读存储器(ROM)、随 机存取存储器(RAM)、寄存器、高速缓冲存储器、半导体存储装置、磁介 质(诸如但不限于内部硬盘和可移动磁盘)、磁光介质、和/或光学介质,诸 如CD-ROM磁盘和/或数字多功能磁盘(DVD)。与软件相关联的处理器可 以用于实现射频收发信机,以在WTRU、UE、终端、基站、RNC和/或任意 主机中使用。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号