一种进行设备发现的方法和设备的制造方法_5

文档序号:9755402阅读:来源:国知局
述第二邻近业务功能设备根据所述第一用户设备的标识维护所述第一用户设备和所述第二用户设备的邻近关系。
[0231]较佳地,所述第一邻近业务功能设备和所述第二邻近业务功能设备为同一个实体。
[0232]基于同一发明构思,本发明实施例中还提供了一种用户设备,由于该设备解决问题的原理与本发明实施例图2中进行设备发现的方法相似,因此这些设备的实施可以参见方法的实施,重复之处不再赘述。
[0233]如图9所示,本发明实施例九的第二用户设备包括:
[0234]监听模块901,用于触发发现第一用户设备时,向第二邻近业务功能设备发送Discovery Request ;
[0235]第二接收模块902,用于通过所述第二邻近业务功能设备接收由所述第一用户设备对应的第一邻近业务功能设备发送的Match report ;
[0236]其中,所述Match report是所述第一邻近业务功能设备在确定所述第一用户设备和所述第二用户设备邻近,且确定允许进行发现过程后发送的。
[0237]较佳地,所述第二用户设备还包括:
[0238]更新模块903,用于在确定与所述第一用户设备从邻近变为不邻近后,向所述第二邻近业务功能设备发送邻近关系更新请求,以使所述第二邻近业务功能设备更新维护的用户设备邻近关系。
[0239]较佳地,所述更新模块903具体用于,在满足部分或全部条件后,确定与所述第一用户设备从邻近变为不邻近:
[0240]所述第二用户设备无法保持与所述第一用户设备之间的邻近通信链路;
[0241]所述第二用户设备无法监听到所述第一用户设备的ProSe APP code ;
[0242]所述第二用户设备维护的应用定时器到时。
[0243]基于同一发明构思,本发明实施例中还提供了一种邻近业务功能设备,由于该设备解决问题的原理与本发明实施例图1中进行设备发现的方法相似,因此这些设备的实施可以参见方法的实施,重复之处不再赘述。
[0244]如图10所示,本发明实施例十的第一邻近业务功能设备包括:
[0245]处理器1001,用于用于读取存储器1004中的程序,执行下列过程:
[0246]通过收发机1002接收到来自第二邻近业务功能设备的监听请求Monitorrequest ;根据所述Monitor request中的邻近业务应用标识ProSe APP ID确定第一用户设备,以及根据所述Monitor request中的用户设备标识确定第二用户设备;在确定所述第一用户设备和所述第二用户设备邻近,且确定允许进行发现过程后,控制收发机1002通过所述第二邻近业务功能设备向所述第二用户设备返回匹配报告Match report ;
[0247]收发机1002,用于在处理器1001的控制下接收和发送数据。
[0248]较佳地,所述处理器1001具体用于,根据下列方式判断所述第一用户设备和所述第二用户设备是否邻近:
[0249]根据维护的用户设备邻近关系,判断所述第一用户设备和所述第二用户设备是否邻近。
[0250]较佳地,所述处理器1001还用于:
[0251]在接收到所述第一用户设备发送的邻近关系更新请求,或通过所述第二邻近业务功能设备接收到所述第二用户设备发送的邻近关系更新请求后,更新维护的用户设备邻近关系中所述第一用户设备和所述第二用户设备的邻近关系;
[0252]其中,所述邻近关系更新请求是在所述第一用户设备和所述第二用户设备从邻近变为不邻近后发送的。
[0253]较佳地,所述处理器1001还用于:
[0254]在接收到所述第一用户设备发送的邻近关系更新请求后,向所述第二邻近业务功能设备发送邻近关系更新请求,以使所述第二邻近业务功能设备更新维护的用户设备邻近关系。
[0255]较佳地,所述处理器1001还用于:
[0256]根据维护的用户设备邻近关系确定所述第一用户设备和所述第二用户设备不邻近,执行将所述第一用户设备的邻近业务应用密码ProSe APP code通知给所述第二用户设备的操作,并在后续Match Report过程中更新维护的用户设备邻近关系中所述第一用户设备和所述第二用户设备的邻近关系;
[0257]其中,所述ProSe APP code是所述第一邻近业务功能设备根据所述第一用户设备的ProSe APP ID得到的。
[0258]较佳地,所述第一用户设备的ProSe APP ID是应用层为所述第一用户设备分配的。
[0259]较佳地,所述处理器1001还用于:
[0260]根据收到的来自所述第一用户设备的发现请求Discovery Request确定所述第一用户设备需要监听的第二网络侧设备对应第二邻近业务功能设备后,将监听请求发送给第二邻近业务功能设备,并在后续Match R印ort过程中更新维护的用户设备邻近关系中所述第一用户设备和所述第二用户设备的邻近关系。
[0261]较佳地,所述处理器1001还用于:
[0262]在与所述第二邻近业务功能设备进行Match Report过程中需要建立所述第一用户设备和所述第二用户设备的邻近关系时,将所述第一用户设备的标识通知给所述第二邻近业务功能设备,以使所述第二邻近业务功能设备根据所述第一用户设备的标识维护所述第一用户设备和所述第二用户设备的邻近关系。
[0263]较佳地,所述第一邻近业务功能设备和所述第二邻近业务功能设备为同一个实体。
[0264]在图10中,总线架构(用总线1000来代表),总线1000可以包括任意数量的互联的总线和桥,总线1000将包括由处理器1001代表的一个或多个处理器和存储器1004代表的存储器的各种电路链接在一起。总线1000还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口 1003在总线1000和收发机1002之间提供接口。收发机1002可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器1001处理的数据通过天线1005在无线介质上进行传输,进一步,天线1005还接收数据并将数据传送给处理器1001。
[0265]处理器1001负责管理总线1000和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器1004可以被用于存储处理器1001在执行操作时所使用的数据。
[0266]可选的,处理器1001 可以是 CPU(中央处埋器)、ASIC(APP Specific IntegratedCircuit,专用集成电路)、FPGA(Field — Programmable Gate Array,现场可编程门阵列)或 CPLD (Complex Programmable Logic Device,复杂可编程逻辑器件)。
[0267]基于同一发明构思,本发明实施例中还提供了一种用户设备,由于该设备解决问题的原理与本发明实施例图2中进行设备发现的方法相似,因此这些设备的实施可以参见方法的实施,重复之处不再赘述。
[0268]如图11所示,本发明实施例1^一的第二用户设备包括:
[0269]处理器1101,用于读取存储器1104中的程序,执行下列过程:
[0270]通过收发机1102触发发现第一用户设备时,通过收发机1102向第二邻近业务功能设备发送Discovery Request ;控制收发机1102通过所述第二邻近业务功能设备接收由所述第一用户设备对应的第一邻近业务功能设备发送的Match report ;其中,所述Matchreport是所述第一邻近业务功能设备在确定所述第一用户设备和所述第二用户设备邻近,且确定允许进行发现过程后发送的;
[0271]收发机1102,用于在处理器1101的控制下接收和发送数据。
[0272]较佳地,所述处理器1101还用于:
[0273]在确定与所述第一用户设备从邻近变为不邻近后,通过收发机1102向所述第二邻近业务功能设备发送邻近关系更新请求,以使所述第二邻近业务功能设备更新维护的用户设备邻近关系。
[0274]较佳地,所述处理器1101具体用于,在满足部分或全部条件后,确定与所述第一用户设备从邻近变为不邻近:
[0275]所述第二用户设备无法保持与所述第一用户设备之间的邻近通信链路;
[0276]所述第二用户设备无法监听到所述第一用户设备的ProSe APP code ;
[0277]所述第二用户设备维护的应用定时器到时。
[0278]在图11中,总线架构(用总线1100来代表),总线1100可以包括任意数量的互联的总线和桥,总线1100将包括由通用处理器1101代表的一个或多个处理器和存储器1104代表的存储器的各种电路链接在一起。总线1100还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口 1103在总线1100和收发机1102之间提供接口。收发机1102可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。例如:收发机1102从其他设备接收外部数据。收发机1102用于将处理器1101处理后的数据发送给其他设备。取决于计算系统的性质,还可以提供用户接口 1105,例如小键盘、显示器、扬声器、麦克风、操纵杆。
[0279]处理器1101负责管理总线1100和通常的处理,如前述所述运行通用操作系统。而存储器1104可以被用于存储处理器1101在执行操作时所使用的数据。
[0280]可选的,处理器1101可以是0?1]、六51(:、??64或0?0)。
[0281]如图12所示,本发明实施例十二进行设备发现的系统包括:第一邻近业务功能设备1201、第一用户设备1202、第二邻近业务功能设备1203和第二用户设备1204。
[0282]第一邻近业务功能设备1201,用于接收到来自第二邻近业务功能设备1203的监听请求Monitor request ;根据所述Monitor request中的邻近业务应用标识ProSe APPID确定第一用户设备,以及根据所述Monitor request中的用户设备标识确定第二用户设备;在确定所述第一用户设备1202和所述第二用户设备1204邻近,且确定允许进行发现过程后,通过所述第二邻近业务功能设备1203向所述第二用户设备1204返回匹配报告Matchreport ;
[0283]第二用户设备1204,用于触发发现第一用户设备1202时,向第二邻近业务功能设备1203发送Discovery Request ;通过所述第二邻近业务功能设备1203接收由所述第一用户设备1202对应的第一邻近业务功能设备1201发送的Match report。
[0284]上述实施例中,Announce UE和Monitor UE连接的邻近业务功能设备是不同的邻近业务功能设备。本发明实施例中Announce UE和Monitor UE连接的邻近业务功能设备可能是同一个邻近业务功能设备,也可能是不同的邻近业务功能设备。
[0285]如图13所示,本发明实施例十三进行设备发现的系统包括:邻近业务功能设备1301、第一用户设备1302和第二用户设备1303。
[
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1