CN103095587B - A method for registration service, network group center control nodes and system - Google Patents
A method for registration service, network group center control nodes and system Download PDFInfo
- Publication number
- CN103095587B CN103095587B CN201310025495.9A CN201310025495A CN103095587B CN 103095587 B CN103095587 B CN 103095587B CN 201310025495 A CN201310025495 A CN 201310025495A CN 103095587 B CN103095587 B CN 103095587B
- Authority
- CN
- China
- Prior art keywords
- service
- information
- control node
- router
- network group
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 230000008859 change Effects 0.000 claims abstract description 112
- 108090000248 Deleted entry Proteins 0.000 claims description 24
- 230000004048 modification Effects 0.000 claims description 18
- 238000012986 modification Methods 0.000 claims description 18
- 230000008569 process Effects 0.000 claims description 18
- 238000012217 deletion Methods 0.000 claims description 9
- 230000037430 deletion Effects 0.000 claims description 9
- 238000004891 communication Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 3
- 230000003542 behavioural effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种注册服务的方法,网络族群中心控制节点和系统,属于通信技术领域。所述方法包括:网络族群中心控制节点接收路由器在自身缓存中存储的服务发生变更后发送的变更信息;根据变更信息更新自身保存的服务信息列表中的服务绑定信息;根据服务绑定信息对应的服务标识和服务行为描述信息以及所述网络族群中心控制节点的身份标识生成注册请求,并将注册请求发送至服务解析服务器进行注册。本发明使得网络族群中心控制节点作为服务提供主体向用户终端提供服务,由此可以有更多的选择来获取到用户终端需要的服务,如通过链路不繁忙或链路距离相对较近的服务提供主体获取服务,提高了终端获取服务的效率。
The invention discloses a registration service method, a network group center control node and a system, and belongs to the technical field of communication. The method includes: the control node of the network group center receives the change information sent by the router after the service stored in its cache is changed; updates the service binding information in the service information list saved by itself according to the change information; corresponds to the service binding information according to the service binding information The service identification and service behavior description information and the identity identification of the network group center control node generate a registration request, and send the registration request to the service resolution server for registration. The present invention makes the control node of the network group center serve as the service provider to provide services to the user terminal, so that there are more options to obtain the services required by the user terminal, such as services that are not busy or have a relatively short link distance. Provide the main body to obtain the service, and improve the efficiency of the terminal to obtain the service.
Description
技术领域technical field
本发明涉及通信技术领域,特别涉及一种注册服务的方法,网络族群中心控制节点和系统。The invention relates to the field of communication technology, in particular to a method for registering a service, a network group center control node and a system.
背景技术Background technique
在现有的互联网中,存在一种三层两域的全新互联网服务体系,其通过将互联网架构重新设计为智慧服务层、资源适配层和网络组件层三层,并在上述三层中分别引入各自的实体域和行为域,同时设计对应的互联网服务方法,从而达到互联网以内容为中心来获取服务的目的。其中“三层两域”互联网服务体系的服务层如图1所示,其原理为:智慧服务层接收用户提出的服务需求,根据用户的服务需求,在智慧服务层中的智慧服务解析系统的服务解析服务器中匹配智慧服务层中各个服务的SBD(Service Behavior Description,服务需求行为描述),得到为用户服务的SID(Service Identifier,服务标识),根据SID确定提供服务的服务器的目标位置,用户在向目标位置发送获取服务的请求来获取服务,在三层两域的全新互联网服务体系中作为服务提供主体的仅仅包括提供服务的服务器。另外,在“三层两域”互联网服务体系中还存在一种具有存储功能的路由器,在路由器转发服务的内容时,会根据预设的策略将一部分服务的内容在自身中进行缓存,这种路由器可以为用户提供服务,但是由于路由器中可提供的服务并不被其他设备所知,因此并不作为服务提供主体。待路由器接收到转发用户获取服务的请求时,与自身缓存中存储的服务的内容的SID相同,则路由器直接将自身缓存的服务的内容返回给用户,而无需继续将该获取服务的请求转发到请求的目标位置。In the existing Internet, there is a brand-new Internet service system with three layers and two domains. It redesigns the Internet architecture into three layers: smart service layer, resource adaptation layer, and network component layer. Introduce their respective entity domains and behavior domains, and design corresponding Internet service methods at the same time, so as to achieve the purpose of Internet to obtain services centered on content. Among them, the service layer of the "three layers and two domains" Internet service system is shown in Figure 1. The principle is: the smart service layer receives the service requirements put forward by users, and according to the service requirements of users, the smart service analysis system in the smart service layer The service parsing server matches the SBD (Service Behavior Description) of each service in the smart service layer, obtains the SID (Service Identifier, service identification) that serves the user, and determines the target location of the server that provides the service according to the SID. In order to obtain the service by sending a request for obtaining the service to the target location, in the new Internet service system of three layers and two domains, only the server providing the service is included as the main body of the service provider. In addition, in the "three-layer two-domain" Internet service system, there is also a router with a storage function. When the router forwards the service content, it will cache part of the service content in itself according to the preset strategy. Routers can provide services for users, but because the services provided by routers are not known to other devices, they are not the subject of service provision. When the router receives and forwards the user's request to obtain the service, which is the same as the SID of the service content stored in its own cache, the router directly returns the service content cached by itself to the user without continuing to forward the service request to the The requested target location.
现有技术中,在智慧服务层接收用户提出的服务需求之前,提供服务的服务器会将自身提供的服务注册到服务解析服务器中,使得服务解析服务器保存所有可提供的服务的SID和SBD。服务解析服务器在服务的注册过程中,需要将服务提供者将所提供服务的SID和SBD进行绑定,并将绑定后的SID和SBD保存在服务解析服务器中。In the prior art, before the smart service layer receives the service demand from the user, the server providing the service will register the service provided by itself in the service resolution server, so that the service resolution server saves the SID and SBD of all available services. During the service registration process, the service analysis server needs to bind the SID and SBD of the service provided by the service provider, and save the bound SID and SBD in the service analysis server.
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:In the process of realizing the present invention, the inventor finds that there are at least the following problems in the prior art:
服务解析服务器仅能保存有提供服务的服务器对服务注册后的SID和SBD的绑定关系,而在网络中众多的具有存储功能的路由器则无法向服务解析服务器注册路由器中缓存的服务,因此服务解析服务器无法得知路由器中缓存的服务,进而在用户查询服务时服务解析服务器无法提供相对于被查询的服务所在的提供服务的服务器路径更近的或带宽利用率较低的路径对应的存有被查询的服务的路由器的地址。路由器仅能在转发获取服务的请求时对用户请求的服务的SID进行匹配,匹配到则对用户的服务请求进行响应并返回给用户,而无需继续转发该请求至目标位置。然而,如果存储有用户请求的服务的路由器靠近用户,但并未位于用户服务请求的转发路径上时,该用户服务请求将被转发到较远处的目标位置,而无法智慧地从靠近用户的存储有用户请求的服务但未位于用户服务请求转发路径上的路由器中获得对应的服务,这使得具有存储功能的路由器对缓存中服务的利用率低,并且无法高效的利用具有存储功能的路由器中缓存的服务来解决就近获取服务或利用带宽利用率低的路径获取服务的问题。The service resolution server can only save the binding relationship between the server providing the service and the registered SID and SBD of the service, while many routers with storage functions in the network cannot register the service cached in the router with the service resolution server, so the service The resolution server cannot know the service cached in the router, so when the user queries the service, the service resolution server cannot provide the path corresponding to the path that is closer to the path of the server providing the service where the queried service is located or the bandwidth utilization rate is lower. The address of the router for the service being queried. The router can only match the SID of the service requested by the user when forwarding the request to obtain the service, and if it matches, it will respond to the user's service request and return it to the user without continuing to forward the request to the target location. However, if the router that stores the service requested by the user is close to the user, but not on the forwarding path of the user service request, the user service request will be forwarded to a distant target location, and it is impossible to intelligently transfer the service request from the user near the user. The router that stores the service requested by the user but is not located on the forwarding path of the user service request obtains the corresponding service, which makes the utilization rate of the service in the cache of the router with the storage function low, and cannot efficiently utilize the router with the storage function. The cached service is used to solve the problem of obtaining the service nearby or using the path with low bandwidth utilization.
发明内容Contents of the invention
为了解决现有技术的问题,本发明实施例提供了一种注册服务的方法,网络族群中心控制节点和系统。所述技术方案如下:In order to solve the problems in the prior art, an embodiment of the present invention provides a method for registering a service, a network group center control node and a system. Described technical scheme is as follows:
一方面,提供了一种注册服务的方法,所述方法包括:In one aspect, a method for registering a service is provided, the method comprising:
网络族群中心控制节点接收路由器在自身缓存中存储的服务发生变更后发送的变更信息,其中所述变更信息中至少包括:路由器标识,变更方式标识以及变更后的服务对应的服务标识和变更后的服务行为描述信息;The control node of the network group center receives the change information sent by the router after the service stored in its own cache is changed, wherein the change information at least includes: router identification, change mode identification, service identification corresponding to the changed service, and changed Service behavior description information;
所述网络族群中心控制节点根据所述变更信息中的路由器标识,变更方式标识,变更后的服务对应的服务标识以及变更后的服务对应的服务行为描述信息更新自身保存的服务信息列表中的服务绑定信息,其中所述服务信息列表用于保存所述网络族群中心控制节点管理的路由器的缓存中存储的服务对应的服务标识和服务行为描述信息与保存该服务的路由器对应的路由器标识的对应关系;The network group center control node updates the service in the service information list stored by itself according to the router ID, the modification mode ID, the service ID corresponding to the changed service, and the service behavior description information corresponding to the changed service according to the router ID in the modification information. Binding information, wherein the service information list is used to save the correspondence between the service identification and service behavior description information corresponding to the service stored in the cache of the router managed by the network group center control node and the router identification corresponding to the router storing the service relation;
所述网络族群中心控制节点根据更新后的服务信息列表中更新的服务绑定信息对应的服务标识和服务行为描述信息以及所述网络族群中心控制节点的身份标识生成注册请求,并将所述注册请求发送至服务解析服务器进行注册,以使所述服务解析服务器根据注册请求,在所述服务解析服务器中将更新的服务对应的服务标识和服务行为描述信息与所述网络族群中心控制节点的身份标识的对应关系进行更新。The network group center control node generates a registration request according to the service identification and service behavior description information corresponding to the updated service binding information in the updated service information list and the identity of the network group center control node, and sends the registration The request is sent to the service resolution server for registration, so that the service resolution server will, according to the registration request, combine the service identification and service behavior description information corresponding to the updated service with the identity of the network group center control node in the service resolution server The corresponding relationship of the identification is updated.
其中,所述网络族群中心控制节点根据所述变更信息中的路由器标识,变更方式标识,变更后的服务对应的服务标识以及变更后的服务对应的服务行为描述信息更新自身保存的服务信息列表中的服务绑定信息,包括:Wherein, the network group center control node updates the service information list stored by itself according to the router identifier, the modification mode identifier, the service identifier corresponding to the changed service, and the service behavior description information corresponding to the changed service in the change information. Service binding information, including:
当所述变更方式标识为添加服务时,所述网络族群中心控制节点在自身保存的服务信息列表中查询服务标识字段为所述变更信息中的服务标识的表项,其中所述服务信息列表中每一个表项对应一项服务绑定信息;When the change mode is identified as adding a service, the control node of the network group center queries the entry whose service identification field is the service identification in the change information in the service information list stored by itself, wherein in the service information list Each entry corresponds to a service binding information;
如果存在,则将所述变更信息中的路由器标识更新入该表项的存储标识字段中;If it exists, update the router ID in the change information into the storage ID field of the entry;
如果不存在,则在所述服务信息列表中创建新表项,并将所述变更信息中的服务标识作为新表项中服务标识字段中的服务标识,将所述变更信息中的服务行为描述信息为新表项中服务行作为描述信息字段中的服务行为描述信息,将所述变更信息中的路由器标识作为新表项中存储标识字段的内容。If it does not exist, create a new entry in the service information list, use the service identifier in the change information as the service identifier in the service identifier field in the new entry, and describe the service behavior in the change information The information is that the service row in the new entry is used as the service behavior description information in the description information field, and the router identifier in the change information is used as the content of the storage identifier field in the new entry.
其中,所述网络族群中心控制节点根据更新后的服务信息列表中更新的服务绑定信息对应的服务标识和服务行为描述信息以及所述网络族群中心控制节点的身份标识生成注册请求,并将所述注册请求发送至服务解析服务器进行注册,包括:Wherein, the network group center control node generates a registration request according to the service identification and service behavior description information corresponding to the updated service binding information in the updated service information list and the identity of the network group center control node, and sends the The above registration request is sent to the service resolution server for registration, including:
当所述服务信息列表中创建新表项后,所述网络族群中心控制节点根据新表项中的服务标识字段中的服务标识,服务行为描述信息字段中的服务行为描述信息以及所述网络族群中心控制节点的身份标识生成添加服务的注册请求,并将所述注册请求发送至服务解析服务器进行添加服务的注册过程。When a new entry is created in the service information list, the network group center control node according to the service identification in the service identification field in the new entry, the service behavior description information in the service behavior description information field and the network group The identity of the central control node generates a registration request for adding a service, and sends the registration request to the service resolution server to perform a registration process for adding a service.
其中,所述网络族群中心控制节点根据所述变更信息中的路由器标识,变更方式标识,变更后的服务对应的服务标识以及变更后的服务对应的服务行为描述信息更新自身保存的服务信息列表中的服务绑定信息,包括:Wherein, the network group center control node updates the service information list stored by itself according to the router identifier, the modification mode identifier, the service identifier corresponding to the changed service, and the service behavior description information corresponding to the changed service in the change information. Service binding information, including:
当所述变更方式标识为删除服务时,所述网络族群中心控制节点在自身保存的服务信息列表中查询服务标识字段为所述变更信息中的服务标识的表项,并在查询到的表项对应的存储标识字段中查询是否只存在所述变更信息中的路由器标识,其中所述服务信息列表中每一个表项对应一项服务绑定信息;When the change mode is identified as deleting the service, the network group center control node queries the table item whose service identification field is the service identification in the change information in the service information list stored by itself, and searches the table item Querying in the corresponding storage identifier field whether only the router identifier in the change information exists, wherein each entry in the service information list corresponds to a piece of service binding information;
如果只存在所述变更信息中的路由器标识,那么将该表项在所述服务信息列表中进行删除;If only the router identifier in the change information exists, then delete the entry in the service information list;
如果还存在其他路由器标识,则在查询到的表项对应的存储标识字段中删除所述变更信息中的路由器标识。If there are other router identifiers, delete the router identifier in the change information in the stored identifier field corresponding to the queried entry.
其中,所述网络族群中心控制节点根据更新后的服务信息列表中更新的服务绑定信息对应的服务标识和服务行为描述信息以及所述网络族群中心控制节点的身份标识生成注册请求,并将所述注册请求发送至服务解析服务器进行注册,包括:Wherein, the network group center control node generates a registration request according to the service identification and service behavior description information corresponding to the updated service binding information in the updated service information list and the identity of the network group center control node, and sends the The above registration request is sent to the service resolution server for registration, including:
当所述服务信息列表中删除表项后,所述网络族群中心控制节点根据删除的表项中的服务标识字段中的服务标识,以及所述网络族群中心控制节点的身份标识生成删除服务的注册请求,并将所述注册请求发送至服务解析服务器进行删除服务的注册过程。When the entry is deleted in the service information list, the network group center control node generates a registration to delete the service according to the service identification in the service identification field in the deleted entry and the identity of the network group center control node request, and send the registration request to the service parsing server to perform the registration process of deleting the service.
其中,所述网络族群中心控制节点根据更新后的服务信息列表中更新的服务绑定信息对应的服务标识和服务行为描述信息以及所述网络族群中心控制节点的身份标识生成注册请求,并将所述注册请求发送至服务解析服务器进行注册之后,所述方法还包括:Wherein, the network group center control node generates a registration request according to the service identification and service behavior description information corresponding to the updated service binding information in the updated service information list and the identity of the network group center control node, and sends the After the registration request is sent to the service parsing server for registration, the method also includes:
所述网络族群中心控制节点接收终端发送的获取服务的请求,其中所述获取服务的请求中至少包括服务标识;The network group center control node receives a request for obtaining a service sent by a terminal, wherein the request for obtaining a service includes at least a service identifier;
所述网络族群中心控制节点在自身保存的服务信息列表中查询服务标识字段为所述获取服务的请求中的服务标识的表项,并在查询到的表项对应的存储标识字段中获取路由器标识;The control node of the network group center searches the table item whose service identification field is the service identification in the request for obtaining the service in the service information list stored by itself, and obtains the router identification in the storage identification field corresponding to the queried table item ;
向所述获取到的路由器标识对应的路由器转发所述获取服务的请求,以使所述获取到的路由器标识对应的路由器将自身缓存中存储的所述获取服务的请求中的服务标识对应的服务发送给所述终端。Forwarding the request for obtaining the service to the router corresponding to the obtained router identifier, so that the router corresponding to the obtained router identifier stores in its own cache the service corresponding to the service identifier in the request for obtaining the service sent to the terminal.
其中,所述网络族群中心控制节点根据更新后的服务信息列表中更新的服务绑定信息对应的服务标识和服务行为描述信息以及所述网络族群中心控制节点的身份标识生成注册请求,并将所述注册请求发送至服务解析服务器进行注册之后,所述方法还包括:Wherein, the network group center control node generates a registration request according to the service identification and service behavior description information corresponding to the updated service binding information in the updated service information list and the identity of the network group center control node, and sends the After the registration request is sent to the service parsing server for registration, the method also includes:
所述网络族群中心控制节点在自身保存的服务信息列表中对超过预设时间未被终端获取的服务对应的表项进行删除;The network group center control node deletes entries corresponding to services that have not been acquired by the terminal beyond a preset time in the service information list stored by itself;
所述网络族群中心控制节点根据删除的表项中的服务标识字段中的服务标识,以及所述网络族群中心控制节点的身份标识生成删除服务的注册请求,并将所述注册请求发送至服务解析服务器进行删除服务的注册过程;The network group center control node generates a registration request to delete the service according to the service identification in the service identification field in the deleted entry and the identity of the network group center control node, and sends the registration request to the service resolution The server performs the registration process of deleting the service;
所述网络族群中心控制节点根据删除的表项中的存储标识字段中的路由器标识,向所述路由器标识对应的路由器发送删除服务的信息,其中所述删除服务的信息中携带所述删除的表项中的服务标识字段中的服务标识,以使所述路由器标识对应的路由器删除缓存中存储的所述删除的表项中的服务标识字段中的服务标识对应的服务。The control node of the network group center sends the information of deleting service to the router corresponding to the router identification according to the router identification in the storage identification field in the deleted entry, wherein the information of deleting the service carries the deleted table The service identification in the service identification field in the entry, so that the router identifies the corresponding service that the router deletes the service corresponding to the service identification in the service identification field in the deleted entry stored in the cache.
另一方面,提供了一种网络族群中心控制节点,所述网络族群中心控制节点包括:In another aspect, a network group center control node is provided, and the network group center control node includes:
第一接收模块,用于接收路由器在自身缓存中存储的服务发生变更后发送的变更信息,其中所述变更信息中至少包括:路由器标识,变更方式标识以及变更后的服务对应的服务标识和变更后的服务行为描述信息;The first receiving module is used to receive the change information sent by the router after the service stored in its own cache is changed, wherein the change information includes at least: router identifier, change mode identifier, service identifier and change corresponding to the changed service The description information of the subsequent service behavior;
更新模块,用于根据所述变更信息中的路由器标识,变更方式标识,变更后的服务对应的服务标识以及变更后的服务对应的服务行为描述信息更新自身保存的服务信息列表中的服务绑定信息,其中所述服务信息列表用于保存所述网络族群中心控制节点管理的路由器的缓存中存储的服务对应的服务标识和服务行为描述信息与保存该服务的路由器对应的路由器标识的对应关系;An update module, configured to update the service binding in the service information list saved by itself according to the router ID, the ID of the modification mode, the ID of the service corresponding to the changed service, and the service behavior description information corresponding to the service after the change. information, wherein the service information list is used to save the corresponding relationship between the service identification and service behavior description information stored in the cache of the router managed by the network group center control node and the router identification corresponding to the router storing the service;
第一发送模块,用于根据更新后的服务信息列表中更新的服务绑定信息对应的服务标识和服务行为描述信息以及所述网络族群中心控制节点的身份标识生成注册请求,并将所述注册请求发送至服务解析服务器进行注册,以使所述服务解析服务器根据注册请求,在所述服务解析服务器中将更新的服务对应的服务标识和服务行为描述信息与所述网络族群中心控制节点的身份标识的对应关系进行更新。The first sending module is configured to generate a registration request according to the service identification and service behavior description information corresponding to the updated service binding information in the updated service information list and the identity identification of the network group center control node, and send the registration The request is sent to the service resolution server for registration, so that the service resolution server will, according to the registration request, combine the service identification and service behavior description information corresponding to the updated service with the identity of the network group center control node in the service resolution server The corresponding relationship of the identification is updated.
另一方面,提供了一种注册服务的系统,In another aspect, a system for registering services is provided,
包括:服务解析服务器,网络族群中心控制节点和路由器;其特征在于,Including: service parsing server, network group center control node and router; characterized in that,
所述服务解析服务器包括:The service parsing server includes:
第二接收模块,用于接收网络族群中心控制节点发送的注册请求,其中所述注册请求中携带更新的服务对应的服务标识和服务行为描述信息以及所述网络族群中心控制节点的身份标识;The second receiving module is configured to receive the registration request sent by the network group center control node, wherein the registration request carries the service identification and service behavior description information corresponding to the updated service and the identity of the network group center control node;
注册模块,用于根据所述注册请求将更新的服务对应的服务标识和服务行为描述信息与所述网络族群中心控制节点的身份标识的对应关系进行更新;A registration module, configured to update the corresponding relationship between the service identifier and service behavior description information corresponding to the updated service and the identity identifier of the network cluster center control node according to the registration request;
所述网络族群中心控制节点包括:The control node of the network group center includes:
第一接收模块,用于接收路由器在自身缓存中存储的服务发生变更后发送的变更信息,其中所述变更信息中至少包括:路由器标识,变更方式标识以及变更后的服务对应的服务标识和变更后的服务行为描述信息;The first receiving module is used to receive the change information sent by the router after the service stored in its own cache is changed, wherein the change information includes at least: router identifier, change mode identifier, service identifier and change corresponding to the changed service The description information of the subsequent service behavior;
更新模块,用于根据所述变更信息中的路由器标识,变更方式标识,变更后的服务对应的服务标识以及变更后的服务对应的服务行为描述信息更新自身保存的服务信息列表中的服务绑定信息,其中所述服务信息列表用于保存所述网络族群中心控制节点管理的路由器的缓存中存储的服务对应的服务标识和服务行为描述信息与保存该服务的路由器对应的路由器标识的对应关系;An update module, configured to update the service binding in the service information list saved by itself according to the router ID, the ID of the modification mode, the ID of the service corresponding to the changed service, and the service behavior description information corresponding to the service after the change. information, wherein the service information list is used to save the corresponding relationship between the service identification and service behavior description information stored in the cache of the router managed by the network group center control node and the router identification corresponding to the router storing the service;
第一发送模块,用于根据更新后的服务信息列表中更新的服务绑定信息对应的服务标识和服务行为描述信息以及所述网络族群中心控制节点的身份标识生成注册请求,并将所述注册请求发送至服务解析服务器进行注册,以使所述服务解析服务器根据注册请求,在所述服务解析服务器中将更新的服务对应的服务标识和服务行为描述信息与所述网络族群中心控制节点的身份标识的对应关系进行更新;The first sending module is configured to generate a registration request according to the service identification and service behavior description information corresponding to the updated service binding information in the updated service information list and the identity identification of the network group center control node, and send the registration The request is sent to the service resolution server for registration, so that the service resolution server will, according to the registration request, combine the service identification and service behavior description information corresponding to the updated service with the identity of the network group center control node in the service resolution server The corresponding relationship of the identification is updated;
所述路由器包括:The router includes:
第二发送模块,用于当自身缓存中存储的服务发生变更后,向网络族群中心控制节点发送变更信息,其中所述变更信息中至少包括:路由器标识,变更方式标识以及变更后的服务对应的服务标识和服务行为描述信息;The second sending module is configured to send change information to the control node of the network cluster center when the service stored in its own cache is changed, wherein the change information at least includes: router identifier, change mode identifier and corresponding information of the changed service Service identification and service behavior description information;
第三接收模块,用于接收网络族群中心控制节点转发的终端发送的获取服务的请求,其中所述获取服务的请求中至少包括服务标识;The third receiving module is configured to receive a request for obtaining a service sent by a terminal forwarded by a control node of the network group center, wherein the request for obtaining a service includes at least a service identifier;
第三发送模块,用于将自身缓存中存储的所述获取服务的请求中的服务标识对应的服务发送给所述终端;The third sending module is configured to send the service corresponding to the service identifier in the request for obtaining the service stored in its own cache to the terminal;
第四接收模块,用于接收所述网络族群中心控制节点发送的删除服务的信息,其中所述删除服务的信息中携带所述删除的表项中的服务标识字段中的服务标识;The fourth receiving module is configured to receive the information of deleting the service sent by the control node of the network group center, wherein the information of deleting the service carries the service identification in the service identification field in the deleted entry;
删除模块,用于删除缓存中存储的所述删除的表项中的服务标识字段中的服务标识对应的服务。A deletion module, configured to delete the service corresponding to the service identification in the service identification field in the deleted entry stored in the cache.
本发明实施例提供的技术方案带来的有益效果是:The beneficial effects brought by the technical solution provided by the embodiments of the present invention are:
通过网络族群中心控制节点对可提供服务的具有存储功能的路由器进行管理,并向服务解析服务器进行注册,使得网络族群中心控制节点可以作为服务提供主体向用户终端提供服务,增加了为用户终端提供服务的服务提供主体,由此可以有更多的选择来获取到用户终端需要的服务,如通过链路不繁忙或链路距离相对较近的服务提供主体获取服务,提高了终端获取服务的效率。Manage routers with storage functions that can provide services through the network group center control node, and register with the service analysis server, so that the network group center control node can serve as a service provider to provide services to user terminals, increasing the number of services provided to user terminals The service provider of the service can have more choices to obtain the services required by the user terminal, such as obtaining the service through the service provider whose link is not busy or the link distance is relatively short, which improves the efficiency of the terminal to obtain services .
附图说明Description of drawings
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained based on these drawings without creative effort.
图1是本发明背景技术中“三层两域”互联网服务体系智慧服务层示意图;Fig. 1 is a schematic diagram of the intelligent service layer of the "three layers and two domains" Internet service system in the background technology of the present invention;
图2是本发明实施例一提供的注册服务的方法流程图;FIG. 2 is a flow chart of a registration service method provided by Embodiment 1 of the present invention;
图3是本发明实施例二提供的注册服务的方法流程图;FIG. 3 is a flow chart of a registration service method provided by Embodiment 2 of the present invention;
图4是本发明实施例二提供的获取服务的方法流程图;FIG. 4 is a flowchart of a method for obtaining services provided by Embodiment 2 of the present invention;
图5是本发明实施例二提供的管理服务的方法流程图;FIG. 5 is a flowchart of a method for managing services provided by Embodiment 2 of the present invention;
图6是本发明实施例三提供的网络族群中心控制节点结构示意图;FIG. 6 is a schematic structural diagram of a control node of a network group center provided by Embodiment 3 of the present invention;
图7是本发明实施例四提供的注册服务的系统结构示意图。FIG. 7 is a schematic diagram of the system structure of the registration service provided by Embodiment 4 of the present invention.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.
实施例一Embodiment one
本发明实施例提供了一种注册服务的方法,参见图2,需要说明的是,本发明实施例是在三层两域的全新互联网服务体系中智慧服务层中加入了一个网络族群中心控制节点,该节点可以体现为服务器也可以通过其他设备在网络中体现,在此并不做限定。网络族群中心控制节点是以服务的具体内容为管理基础,也可以是以网络中的区域作为管理基础来维护和管理旗下一个网络族群内部的所有可提供的服务,该网络族群即为网络族群中心控制节点管理的所有的具有存储功能的路由器。网络族群中心控制节点因此可以作为三层两域的全新互联网服务体系中的服务提供主体,将原有的服务提供主体从单一的提供服务的服务器扩展到了整个网络中可以提供服务的路由器。The embodiment of the present invention provides a registration service method, see Figure 2. It should be noted that the embodiment of the present invention adds a network group center control node to the smart service layer of the brand-new Internet service system with three layers and two domains , the node can be embodied as a server or can be embodied in the network through other devices, which is not limited here. The control node of the network group center is based on the specific content of the service, or it can use the area in the network as the management basis to maintain and manage all the services that can be provided within a network group. This network group is the network group center. All routers with storage functions managed by the control node. The network group center control node can therefore serve as the service provider in the new Internet service system of three layers and two domains, extending the original service provider from a single server providing services to routers that can provide services in the entire network.
网络族群中心控制节点作为服务提供主体之前,需要将所管理和维护的路由器中可提供的服务上报注册到服务解析服务器中,因此本发明实施例的方法流程包括:Before the control node of the network cluster center serves as the service provider, it needs to report and register the services available in the managed and maintained routers to the service analysis server. Therefore, the method flow of the embodiment of the present invention includes:
201:网络族群中心控制节点接收路由器在自身缓存中存储的服务发生变更后发送的变更信息,其中所述变更信息中至少包括:路由器标识,变更方式标识以及变更后的服务对应的服务标识和服务行为描述信息;201: The control node of the network group center receives the change information sent by the router after the service stored in its own cache is changed, wherein the change information at least includes: the router ID, the ID of the change mode, and the service ID and service ID corresponding to the changed service Behavior description information;
202:所述网络族群中心控制节点根据所述变更信息中的路由器标识,变更方式标识,变更后的服务对应的服务标识以及变更后的服务对应的服务行为描述信息更新自身保存的服务信息列表中的服务绑定信息,其中所述服务信息列表用于保存所述网络族群中心控制节点管理的路由器的缓存中存储的服务对应的服务标识和服务行为描述信息与保存该服务的路由器对应的路由器标识的对应关系。202: The network group center control node updates the service information list stored by itself according to the router ID, the modification mode ID, the service ID corresponding to the changed service, and the service behavior description information corresponding to the changed service in the change information. The service binding information, wherein the service information list is used to save the service identification and service behavior description information corresponding to the service stored in the cache of the router managed by the network group center control node and the router identification corresponding to the router storing the service corresponding relationship.
203:所述网络族群中心控制节点根据更新后的服务信息列表中更新的服务绑定信息对应的服务标识和服务行为描述信息以及所述网络族群中心控制节点的身份标识生成注册请求,并将所述注册请求发送至服务解析服务器进行注册,以使所述服务解析服务器根据注册请求,在所述服务解析服务器中将更新的服务对应的服务标识和服务行为描述信息与所述网络族群中心控制节点的身份标识的对应关系进行更新。203: The network group center control node generates a registration request according to the service identification and service behavior description information corresponding to the updated service binding information in the updated service information list and the identity of the network group center control node, and sends the The registration request is sent to the service parsing server for registration, so that the service parsing server sends the service identification and service behavior description information corresponding to the updated service to the network group center control node in the service parsing server according to the registration request The corresponding relationship of the identity identifier is updated.
本发明实施例通过网络族群中心控制节点对可提供服务的具有存储功能的路由器进行管理,并向服务解析服务器进行注册,使得网络族群中心控制节点可以作为服务提供主体向用户终端提供服务,增加了为用户终端提供服务的服务提供主体,由此可以有更多的选择来获取到用户终端需要的服务,如通过链路不繁忙或链路距离相对较近的服务提供主体获取服务,提高了终端获取服务的效率。In the embodiment of the present invention, the network group center control node manages the router with storage function that can provide services, and registers with the service analysis server, so that the network group center control node can serve as the service provider to provide services to user terminals, increasing the The service provider who provides services for the user terminal can have more choices to obtain the services required by the user terminal, such as obtaining services through service providers whose links are not busy or the link distance is relatively close, which improves the terminal Efficiency in obtaining services.
实施例二Embodiment two
本发明实施例提供了一种注册服务的方法,参见图3,方法流程包括:An embodiment of the present invention provides a method for registering a service. Referring to FIG. 3 , the method flow includes:
301:路由器当自身缓存中存储的服务发生变更后,向网络族群中心控制节点发送变更信息,其中所述变更信息中至少包括:路由器标识,变更方式标识以及变更后的服务对应的服务标识和服务行为描述信息。301: When the service stored in the router's cache is changed, the router sends change information to the control node of the network cluster center, wherein the change information includes at least: the router ID, the ID of the change mode, and the service ID and service ID corresponding to the changed service. Behavioral description information.
路由器在转发服务的时候,根据预设的方式选择将部分服务存储在自身的缓存中,选择存储的服务可以为一定时间内用户获取数量达到一定数量的服务,对于路由器选择缓存服务的方式本发明实施例并不作出限定。路由器中缓存的服务的时间相对提供服务的服务器存储服务的时间是短暂的,因此在路由器中存储的服务会经常变化,在进行不断的添加和删除。其中,变更方式标识为添加服务或删除服务。When the router forwards the service, it chooses to store some services in its own cache according to the preset method. The selected stored service can obtain a certain number of services for the user within a certain period of time. For the router to select the cache service method of the present invention The examples are not limiting. The time of the service cached in the router is short compared to the storage time of the server providing the service, so the service stored in the router will change frequently and be added and deleted continuously. Wherein, the change mode is identified as adding a service or deleting a service.
302:网络族群中心控制节点接收路由器在自身缓存中存储的服务发生变更后发送的变更信息,其中所述变更信息中至少包括:路由器标识,变更方式标识以及变更后的服务对应的服务标识和服务行为描述信息。302: The control node of the network group center receives the change information sent by the router after the service stored in its own cache is changed, wherein the change information at least includes: the router ID, the ID of the change mode, and the service ID and service ID corresponding to the changed service Behavioral description information.
303:所述网络族群中心控制节点根据所述变更信息中的路由器标识,变更方式标识,变更后的服务对应的服务标识以及变更后的服务对应的服务行为描述信息更新自身保存的服务信息列表中的服务绑定信息,其中所述服务信息列表用于保存所述网络族群中心控制节点管理的路由器的缓存中存储的服务对应的服务标识和服务行为描述信息与保存该服务的路由器对应的路由器标识的对应关系。303: The network group center control node updates the service information list stored by itself according to the router ID, the modification mode ID, the service ID corresponding to the changed service, and the service behavior description information corresponding to the changed service in the change information. The service binding information, wherein the service information list is used to save the service identification and service behavior description information corresponding to the service stored in the cache of the router managed by the network group center control node and the router identification corresponding to the router storing the service corresponding relationship.
网络族群中心控制节点根据变更信息中的变更方式标识分为添加服务和删除服务,首先根据变更信息将网络族群中心控制节点中的服务信息列表进行更新。服务信息列表中至少包括服务标识字段,服务行为描述信息字段以及存储标识字段,用于存储网络族群中心控制节点管理的网络族群中存储有该服务标识对应服务的路由器的身份标识,在服务信息列表中每一个表项都保存唯一的一个服务,服务信息列表中的每一个字段保存该服务对应的服务标识,服务行为描述信息,以及存储有该服务的路由器对应的路由器标识。The control node of the network group center is divided into adding services and deleting services according to the change mode identification in the change information. First, the service information list in the control node of the network group center is updated according to the change information. The service information list includes at least a service identification field, a service behavior description information field, and a storage identification field, which are used to store the identity of the router that stores the service corresponding to the service identification in the network group managed by the control node of the network group center. Each entry in the table saves a unique service, and each field in the service information list saves the service identifier corresponding to the service, service behavior description information, and the router identifier corresponding to the router storing the service.
其中添加服务的过程为:The process of adding a service is:
3031:当所述变更方式标识为添加服务时,所述网络族群中心控制节点在自身保存的服务信息列表中查询服务标识字段为所述变更信息中的服务标识的表项,其中所述服务信息列表中每一个表项对应一项服务绑定信息。3031: When the change mode is identified as adding a service, the network group center control node queries the entry whose service identification field is the service identification in the change information in the service information list stored by itself, wherein the service information Each entry in the list corresponds to a service binding information.
添加服务的过程分为两种情况,第一种为服务信息列表中已经存在了变更信息中变更后的服务对应的服务标识,则将变更信息中的路由器标识添加入服务信息列表中该服务表项的存储标识字段中,执行步骤3032;第二种为服务信息列表中未存在变更信息中变更后的服务对应的服务标识,则需要创建一个新的表项来保存,执行步骤3033。The process of adding a service is divided into two situations. The first one is that the service ID corresponding to the changed service in the changed information already exists in the service information list, and the router ID in the changed information is added to the service table in the service information list. In the storage identifier field of the item, execute step 3032; the second type is that the service identifier corresponding to the changed service in the changed information does not exist in the service information list, then a new entry needs to be created to save it, and step 3033 is executed.
3032:如果存在,则将所述变更信息中的路由器标识更新入该表项的存储标识字段中。3032: If it exists, update the router identifier in the change information into the storage identifier field of the entry.
3033:如果不存在,则在所述服务信息列表中创建新表项,并将所述变更信息中的服务标识作为新表项中服务标识字段中的服务标识,将所述变更信息中的服务行为描述信息为新表项中服务行为描述信息字段中的服务行为描述信息,将所述变更信息中的路由器标识为新表项中存储标识字段的内容。3033: If it does not exist, create a new entry in the service information list, use the service identifier in the change information as the service identifier in the service identifier field in the new entry, and use the service identifier in the change information The behavior description information is the service behavior description information in the service behavior description information field in the new entry, and the router in the change information is identified as the content stored in the identification field in the new entry.
其中删除服务的过程为:The process of deleting a service is as follows:
3034:当所述变更方式标识为删除服务时,所述网络族群中心控制节点在自身保存的服务信息列表中查询服务标识字段为所述变更信息中的服务标识的表项,并在查询到的表项对应的存储标识字段中查询是否只存在所述变更信息中的路由器标识,其中所述服务信息列表中每一个表项对应一项服务绑定信息。3034: When the modification mode is identified as deleting the service, the network group center control node queries the service identification field in the service information list stored by itself for the entry of the service identification in the modification information, and in the queried In the storage identifier field corresponding to the entry, it is queried whether only the router identifier in the change information exists, wherein each entry in the service information list corresponds to a piece of service binding information.
删除服务的过程分为两种情况,第一种为在服务信息列表中删除的服务对应的表项对应的存储标识字段中只存在一个路由器标识,即变更信息中的路由器标识,此时说明网络族群中心控制节点管理的路由器中仅有一个路由器存在该服务,删除后在网络族群中心控制节点管理的路由器中就没有该服务存在,此时在服务信息列表中将该服务对应的表项进行删除,执行步骤3035;第二种为在服务信息列表中删除的服务对应的表项对应的存储标识字段中存在多个路由器标识,此时根据变更信息中的路由器标识,将存储标识字段中相同的路由器标识进行删除,执行步骤3036。The process of deleting a service is divided into two cases. The first one is that there is only one router ID in the storage ID field corresponding to the entry corresponding to the deleted service in the service information list, that is, the router ID in the change information. Only one of the routers managed by the group center control node has this service. After deletion, the service does not exist in the routers managed by the network group center control node. At this time, delete the entry corresponding to the service in the service information list , execute step 3035; the second is that there are multiple router IDs in the storage ID field corresponding to the entry corresponding to the service deleted in the service information list, and at this time, according to the router ID in the change information, the same router ID in the storage ID field will be stored. The router ID is deleted, and step 3036 is executed.
3035:如果只存在所述变更信息中的路由器标识那么将该表项在所述服务信息列表中进行删除。3035: If there is only the router identifier in the change information, delete the entry in the service information list.
3036:如果还存在其他路由器标识,则在查询到的表项对应的存储标识字段中删除所述变更信息中的路由器标识。3036: If there are other router identifiers, delete the router identifier in the change information in the stored identifier field corresponding to the queried entry.
304:所述网络族群中心控制节点根据更新后的服务信息列表中更新的服务绑定信息对应的服务标识和服务行为描述信息以及所述网络族群中心控制节点的身份标识生成注册请求,并将所述注册请求发送至服务解析服务器进行注册,以使所述服务解析服务器根据注册请求,在所述服务解析服务器中将更新的服务对应的服务标识和服务行为描述信息与所述网络族群中心控制节点的身份标识的对应关系进行更新。304: The network group center control node generates a registration request according to the service identification and service behavior description information corresponding to the updated service binding information in the updated service information list and the identity of the network group center control node, and sends the The registration request is sent to the service parsing server for registration, so that the service parsing server sends the service identification and service behavior description information corresponding to the updated service to the network group center control node in the service parsing server according to the registration request The corresponding relationship of the identity identifier is updated.
对于步骤3033中创建的新表项以及步骤3035中删除的表项,需要向解析服务器上报,即网络族群中心控制节点管理的路由器中首次添加某个服务时,执行步骤3041;网络族群中心控制节点管理的路由器中某个服务被删除时,所有路由器中都不存在该服务时,执行步骤3042。此两种情况发生时网络族群中心控制节点需要向服务解析服务器进行上报进行注册。For the new entry created in step 3033 and the entry deleted in step 3035, it needs to be reported to the analysis server, that is, when a service is added to the router managed by the network group center control node for the first time, step 3041 is executed; the network group center control node When a certain service in the managed router is deleted, but the service does not exist in all the routers, step 3042 is executed. When these two situations occur, the control node of the network group center needs to report to the service resolution server for registration.
3041:当所述服务信息列表中创建新表项后,所述网络族群中心控制节点根据新表项中的服务标识字段中的服务标识,服务行为描述信息字段中的服务行为描述信息以及所述网络族群中心控制节点的身份标识生成添加服务的注册请求,并将所述注册请求发送至服务解析服务器进行添加服务的注册过程;3041: When a new entry is created in the service information list, the network group center control node, according to the service identifier in the service identifier field in the new entry, the service behavior description information in the service behavior description information field, and the The identity of the network group center control node generates a registration request for adding services, and sends the registration request to the service analysis server to perform the registration process for adding services;
3042:当所述服务信息列表中删除表项后,所述网络族群中心控制节点根据删除的表项中的服务标识字段中的服务标识,以及所述网络族群中心控制节点的身份标识生成删除服务的注册请求,并将所述注册请求发送至服务解析服务器进行删除服务的注册过程。3042: After the entry is deleted in the service information list, the network group center control node generates a deletion service according to the service identifier in the service identifier field in the deleted entry and the identity of the network group center control node registration request, and send the registration request to the service resolution server to perform the registration process of deleting the service.
基于上述注册服务的方法,本发明实施例还提供了获取服务的方法,参见图4,方法流程包括:Based on the above-mentioned method for registering a service, an embodiment of the present invention also provides a method for obtaining a service, as shown in FIG. 4 , the method flow includes:
401:终端向服务解析服务器发送查询服务的请求,所述查询服务的请求中携带查询服务的关键词。401: The terminal sends a service query request to the service parsing server, and the service query request carries keywords of the service query.
402:服务解析服务器根据所述查询服务的请求中的关键词通过服务行为描述信息进行匹配,并将匹配到的服务对应的服务标识和服务行为描述信息以及存储有服务的服务提供主体的身份标识返回给所述终端。402: The service parsing server matches the service behavior description information according to the keyword in the query service request, and stores the service identifier and service behavior description information corresponding to the matched service, as well as the identity identifier of the service provider subject Return to the terminal.
服务提供主体的身份标识可以具体为提供服务的服务器的身份标识和/或网络族群中心控制节点的身份标识,由于查询到的服务可能有多个服务提供主体进行提供,因此可能会返回给终端多个服务提供主体的身份标识。The identity of the service provider can be specifically the identity of the server providing the service and/or the identity of the control node of the network cluster center. Since the queried service may be provided by multiple service providers, it may be returned to the terminal. The identity of a service provider.
403:终端根据服务提供主体的身份标识向服务提供主体发送获取服务的请求,其中所述获取服务的请求中至少包括服务标识,服务提供主体的身份标识。403: The terminal sends a request for obtaining a service to the service provider according to the identity of the service provider, wherein the request for obtaining the service includes at least the service identifier and the identity of the service provider.
终端向服务提供主体的身份标识请求服务后,获取服务的请求会经过网络中各个设备的转发至目的地,当路过某个具备存储功能的路由器时,路由器会将获取服务的请求中的服务标识与自身缓存的服务对应的服务标识中进行匹配,如果匹配到路由器则直接将匹配到的服务返回给终端,无需继续向目的地址进行转发。如果未匹配到则继续向下一跳进行转发。After the terminal requests the service from the identity of the service provider, the request for service will be forwarded to the destination through various devices in the network. When passing through a router with storage function, the router will pass the service identification in the request Match with the service identifier corresponding to the service cached by itself, and if it matches the router, it will directly return the matched service to the terminal without continuing to forward to the destination address. If there is no match, continue forwarding to the next hop.
404:所述网络族群中心控制节点接收终端发送的获取服务的请求,其中所述获取服务的请求中至少包括服务标识。404: The network group center control node receives a service acquisition request sent by a terminal, where the service acquisition request includes at least a service identifier.
405:所述网络族群中心控制节点在自身保存的服务信息列表中查询服务标识字段为所述获取服务的请求中的服务标识的表项,并在查询到的表项对应的存储标识字段中获取路由器标识。405: The network group center control node searches the service information list stored by itself for entries whose service identification field is the service identification in the request for obtaining services, and obtains the information in the storage identification field corresponding to the queried items. Router ID.
获取到的路由器标识可以为一个或多个,如果为一个则直接向该路由器标识对应的路由器发送获取服务的请求,如果获取到多个路由器标识则可以随机选择其中之一转发获取服务的请求,也可以根据一定的规则选择路由器,例如查看路由器的工作状态是否繁忙,选择相对不繁忙的路由器向其转发获取服务的请求。还可以对多个路由器标识对应的路由器都转发获取服务的请求,使得路由器可以分别向终端发送服务。The acquired router ID can be one or more. If it is one, the request for obtaining the service is directly sent to the router corresponding to the router ID. If multiple router IDs are obtained, one of them can be randomly selected to forward the request for obtaining the service. Routers can also be selected according to certain rules, such as checking whether the working status of the router is busy, and selecting a relatively unbusy router to forward the request for obtaining services to it. It is also possible to forward the service acquisition request to routers corresponding to multiple router identifiers, so that the routers can respectively send services to the terminal.
406:向所述获取到的路由器标识对应的路由器转发所述获取服务的请求,以使所述获取到的路由器标识对应的路由器将自身缓存中存储的所述获取服务的请求中的服务标识对应的服务发送给所述终端。406: Forward the request for obtaining the service to the router corresponding to the obtained router identifier, so that the router corresponding to the obtained router identifier corresponds to the service identifier in the request for obtaining the service stored in its cache The service is sent to the terminal.
407:路由器接收网络族群中心控制节点转发的终端发送的获取服务的请求,其中所述获取服务的请求中至少包括服务标识。407: The router receives the service acquisition request sent by the terminal forwarded by the network cluster center control node, where the service acquisition request includes at least a service identifier.
408:路由器将自身缓存中存储的所述获取服务的请求中的服务标识对应的服务发送给所述终端。408: The router sends the service corresponding to the service identifier in the service acquisition request stored in its own cache to the terminal.
基于上述注册服务的方法,本发明实施例还提供了管理服务的方法,参见图5,方法流程包括:Based on the above method for registering a service, an embodiment of the present invention also provides a method for managing a service, as shown in FIG. 5 , the method flow includes:
501:所述网络族群中心控制节点在自身保存的服务信息列表中对超过预设时间未被终端获取的服务对应的表项进行删除。501: The network group center control node deletes entries corresponding to services that have not been acquired by the terminal within a preset time from the service information list stored by itself.
网络族群中心控制节点还可以对自身保存的服务信息列表中的服务绑定信息进行管理,超过预设时间未被获取的服务可以进行删除。进行删除后需要向服务解析服务器进行删除的注册过程,并且提示保存该服务的路由器将缓存中的服务进行删除。The control node of the network group center can also manage the service binding information in the service information list stored by itself, and the services that have not been acquired beyond the preset time can be deleted. After the deletion, it is necessary to register the deletion with the service resolution server, and prompt the router storing the service to delete the service in the cache.
502:所述网络族群中心控制节点根据删除的表项中的服务标识字段中的服务标识,以及所述网络族群中心控制节点的身份标识生成删除服务的注册请求,并将所述注册请求发送至服务解析服务器进行删除服务的注册过程。502: The network group center control node generates a registration request for deleting a service according to the service identifier in the service identifier field in the deleted entry and the identity of the network group center control node, and sends the registration request to The service resolution server performs the registration process of deleting the service.
503:所述网络族群中心控制节点根据删除的表项中的存储标识字段中的路由器标识,向所述路由器标识对应的路由器发送删除服务的信息,其中所述删除服务的信息中携带所述删除的表项中的服务标识字段中的服务标识,以使所述路由器标识对应的路由器删除缓存中存储的所述删除的表项中的服务标识字段中的服务标识对应的服务。503: The control node of the network group center sends information about deleting a service to a router corresponding to the router ID according to the router ID in the stored ID field in the deleted entry, where the information about the deleting service carries the deleted The service identification in the service identification field in the table entry, so that the router identifies the corresponding router to delete the service corresponding to the service identification in the service identification field in the deleted entry stored in the cache.
504:路由器接收所述网络族群中心控制节点发送的删除服务的信息,其中所述删除服务的信息中携带所述删除的表项中的服务标识字段中的服务标识。504: The router receives the service deletion information sent by the network group center control node, where the service deletion information carries the service identifier in the service identifier field in the deleted entry.
505:路由器删除缓存中存储的所述删除的表项中的服务标识字段中的服务标识对应的服务。505: The router deletes the service corresponding to the service identifier in the service identifier field in the deleted entry stored in the cache.
本发明实施例通过网络族群中心控制节点对可提供服务的具有存储功能的路由器进行管理,并向服务解析服务器进行注册,使得网络族群中心控制节点可以作为服务提供主体向用户终端提供服务,增加了为用户终端提供服务的服务提供主体,由此可以有更多的选择通过链路不繁忙或链路距离相对较近的服务提供主体获取服务,提高了终端获取服务的效率。In the embodiment of the present invention, the network group center control node manages the router with storage function that can provide services, and registers with the service analysis server, so that the network group center control node can serve as the service provider to provide services to user terminals, increasing the The service provider who provides the service for the user terminal can have more choices to obtain the service through the service provider whose link is not busy or the link distance is relatively close, which improves the efficiency of the terminal to obtain the service.
实施例三Embodiment Three
本发明实施例提供了一种注册服务的网络族群中心控制节点,参见图6,该网络族群中心控制节点包括:An embodiment of the present invention provides a network group center control node for registration services. Referring to FIG. 6, the network group center control node includes:
第一接收模块601,用于网络族群中心控制节点接收路由器在自身缓存中存储的服务发生变更后发送的变更信息,其中所述变更信息中至少包括:路由器标识,变更方式标识以及变更后的服务对应的服务标识和服务行为描述信息;The first receiving module 601 is used for the control node of the network group center to receive the change information sent by the router after the service stored in its own cache is changed, wherein the change information at least includes: router identifier, change mode identifier and changed service Corresponding service identification and service behavior description information;
更新模块602,用于所述网络族群中心控制节点根据所述变更信息中的路由器标识,变更方式标识,变更后的服务对应的服务标识以及变更后的服务对应的服务行为描述信息更新自身保存的服务信息列表中的服务绑定信息,其中所述服务信息列表用于保存所述网络族群中心控制节点管理的路由器的缓存中存储的服务对应的服务标识和服务行为描述信息与保存该服务的路由器对应的路由器标识的对应关系;The update module 602 is used for the network group center control node to update the information stored by itself according to the router identifier, the modification mode identifier, the service identifier corresponding to the changed service, and the service behavior description information corresponding to the changed service according to the router identifier in the change information. The service binding information in the service information list, wherein the service information list is used to save the service identification and service behavior description information corresponding to the service stored in the cache of the router managed by the network group center control node and the router that saves the service Correspondence between corresponding router identifiers;
第一发送模块603,用于所述网络族群中心控制节点根据更新后的服务信息列表中更新的服务绑定信息对应的服务标识和服务行为描述信息以及所述网络族群中心控制节点的身份标识生成注册请求,并将所述注册请求发送至服务解析服务器进行注册,以使所述服务解析服务器根据注册请求,在所述服务解析服务器中将更新的服务对应的服务标识和服务行为描述信息与所述网络族群中心控制节点的身份标识的对应关系进行更新。The first sending module 603 is used for the network group center control node to generate according to the service identification and service behavior description information corresponding to the updated service binding information in the updated service information list and the identity of the network group center control node registration request, and send the registration request to the service parsing server for registration, so that the service parsing server, according to the registration request, will update the service identification and service behavior description information corresponding to the service in the service parsing server with the The corresponding relationship between the identity identifiers of the control nodes of the network group center is updated.
其中,在具体实施方式中,更新模块602具体用于:Wherein, in a specific implementation manner, the update module 602 is specifically used for:
当所述变更方式标识为添加服务时,所述网络族群中心控制节点在自身保存的服务信息列表中查询服务标识字段为所述变更信息中的服务标识的表项,其中所述服务信息列表中每一个表项对应一项服务绑定信息;When the change mode is identified as adding a service, the control node of the network group center queries the entry whose service identification field is the service identification in the change information in the service information list stored by itself, wherein in the service information list Each entry corresponds to a service binding information;
如果存在,则将所述变更信息中的路由器标识更新入该表项的存储标识字段中;If it exists, update the router ID in the change information into the storage ID field of the entry;
如果不存在,则在所述服务信息列表中创建新表项,并将所述变更信息中的服务标识作为新表项中服务标识字段中的服务标识,将所述变更信息中的服务行为描述信息为新表项中服务行为描述信息字段中的服务行为描述信息,将所述变更信息中的路由器标识为新表项中存储标识字段的内容。If it does not exist, create a new entry in the service information list, use the service identifier in the change information as the service identifier in the service identifier field in the new entry, and describe the service behavior in the change information The information is the service behavior description information in the service behavior description information field in the new entry, and the router in the change information is identified as the content of the storage identification field in the new entry.
相应的,第一发送模块603,具体用于:Correspondingly, the first sending module 603 is specifically used for:
当所述服务信息列表中创建新表项后,所述网络族群中心控制节点根据新表项中的服务标识字段中的服务标识,服务行为描述信息字段中的服务行为描述信息以及所述网络族群中心控制节点的身份标识生成添加服务的注册请求,并将所述注册请求发送至服务解析服务器进行添加服务的注册过程。When a new entry is created in the service information list, the network group center control node according to the service identification in the service identification field in the new entry, the service behavior description information in the service behavior description information field and the network group The identity of the central control node generates a registration request for adding a service, and sends the registration request to the service resolution server to perform a registration process for adding a service.
进一步的,在具体实施方式中,更新模块602具体还用于:Further, in a specific implementation manner, the update module 602 is also specifically used for:
当所述变更方式标识为删除服务时,所述网络族群中心控制节点在自身保存的服务信息列表中查询服务标识字段为所述变更信息中的服务标识的表项,并在查询到的表项对应的存储标识字段中查询是否只存在所述变更信息中的路由器标识,其中所述服务信息列表中每一个表项对应一项服务绑定信息;When the change mode is identified as deleting the service, the network group center control node queries the table item whose service identification field is the service identification in the change information in the service information list stored by itself, and searches the table item Querying in the corresponding storage identifier field whether only the router identifier in the change information exists, wherein each entry in the service information list corresponds to a piece of service binding information;
如果只存在所述变更信息中的路由器标识那么将该表项在所述服务信息列表中进行删除;If only the router identifier in the change information exists, delete the entry in the service information list;
如果还存在其他路由器标识,则在查询到的表项对应的存储标识字段中删除所述变更信息中的路由器标识。If there are other router identifiers, delete the router identifier in the change information in the stored identifier field corresponding to the queried entry.
相应的,第一发送模块603,具体用于:Correspondingly, the first sending module 603 is specifically used for:
当所述服务信息列表中删除表项后,所述网络族群中心控制节点根据删除的表项中的服务标识字段中的服务标识,以及所述网络族群中心控制节点的身份标识生成删除服务的注册请求,并将所述注册请求发送至服务解析服务器进行删除服务的注册过程。When the entry is deleted in the service information list, the network group center control node generates a registration to delete the service according to the service identification in the service identification field in the deleted entry and the identity of the network group center control node request, and send the registration request to the service parsing server to perform the registration process of deleting the service.
其中,网络族群中心控制节点还用于:Among them, the network group center control node is also used for:
所述网络族群中心控制节点接收终端发送的获取服务的请求,其中所述获取服务的请求中至少包括服务标识;The network group center control node receives a request for obtaining a service sent by a terminal, wherein the request for obtaining a service includes at least a service identifier;
所述网络族群中心控制节点在自身保存的服务信息列表中查询服务标识字段为所述获取服务的请求中的服务标识的表项,并在查询到的表项对应的存储标识字段中获取路由器标识;The control node of the network group center searches the table item whose service identification field is the service identification in the request for obtaining the service in the service information list stored by itself, and obtains the router identification in the storage identification field corresponding to the queried table item ;
向所述获取到的路由器标识对应的路由器转发所述获取服务的请求,以使所述获取到的路由器标识对应的路由器将自身缓存中存储的所述获取服务的请求中的服务标识对应的服务发送给所述终端。Forwarding the request for obtaining the service to the router corresponding to the obtained router identifier, so that the router corresponding to the obtained router identifier stores in its own cache the service corresponding to the service identifier in the request for obtaining the service sent to the terminal.
其中,网络族群中心控制节点还用于:Among them, the network group center control node is also used for:
所述网络族群中心控制节点在自身保存的服务信息列表中对超过预设时间未被终端获取的服务对应的表项进行删除;The network group center control node deletes entries corresponding to services that have not been acquired by the terminal beyond a preset time in the service information list stored by itself;
所述网络族群中心控制节点根据删除的表项中的服务标识字段中的服务标识,以及所述网络族群中心控制节点的身份标识生成删除服务的注册请求,并将所述注册请求发送至服务解析服务器进行删除服务的注册过程;The network group center control node generates a registration request to delete the service according to the service identification in the service identification field in the deleted entry and the identity of the network group center control node, and sends the registration request to the service resolution The server performs the registration process of deleting the service;
所述网络族群中心控制节点根据删除的表项中的存储标识字段中的路由器标识,向所述路由器标识对应的路由器发送删除服务的信息,其中所述删除服务的信息中携带所述删除的表项中的服务标识字段中的服务标识,以使所述路由器标识对应的路由器删除缓存中存储的所述删除的表项中的服务标识字段中的服务标识对应的服务。The control node of the network group center sends the information of deleting service to the router corresponding to the router identification according to the router identification in the storage identification field in the deleted entry, wherein the information of deleting the service carries the deleted table The service identification in the service identification field in the entry, so that the router identifies the corresponding service that the router deletes the service corresponding to the service identification in the service identification field in the deleted entry stored in the cache.
本发明实施例通过网络族群中心控制节点对可提供服务的具有存储功能的路由器进行管理,并向服务解析服务器进行注册,使得网络族群中心控制节点可以作为服务提供主体向用户终端提供服务,增加了为用户终端提供服务的服务提供主体,由此可以有更多的选择来获取到用户终端需要的服务,如通过链路不繁忙或链路距离相对较近的服务提供主体获取服务,提高了终端获取服务的效率。In the embodiment of the present invention, the network group center control node manages the router with storage function that can provide services, and registers with the service analysis server, so that the network group center control node can serve as the service provider to provide services to user terminals, increasing the The service provider who provides services for the user terminal can have more choices to obtain the services required by the user terminal, such as obtaining services through service providers whose links are not busy or the link distance is relatively close, which improves the terminal Efficiency in obtaining services.
实施例四Embodiment Four
本发明实施例提供了一种注册服务的系统,参见图7,包括:服务解析服务器701,网络族群中心控制节点702和路由器703,An embodiment of the present invention provides a system for registering services, as shown in FIG. 7 , including: a service analysis server 701, a network group center control node 702 and a router 703,
所述服务解析服务器701包括:The service parsing server 701 includes:
第二接收模块7011,用于接收网络族群中心控制节点发送的注册请求,其中所述注册请求中携带更新的服务对应的服务标识和服务行为描述信息以及所述网络族群中心控制节点的身份标识;The second receiving module 7011 is configured to receive a registration request sent by the network group center control node, wherein the registration request carries the service identification and service behavior description information corresponding to the updated service and the identity of the network group center control node;
注册模块7012,用于根据所述注册请求将更新的服务对应的服务标识和服务行为描述信息与所述网络族群中心控制节点的身份标识的对应关系进行更新;A registration module 7012, configured to update the corresponding relationship between the service identifier and service behavior description information corresponding to the updated service and the identity identifier of the network cluster center control node according to the registration request;
其中,所述网络族群中心控制节点702包括:Wherein, the network group center control node 702 includes:
第一接收模块7021,用于网络族群中心控制节点接收路由器在自身缓存中存储的服务发生变更后发送的变更信息,其中所述变更信息中至少包括:路由器标识,变更方式标识以及变更后的服务对应的服务标识和服务行为描述信息;The first receiving module 7021 is used for the control node of the network group center to receive the change information sent by the router after the service stored in its own cache is changed, wherein the change information at least includes: router identifier, change mode identifier and changed service Corresponding service identification and service behavior description information;
更新模块7022,用于所述网络族群中心控制节点根据所述变更信息中的路由器标识,变更方式标识,变更后的服务对应的服务标识以及变更后的服务对应的服务行为描述信息更新自身保存的服务信息列表中的服务绑定信息,其中所述服务信息列表用于保存所述网络族群中心控制节点管理的路由器的缓存中存储的服务对应的服务标识和服务行为描述信息与保存该服务的路由器对应的路由器标识的对应关系;The update module 7022 is used for the network group center control node to update the information stored by itself according to the router ID, the modification mode ID, the service ID corresponding to the changed service, and the service behavior description information corresponding to the changed service according to the router ID in the modification information. The service binding information in the service information list, wherein the service information list is used to save the service identification and service behavior description information corresponding to the service stored in the cache of the router managed by the network group center control node and the router that saves the service Correspondence between corresponding router identifiers;
第一发送模块7023,用于所述网络族群中心控制节点根据更新后的服务信息列表中更新的服务绑定信息对应的服务标识和服务行为描述信息以及所述网络族群中心控制节点的身份标识生成注册请求,并将所述注册请求发送至服务解析服务器进行注册,以使所述服务解析服务器根据注册请求,在所述服务解析服务器中将更新的服务对应的服务标识和服务行为描述信息与所述网络族群中心控制节点的身份标识的对应关系进行更新;The first sending module 7023 is used for the network group center control node to generate according to the service identification and service behavior description information corresponding to the updated service binding information in the updated service information list and the identity of the network group center control node registration request, and send the registration request to the service parsing server for registration, so that the service parsing server, according to the registration request, will update the service identification and service behavior description information corresponding to the service in the service parsing server with the Update the corresponding relationship of the identity identification of the control node of the network group center;
所述路由器703包括:The router 703 includes:
第二发送模块7031,用于当自身缓存中存储的服务发生变更后,向网络族群中心控制节点发送变更信息,其中所述变更信息中至少包括:路由器标识,变更方式标识以及变更后的服务对应的服务标识和服务行为描述信息;The second sending module 7031 is configured to send change information to the control node of the network cluster center when the service stored in its own cache is changed, wherein the change information at least includes: router identifier, change mode identifier and changed service correspondence Service identification and service behavior description information;
第三接收模块7032,用于接收网络族群中心控制节点转发的终端发送的获取服务的请求,其中所述获取服务的请求中至少包括服务标识;The third receiving module 7032 is configured to receive a request for obtaining a service sent by a terminal forwarded by the control node of the network group center, wherein the request for obtaining a service includes at least a service identifier;
第三发送模块7033,用于将自身缓存中存储的所述获取服务的请求中的服务标识对应的服务发送给所述终端;The third sending module 7033 is configured to send the service corresponding to the service identifier in the request for obtaining the service stored in its cache to the terminal;
第四接收模块7034,用于接收所述网络族群中心控制节点发送的删除服务的信息,其中所述删除服务的信息中携带所述删除的表项中的服务标识字段中的服务标识;The fourth receiving module 7034 is configured to receive the information of deleting the service sent by the control node of the network group center, wherein the information of deleting the service carries the service identification in the service identification field of the deleted entry;
删除模块7035,用于删除缓存中存储的所述删除的表项中的服务标识字段中的服务标识对应的服务。The deletion module 7035 is configured to delete the service corresponding to the service identification in the service identification field in the deleted entry stored in the cache.
本发明实施例通过网络族群中心控制节点对可提供服务的具有存储功能的路由器进行管理,并向服务解析服务器进行注册,使得网络族群中心控制节点可以作为服务提供主体向用户终端提供服务,增加了为用户终端提供服务的服务提供主体,由此可以有更多的选择来获取到用户终端需要的服务,如通过链路不繁忙或链路距离相对较近的服务提供主体获取服务,提高了终端获取服务的效率。In the embodiment of the present invention, the network group center control node manages the router with storage function that can provide services, and registers with the service analysis server, so that the network group center control node can serve as the service provider to provide services to user terminals, increasing the The service provider who provides services for the user terminal can have more choices to obtain the services required by the user terminal, such as obtaining services through service providers whose links are not busy or the link distance is relatively close, which improves the terminal Efficiency in obtaining services.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the above embodiments of the present invention are for description only, and do not represent the advantages and disadvantages of the embodiments.
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps for implementing the above embodiments can be completed by hardware, and can also be completed by instructing related hardware through a program. The program can be stored in a computer-readable storage medium. The above-mentioned The storage medium mentioned may be a read-only memory, a magnetic disk or an optical disk, and the like.
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection of the present invention. within range.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310025495.9A CN103095587B (en) | 2013-01-23 | 2013-01-23 | A method for registration service, network group center control nodes and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310025495.9A CN103095587B (en) | 2013-01-23 | 2013-01-23 | A method for registration service, network group center control nodes and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103095587A CN103095587A (en) | 2013-05-08 |
CN103095587B true CN103095587B (en) | 2015-10-21 |
Family
ID=48207740
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310025495.9A Active CN103095587B (en) | 2013-01-23 | 2013-01-23 | A method for registration service, network group center control nodes and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103095587B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103312604B (en) * | 2013-07-01 | 2016-06-08 | 北京交通大学 | Data pack transmission method and network system |
CN105812261B (en) * | 2016-03-07 | 2019-02-26 | 北京交通大学 | Method and system for message forwarding in information center network |
CN108011900A (en) * | 2016-10-31 | 2018-05-08 | 北京乐知行软件有限公司 | A kind of electronics class board register method and system |
CN108632312B (en) | 2017-03-20 | 2020-01-17 | 中国移动通信有限公司研究院 | Network function information exchange method and device |
CN109803242B (en) * | 2017-11-17 | 2021-09-03 | 中兴通讯股份有限公司 | Method, apparatus and readable storage medium for NF discovery through NRF |
CN110324807B (en) * | 2018-03-27 | 2022-03-22 | 中兴通讯股份有限公司 | Information processing method, function and computer readable storage medium |
CN115834668B (en) * | 2022-11-08 | 2024-05-07 | 中国工商银行股份有限公司 | Cluster node control method, device, equipment, storage medium and program product |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005086458A1 (en) * | 2004-03-09 | 2005-09-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for web service handling |
CN101013956A (en) * | 2005-11-21 | 2007-08-08 | Sap股份公司 | Hierarchical, multi-tiered mapping and monitoring architecture for smart items |
CN102594924A (en) * | 2012-03-29 | 2012-07-18 | 北京交通大学 | Internet architecture and internet service method and system thereof |
-
2013
- 2013-01-23 CN CN201310025495.9A patent/CN103095587B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005086458A1 (en) * | 2004-03-09 | 2005-09-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for web service handling |
CN1930848A (en) * | 2004-03-09 | 2007-03-14 | 艾利森电话股份有限公司 | Method and system for web service handling |
CN101013956A (en) * | 2005-11-21 | 2007-08-08 | Sap股份公司 | Hierarchical, multi-tiered mapping and monitoring architecture for smart items |
CN102594924A (en) * | 2012-03-29 | 2012-07-18 | 北京交通大学 | Internet architecture and internet service method and system thereof |
Non-Patent Citations (3)
Title |
---|
The Cognitive Mobility Management based on the IdentifierlLocation Split Mechanism;Jianfeng Guan等;《Advanced Intelligence and Awareness Internet (AIAI 2011), 2011 International Conference on 》;IET;20111030;第35-40页 * |
张宏科等.一体化可信网络与普适服务体系基础研究:目标、思路及进展.《中国通信》.2008,(第4期),第69-74页. * |
新网络体系基础研究——一体化网络与普适服务;张宏科等;《电子学报》;20070415;第35卷(第4期);第593-598页 * |
Also Published As
Publication number | Publication date |
---|---|
CN103095587A (en) | 2013-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103095587B (en) | A method for registration service, network group center control nodes and system | |
KR102301353B1 (en) | Method for transmitting packet of node and content owner in content centric network | |
CN104052661B (en) | Container name server and container name analytic method | |
CN104135539B (en) | Date storage method, SDN controllers and distributed network storage system | |
US9838333B2 (en) | Software-defined information centric network (ICN) | |
JP6112165B2 (en) | COMMUNICATION SYSTEM, CONTROL DEVICE, COMMUNICATION METHOD, AND PROGRAM | |
US20150365495A1 (en) | Data source movement processing method, packet forwarding method, and apparatus thereof | |
CN105224609B (en) | Index query method and device | |
US20140280823A1 (en) | Wire-speed pending interest table | |
CN106161610A (en) | A kind of method and system of distributed storage | |
WO2011150830A1 (en) | Method and node for obtaining the content and content network | |
CN101924785A (en) | Data uploading and downloading methods and system | |
CN102891872B (en) | The method and system of data storage and query in a kind of peer-to-peer network | |
CN116762373A (en) | Prioritizing network function nodes | |
CN100534059C (en) | A Method for Optimizing Routing in Tree Topology Overlay Networks | |
WO2024093064A1 (en) | Identifier management and forwarding optimization method and apparatus in large-scale multi-modal network | |
JP2013542681A (en) | Content sharing method and apparatus using group change information in content-centric network environment | |
CN103888517B (en) | Caching method for publishing and subscription system to achieve historical event subscription | |
CN106899641A (en) | The acquisition methods of data resource, server, control device and communication system | |
WO2021017907A1 (en) | Method and device for optimized inter-microservice communication | |
WO2019052075A1 (en) | Query enhancement system and method for constructing elastic field based on time delay | |
CN103139314B (en) | Based on distributed Web services discover method and the system thereof of P2P | |
US20130166775A1 (en) | Load balancing apparatus and load balancing method | |
CN108141463A (en) | For Internet of Things resource discovering and the distributive resources list based on ICN of routing | |
CN106899640A (en) | The acquisition methods and communication system of data resource |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20160204 Address after: Nanshan District East Road Shenzhen city Guangdong province 518064 No. 4285 Hing building two floor area management Patentee after: CHINA HIGH-SPEED RAILWAY TECHNOLOGY CO.,LTD. Address before: 100044 Beijing city Haidian District Shangyuan Village No. 3 Patentee before: Beijing Jiaotong University |
|
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20211213 Address after: 100083 2-305-18-7, 3 / F, building 2, yard 59, gaoliangqiaoxie street, Haidian District, Beijing Patentee after: BEIJING DPSHEEN ORBITAL TECHNOLOGY CO.,LTD. Address before: 518064 second floor, management building, Jinxing community, No. 4285, Dongbin Road, Nanshan District, Shenzhen, Guangdong Patentee before: CHINA HIGH-SPEED RAILWAY TECHNOLOGY CO.,LTD. |
|
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240327 Address after: 100044 1606, 16 / F, Zhongkun building, No.59 courtyard, gaoliangqiaoxie street, Haidian District, Beijing Patentee after: CHINA HIGH-SPEED RAILWAY TECHNOLOGY CO.,LTD. Country or region after: China Address before: 100083 2-305-18-7, 3 / F, building 2, yard 59, gaoliangqiaoxie street, Haidian District, Beijing Patentee before: BEIJING DPSHEEN ORBITAL TECHNOLOGY CO.,LTD. Country or region before: China |