一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

通过中继设备进行的设备至设备发现的制作方法

2022-06-09 01:20:28 来源:中国专利 TAG:

通过中继设备进行的设备至设备发现
1.相关申请的交叉引用
2.本技术要求2019年10月3日提交的美国临时申请号62/910067的权益,该美国临时申请的内容以引用方式并入本文。


背景技术:

3.无线通信设备可以通过接入网络与其它设备和数据网络建立通信。例如,无线通信设备可以经由3gpp无线电接入网络(ran)建立通信。无线通信设备可以访问3gpp网络以便与其它无线设备通信并访问数据网络。
4.无线通信设备可以执行利用各种服务的应用程序。这些应用程序和服务可旨在用于同时由多个用户使用。无线通信设备可受益于能够结合执行特定应用程序或服务来定位其它通信设备。


技术实现要素:

5.本文公开了与经由中继设备进行的移动设备服务发现相关联的系统、方法和工具。无线发射和接收单元(wtru)可以传达发现请求。发现请求可以指示wtru被配置为作为用于发现至少一个服务的中继来操作。wtru可以接收发现响应。发现响应可包括至少一个发现过滤器和至少一个中继服务广播代码。wtru监视器用于服务广播代码。如果wtru检测到满足至少一个发现过滤器的服务广播代码,则wtru广播至少一个中继服务广播代码。
6.中继设备可以是例如中继wtru,该中继设备可以将发现请求发送至网络实体,例如,诸如接近服务(prose)服务器。发现请求可包括例如服务标识符(id)、wtru-wtru中继能力指示(例如,指示中继wtru被配置为作为用于发现至少一个服务的中继操作的信息元素)、和/或中继wtru id。中继wtru可接收发现响应(例如,从prose服务器)。发现响应可包括例如至少一个服务(例如,prose服务)广播代码,该至少一个服务广播代码可被称为中继服务广播代码;和至少一个发现过滤器(例如,对应于服务id)。中继wtru可使用该至少一个发现过滤器来收听至少一个prose代码,该至少一个prose代码可被称为服务广播代码,由至少一个服务提供商wtru广播(例如,在pc5接口上)。中继wtru可以确定所接收的广播代码(服务广播代码)匹配或以其它方式满足该至少一个发现过滤器(例如,被接收在发现响应中并且用于监视广播代码)。中继wtru可以例如基于匹配(例如,所接收的广播prose服务代码对应于由服务提供商wtru提供的服务的服务id,如可由发现过滤器匹配指示的)广播中继服务(例如,prose服务)广播代码(例如,被接受在来自prose服务器的发现响应中)。由中继wtru广播的(例如,prose)中继服务广播代码可以旨在由利用wtru的服务接收,该服务可以利用中继wtru来从服务提供商wtru接收服务。
7.中继wtru可以请求并广播prose中继服务的prose中继代码(中继服务广播代码)。中继wtru可监视要中继的prose服务,并且可以报告要中继到prose功能的可用prose服务。利用wtru的服务可以确定发现prose服务。利用wtru的服务可以向prose功能查询被配置为中继prose服务的中继wtru的prose中继代码。中继wtru可被配置为中继prose服务。中继
wtru可发现prose服务。利用wtru的服务可以例如通过收听prose中继代码来发现中继wtru。
8.中继wtru可被配置为执行发现动作(例如,打开的直接发现程序)。中继wtru可接收发现响应,该发现响应可包括中继prose应用程序代码、中继发现密钥、prose应用程序代码、和/或来自prose功能的发现密钥。中继wtru可对消息执行安全检查(例如,使用发现密钥),该消息可包括prose应用程序代码。例如,如果第一消息通过安全检查,则中继wtru可以在使用中继发现密钥保护的第二消息中发送中继prose应用程序。
9.例如,如果/当监视wtru处于通告wtru和中继wtru的范围内时,则监视wtru可(例如,确定)发现通告wtru。监视wtru可以在发现请求中发送中继偏好指示。监视wtru可以在发现响应中接收中继匹配报告(rmr)发送定时器(例如,定时器值)。例如,如果监视wtru检测到中继prose应用程序代码来自中继wtru,则监视wtru可延迟(例如,通过定时器值)匹配报告的发送(例如,使用rmr发射定时器)。例如,如果rmr发送定时器到期,则监视wtru可以发送匹配报告(例如,包括来自中继wtru的中继prose应用程序代码)。例如,如果监视wtru检测到来自通告wtru的prose应用程序代码,则监视wtru可(例如,立即或不延迟地)发送匹配报告,并且监视wtru可以停止rmr发送定时器(例如,如果定时器正在运行)。
10.提供本发明内容的目的是以简化形式介绍精选的概念,这些概念在本文具体实施方式中进一步描述。本发明内容并非旨在限制要求保护的主题的范围。本文描述了其他特征。
附图说明
11.图1a是示出在其中一个或多个所公开的实施方案可得以实施的示例性通信系统的系统图。
12.图1b是根据一个实施方案的示出可在图1a所示的通信系统内使用的示例性无线发射/接收单元(wtru)的系统图。
13.图1c是根据一个实施方案的示出可在图1a所示的通信系统内使用的示例性无线电接入网络(ran)和示例性核心网(cn)的系统图。
14.图1d是根据一个实施方案的示出可在图1a所示的通信系统内使用的另外一个示例性ran和另外一个示例性cn的系统图。
15.图2描绘了用于直接服务发现的示例性实施方式。
16.图3描绘了经由中继wtru进行的示例性wtru至wtru通信。
17.图4描绘了与服务发现相关联的示例。
18.图5描绘了与经由中继wtru进行的服务发现相关联的示例。
19.图6描绘了与经由中继wtru进行的服务发现相关联的示例。
20.图7描绘了与经由中继wtru进行的安全服务发现相关联的示例。
21.图8描绘了与经由中继wtru进行的服务发现相关联的示例。
22.图9描绘了与服务发现相关联的示例。
具体实施方式
23.(例如,经由示例实施方式)公开了与通过中继wtru进行的wtru至wtru发现相关联
的系统、方法和工具。中继wtru可以向网络实体发送发现请求,该网络实体为例如prose服务器(其可以用作本文的示例)或类似的网络节点,例如pcf、ddnmf等。该请求可包括例如服务id、中继能力指示、和/或中继wtru id。中继wtru可接收响应,该响应可包括与服务id对应的广播代码和发现过滤器。该中继wtru可使用发现过滤器来收听由服务提供商wtru广播的prose代码。中继wtru可检测与服务提供商wtru对应的prose代码。中继wtru可广播从prose服务器接收的prose代码。正在收听中继wtru的利用wtru的服务可以接收prose代码,并且可以利用中继wtru来请求使用来自服务提供商wtru的服务。
24.图1a是示出在其中一个或多个所公开的实施方案可得以实现的示例性通信系统100的示意图。通信系统100可为向多个无线用户提供诸如语音、数据、视频、消息、广播等内容的多址接入系统。通信系统100可使多个无线用户能够通过系统资源(包括无线带宽)的共享来访问此类内容。例如,通信系统100可采用一个或多个信道接入方法,诸如码分多址接入(cdma)、时分多址接入(tdma)、频分多址接入(fdma)、正交fdma(ofdma)、单载波fdma(sc-fdma)、零尾唯一字dft扩展ofdm(zt uw dts-s ofdm)、唯一字ofdm(uw-ofdm)、资源块滤波ofdm、滤波器组多载波(fbmc)等。
25.如图1a所示,通信系统100可包括无线发射/接收单元(wtru)102a、102b、102c、102d、ran 104/113、cn 106/115、公共交换电话网(pstn)108、互联网110和其他网络112,但应当理解,所公开的实施方案设想了任何数量的wtru、基站、网络和/或网络元件。wtru 102a、102b、102c、102d中的每一者可以是被配置为在无线环境中操作和/或通信的任何类型的设备。作为示例,wtru 102a、102b、102c、102d(其中任何一个均可被称为“站”和/或“sta”)可被配置为传输和/或接收无线信号,并且可包括用户设备(ue)、移动站、固定或移动用户单元、基于订阅的单元、寻呼机、蜂窝电话、个人数字助理(pda)、智能电话、膝上型电脑、上网本、个人计算机、无线传感器、热点或mi-fi设备、物联网(iot)设备、手表或其他可穿戴设备、头戴式显示器(hmd)、车辆、无人机、医疗设备和应用(例如,远程手术)、工业设备和应用(例如,在工业和/或自动处理链环境中操作的机器人和/或其他无线设备)、消费电子设备、在商业和/或工业无线网络上操作的设备等。wtru 102a、102b、102c和102d中的任一者可互换地称为ue。
26.通信系统100还可包括基站114a和/或基站114b。基站114a、114b中的每一者可为任何类型的设备,其被配置为与wtru 102a、102b、102c、102d中的至少一者无线对接以促进对一个或多个通信网络(诸如cn 106/115、互联网110和/或其他网络112)的访问。举例而言,基站114a、114b可为收发器基站(bts)、节点b、编码b、家庭节点b、家庭演进节点b、gnb、nr节点b、站点控制器、接入点(ap)、无线路由器等。虽然基站114a、114b各自被描绘为单个元件,但应当理解,基站114a、114b可包括任何数量的互连基站和/或网络元件。
27.基站114a可以是ran 104/113的一部分,该ran还可包括其他基站和/或网络元件(未示出),诸如基站控制器(bsc)、无线电网络控制器(rnc)、中继节点等。基站114a和/或基站114b可被配置为在一个或多个载波频率(其可被称为小区(未示出))上传输和/或接收无线信号。这些频率可在许可频谱、未许可频谱或许可和未许可频谱的组合中。小区可向特定地理区域提供无线服务的覆盖,该特定地理区域可为相对固定的或可随时间改变。小区可进一步被划分为小区扇区。例如,与基站114a相关联的小区可被划分为三个扇区。因此,在一个实施方案中,基站114a可包括三个收发器,即,小区的每个扇区一个收发器。在一个实
施方案中,基站114a可采用多输入多输出(mimo)技术并且可针对小区的每个扇区利用多个收发器。例如,可使用波束成形在所需的空间方向上传输和/或接收信号。
28.基站114a、114b可通过空中接口116与wtru 102a、102b、102c、102d中的一者或多者通信,该空中接口可为任何合适的无线通信链路(例如,射频(rf)、微波、厘米波、微米波、红外(ir)、紫外(uv)、可见光等)。可使用任何合适的无线电接入技术(rat)来建立空中接口116。
29.更具体地讲,如上所指出,通信系统100可为多址接入系统,并且可采用一个或多个信道接入方案,诸如cdma、tdma、fdma、ofdma、sc-fdma等。例如,ran 104/113中的基站114a和wtru 102a、102b、102c可实现诸如通用移动电信系统(umts)陆地无线电接入(utra)之类的无线电技术,其可使用宽带cdma(wcdma)来建立空中接口115/116/117。wcdma可包括诸如高速分组接入(hspa)和/或演进的hspa(hspa )之类的通信协议。hspa可包括高速下行链路(dl)分组接入(hsdpa)和/或高速ul分组接入(hsupa)。
30.在一个实施方案中,基站114a和wtru 102a、102b、102c可实现诸如演进的umts陆地无线电接入(e-utra)之类的无线电技术,其可使用长期演进(lte)和/高级lte(lte-a)和/或高级lte pro(lte-a pro)来建立空中接口116。
31.在一个实施方案中,基站114a和wtru 102a、102b、102c可实现诸如nr无线电接入之类的无线电技术,其可使用新无线电(nr)来建立空中接口116。
32.在一个实施方案中,基站114a和wtru 102a、102b、102c可实现多种无线电接入技术。例如,基站114a和wtru 102a、102b、102c可例如使用双连接(dc)原理一起实现lte无线电接入和nr无线电接入。因此,wtru 102a、102b、102c所利用的空中接口可由多种类型的无线电接入技术和/或向/从多种类型的基站(例如,enb和gnb)发送的传输来表征。
33.在其他实施方案中,基站114a和wtru 102a、102b、102c可实现诸如ieee 802.11(即,无线保真(wifi))、ieee 802.16(即,全球微波接入互操作性(wimax))、cdma2000、cdma2000 1x、cdma2000 ev-do、暂行标准2000(is-2000)、暂行标准95(is-95)、暂行标准856(is-856)、全球移动通信系统(gsm)、gsm增强数据率演进(edge)、gsm edge(geran)等无线电技术。
34.图1a中的基站114b可为例如无线路由器、家庭节点b、家庭演进节点b或接入点,并且可利用任何合适的rat来促进诸如商业场所、家庭、车辆、校园、工业设施、空中走廊(例如,供无人机使用)、道路等局部区域中的无线连接。在一个实施方案中,基站114b和wtru 102c、102d可实现诸如ieee 802.11之类的无线电技术以建立无线局域网(wlan)。在一个实施方案中,基站114b和wtru 102c、102d可实现诸如ieee 802.15之类的无线电技术以建立无线个域网(wpan)。在又一个实施方案中,基站114b和wtru 102c、102d可利用基于蜂窝的rat(例如,wcdma、cdma2000、gsm、lte、lte-a、lte-a pro、nr等)来建立微微小区或毫微微小区。如图1a所示,基站114b可具有与互联网110的直接连接。因此,基站114b可不需要经由cn 106/115访问互联网110。
35.ran 104/113可与cn 106/115通信,该cn可以是被配置为向wtru 102a、102b、102c、102d中的一者或多者提供语音、数据、应用和/或互联网协议语音技术(voip)服务的任何类型的网络。数据可具有不同的服务质量(qos)要求,诸如不同的吞吐量要求、延迟要求、误差容限要求、可靠性要求、数据吞吐量要求、移动性要求等。cn 106/115可提供呼叫控
制、账单服务、基于移动位置的服务、预付费呼叫、互联网连接、视频分发等,和/或执行高级安全功能,诸如用户认证。尽管未在图1a中示出,但是应当理解,ran 104/113和/或cn 106/115可与采用与ran 104/113相同的rat或不同rat的其他ran进行直接或间接通信。例如,除了连接到可利用nr无线电技术的ran 104/113之外,cn 106/115还可与采用gsm、umts、cdma 2000、wimax、e-utra或wifi无线电技术的另一ran(未示出)通信。
36.cn 106/115也可充当wtru 102a、102b、102c、102d的网关,以访问pstn 108、互联网110和/或其他网络112。pstn 108可包括提供普通老式电话服务(pots)的电路交换电话网络。互联网110可包括使用常见通信协议(诸如传输控制协议(tcp)、用户数据报协议(udp)和/或tcp/ip互联网协议组中的互联网协议(ip))的互连计算机网络和设备的全球系统。网络112可包括由其他服务提供商拥有和/或操作的有线和/或无线通信网络。例如,网络112可包括连接到一个或多个ran的另一个cn,其可采用与ran 104/113相同的rat或不同的rat。
37.通信系统100中的一些或所有wtru 102a、102b、102c、102d可包括多模式能力(例如,wtru 102a、102b、102c、102d可包括用于通过不同无线链路与不同无线网络通信的多个收发器)。例如,图1a所示的wtru 102c可被配置为与可采用基于蜂窝的无线电技术的基站114a通信,并且与可采用ieee 802无线电技术的基站114b通信。
38.图1b是示出示例性wtru 102的系统图。如图1b所示,wtru 102可包括处理器118、收发器120、发射/接收元件122、扬声器/麦克风124、小键盘126、显示器/触摸板128、不可移动存储器130、可移动存储器132、电源134、全球定位系统(gps)芯片组136和/或其他外围设备138等。应当理解,wtru 102可包括前述元件的任何子组合,同时保持与实施方案一致。
39.处理器118可以是通用处理器、专用处理器、常规处理器、数字信号处理器(dsp)、多个微处理器、与dsp核心相关联的一个或多个微处理器、控制器、微控制器、专用集成电路(asic)、现场可编程门阵列(fpga)电路、任何其他类型的集成电路(ic)、状态机等。处理器118可执行信号编码、数据处理、功率控制、输入/输出处理和/或任何其他功能,这些其他功能使wtru 102能够在无线环境中工作。处理器118可耦合到收发器120,该收发器可耦合到发射/接收元件122。虽然图1b将处理器118和收发器120描绘为单独的部件,但是应当理解,处理器118和收发器120可在电子封装或芯片中集成在一起。
40.发射/接收元件122可被配置为通过空中接口116向基站(例如,基站114a)传输信号或从基站接收信号。例如,在一个实施方案中,发射/接收元件122可以是被配置为传输和/或接收rf信号的天线。在一个实施方案中,发射/接收元件122可以是被配置为传输和/或接收例如ir、uv或可见光信号的发射器/检测器。在又一个实施方案中,发射/接收元件122可被配置为传输和/或接收rf和光信号。应当理解,发射/接收元件122可被配置为传输和/或接收无线信号的任何组合。
41.尽管发射/接收元件122在图1b中被描绘为单个元件,但是wtru 102可包括任何数量的发射/接收元件122。更具体地讲,wtru 102可采用mimo技术。因此,在一个实施方案中,wtru 102可包括用于通过空中接口116传输和接收无线信号的两个或更多个发射/接收元件122(例如,多个天线)。
42.收发器120可被配置为调制将由发射/接收元件122传输的信号并且解调由发射/接收元件122接收的信号。如上所指出,wtru 102可具有多模式能力。因此,收发器120可包
括多个收发器,以便使wtru 102能够经由多种rat(诸如nr和ieee 802.11)进行通信。
43.wtru 102的处理器118可耦合到扬声器/麦克风124、小键盘126和/或显示器/触摸板128(例如,液晶显示器(lcd)显示单元或有机发光二极管(oled)显示单元)并且可从其接收用户输入数据。处理器118还可将用户数据输出到扬声器/麦克风124、小键盘126和/或显示器/触摸板128。此外,处理器118可从任何类型的合适存储器(诸如不可移动存储器130和/或可移动存储器132)访问信息,并且将数据存储在任何类型的合适存储器中。不可移动存储器130可包括随机存取存储器(ram)、只读存储器(rom)、硬盘或任何其他类型的存储器存储设备。可移动存储器132可包括用户身份模块(sim)卡、记忆棒、安全数字(sd)存储卡等。在其他实施方案中,处理器118可从未物理上定位在wtru 102上(诸如,服务器或家用计算机(未示出)上)的存储器访问信息,并且将数据存储在该存储器中。
44.处理器118可从电源134接收电力并可被配置为向wtru 102中的其他部件分配和/或控制电力。电源134可以是用于为wtru 102供电的任何合适的设备。例如,电源134可包括一个或多个干电池组(例如,镍镉(nicd)、镍锌(nizn)、镍金属氢化物(nimh)、锂离子(li-ion)等)、太阳能电池、燃料电池等。
45.处理器118还可耦合到gps芯片组136,该gps芯片组可被配置为提供关于wtru 102的当前位置的位置信息(例如,经度和纬度)。除了来自gps芯片组136的信息之外或代替该信息,wtru 102可通过空中接口116从基站(例如,基站114a、114b)接收位置信息和/或基于从两个或更多个附近基站接收到信号的定时来确定其位置。应当理解,在与实施方案保持一致的同时,该wtru 102可通过任何合适的位置确定方法来获取位置信息。
46.处理器118还可耦合到其他外围设备138,该其他外围设备可包括提供附加特征、功能和/或有线或无线连接的一个或多个软件模块和/或硬件模块。例如,外围设备138可包括加速度计、电子指南针、卫星收发器、数字相机(用于照片和/或视频)、通用串行总线(usb)端口、振动设备、电视收发器、免提耳麦、模块、调频(fm)无线电单元、数字音乐播放器、媒体播放器、视频游戏播放器模块、互联网浏览器、虚拟现实和/或增强现实(vr/ar)设备、活动跟踪器等。外围设备138可包括一个或多个传感器,该传感器可为以下一者或多者:陀螺仪、加速度计、霍尔效应传感器、磁力计、方位传感器、接近传感器、温度传感器、时间传感器;地理位置传感器;测高计、光传感器、触摸传感器、磁力计、气压计、手势传感器、生物识别传感器和/或湿度传感器。
47.wtru 102可包括全双工无线电台,对于该全双工无线电台,一些或所有信号的发射和接收(例如,与用于ul(例如,用于发射)和下行链路(例如,用于接收)的特定子帧相关联)可为并发的和/或同时的。全双工无线电台可包括干扰管理单元,该干扰管理单元用于经由硬件(例如,扼流圈)或经由处理器(例如,单独的处理器(未示出)或经由处理器118)进行的信号处理来减少和/或基本上消除自干扰。在一个实施方案中,wtru 102可包括全双工无线电台,对于该全双工无线电台,一些或所有信号的发射和接收(例如,与用于ul(例如,用于发射)和下行链路(例如,用于接收)的特定子帧相关联)可为并发的和/或同时的。
48.图1c是示出根据一个实施方案的ran 104和cn 106的系统图。如上所述,ran 104可采用e-utra无线电技术通过空中接口116与wtru 102a、102b、102c通信。ran 104还可与cn 106通信。
49.ran 104可包括演进节点b 160a、160b、160c,但是应当理解,ran 104可包括任何
数量的演进节点b,同时保持与实施方案一致。演进节点b 160a、160b、160c各自可包括一个或多个收发器以便通过空中接口116与wtru 102a、102b、102c通信。在一个实施方案中,演进节点b 160a、160b、160c可实现mimo技术。因此,演进节点b 160a例如可使用多个天线来向wtru 102a传输无线信号和/或从wtru 102a接收无线信号。
50.演进节点b160a、160b、160c中的每一者可与特定小区(未示出)相关联,并且可被配置为处理无线电资源管理决策、切换决策、ul和/或dl中的用户的调度等。如图1c所示,演进节点b 160a、160b、160c可通过x2接口彼此通信。
51.图1c所示的cn 106可包括移动性管理实体(mme)162、服务网关(sgw)164和分组数据网络(pdn)网关(或pgw)166。虽然前述元件中的每一者被描绘为cn 106的一部分,但应当理解,这些元件中的任何元件可由除cn运营商之外的实体拥有和/或操作。
52.mme 162可经由s1接口连接到ran 104中的演进节点b 162a、162b、162c中的每一者,并且可用作控制节点。例如,mme 162可负责认证wtru 102a、102b、102c的用户、承载激活/去激活、在wtru 102a、102b、102c的初始附加期间选择特定服务网关等。mme 162可提供用于在ran 104和采用其他无线电技术(诸如gsm和/或wcdma)的其他ran(未示出)之间进行切换的控制平面功能。
53.sgw 164可经由s1接口连接到ran 104中的演进节点b 160a、160b、160c中的每一者。sgw 164通常可向/从wtru 102a、102b、102c路由和转发用户数据分组。sgw 164可执行其他功能,诸如在演进节点b间切换期间锚定用户平面、当dl数据可用于wtru 102a、102b、102c时触发寻呼、管理和存储wtru 102a、102b、102c的上下文等。
54.sgw 164可连接到pgw 166,该pgw可向wtru 102a、102b、102c提供对分组交换网络(诸如互联网110)的访问,以促进wtru 102a、102b、102c和启用ip的设备之间的通信。
55.cn 106可有利于与其他网络的通信。例如,cn 106可为wtru 102a、102b、102c提供对电路交换网络(诸如,pstn 108)的访问,以有利于wtru 102a、102b、102c与传统传统陆线通信设备之间的通信。例如,cn 106可包括用作cn 106与pstn 108之间的接口的ip网关(例如,ip多媒体子系统(ims)服务器)或者可与该ip网关通信。另外,cn 106可向wtru 102a、102b、102c提供对其他网络112的访问,该其他网络可包括由其他服务提供商拥有和/或运营的其他有线和/或无线网络。
56.尽管wtru在图1a至图1d中被描述为无线终端,但是可以设想到,在某些代表性实施方案中,这种终端可(例如,临时或永久)使用与通信网络的有线通信接口。
57.在代表性实施方案中,其他网络112可为wlan。
58.处于基础结构基本服务集(bss)模式的wlan可具有用于bss的接入点(ap)以及与ap相关联的一个或多个站点(sta)。ap可具有至分配系统(ds)或将流量携带至和/或携带流量离开bss的另一种类型的有线/无线网络的接入或接口。源自bss外部并通向sta的流量可通过ap到达并且可被传递到sta。源自sta并通向bss外部的目的地的流量可被发送到ap以被传递到相应目的地。bss内的sta之间的流量可通过ap发送,例如,其中源sta可向ap发送流量,并且ap可将流量传递到目的地sta。bss内的sta之间的流量可被视为和/或称为点对点流量。可利用直接链路建立(dls)在源和目的地sta之间(例如,直接在它们之间)发送点对点流量。在某些代表性实施方案中,dls可使用802.11e dls或802.11z隧道dls(tdls)。使用独立bss(ibss)模式的wlan可不具有ap,并且ibss内或使用ibss的sta(例如,所有sta)可
彼此直接通信。ibss通信模式在本文中有时可称为“ad-hoc”通信模式。
59.当使用802.11ac基础结构操作模式或相似操作模式时,ap可在固定信道(诸如主信道)上传输信标。主信道可为固定宽度(例如,20mhz宽带宽)或经由信令动态设置的宽度。主信道可为bss的操作信道,并且可由sta用来建立与ap的连接。在某些代表性实施方案中,可例如在802.11系统中实现载波侦听多路访问/冲突避免(csma/ca)。对于csma/ca,sta(例如,每个sta)(包括ap)可侦听主信道。如果主信道被特定sta侦听/检测和/或确定为繁忙,则特定sta可退避。一个sta(例如,仅一个站)可在给定bss中在任何给定时间传输。
60.高吞吐量(ht)sta可使用40mhz宽的信道进行通信,例如,经由主20mhz信道与相邻或不相邻的20mhz信道的组合以形成40mhz宽的信道。
61.极高吞吐量(vht)sta可支持20mhz、40mhz、80mhz和/或160mhz宽的信道。40mhz和/或80mhz信道可通过组合连续的20mhz信道来形成。可通过组合8个连续的20mhz信道,或通过组合两个非连续的80mhz信道(这可被称为80 80配置)来形成160mhz信道。对于80 80配置,在信道编码之后,数据可通过可将数据分成两个流的段解析器。可单独地对每个流进行快速傅里叶逆变换(ifft)处理和时间域处理。可将这些流映射到两个80mhz信道,并且可通过发射sta来传输数据。在接收sta的接收器处,可颠倒上述用于80 80配置的操作,并且可将组合的数据发送到介质访问控制(mac)。
62.802.11af和802.11ah支持低于1ghz的操作模式。相对于802.11n和802.11ac中使用的那些,802.11af和802.11ah中减少了信道操作带宽和载波。802.11af支持电视白空间(tvws)频谱中的5mhz、10mhz和20mhz带宽,并且802.11ah支持使用非tvws频谱的1mhz、2mhz、4mhz、8mhz和16mhz带宽。根据代表性实施方案,802.11ah可支持仪表类型控制/机器类型通信,诸如宏覆盖区域中的mtc设备。mtc设备可具有某些能力,例如有限的能力,包括支持(例如,仅支持)某些带宽和/或有限的带宽。mtc设备可包括电池寿命高于阈值(例如,以保持非常长的电池寿命)的电池。
63.可支持多个信道的wlan系统以及诸如802.11n、802.11ac、802.11af和802.11ah之类的信道带宽包括可被指定为主信道的信道。主信道可具有等于由bss中的所有sta支持的最大公共操作带宽的带宽。主信道的带宽可由来自在bss中操作的所有sta的sta(其支持最小带宽操作模式)设置和/或限制。在802.11ah的示例中,对于支持(例如,仅支持)1mhz模式的sta(例如,mtc型设备),主信道可为1mhz宽,即使ap和bss中的其他sta支持2mhz、4mhz、8mhz、16mhz和/或其他信道带宽操作模式。载波侦听和/或网络分配向量(nav)设置可取决于主信道的状态。如果主信道繁忙,例如,由于sta(仅支持1mhz操作模式)正在向ap传输,即使大多数频段保持空闲并且可能可用,整个可用频段也可被视为繁忙。
64.在美国,可供802.11ah使用的可用频段为902mhz至928mhz。在韩国,可用频段为917.5mhz至923.5mhz。在日本,可用频段为916.5mhz至927.5mhz。802.11ah可用的总带宽为6mhz至26mhz,具体取决于国家代码。
65.图1d是示出根据一个实施方案的ran 113和cn 115的系统图。如上所指出,ran 113可采用nr无线电技术通过空中接口116与wtru 102a、102b、102c通信。ran 113还可与cn 115通信。
66.ran 113可包括gnb 180a、180b、180c,但是应当理解,ran 113可包括任何数量的gnb,同时保持与实施方案一致。gnb 180a、180b、180c各自可包括一个或多个收发器以便通
过空中接口116与wtru 102a、102b、102c通信。在一个实施方案中,gnb 180a、180b、180c可实现mimo技术。例如,gnb 180a、108b可利用波束成形来向gnb 180a、180b、180c传输信号和/或从gnb 180a、180b、180c接收信号。因此,gnb 180a例如可使用多个天线来向wtru 102a传输无线信号和/或从wtru 102a接收无线信号。在一个实施方案中,gnb 180a、180b、180c可实现载波聚合技术。例如,gnb 180a可向wtru 102a(未示出)传输多个分量载波。这些分量载波的子集可在免许可频谱上,而其余分量载波可在许可频谱上。在一个实施方案中,gnb 180a、180b、180c可实现协作多点(comp)技术。例如,wtru 102a可从gnb 180a和gnb 180b(和/或gnb 180c)接收协作传输。
67.wtru 102a、102b、102c可使用与可扩展参数集相关联的传输来与gnb 180a、180b、180c通信。例如,ofdm符号间隔和/或ofdm子载波间隔可因不同传输、不同小区和/或无线传输频谱的不同部分而变化。wtru 102a、102b、102c可使用各种或可扩展长度的子帧或传输时间间隔(tti)(例如,包含不同数量的ofdm符号和/或持续变化的绝对时间长度)来与gnb 180a、180b、180c通信。
68.gnb 180a、180b、180c可被配置为以独立配置和/或非独立配置与wtru 102a、102b、102c通信。在独立配置中,wtru 102a、102b、102c可与gnb 180a、180b、180c通信,同时也不访问其他ran(例如,诸如演进节点b 160a、160b、160c)。在独立配置中,wtru 102a、102b、102c可将gnb180a、180b、180c中的一者或多者用作移动性锚定点。在独立配置中,wtru 102a、102b、102c可在未许可频带中使用信号与gnb 180a、180b、180c通信。在非独立配置中,wtru 102a、102b、102c可与gnb 180a、180b、180c通信或连接,同时也与其他ran(诸如,enode-b160a、160b、160c)通信或连接。例如,wtru 102a、102b、102c可实现dc原理以基本上同时与一个或多个gnb 180a、180b、180c和一个或多个演进节点b 160a、160b、160c通信。在非独立配置中,演进节点b 160a、160b、160c可用作wtru 102a、102b、102c的移动性锚点,并且gnb 180a、180b、180c可提供用于服务wtru 102a、102b、102c的附加覆盖和/或吞吐量。
69.gnb 180a、180b、180c中的每一者可与特定小区(未示出)相关联,并且可被配置为处理无线电资源管理决策、切换决策、ul和/或dl中的用户的调度、网络切片的支持、双连接、nr和e-utra之间的互通、用户平面数据朝向用户平面功能(upf)184a、184b的路由、控制平面信息朝向接入和移动性管理功能(amf)182a、182b的路由等。如图1d所示,gnb 180a、180b、180c可通过xn接口彼此通信。
70.图1d所示的cn 115可包括至少一个amf 182a、182b、至少一个upf 184a、184b、至少一个会话管理功能(smf)183a、183b以及可能的数据网络(dn)185a、185b。虽然前述元件中的每一者被描绘为cn 115的一部分,但是应当理解,这些元件中的任一者可由除cn运营商之外的实体拥有和/或操作。
71.amf 182a、182b可在ran 113中经由n2接口连接到gnbs 180a、180b、180c中的一者或多者,并且可用作控制节点。例如,amf 182a、182b可负责认证wtru 102a、102b、102c的用户、网络切片的支持(例如,具有不同要求的不同pdu会话的处理)、选择特定smf 183a、183b、注册区域的管理、nas信令的终止、移动性管理等。amf 182a、182b可使用网络切片,以便基于wtru 102a、102b、102c所使用的服务的类型来为wtru 102a、102b、102c定制cn支持。例如,可针对不同的用例(诸如,依赖超高可靠低延迟(urllc)接入的服务、依赖增强型移动
宽带(embb)接入的服务、用于机器类型通信(mtc)接入的服务等)建立不同的网络切片。amf 162可提供用于在ran 113和采用其他无线电技术(诸如lte、lte-a、lte-a pro和/或非3gpp接入技术,诸如wifi)的其他ran(未示出)之间进行切换的控制平面功能。
72.smf 183a、183b可经由n11接口连接到cn 115中的amf 182a、182b。smf 183a、183b还可经由n4接口连接到cn 115中的upf 184a、184b。smf 183a、183b可选择并控制upf 184a、184b,并且配置通过upf 184a、184b进行的流量路由。smf 183a、183b可执行其他功能,诸如管理和分配ue ip地址、管理pdu会话、控制策略实施和qos、提供下行链路数据通知等。pdu会话类型可以是基于ip的、非基于ip的、基于以太网的等。
73.upf 184a、184b可经由n3接口连接到ran 113中的gnb 180a、180b、180c中的一者或多者,这些gnb可向wtru 102a、102b、102c提供对分组交换网络(诸如互联网110)的访问,以促进wtru 102a、102b、102c和启用ip的设备之间的通信。upf 184、184b可执行其他功能,诸如路由和转发分组、实施用户平面策略、支持多宿主pdu会话、处理用户平面qos、缓冲下行链路分组、提供移动性锚定等。
74.cn 115可有利于与其他网络的通信。例如,cn 115可包括用作cn 115与pstn 108之间的接口的ip网关(例如,ip多媒体子系统(ims)服务器)或者可与该ip网关通信。另外,cn 115可向wtru 102a、102b、102c提供对其他网络112的访问,该其他网络可包括由其他服务提供商拥有和/或运营的其他有线和/或无线网络。在一个实施方案中,wtru 102a、102b、102c可通过upf 184a、184b经由至upf 184a、184b的n3接口以及upf 184a、184b与本地数据网络(dn)185a、185b之间的n6接口连接到dn 185a、185b。
75.鉴于图1a至图1d以及图1a至图1d的对应描述,本文参照以下中的一者或多者描述的功能中的一个或多个功能或全部功能可由一个或多个仿真设备(未示出)执行:wtru 102a-d、基站114a-b、演进节点b 160a-c、mme 162、sgw 164、pgw 166、gnb 180a-c、amf 182a-b、upf 184a-b、smf 183a-b、dn 185a-b和/或本文所述的任何其他设备。仿真设备可以是被配置为模仿本文所述的一个或多个或所有功能的一个或多个设备。例如,仿真设备可用于测试其他设备和/或模拟网络和/或wtru功能。
76.仿真设备可被设计为在实验室环境和/或运营商网络环境中实现其他设备的一个或多个测试。例如,该一个或多个仿真设备可执行一个或多个或所有功能,同时被完全或部分地实现和/或部署为有线和/或无线通信网络的一部分,以便测试通信网络内的其他设备。该一个或多个仿真设备可执行一个或多个功能或所有功能,同时临时被实现/部署为有线和/或无线通信网络的一部分。仿真设备可直接耦合到另一个设备以用于测试目的和/或可使用空中无线通信来执行测试。
77.该一个或多个仿真设备可执行一个或多个(包括所有)功能,同时不被实现/部署为有线和/或无线通信网络的一部分。例如,仿真设备可在测试实验室和/或非部署(例如,测试)有线和/或无线通信网络中的测试场景中使用,以便实现一个或多个部件的测试。该一个或多个仿真设备可为测试设备。经由rf电路(例如,其可包括一个或多个天线)进行的直接rf耦合和/或无线通信可由仿真设备用于传输和/或接收数据。
78.本文公开了与经由中继wtru进行的wtru至wtru发现相关联的系统、方法和工具。中继wtru可向网络实体发送发现请求,该网络实体是例如可用作本文的示例的接近服务(prose)服务器。发现请求可包括例如服务标识符(id)、中继能力指示、和/或中继wtru id。
中继wtru可接收响应,该响应可包括与服务id对应的广播代码和/或发现过滤器。广播代码可以是中继服务广播代码。中继wtru可使用发现过滤器来收听prose代码,该prose代码可由服务提供商wtru广播。例如如果中继wtru检测到与服务提供商wtru对应的prose代码匹配从prose服务器接收的prose代码(例如,通过使用所接收的发现过滤器),则中继wtru可广播从prose服务器接收的prose代码。利用wtru的服务可收听中继wtru并且可接收prose代码。利用wtru的服务可利用中继wtru来从提供服务的wtru请求服务,例如基于接收到(例如,并且使用)prose代码。
79.可能存在多种服务发现类型或模型。描述了两种示例性模型(例如,在引入中继之前)。尽管可以关于给定模型描述本文中的一些特征,但是在实施方式中可以使用一个或多个特征,而不管适当的模型如何。用于(例如,直接)服务发现的第一模型(其可以被称为“模型a”或“打开发现”)可以基于通告(例如,声明,如“我在这里”)。服务启用的(例如,prose启用的)wtru可包括例如通告wtru和监视wtru。参与prose直接发现的prose启用的wtru可具有一个或多个角色。wtru的第一角色可为作为通告wtru操作,该通告wtru可包括通告可由附近的wtru(诸如由具有发现其它设备的权限的wtru)使用的某些信息。wtru的第二角色可为作为监视wtru操作,该监视wtru可包括监视某些感兴趣的信息(例如,在接近一个或多个通告wtru时)。通告wtru可以以预定义的发现间隔广播发现消息。对广播消息感兴趣的监视wtru可读取和处理该监视wtru接收的广播消息。例如,如果通告wtru广播发现消息中关于其自身的信息(例如,prose应用程序身份和/或prose wtru身份),则模型a中的通告/声明可等同于“我在这里”范例。
80.用于(例如,直接)服务发现的第二模型(其可被称为“模型b”)可以基于请求(例如,寻求响应,诸如询问“谁在那里?”或“你在那里吗?”)。服务启用的(例如,prose启用的)wtru(例如,其可以参与prose直接发现)可具有一个或多个(例如,两个)角色。wtru的第一角色可为作为可发送请求的发现者wtru操作。该请求可包括关于发现者wtru(例如,其中正在执行的应用程序)可能有兴趣例如从附近的一个或多个wtru发现或试图发现什么的信息。wtru的第二角色可为作为被发现者wtru操作,该被发现者wtru可从一个或多个发现者wtru接收请求消息,并且可例如使用可能与发现者的请求有关的信息来响应。
81.图2描绘了用于直接服务发现的示例性实施方式。图2所示的示例可以与模型a一致。参考图2,在1处,wtru可以(例如,经由设备管理(dm)程序)从prose功能获得授权来在特定公共陆地移动网络(plmn)中进行通告和/或监视。
82.在2a处,例如,如果wtru被授权进行通告,则wtru可(例如,经由pc3参考点)向prose功能发送发现通告请求。该请求可标识wtru确定要广告的服务。服务的标识可以例如由prose应用程序id提供。例如如果prose功能确定wtru被授权进行通告,则prose功能可以为wtru提供prose应用程序代码以进行通告。
83.在2b处,例如如果wtru被授权在特定plmn中监视,则wtru可以(例如,经由pc3参考点)向prose功能发送发现监视器请求。该请求可包括例如wtru正在请求(例如,使用prose应用程序id)发现/监视的服务。例如如果prose功能确定监视被授权,则prose功能可以向wtru提供prose应用程序代码以进行监视。
84.wtru可经由中继wtru与另一wtru通信。例如,接近服务(prose)可包括(例如,在5g网络中)经由中继wtru进行wtru至wtru通信。wtru可例如使用模型a、模型b、或另一发现程
序或机制来发现另一wtru。wtru可例如经由通信地位于wtru之间的中继wtru来与所发现的其它wtru通信。
85.图3描绘了经由中继wtru进行的wtru至wtru通信的示例。图3示出了三种类型的wtru。服务提供商wtru(wtru1)可提供可由其它wtru(例如,通过搜索一个或多个可用服务)发现的服务。服务提供商wtru可提供的服务的示例可包括例如餐馆服务、出租车服务、游戏控制台、游戏控制器等。服务提供商wtru可通告其提供的服务并且可以被称为通告wtru或a-wtru。
86.利用wtru(wtru2)的服务可搜索一个或多个可用服务,该一个或多个可用服务可包括由服务提供商wtru提供的服务。可能存在多于一个利用wtru的服务,这些服务中一个或多个服务可能尝试发现可用服务,这些可用服务可包括由一个或多个(例如,特定)服务提供商wtru提供的可用服务。利用wtru的服务的示例可以包括例如提供可由餐馆客户或出租车乘客使用的一个或多个应用程序(app)的wtru、为用户提供游戏控制器的wtru、可由用户使用的增强现实(ar)和/或虚拟现实(vr)头戴件等。利用wtru的服务可监视来自其它wtru的服务通告,并且可被称为监视wtru或m-wtru。
87.中继wtru可辅助或中继发现消息和在服务提供商wtru与利用wtru的服务之间的pc5数据通信。中继wtru可以例如充当提供和利用wtru来进行发现和通信的服务wtru之间的代理,和/或中继wtru可以在提供和利用wtru的服务之间透明地中继消息。中继wtru可参与服务提供商wtru与利用wtru的服务之间的发现过程。中继wtru可被称为wtru至wtru中继或r-wtru。
88.图4描绘了发现程序的示例性实施方式。图4示出了为发送的代码提供完整性保护的示例。例如,用于prose打开发现的安全程序(例如,模型a)可以为发现消息提供完整性和重放保护,该发现消息可以由通告wtru(例如,通过pc5接口)发送,并且可由监视wtru接收。可以向通告提供例如prose应用程序(app)代码、发现密钥、和/或时间相关参数。通知wtru可以例如经由(例如,通过pc3接口)与通告wtru的家庭plmn(hplmn)prose功能进行发现交易来提供。发现交易可包括例如发现请求和响应。通告wtru可以例如在pc5消息中(例如,向一个或多个监视wtru)通告prose应用程序代码。通告wtru可例如使用发现密钥和基于时间(例如,协调世界时(utc))的计数器来计算对消息的消息完整性检查(mic)。通告wtru可将mic例如与消息一起发送。监视wtru可以例如使用可由监视wtru的hplmn prose功能提供的过滤器来检测由通告wtru广播的prose应用程序代码。监视wtru可以例如在匹配报告消息中向监视wtru的hplmn prose功能(例如,通过pc3接口)发送代码和/或mic(例如,接收在检测到的广播中)以供验证。监视wtru可以接收报告匹配确认(ack),该报告匹配确认可确认来自通告wtru的发现消息通过了由prose功能进行的一次或多次完整性检查。
89.演进分组核心网(epc)prose中的发现程序可使用prose应用程序id(例如,在模型a发现中)。wtru可例如使用prose应用程序id以每个服务为基础发现彼此。发现程序(例如,可以在模型a中使用的相同或类似的发现程序)可经由中继wtru(例如,在5g中)应用于prose wtru至wtru发现。第一wtru(例如,服务提供商wtru)和第二wtru(例如,利用wtru的服务)可确定发现彼此(例如,在可以交换服务数据之前)。可能不在彼此的通信范围内的第一wtru和第二wtru可以利用来自中继wtru的辅助来(例如,使得能够)发现彼此。第一wtru和第二wtru还可(例如,除发现彼此之外)使用中继wtru执行发现程序。本文(例如,经由多
个示例实施方式)公开了用于第一wtru、第二wtru和中继wtru发现彼此(例如,出于访问特定服务的目的)的系统、方法和工具。
90.可以为wtru至wtru中继发现提供安全性。参与使用通告wtru(a-wtru)和监视wtru(m-wtru)的发现程序的中继wtru(r-wtru)可确定是否(例如,确保)来自通告wtru(a-wtru)的(例如,pc5)发现消息通过完整性检查和/或新鲜度检查(例如,用于重放保护),例如,在中继wtru可以作为用于对应prose应用程序的中继操作之前。中继wtru(r-wtru)可以确认通告wtru(a-wtru)被授权发送用于服务的发现代码,例如,在r-wtru开始中继用于该服务的发现之前。
91.中继wtru可以(例如,确定)保护例如消息在(例如,在pc5接口上)发送之前的完整性和新鲜度,例如,以启用监视wtru来验证中继wtru被授权发送发现代码并充当服务的中继。本文(例如,经由示例性实施方式)公开了用于中继wtru以在发现程序期间执行完整性/重放保护和发送代码的验证的系统、方法和工具。
92.监视wtru可以在通告wtru和中继wtru两者附近。由监视wtru(例如,不使用中继wtru)进行通告wtru的(例如,直接)发现可为可用的。监视wtru(m-wtru)可被启用(例如,直接)发现通知wtru提供的服务并建立与通知wtru的(例如,直接)通信(例如,经由pc5),而不通过中继wtru。当在通告wtru的范围内的同时使用中继wtru可能引起不必要的信令、通信延迟、和资源使用。监视wtru可使直接通信优先于使用通告wtru的中继通信。本文(例如,经由示例性实施方式)公开了用于服务发现的系统、方法和工具,其中例如如果监视wtru处于通告wtru和中继wtru两者的范围内,则监视wrtu可以使通告wtru的直接发现优先于(例如,确定地优先于)经由中继wrtu进行的通告wrtu的(例如,间接)发现。
93.发现实施方式可以采用一个或多个动作,诸如由实体/实体处的功能执行的一个或多个动作,该实体/实体处的功能可在本文中使用prose功能或prose服务器示出。prose功能可以是网络功能或作为网络(例如,5g核心网络)的一部分的节点。prose功能可以是单独或不同的网络功能或prose功能性,并且在示例中性能可以跨不同网络功能(例如,在核心网络中)分割或分布。在一些示例中,策略控制功能(pcf)可负责(例如,可提供)prose配置提供,而接入和移动性管理功能(amf)或会话管理功能(smf)可负责prose发现程序。wtru与prose功能(例如,网络)之间的交互可使用控制平面路径。wtru可以(例如,另外地和/或可替代地)在用户平面上与prose功能交互。
94.图5描绘了与经由中继wtru进行的wtru至wtru发现相关联的示例。图5中所示的示例实施方式可以与模型a一致。图5示出了示例性发现过程,其中利用wtru(wtru2)的服务可经由中继wtru(wtru3)发现服务提供商wtru(wtru1)。
95.参考图5,在1处,中继wtru(wtru3)可以将发现请求传达至网络功能/实体(例如,prose功能)。发现请求可包括服务的服务id,中继可针对该服务作为中继执行/操作。例如,发现请求可包括prose应用程序的服务id,中继wtru可针对该prose应用程序作为中继操作。prose应用程序的服务id可为prose应用程序id。发现请求可包括标识中继wtru的中继wtru id(中继标识符)(例如,订阅永久标识符(supi)、prose中继id、国际移动订户标识符(imsi)等)。发现请求可包括中继wtru被配置为和/或正在充当用于(例如,特定或已标识的)服务的中继wtru的指示(例如,信息元素)。指示(例如,信息元素)可指示wtru-wtru中继能力。中继wtru可(例如,同时或并发地)作为用于多个服务的中继操作。发现请求(例如,消
息)可包括多个服务id(例如,多个prose应用程序id)。用作中继的能力的指示可通知网络中继wtru可以和/或正在(例如,同时地)作为多个服务的中继操作或充当多个服务的中继。
96.在2处,prose功能可例如在处理来自中继wtru的发现请求消息之后(例如,使用发现响应)响应于中继wtru。发现响应消息可包括用于可能已在发现请求中标识的服务的prose广播代码和/或发现过滤器。广播代码可为prose中继代码,并且可被称为中继服务广播代码。例如,如果发现请求标识了多个服务,中继wtru可针对该多个服务作为中继操作,则发现响应可包括多个prose广播代码(中继服务广播代码)和发现过滤器。发现响应可包括用于在发现请求中标识的(例如,每个)服务的一个或多个广播规则和/或一个或多个发现过滤器。prose功能可(例如,确定)不为一个或多个服务分配广播代码(中继服务广播代码)和/或发现过滤器,(例如,由中继wtru)对该一个或多个服务进行了请求但被拒绝(例如,由prose功能)。发现响应可包括对prose功能未分配广播代码(中继服务广播代码)和/或发现过滤器的服务的指示(例如,拒绝代码、原因代码、或信息元素)。发现响应可以将拒绝或类似代码与未分配广播代码和/或发现过滤器的服务的服务id相关联。
97.在3处,中继wtru可(例如,基于/响应于接收到来自prose功能的发现响应消息)存储一个或多个发现过滤器、一个或多个对应的广播代码(例如,一个或多个prose中继代码(中继服务广播代码)))、和/或来自发现响应的相关服务id。中继wtru可通过例如使用一个或多个所接收的发现过滤器进行监视来开始(例如,pc5)发现。
98.利用wtru(wtru2)和服务提供商wtru(wtru1)的服务可用prose功能执行发现程序。在4处,利用wtru(wtru2)的服务可将发现请求传达至prose功能。利用wtru(wtru2)的服务可接收响应,该响应可包括发现过滤器。在5处,利用wtru的服务可启动监视过程以使用所接收的发现过滤器来收听所广播的代码。
99.在6处,服务提供商wtru(wtru1)可将发现请求传达至prose功能,并且可接收响应,该响应可包括prose广播代码,该prose广播代码可被称为服务广播代码。所接收的prose广播代码(服务广播代码)可为prose应用程序代码。在7处,服务提供商wtru(wtru1)可广播(例如,开始广播)所接收的prose广播代码,例如prose应用程序代码(服务广播代码)。利用wtru的服务可使用所接收的发现过滤器来监视和收听广播代码(服务广播代码)。
100.中继wtru可使用(例如,在中继wtru的发现程序期间从prose功能接收的)发现过滤器来监视正在由服务提供商wtru广播的prose广播代码(服务广播代码)。参考图5,在8处,例如,如果所接收的prose广播代码(服务广播代码)满足或匹配发现过滤器中的一个或多个发现过滤器,则中继wtru可监视和检测/发现正在由服务提供商wtru广播的prose广播代码(服务广播代码)。中继wtru可检测来自服务提供商wtru(wtru1)的prose广播代码(服务广播代码)。中继wtru可例如基于对prose广播代码(服务广播代码)的检测开始广播(例如,在发现期间从prose功能接收的)prose中继代码(中继服务广播代码)。发现来自服务提供商wtru的广播代码(服务广播代码)可充当中继wtru通告prose中继代码(中继服务广播代码)的触发事件。
101.在9处,利用wtru的服务可例如使用利用wtru的服务在发现期间从prose功能接收的发现过滤器来发现或检测正在由中继wtru广播的prose中继代码(中继服务广播代码)。利用wtru的服务可以例如响应于检测到中继wtru的prose中继代码(中继服务广播代码)而将匹配报告传达至prose功能。
102.在一些示例中,由服务提供商wtru(例如,prose应用程序代码)接收/广播的prose代码(服务广播代码)可不同于由中继wtru接收/广播的prose代码(例如,prose中继代码(中继服务广播代码))。在一些示例中,prose功能可以将相同代码分配给中继wtru和服务提供商wtru。中继wtru可(例如,如果中继wtru和服务提供商wtru被分配相同代码)用例如prose代码(例如,通过pc5接口)广播附加信息,以指示代码正在由中继wtru广播。
103.可以例如使用中继wtru来执行服务发现。中继wtru可以请求并广播prose中继服务的prose中继代码(中继服务广播代码)。中继wtru可监视要中继的prose服务。中继wtru可报告要中继至prose功能的可用prose服务。利用wtru的服务可例如通过查询prose功能来发现某些prose服务。prose功能可例如通过提供报告(例如,先前发现的)prose服务和/或可被配置为中继该prose服务的中继wtru的prose中继代码(中继服务广播代码)来响应。利用wtru的服务可例如通过收听prose中继代码(中继服务广播代码)来发现中继wtru。
104.中继wtru可从prose功能请求prose中继服务。请求可指示prose服务,中继wtru可针对这些prose服务作为中继操作。例如,请求可包括与服务对应的一个或多个prose应用程序id的列表,中继wtru可针对这些服务作为中继操作。
105.中继wtru可(例如,响应于请求)接收prose中继服务的prose中继代码(中继服务广播代码)。中继wtru可开始广播prose中继代码(中继服务广播代码)。中继wtru可例如在检测到要中继的可用prose代码之后广播该prose中继代码(中继服务广播代码)。例如,中继wtru可在检测到由服务提供商wtru广播的prose应用程序代码(服务广播代码)之后开始广播prose中继代码(中继服务广播代码)。
106.中继wtru可(例如,从prose功能)接收用于要中继的prose服务的发现过滤器。中继wtru可例如使用发现过滤器监视(例如,pc5)接口上的prose应用程序代码。中继wtru可检测匹配或以其它方式满足所接收的发现过滤器的prose应用程序代码(服务广播代码)。中继wtru可(例如,向prose功能)报告要中继的一个或多个所发现的prose服务。
107.利用wtru的服务可生成并向prose功能发送发现prose服务的请求。该请求可指定对中继的prose中继服务的发现。利用wtru的服务可响应地接收用于(例如,由一个或多个服务提供商wtru广播的)一个或多个prose应用程序代码(服务广播代码)的发现过滤器,以及用于(例如,由一个或多个中继wtru广播的)一个或多个prose中继代码(中继服务广播代码)的一个或多个发现过滤器。利用wtru的服务可例如使用所接收的发现过滤器来监视(例如,pc5)接口上的prose应用程序代码(服务广播代码)和prose中继代码(中继服务广播代码)。
108.例如如果所检测到的prose中继代码(中继服务广播代码)匹配发现过滤器,则利用wtru的服务可向prose功能报告发现的prose中继服务。利用wtru的服务可从中继wtru接收prose应用程序id。利用wtru的服务可接收用于从中继wtru接收的(例如,每个)prose应用程序id的一个或多个中继有效性定时器。定时器可指示例如对应的prose应用程序id对于该prose应用程序id所接收自的中继wtru有效多长时间。例如如果中继有效性定时器到期,则利用wtru的服务可发送匹配报告请求以重新请求有效的prose应用程序id。
109.prose功能可从中继wtru接收prose中继服务请求。prose功能可(例如,响应于请求)为prose中继服务分配prose中继代码(中继服务广播代码)。prose功能可接收要从中继wtru中继的prose应用程序id列表。prose功能可将用于prose应用程序id列表的prose中继
代码(中继服务广播代码)和发现过滤器传达至中继wtru。
110.prose功能可从中继wtru接收匹配报告。匹配报告可包括一个或多个prose应用程序代码(服务广播代码)。prose功能可例如基于所接收的prose应用程序代码来标识和存储由中继wtru发现的prose应用程序id列表。
111.prose功能可接收来自利用wtru的服务的监视器请求。监视器请求可包括prose应用程序id。监视器请求可指示请求是发现中继的prose服务。prose功能可以向利用wtru的服务提供用于prose中继代码(中继服务广播代码)的发现过滤器。prose功能可确定可提供针对prose应用程序id的中继服务的中继wtru(例如,发现prose服务的中继wtru),并且可针对所确定的中继wtru的prose中继代码(中继服务广播代码)提供一个或多个发现过滤器。
112.prose功能可以从利用wtru的服务接收匹配报告。匹配报告可包括prose中继代码(中继服务广播代码)。prose功能可标识中继wtru,并且可提供可由中继wtru中继的prose应用程序id列表。例如,如果/当prose功能接收到匹配报告时,则该prose功能可执行mic检查。prose功能可向利用wtru的服务提供针对(例如,每个)prose应用程序id的中继有效性定时器。中继有效性定时器可指示prose应用程序id对于对应的中继wtru来说有效多长时间。
113.图6描绘了中继wtru服务发现的示例。如图6所示,服务提供商wtru可执行通告请求程序。服务提供商wtru可广播所提供的prose服务的prose应用程序代码。在1处,中继wtru可发送发现请求消息,该发现请求消息可包括中继服务指示和要中继的prose应用程序id列表。在2处,prose功能可发送发现响应消息,该发现响应消息可包括用于prose应用程序id的prose应用程序代码的prose中继代码和发现过滤器。中继wtru可接收prose中继代码。在3处,中继wtru可广播该prose中继代码以通告中继服务。
114.在4处,中继wtru可(例如,在pc5接口上)开始收听prose应用程序代码,例如以确定是否存在用于在中继wtru附近进行中继的任何可用prose服务。在5处,中继wtru可确定prose应用程序代码与所接收的发现过滤器匹配或以其它方式满足所接收的发现过滤器。中继wtru可找到可用的prose服务(例如,中继wtru可检测到prose应用程序代码与发现过滤器匹配)。在6处,中继wtru可发送匹配报告,该匹配报告可包括所检测到的prose应用程序代码和中继wtru id。在7处,prose功能可例如基于所接收到的prose应用程序代码来确定prose应用程序id。prose功能可存储中继wtru的prose服务id列表。在8处,prose功能可将匹配报告确认(ack)发送至中继wtru。
115.在9处,利用wtru的服务可请求发现prose服务,该prose服务可由prose应用程序id标识。利用wtru的服务可发送发现请求,该发现请求可包括例如prose应用程序id、监视器请求、和/或请求中继服务指示。在10处,prose功能可确定哪个中继wtru可适于中继由利用wtru的服务所请求的服务。在11处,prose功能可发送发现响应,该发现响应可包括用于中继wtru(例如,prose中继代码)的发现过滤器和用于服务提供商wtru(例如,prose应用程序代码)的发现过滤器。在12处,利用wtru的服务可开始收听prose应用程序代码和prose中继代码。
116.在13处,利用wtru的服务可将所检测到的prose应用程序代码或prose中继代码与所接收到的发现过滤器信息进行匹配。利用wtru的服务可(例如,响应于检测到该匹配)将
匹配报告发送至prose功能。在15处,prose功能可以向利用wtru的服务发送匹配报告ack消息。该消息可包括由中继wtru中继的可用prose服务。例如,消息可包括由中继wtru发现的prose应用程序id。
117.wtru至wtru发现过程可以以安全性来实施。监视wtru(m-wtru)可以位于通告wtru(a-wtru)的范围之外,并且可能不被定位为在没有来自中继wtru的辅助的情况下发现通告wtru(a-wtru)。wtru至wtru中继(例如,中继wtru(r-wtru))可执行增强的打开发现程序,以启用监视wtru(m-wtru)来经由中继wtru(r-wtru)发现由通告wtru(a-wtru)提供的服务,与此同时提供可能等于或优于由可能不使用中继wtru(r-wtru)的打开发现程序提供的安全性的安全性。
118.中继wtru可生成发现请求并将该发现请求传达至hplmn prose功能。发现请求可包括prose应用程序id,该prose应用程序id可对应于提供服务的通告wtru。发现请求可指示中继wtru试图充当(例如,所指示的)服务的中继。中继wtru可以(例如,响应地)接收中继prose应用程序代码,该中继prose应用程序代码可映射至通告wtru服务(例如,prose应用程序id);和中继发现密钥,该中继发现密钥可用于在(例如,pc5)接口上传输期间保护中继prose应用程序代码。中继wtru可接收发现过滤器,该发现过滤器可包括由通告wtru使用的prose应用程序代码、发现密钥、和/或用于来自通告wtru的(例如,pc5)消息的安全检查的一个或多个时间相关参数。
119.中继wtru可使用发现过滤器例如在第一(例如,pc5)发现消息中检测由通告wtru发送的prose应用程序代码。可用第一mic来接收消息。中继wtru可检查(例如,pc5)发现消息的完整性和新鲜度,例如,通过使用发现密钥和所接收到的时间相关参数来验证mic(例如,本地地)。中继wtru可(例如,如果发现消息通过了安全检查)在第二(例如,pc5)发现消息中包括中继prose应用程序代码。中继wtru可例如使用中继发现密钥和基于时间的参数,例如通过计算第二mic来保护消息。中继wtru可例如使用第二mic来发送第二(例如,pc5)发现消息。监视wtru可检测中继prose应用程序代码,并且可完成发现程序。例如,除了一个或多个保留位之外,中继代码值可以与非中继代码相同。保留位(如果设置的话)可以使得能够标识为中继代码和(例如,单个)发现过滤器,该发现过滤器可以包括被配置为匹配中继代码和相关联的非中继代码的prose应用程序掩码。可以向监视wtru提供(例如,单个)发现过滤器。
120.图7描绘了与使用中继wtru进行的安全打开发现相关联的示例。参考图7,在1处,通告wtru可生成发现请求并且可以将该请求传达至prose功能。发现请求还可包括prose应用程序id(例如,除其它参数之外)。在2和3处,prose功能可授权通告wtru。在4处,通告wtru可从prose功能接收发现响应。发现响应可包括发现密钥,例如除prose应用程序代码、当前时间、最大偏移和/或有效性定时器之外还可包括发现密钥。
121.在5处,通告wtru可以在(例如,pc5)消息中发起prose应用程序代码的通告。通告wtru可例如使用发现密钥和基于(例如,utc)时间的计数器来计算消息的mic。通告wtru可将所计算的mic与通告消息一起发送。
122.在6处,中继wtru可将发现程序发起为使用hplmn prose功能的wtru至wtru中继。中继wtru可生成发现请求,该发现请求可包括由通告wtru使用的相同prose应用程序id。中继wtru可指示(例如,在命令字段中的值中)作为中继wtru(例如,与通告wtru或监视wtru相
反,该通告wtru或监视wtru可以是每个wtru的可选选项)操作的意图。中继wtru可使用单独的“中继”指示来通知prose功能,中继wtru试图中继所提供的服务。
123.在7处,例如,如果prose应用程序id具有plmn特定的范围,则中继prose功能可将可包括prose应用程序id的消息(例如,与中继指示一起)发送至另一plmn中的第二prose功能(例如,本地plmn prose功能、通告wtru hplmn prose功能)。在8处,第二prose功能可返回例如中继发现密钥、中继prose应用程序代码、发现过滤器(例如,具有提供给通告wtru的相同prose应用程序代码和相关联的发现密钥)、和/或时间相关参数。
124.在9处,中继wtru可在来自prose功能的发现响应消息中接收中继发现密钥和中继prose应用程序代码。该消息可包括具有提供给通告wtru的相同prose应用程序代码和相关联的发现密钥的发现过滤器;以及一个或多个时间相关参数。中继wtru可接收多个发现过滤器。例如如果多个通告wtru通告同一服务,则(例如,每个)发现过滤器可包括用于给定服务的代码和密钥。
125.在10处,中继wtru可从通告wtru接收(例如,pc5)发现消息,例如与mic一起接收。中继wtru可例如使用发现过滤器来检测与prose应用程序代码的匹配。
126.在11处,中继wtru可例如使用mic、发现密钥和/或时间相关参数来检查(例如,本地地检查)用于完整性和新鲜度的消息。
127.(例如,pc5)发现消息可能通过了安全检查。中继wtru可在(例如,pc5)发现消息中包含中继prose应用程序代码,使用中继发现密钥计算该发现消息的mic,并且用该mic发送消息。监视wtru可检测中继prose应用程序代码,例如作为程序的一部分以发现由通告wtru提供的服务。如图7所示,在12处,中继wtru可开始通告中继代码。
128.在一些(例如,附加和/或替代)示例中,对来自通告wtru的(例如,pc5)发现消息的安全检查可以例如由prose功能(例如,而不是由中继wtru本地地)执行。中继wtru可发起发现程序。中继wtru可在发现响应消息中接收用于提供给通告wtru的相同prose应用程序代码的发现过滤器。该消息可不包括发现密钥、中继发现密钥和/或中继prose应用程序代码。
129.中继wtru可接收(例如,pc5)发现消息,例如与来自通告wtru的mic一起接收。中继wtru可例如使用发现过滤器来检测与prose应用程序代码的匹配。中继wtru可确定(例如,基于不存在提供的发现密钥)mic的检查可由prose功能(例如,而不是由中继wtru本地地)执行。中继wtru可将prose应用程序代码和mic(例如,在匹配报告消息中)发送至prose功能。
130.prose功能可例如使用prose应用程序代码来检索发现密钥。prose功能可使用发现密钥来检查mic。prose功能可(例如,如果mic检查是成功的)发送中继prose应用程序代码和中继发现密钥(例如,在匹配报告确认消息中),并且中继wtru可接收该中继prose应用程序代码和该中继发现密钥。中继wtru可在受保护的(例如,pc5)发现消息中包含中继prose应用程序代码,例如如本文所述。
131.监视wtru可被配置为(例如,选择性地)使用中继wtru,例如在发现来自通告wtru的服务期间。例如,如果监视wtru处于通告wtru的范围内,则监视wtru可以向下优先或忽略所发现的中继wtru。监视wtru可忽略“噪声”中继。监视wtru可发现中继wtru和通告wtru,并且可以结合两者使用。监视wtru可使用冗余通信链路,例如以实现移动时的服务可靠性和/或服务连续性。
132.监视wtru可以在处于通告wtru和中继wtru两者的范围内的同时(例如,寻求或确定)发现通知wtru。例如,如果监视wtru检测到中继prose应用程序代码可能来自中继wtru,则监视wtru可延迟匹配报告的发送(例如,使用中继使用阈值定时器)。监视wtru可例如在中继使用阈值定时器到期时发送匹配报告(例如,包括来自中继wtru的中继prose应用程序代码)。例如,如果监视wtru检测到来自通告wtru的prose应用程序代码,则该监视wtru可(例如,立即)发送匹配报告。监视wtru可(例如,在发送时)停止中继使用阈值定时器(例如,如果正在运行的话)。
133.图8示出了发现优先化的示例(例如,分离的直接发现优先化)。图8描绘了使用wtru至wtru中继以及由监视wtru提供的延迟的匹配报告的示例性打开发现流程。参考图8,在0处,通告wtru和中继wtru可以用该通告wtru和该中继wtru的相应prose功能来发起发现程序。发现程序可类似于本文所述的一个或多个其它发现程序。
134.在1处,监视wtru可在发现请求中向监视wtru的hplmn prose功能发送prose应用程序id和中继发现指示。中继发现指示可通知网络,监视wtru可(例如,已确定)关于中继wtru的使用执行服务的发现。该指示可传送一种或多种操作模式,该一种或多种操作模式可包括例如“没有中继wtru”和“具有中继wtru”。“没有中继wtru”模式可指示监视wtru可在没有中继wtru的情况下执行服务的发现。应用程序/服务可涉及或包括分离的通信。
[0135]“具有中继wtru”模式可指示监视wtru可在发现过程中使用中继wtru。该指示可通知网络,该监视wtru可(例如,已确定)对分离的(例如,非中继的)通信进行优先化。可以存在一个或多个(例如,可选择的)优先化程序。优先化可基于wtru(例如,wtru特定的)。优先化可采用定时器。优先化可以是网络控制的。优先化可包括(例如,使用)多个匹配报告程序。可以(例如,通过网络)选择优先化程序。优先化可以基于例如prose应用程序id和/或网络策略来选择。可以例如基于发现响应消息的内容来通知wtru(例如,监视wtru)要选择/执行哪个优先化程序。
[0136]
在2处,监视wtru prose功能可(例如,如果prose应用程序id具有plmn特定的范围)发送消息至另一plmn中的第二prose功能(例如,本地plmn prose功能、通告wtru hplmn prose功能),该消息可包括prose应用程序id和/或中继发现指示。
[0137]
在3处,第二prose功能可返回与prose应用程序id相关联的发现过滤器和中继发现过滤器。中继发现过滤器可包括例如中继prose应用程序代码、中继服务标记、和/或中继匹配报告(rmr)发送定时器。
[0138]
在4处,监视wtru可接收发现过滤器和中继发现过滤器,该发现过滤器和中继发现过滤器可与prose应用程序id相关联。中继发现过滤器可包括例如中继prose应用程序代码、中继标记、和/或rmr发送定时器。监视wtru可设置有(例如,单个)发现过滤器,该发现过滤器可包括例如能够匹配(例如,被配置为匹配)中继和非中继代码的prose应用程序掩码。例如,prose应用程序掩码可包括与非中继代码相同的中继代码值(例如,除了某些可设置的保留“中继”位之外)。
[0139]
在5处,监视wtru可收听中继prose应用程序代码和/或prose应用程序代码。
[0140]
在6处,例如,如果监视wtru检测到来自中继wtru的中继prose应用程序代码(例如,在pc5接口上),则监视wtru可启动rmr发送定时器。
[0141]
在7处,例如,如果监视wtru(例如,在pc5接口上)检测到来自通告wtru的prose应
用程序代码,则监视wtru可停止运行的rmr发送定时器。
[0142]
在8处,例如,如果(例如,在pc5上)接收到prose应用程序代码,则监视wtru可发送包括prose应用程序代码的匹配报告消息。例如,如果rmr发射定时器已到期,则监视wtru可发送包括中继prose应用程序代码的匹配报告。
[0143]
在9处,监视wtru可接收匹配报告确认,该匹配报告确认可包括prose应用程序id和/或中继标记。该标记可指示prose应用程序id是否被映射到中继prose应用程序代码。监视wtru可(例如,本地地)使用中继prose应用程序代码或prose应用程序代码存储prose应用程序id的映射。
[0144]
例如,如果/当监视wtru检测到中继prose应用程序代码或prose应用程序代码时,则监视wtru可(例如,无条件地和/或没有延迟地)发送匹配报告。监视wtru可接收发现响应消息,该发现响应消息可包括指示,该指示通知该wtru,网络期望监视wtru报告中继和非中继代码(例如,如果检测到的话)。
[0145]
监视wtru可检测和报告第一代码(例如,中继代码)。监视wtru可(例如,在检测到第一代码之后)继续对第二代码(例如,非中继代码)进行监视。例如,如果检测到第二代码,则监视wtru可发送第二报告。监视wtru可例如基于来自prose功能的指示(例如,在第一匹配报告ack中)决定继续监视第二代码。例如,如果所检测到的第一代码是中继代码,则wtru可继续监视。例如,如果第一代码是非中继代码,则wtru可停止监视。
[0146]
监视wtru可发送匹配报告(例如,如果监视wtru检测到第二代码)。监视wtru可接收(例如,在匹配报告ack中)映射控制信息中,该映射控制信息可指示如何处理检测到的代码与prose应用程序id之间的映射。信息可通知wtru存储多个映射或仅保持一个映射。例如,如果要存储多个(例如,两个)代码的映射,则映射控制信息可包括针对多个代码中的每个代码分配的优先级。可(例如,通过监视wtru)使用代码优先级,例如以在通告wtru和/或中继wtru之间进行选择来消耗服务。例如,监视wtru可(例如,被指示为)使用非中继代码并以中继代码作为备份,或反之亦然(例如,以设置与一者的直接通信优先于另一者或两者的直接通信)。例如,如果使用一个映射(例如,确定为使用一个映射),则映射控制信息可通知监视wtru覆盖现有代码映射(例如,用非中继代码映射覆盖中继代码映射)。例如,如果监视wtru仅使用一个代码映射,则监视wtru可(例如,另外和/或替代地)接收针对所报告的第二代码(例如,在非中继代码之后报告的中继代码)的报告匹配拒绝。
[0147]
图9描绘了与监视wtru执行通告wtru和/或中继wtru(例如,如本文所述)的(例如,选择性)发现程序相关联的示例。
[0148]
本文公开了用于经由中继wtru进行的wtru至wtru发现的系统、方法和工具。中继wtru可向接近服务(prose)服务器发送发现请求。发现请求可包括例如服务标识符(id)、中继能力指示、和/或中继wtru id。中继wtru可接收响应,该响应可包括与服务id对应的广播代码和/或发现过滤器。中继wtru可使用发现过滤器来收听prose代码,该prose代码可由服务提供商wtru广播。例如如果中继wtru检测到与服务提供商wtru对应的prose代码,则中继wtru可广播从prose服务器接收的prose代码。利用wtru的服务可收听中继wtru并且可接收prose代码。利用wtru的服务可利用中继wtru来从服务提供商wtru请求服务,例如基于接收到(例如,并且使用)prose代码。
[0149]
应当理解,虽然已公开了示例性实施方案,但是潜在实施方案的范围不限于明确
阐述的那些。例如,虽然已参照3gpp、5g和/或nr网络层描述了该系统,但是所设想的实施方案扩展到超出使用特定网络层技术的实施方式。同样,潜在实施方式扩展到所有类型的服务层架构、系统和实施方案。本文所述的技术可以独立地应用,和/或与其它资源配置技术组合使用。
[0150]
应当理解,执行本文所描述的过程的实体可以是逻辑实体,该逻辑实体能够以软件(例如,计算机可执行指令)的形式来实现,该软件被存储在移动设备、网络节点或计算机系统的存储器中并且在其处理器上执行。也就是说,能够以存储在移动设备和/或网络节点(诸如节点或计算机系统)的存储器中的软件(例如,计算机可执行指令)的形式来实现过程,该计算机可执行指令在由节点的处理器执行时执行所讨论的过程。还应当理解,能够在节点的处理器和其执行的计算机可执行指令(例如,软件)的控制下,通过节点的通信电路来执行图中所示的任何发射和接收过程。
[0151]
本文所描述的各种技术能够结合硬件或软件来实现,或者在适当的情况下以这两者的组合来实现。因此,本文所述主题的实施方式和装置或者其某些方面或部分可采取程序代码(例如,指令)的形式,该程序代码体现在有形介质中,该有形介质包括任何其他机器可读存储介质,其中当程序代码被加载到机器(诸如计算机)中并且由该机器执行时,该机器成为用于实践本文所述主题的装置。在程序代码被存储在介质上的情况下,可能的情况是,所考虑的程序代码被存储在共同执行所考虑的动作的一个或多个介质上,这也就是说,该一个或多个介质合在一起包含用于执行动作的代码,但是在存在多于一个单一介质的情况下,不要求将代码的任何特定部分存储在任何特定介质上。在可编程设备上的程序代码执行的情况下,计算设备通常包括处理器、可由处理器读取的存储介质(包括易失性和非易失性存储器和/或存储元件)、至少一个输入设备和至少一个输出设备。一个或多个程序可以实现或利用结合本文所述的主题来描述的过程,例如,通过使用api、可重用控件等。此类程序优选地在高级过程或面向对象的编程语言中实现,以与计算机系统通信。然而,如果需要,该一个或多个程序可在汇编或机器语言中实现。在任何情况下,该语言可为编译或解释语言,并且与硬件实施方式相结合。
[0152]
尽管示例性实施方案可涉及在一个或多个独立计算系统的背景中利用本文所述主题的各方面,但本文所述主题不受如此限制,而是可以结合任何计算环境(诸如网络或分布式计算环境)来实现。更进一步地,本文所述主题的各方面可以在多个处理芯片或设备中或者跨多个处理芯片或设备来实现,并且可以类似地跨多个设备来影响存储。此类设备可能包括个人计算机、网络服务器、手持设备、超级计算机、或集成到其他系统(诸如汽车和飞机)中的计算机。
[0153]
在描述如附图中所示的本公开的主题的优选实施方案中,为了清晰起见,采用了特定术语。然而,要求保护的主题不旨在限于如此选择的特定术语,并且应当理解,每个特定元件包括以类似方式操作以达到类似目的的所有技术等同物。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献