技术领域technical field
本发明涉及通信领域,尤其涉及一种路由实现方法及移动内容分发网络(MCDN,Mobile Content Distribution Network)节点设备。The present invention relates to the communication field, in particular to a routing implementation method and a Mobile Content Distribution Network (MCDN, Mobile Content Distribution Network) node device.
背景技术Background technique
为了应对第四代移动通信(4G)流量增长的挑战,在核心网、无线网侧部署面向无线网络的内容分发网络(CDN,Content Distribution Network)服务节点,即MCDN(Mobile CDN)节点,为缓解核心网流量压力提供了新的思路。如图1所示为MCDN架构示意图,其中,所述边缘接入层为基站群组,MCDN节点部署在基站侧,基于内容中心网络(CCN,Content-centric Networking)通信模式进行数据通信。In order to meet the challenge of the fourth-generation mobile communication (4G) traffic growth, a wireless network-oriented Content Distribution Network (CDN, Content Distribution Network) service node, namely MCDN (Mobile CDN) node, is deployed on the core network and wireless network side. Core network traffic pressure provides a new idea. 1 is a schematic diagram of the MCDN architecture, wherein the edge access layer is a base station group, MCDN nodes are deployed on the base station side, and data communication is performed based on a content-centric network (CCN, Content-centric Networking) communication mode.
目前,所述MCDN架构及相关功能方案中,尚不存在一种路由实现方案可以基于用户设备(UE,User Equipment)的授权情况对用户请求进行管理。Currently, in the MCDN architecture and related functional solutions, there is no routing implementation solution that can manage user requests based on authorization status of user equipment (UE, User Equipment).
发明内容Contents of the invention
有鉴于此,本发明实施例期望提供一种路由实现方法及MCDN节点设备,至少解决了现有技术存在的问题,能够有效利用网络资源,提高用户服务质量。In view of this, the embodiment of the present invention expects to provide a routing implementation method and MCDN node equipment, which at least solve the problems existing in the prior art, can effectively utilize network resources, and improve user service quality.
为达到上述目的,本发明实施例的技术方案是这样实现的:In order to achieve the above object, the technical solution of the embodiment of the present invention is achieved in this way:
本发明实施例提供了一种路由实现方法,所述方法包括:An embodiment of the present invention provides a routing implementation method, the method comprising:
MCDN节点接收第一请求包,并检测所述第一请求包是否为预设类型的内容请求包;The MCDN node receives the first request packet, and detects whether the first request packet is a content request packet of a preset type;
确定所述第一请求包为预设类型的内容请求包时,提取所述第一请求包中内容请求关键信息;When it is determined that the first request packet is a content request packet of a preset type, extract key content request information in the first request packet;
基于所述内容请求关键信息及预设的UAT确定所述第一请求包符合第一授权条件时,获取所述第一请求包对应的优先级信息;When determining that the first request packet meets the first authorization condition based on the content request key information and the preset UAT, acquiring priority information corresponding to the first request packet;
基于所述优先级信息及预设的内容中心网络CCN转发策略判断所述第一请求包是否满足CCN转发条件;judging whether the first request packet satisfies the CCN forwarding condition based on the priority information and the preset content-centric network CCN forwarding policy;
确定所述第一请求包满足所述CCN转发条件时,基于CCN通信模式对所述第一请求包进行CCN转发处理。When it is determined that the first request packet satisfies the CCN forwarding condition, perform CCN forwarding processing on the first request packet based on a CCN communication mode.
上述方案中,所述预设类型的内容请求包为CCN类型的内容请求包;In the above scheme, the content request packet of the preset type is a content request packet of CCN type;
所述提取所述第一请求包中内容请求关键信息,包括:The extracting the key information of the content request in the first request packet includes:
提取所述第一请求包中的用户标识及内容名前缀。Extracting the user ID and content name prefix in the first request packet.
上述方案中,所述基于所述内容请求关键信息及预设的UAT确定所述第一请求包符合第一授权条件,包括:In the above scheme, determining that the first request packet meets the first authorization condition based on the content request key information and the preset UAT includes:
将所述第一请求包对应的用户标识及内容名前缀分别与所述UAT中存储的用户标识及相应的内容名前缀进行匹配,当匹配成功时,确定所述第一请求包符合第一授权条件。Match the user ID and content name prefix corresponding to the first request packet with the user ID and the corresponding content name prefix stored in the UAT, and when the matching is successful, determine that the first request packet conforms to the first authorization condition.
上述方案中,所述基于所述优先级信息及预设的CCN转发策略判断所述第一请求包是否满足CCN转发条件,包括:In the above solution, the judging whether the first request packet satisfies the CCN forwarding condition based on the priority information and the preset CCN forwarding strategy includes:
判断所述第一请求包对应的优先级是否不低于预设的所述第一请求包对应的标准优先级,如果所述第一请求包对应的优先级不低于预设的所述第一请求包对应的标准优先级,确定所述第一请求包满足CCN转发条件;否则,确定所述第一请求包不满足CCN转发条件。judging whether the priority corresponding to the first request packet is not lower than the preset standard priority corresponding to the first request packet, if the priority corresponding to the first request packet is not lower than the preset first request packet For a standard priority corresponding to a request packet, it is determined that the first request packet satisfies the CCN forwarding condition; otherwise, it is determined that the first request packet does not satisfy the CCN forwarding condition.
上述方案中,所述方法还包括:In the above scheme, the method also includes:
接收软件定义网络SDN控制器发送的用户授权信息及对应的标准优先级;Receive the user authorization information and the corresponding standard priority sent by the software-defined network SDN controller;
基于所述用户授权信息及对应的标准优先级更新所述UAT;updating the UAT based on the user authorization information and the corresponding standard priority;
其中,所述用户授权信息为HSS对UE鉴权完成后,所述SDN控制器基于所述UE对应的用户ID从自身存储的用户授权信息表中获取得到。Wherein, the user authorization information is obtained by the SDN controller from a user authorization information table stored by itself based on the user ID corresponding to the UE after the HSS completes the authentication of the UE.
本发明实施例还提供了一种MCDN节点设备,所述MCDN节点设备包括:检测模块、提取模块、确定模块、判断模块及处理模块;其中,The embodiment of the present invention also provides an MCDN node device, the MCDN node device includes: a detection module, an extraction module, a determination module, a judgment module, and a processing module; wherein,
所述检测模块,用于接收第一请求包,并检测所述第一请求包是否为预设类型的内容请求包;The detection module is configured to receive a first request packet, and detect whether the first request packet is a preset type of content request packet;
所述提取模块,用于确定所述第一请求包为预设类型的内容请求包时,提取所述第一请求包中内容请求关键信息;The extracting module is configured to extract key content request information in the first request packet when it is determined that the first request packet is a preset type of content request packet;
所述确定模块,用于基于所述内容请求关键信息及预设的UAT确定所述第一请求包符合第一授权条件时,获取所述第一请求包对应的优先级信息;The determining module is configured to obtain priority information corresponding to the first request packet when determining that the first request packet meets the first authorization condition based on the content request key information and the preset UAT;
所述判断模块,用于基于所述优先级信息及预设的CCN转发策略判断所述第一请求包是否满足CCN转发条件;The judging module is configured to judge whether the first request packet satisfies the CCN forwarding condition based on the priority information and the preset CCN forwarding strategy;
所述处理模块,用于确定所述第一请求包满足所述CCN转发条件时,基于CCN通信模式对所述第一请求包进行CCN转发处理。The processing module is configured to perform CCN forwarding processing on the first request packet based on a CCN communication mode when determining that the first request packet satisfies the CCN forwarding condition.
上述方案中,所述预设类型的内容请求包为CCN类型的内容请求包;In the above scheme, the content request packet of the preset type is a content request packet of CCN type;
所述提取模块,还用于提取所述第一请求包中的用户标识及内容名前缀。The extraction module is further configured to extract the user ID and content name prefix in the first request packet.
上述方案中,所述确定模块,还用于将所述第一请求包对应的用户标识及内容名前缀分别与所述UAT中存储的用户标识及相应的内容名前缀进行匹配,当匹配成功时,确定所述第一请求包符合第一授权条件。In the above solution, the determining module is further configured to match the user ID and content name prefix corresponding to the first request packet with the user ID and the corresponding content name prefix stored in the UAT respectively, and when the matching is successful , determining that the first request packet meets the first authorization condition.
上述方案中,所述判断模块,还用于判断所述第一请求包对应的优先级是否不低于预设的所述第一请求包对应的标准优先级,如果所述第一请求包对应的优先级不低于预设的所述第一请求包对应的标准优先级,确定所述第一请求包满足CCN转发条件;否则,确定所述第一请求包不满足CCN转发条件。In the above solution, the judging module is also used to judge whether the priority corresponding to the first request packet is not lower than the preset standard priority corresponding to the first request packet, if the first request packet corresponds to The priority of the first request packet is not lower than the preset standard priority corresponding to the first request packet, and it is determined that the first request packet meets the CCN forwarding condition; otherwise, it is determined that the first request packet does not meet the CCN forwarding condition.
上述方案中,所述MCDN节点设备还包括更新模块,用于接收SDN控制器发送的用户授权信息及对应的标准优先级,基于所述用户授权信息及对应的标准优先级更新所述UAT;In the above scheme, the MCDN node device further includes an update module, configured to receive user authorization information and corresponding standard priority sent by the SDN controller, and update the UAT based on the user authorization information and the corresponding standard priority;
其中,所述用户授权信息为HSS对UE鉴权完成后,所述SDN控制器基于所述UE对应的用户ID从自身存储的用户授权信息表中获取得到。Wherein, the user authorization information is obtained by the SDN controller from a user authorization information table stored by itself based on the user ID corresponding to the UE after the HSS completes the authentication of the UE.
本发明实施例所提供的路由实现方法及MCDN节点设备,MCDN节点接收第一请求包,并检测所述第一请求包是否为预设类型的内容请求包;确定所述第一请求包为预设类型的内容请求包时,提取所述第一请求包中内容请求关键信息;基于所述内容请求关键信息及预设的UAT确定所述第一请求包符合第一授权条件时,获取所述第一请求包对应的优先级信息;基于所述优先级信息及预设的CCN转发策略判断所述第一请求包是否满足CCN转发条件;确定所述第一请求包满足所述CCN转发条件时,基于CCN通信模式对所述第一请求包进行CCN转发处理。如此,可以基于预设的用户授权表及用户的授权情况对用户请求包进行路由管理,能够有效的利用网络资源,提高用户服务质量,并可以解决由节点内容动态性、节点状态变化、链路状态引起的网络传输效率下降等问题。In the routing implementation method and the MCDN node device provided in the embodiment of the present invention, the MCDN node receives the first request packet, and detects whether the first request packet is a content request packet of a preset type; determines that the first request packet is a preset request packet When a type of content request packet is set, the key information of the content request in the first request packet is extracted; when it is determined that the first request packet meets the first authorization condition based on the key information of the content request and the preset UAT, the Priority information corresponding to the first request packet; judging whether the first request packet satisfies the CCN forwarding condition based on the priority information and the preset CCN forwarding strategy; when determining that the first request packet satisfies the CCN forwarding condition , performing CCN forwarding processing on the first request packet based on the CCN communication mode. In this way, user request packets can be routed and managed based on the preset user authorization table and user authorization conditions, which can effectively use network resources, improve user service quality, and solve problems caused by node content dynamics, node status changes, and link issues. Problems such as the decrease of network transmission efficiency caused by the state.
附图说明Description of drawings
图1为MCDN架构示意图一;Figure 1 is a schematic diagram of the MCDN architecture;
图2为兴趣包及数据包结构组成示意图;Fig. 2 is a schematic diagram of interest packet and data packet structure;
图3为CS、PIT及FIB的格式示意图;Fig. 3 is a schematic diagram of the format of CS, PIT and FIB;
图4为本发明实施例CCN节点处理兴趣包的流程示意图;FIG. 4 is a schematic flow diagram of a CCN node processing an Interest packet according to an embodiment of the present invention;
图5为本发明实施例CCN节点处理数据包的流程示意图;FIG. 5 is a schematic flow diagram of a CCN node processing a data packet according to an embodiment of the present invention;
图6为本发明实施例MCDN架构示意图二;FIG. 6 is a second schematic diagram of the MCDN architecture of the embodiment of the present invention;
图7为本发明实施例路由实现方法流程示意图一;FIG. 7 is a first schematic flow diagram of a routing implementation method according to an embodiment of the present invention;
图8为本发明实施例UAT示意图;FIG. 8 is a schematic diagram of a UAT according to an embodiment of the present invention;
图9为本发明实施例路由实现方法流程示意图二;FIG. 9 is a second schematic flow diagram of a routing implementation method according to an embodiment of the present invention;
图10为本发明实施例路由实现方法流程示意图三;FIG. 10 is a third schematic flow diagram of a routing implementation method according to an embodiment of the present invention;
图11为本发明实施例MCDN节点获取用户授权信息的流程示意图;Fig. 11 is a schematic flow diagram of obtaining user authorization information by an MCDN node according to an embodiment of the present invention;
图12为本发明实施例MCDN节点对第一请求包进行CCN转发处理的流程示意图;12 is a schematic flow diagram of the MCDN node performing CCN forwarding processing on the first request packet according to an embodiment of the present invention;
图13为本发明实施例MCDN节点设备的组成结构示意图。FIG. 13 is a schematic diagram of the composition and structure of an MCDN node device according to an embodiment of the present invention.
具体实施方式detailed description
CCN采用以内容(信息)为中心的通信模式来构建网络,解除了内容与位置之间的耦合关系,用户不需要关心从哪台服务器获取内容,而只需关心内容本身,这是一种从“where”到“what”的转变。在通信过程中,所有的网络节点均可以基于内容的名字进行路由和转发,并对传输经过自身的内容进行缓存,以便后续有相同内容请求的用户直接从本地缓存获取内容。CCN adopts a content (information)-centered communication mode to build a network, which removes the coupling relationship between content and location. Users do not need to care about which server to obtain content from, but only care about the content itself. The transition from "where" to "what". During the communication process, all network nodes can perform routing and forwarding based on the name of the content, and cache the content transmitted through itself, so that subsequent users with the same content request can directly obtain the content from the local cache.
在内容中心网络中传输的报文包括两种:兴趣包(Interest packet)和数据包(Data packet);所述兴趣包及数据包组成如图2示。兴趣包由内容请求用户发出,同时携带被请求的内容名前缀,数据包与兴趣包相对应,携带被请求的内容数据,用于响应内容请求用户发出的兴趣包。The packets transmitted in the content-centric network include two types: an Interest packet (Interest packet) and a data packet (Data packet); the composition of the Interest packet and the data packet is shown in FIG. 2 . The interest packet is sent by the content requesting user and carries the prefix of the requested content name. The data packet corresponds to the interest packet and carries the requested content data, and is used to respond to the interest packet sent by the content requesting user.
每个CCN节点都维护三张用于记录节点内容及指导处理兴趣包和数据包的表,分别为缓存库(CS,Cache Store)、未决请求表(PIT,Pending Interest Table)及转发信息表(FIB,Forwarding Information Base);其中,CS用于缓存经过该CCN节点的内容数据,以便于在本次通信结束后,缓存下来的数据仍然可以为其它有相同内容请求的用户服务;PIT用于记录经过该节点的兴趣包信息,以便于数据包原路返回;FIB与传输控制协议/因特网互联协议(TCP/IP,Transmission Control Protocol/Internet Protocol)网络中的IP路由表功能类似,用于提供下一跳的转发信息;所述CS、PIT及FIB的格式如图3所示。Each CCN node maintains three tables for recording node content and guiding the processing of interest packets and data packets, which are cache library (CS, Cache Store), pending request table (PIT, Pending Interest Table) and forwarding information table (FIB, Forwarding Information Base); Among them, CS is used to cache the content data passing through the CCN node, so that after the end of this communication, the cached data can still serve other users with the same content request; PIT is used for Record the interest packet information passing through the node so that the original path of the data packet can be returned; The forwarding information of the next hop; the formats of the CS, PIT and FIB are shown in FIG. 3 .
CCN节点处理兴趣包的流程如图4所示,当一个节点收到兴趣包时,首先会匹配CS,如果CS中已经缓存了被请求内容(缓存命中),则直接沿兴趣包的到达路径转发内容数据并丢弃该兴趣包;如果CS中没有被请求内容(缓存未命中),则进一步匹配PIT,如果有PIT中有与兴趣包相同的内容名前缀,则在PIT的相应条目中增加兴趣包的到达接口,并丢弃兴趣包;如果PIT也没有匹配,则查找FIB,向所有匹配的端口转发兴趣包(兴趣包的到达接口不再转发),并在PIT中记录兴趣包的到达接口;如果FIB也没有匹配条目,则丢弃兴趣包或者转发至默认接口。The flow of the CCN node processing the Interest packet is shown in Figure 4. When a node receives the Interest packet, it will first match the CS. If the requested content has been cached in the CS (cache hit), it will be forwarded directly along the arrival path of the Interest packet. Content data and discard the interest packet; if there is no requested content in the CS (cache miss), then further match the PIT, if there is a PIT with the same content name prefix as the interest packet, add the interest packet to the corresponding entry of the PIT If there is no match in the PIT, then search the FIB, forward the interest packet to all matching ports (the arrival interface of the interest packet is no longer forwarded), and record the arrival interface of the interest packet in the PIT; if If there is no matching entry in the FIB, the Interest packet is discarded or forwarded to the default interface.
与兴趣包相比,数据包的处理过程相对简单,如图5所示,当节点收到数据包时,会对数据包的内容名字段进行最长前缀匹配,首先匹配CS,如果有相同的缓存数据,则直接丢弃该数据包;如果没有,继续与PIT中的条目匹配。若匹配PIT,则向相应的端口转发兴趣包,并将数据包缓存至CS,如果PIT中没有匹配的条目,直接丢弃数据包。Compared with interest packets, the processing of data packets is relatively simple. As shown in Figure 5, when a node receives a data packet, it will perform the longest prefix match on the content name field of the data packet, first match CS, if there are the same cache data, discard the data packet directly; if not, continue to match the entry in the PIT. If the PIT is matched, the Interest packet is forwarded to the corresponding port, and the data packet is cached in CS. If there is no matching entry in the PIT, the data packet is discarded directly.
本发明实施例基于图6所示MCDN架构,MCDN部署在基站中,基站之间通过X2接口连接,除原有接口功能外,增加数据转发功能,且基站之间可以通过基于内容的通信模式进行数据通信,给用户提供内容服务;上层采用SDN控制器对下层边缘节点进行管理,并对第三方用户开放接口,提供部分网络管理权限。定义授权用户才被允许使用MCDN服务,软件定义网络(SDN,Software Defined Network)控制器中设置授权信息表来记录用户授权信息。The embodiment of the present invention is based on the MCDN architecture shown in Figure 6. The MCDN is deployed in the base station, and the base stations are connected through the X2 interface. In addition to the original interface function, a data forwarding function is added, and the communication mode between the base stations can be based on the content. Data communication provides users with content services; the upper layer uses SDN controllers to manage the lower layer edge nodes, and opens interfaces to third-party users to provide part of the network management authority. The defined authorized users are allowed to use the MCDN service, and an authorization information table is set in the software defined network (SDN, Software Defined Network) controller to record user authorization information.
在本发明实施例中,MCDN节点接收第一请求包,并检测所述第一请求包是否为预设类型的内容请求包;若所述第一请求包为预设类型的内容请求包,提取所述第一请求包中内容请求关键信息;基于所述内容请求关键信息及预设的用户授权表UAT确定所述第一请求包符合第一授权条件时,获取所述第一请求包对应的优先级信息;基于所述优先级信息及预设的内容中心网络CCN转发策略判断所述第一请求包是否满足CCN转发条件;确定所述第一请求包满足所述CCN转发条件时,基于CCN通信模式对所述第一请求包进行CCN转发处理。In the embodiment of the present invention, the MCDN node receives the first request packet, and detects whether the first request packet is a content request packet of a preset type; if the first request packet is a content request packet of a preset type, extract Content request key information in the first request packet; when determining that the first request packet meets the first authorization condition based on the content request key information and the preset user authorization table UAT, obtain the corresponding Priority information; judging whether the first request packet satisfies the CCN forwarding condition based on the priority information and the preset CCN forwarding strategy; when determining that the first request packet satisfies the CCN forwarding condition, based on the CCN The communication mode performs CCN forwarding processing on the first request packet.
下面结合附图及具体实施例对本发明再作进一步详细的说明。The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
实施例一Embodiment one
图7为本发明实施例路由实现方法流程示意图,如图7所示,本发明实施例路由实现方法包括:FIG. 7 is a schematic flow chart of a routing implementation method according to an embodiment of the present invention. As shown in FIG. 7 , the routing implementation method according to an embodiment of the present invention includes:
步骤701:MCDN节点接收第一请求包,并检测所述第一请求包是否为预设类型的内容请求包。Step 701: The MCDN node receives a first request packet, and detects whether the first request packet is a content request packet of a preset type.
这里,所述MCDN节点位于基站eNodeB,所述预设类型的内容请求包可以为CCN类型的内容请求包。Here, the MCDN node is located at the base station eNodeB, and the content request packet of the preset type may be a content request packet of the CCN type.
在一实施例中,MCDN节点通过检测所述第一请求包的包头结构判断所述第一请求包是否为预设类型的内容请求包,如检测得到所述第一请求包的包头包括内容名部分,可知该第一请求包为CCN类型的内容请求包。In one embodiment, the MCDN node judges whether the first request packet is a content request packet of a preset type by detecting the header structure of the first request packet, for example, the header of the first request packet includes a content name part, it can be seen that the first request packet is a content request packet of the CCN type.
步骤702:确定所述第一请求包为预设类型的内容请求包时,提取所述第一请求包中内容请求关键信息。Step 702: When it is determined that the first request packet is a preset type of content request packet, extract key content request information in the first request packet.
这里,所述内容请求关键信息至少包括用户标识及内容名前缀;Here, the key information of the content request includes at least the user ID and the prefix of the content name;
其中,所述用户标识是一种全局唯一的标识,用于表示用户的唯一性和永久性,可以为用户身份标识(ID,Identification);Wherein, the user identifier is a globally unique identifier used to represent the uniqueness and permanence of the user, which may be a user identity (ID, Identification);
所述内容名前缀,用于表示某一用户可通过MCDN发起请求的内容,这一内容可以根据不同长度的前缀进行不同粒度的匹配,可以是某一内容提供者的所有内容,也可以是某一内容提供者可提供的某一类内容,也可以是一个空值,这时候说明该用户的所有内容请求均可以通过MCDN服务来满足,第三方业务管理者可以通过SDN控制器的管理界面实现这种可定制的授权功能。The content name prefix is used to indicate the content that a certain user can initiate a request through MCDN. This content can be matched with different granularities according to prefixes of different lengths. It can be all content of a certain content provider, or it can be a certain content. A certain type of content that a content provider can provide can also be a null value, which means that all content requests of the user can be satisfied through the MCDN service, and third-party business managers can realize it through the management interface of the SDN controller This customizable authorization function.
基于本发明所述实施例,在实际应用中,检测得到所述第一请求包并非预设类型的内容请求包时,直接上报所述第一请求包至SDN控制器。Based on the embodiments of the present invention, in practical applications, when it is detected that the first request packet is not a content request packet of a preset type, the first request packet is directly reported to the SDN controller.
步骤703:基于所述内容请求关键信息及预设的UAT确定所述第一请求包符合第一授权条件时,获取所述第一请求包对应的优先级信息。Step 703: Obtain priority information corresponding to the first request packet when it is determined that the first request packet meets the first authorization condition based on the content request key information and the preset UAT.
这里,所述第一请求包对应的优先级信息即发送所述第一请求包的用户对应的优先级信息,优先级A为最高优先级,以此向下逐级降低,考虑当节点负载过重时,可选择优先级高的请求进行服务,第三方管理者也可以通过结合优先级配置实现多样化的定制服务;Here, the priority information corresponding to the first request packet is the priority information corresponding to the user who sent the first request packet. Priority A is the highest priority, which is lowered step by step. Considering that when the node load is too high When it is heavy, the request with high priority can be selected for service, and the third-party manager can also realize diversified customized services by combining priority configuration;
在边缘接入层的eNodeB节点中增加一个用户授权表(UAT,UserAuthorization Table),用于记录该节点所接的用户的授权信息,通过该表的索引可以实现被授权用户的内容请求可以通过MCDN服务来满足;图8所示为本发明实施例UAT示意图,其中,所述标准优先级用于定义该内容请求的最低优先级,即只有用户优先级大于该请求的优先级才可以由MCDN服务满足,该属性可由第三方管理者通过SDN控制器更新。A user authorization table (UAT, UserAuthorization Table) is added to the eNodeB node of the edge access layer to record the authorization information of the user connected to the node. Through the index of the table, the content request of the authorized user can be passed through the MCDN service to meet; Figure 8 is a schematic diagram of the UAT embodiment of the present invention, wherein the standard priority is used to define the lowest priority of the content request, that is, only if the user priority is greater than the priority of the request can be served by the MCDN Satisfied, this attribute can be updated by a third-party manager through the SDN controller.
在实际应用中,所述基于所述内容请求关键信息及预设的UAT确定所述第一请求包符合第一授权条件,包括:In practical applications, the determining that the first request packet meets the first authorization condition based on the content request key information and the preset UAT includes:
将所述第一请求包对应的用户标识,即用户ID及内容名前缀分别与所述UAT中存储的用户标识及相应的内容名前缀进行匹配,当匹配成功时,即用户ID和内容名前缀同时匹配,确定所述第一请求包符合第一授权条件;Match the user ID corresponding to the first request packet, that is, the user ID and the content name prefix, respectively with the user ID stored in the UAT and the corresponding content name prefix, and when the matching is successful, that is, the user ID and the content name prefix Simultaneously matching, determining that the first request packet meets the first authorization condition;
当匹配失败时,确定所述第一请求包不符合第一授权条件,直接上报所述第一请求包至SDN控制器。When the matching fails, it is determined that the first request packet does not meet the first authorization condition, and the first request packet is directly reported to the SDN controller.
步骤704:基于所述优先级信息及预设的CCN转发策略判断所述第一请求包是否满足CCN转发条件。Step 704: Determine whether the first request packet satisfies the CCN forwarding condition based on the priority information and the preset CCN forwarding policy.
在一实施例中,上述操作具体包括:判断所述第一请求包对应的优先级是否不低于预设的所述第一请求包对应的标准优先级,也即判断所述第一请求包对应的优先级是否不低于所述第一请求包的请求内容对应的最低优先级,如果所述第一请求包对应的优先级不低于预设的所述第一请求包对应的标准优先级,确定所述第一请求包满足CCN转发条件;否则,确定所述第一请求包不满足CCN转发条件。In an embodiment, the above operation specifically includes: judging whether the priority corresponding to the first request packet is not lower than the preset standard priority corresponding to the first request packet, that is, judging whether the priority of the first request packet is Whether the corresponding priority is not lower than the lowest priority corresponding to the request content of the first request packet, if the priority corresponding to the first request packet is not lower than the preset standard priority corresponding to the first request packet level, determining that the first request packet satisfies the CCN forwarding condition; otherwise, determining that the first request packet does not satisfy the CCN forwarding condition.
步骤705:确定所述第一请求包满足所述CCN转发条件时,基于CCN通信模式对所述第一请求包进行CCN转发处理。Step 705: When it is determined that the first request packet satisfies the CCN forwarding condition, perform CCN forwarding processing on the first request packet based on the CCN communication mode.
这里,当确定所述第一请求包满足所述CCN转发条件时,为所述第一请求包对应的用户提供MCDN服务,即将所述第一请求包作为兴趣包进行标准的基于CCN通信模式的兴趣包处理流程,具体包括:将所述第一请求包首先匹配CS,如果CS中已经缓存了被请求内容(缓存命中),则直接沿所述第一请求包的到达路径转发内容数据并丢弃该兴趣包;如果CS中没有被请求内容(缓存未命中),则进一步匹配PIT,如果有PIT中有与所述第一请求包相同的内容名前缀,则在PIT的相应条目中增加所述第一请求包的到达接口,并丢弃所述第一请求包;如果PIT也没有匹配,则查找FIB,向所有匹配的端口转发所述第一请求包(所述第一请求包的到达接口不再转发),并在PIT中记录所述第一请求包的到达接口;如果FIB也没有匹配条目,则丢弃所述第一请求包或者转发至默认接口。Here, when it is determined that the first request packet satisfies the CCN forwarding condition, the user corresponding to the first request packet is provided with an MCDN service, that is, the first request packet is used as an Interest packet to carry out a standard CCN-based communication mode The interest packet processing flow specifically includes: first matching the first request packet to the CS, and if the requested content has been cached in the CS (cache hit), forwarding the content data directly along the arrival path of the first request packet and discarding This interest packet; if there is no requested content in the CS (cache miss), then further match the PIT, if there is a content name prefix identical to the first request packet in the PIT, then increase the corresponding entry of the PIT The arrival interface of the first request packet, and discard the first request packet; if the PIT does not match, then search the FIB, forward the first request packet to all matching ports (the arrival interface of the first request packet is not Retransmit), and record the arrival interface of the first request packet in the PIT; if the FIB does not have a matching entry, then discard the first request packet or forward it to the default interface.
实施例二Embodiment two
图9为本发明实施例路由实现方法流程示意图,如图9所示,本发明实施例路由实现方法包括:FIG. 9 is a schematic flow chart of a routing implementation method according to an embodiment of the present invention. As shown in FIG. 9 , the routing implementation method according to an embodiment of the present invention includes:
步骤901:MCDN节点接收第一请求包,并检测所述第一请求包是否为预设类型的内容请求包,如果是,执行步骤902;如果不是,执行步骤906。Step 901: The MCDN node receives the first request packet, and detects whether the first request packet is a preset type of content request packet, if yes, execute step 902; if not, execute step 906.
这里,所述MCDN节点位于基站eNodeB,所述预设类型的内容请求包可以为CCN类型的内容请求包。Here, the MCDN node is located at the base station eNodeB, and the content request packet of the preset type may be a content request packet of the CCN type.
在本发明实施例中,所述预设类型的内容请求包为CCN类型的内容请求包。In the embodiment of the present invention, the preset type of content request packet is a CCN type of content request packet.
步骤902:提取所述第一请求包中内容请求关键信息。Step 902: Extract the key information of the content request in the first request packet.
在本发明实施例中,所述内容请求关键信息至少包括用户ID及内容名前缀。In the embodiment of the present invention, the key information of the content request includes at least a user ID and a content name prefix.
步骤903:基于所述内容请求关键信息及预设的UAT判断所述第一请求包是否符合第一授权条件,如果符合,执行步骤904;如果不符合,执行步骤906。Step 903: Judging whether the first request packet meets the first authorization condition based on the content request key information and the preset UAT, if yes, perform step 904; if not, perform step 906.
这里,所述UAT设置于所述MCDN节点上,用于记录该节点所接的用户的授权信息,如图8所示,其中,所述标准优先级用于定义该内容请求的最低优先级,即只有用户优先级大于该请求的优先级才可以由MCDN服务满足,该属性可由第三方管理者通过SDN控制器更新。Here, the UAT is set on the MCDN node to record the authorization information of the user connected to the node, as shown in Figure 8, wherein the standard priority is used to define the lowest priority of the content request, That is, only if the user priority is greater than the priority of the request can the MCDN service satisfy it, and this attribute can be updated by the third-party manager through the SDN controller.
在本发明实施例中,将所述第一请求包对应的用户ID及内容名前缀分别与所述UAT中存储的用户ID及相应的内容名前缀进行匹配,当匹配成功时,即用户ID和内容名前缀同时匹配,确定所述第一请求包符合第一授权条件;否则,确定所述第一请求包不符合第一授权条件。In the embodiment of the present invention, the user ID and content name prefix corresponding to the first request packet are respectively matched with the user ID and the corresponding content name prefix stored in the UAT. If the content name prefix matches at the same time, it is determined that the first request packet meets the first authorization condition; otherwise, it is determined that the first request packet does not meet the first authorization condition.
步骤904:获取所述第一请求包对应的优先级,并基于所述优先级及预设的CCN转发策略判断所述第一请求包是否满足CCN转发条件,如果满足,执行步骤905;如果不满足,执行步骤906。Step 904: Obtain the priority corresponding to the first request packet, and judge whether the first request packet satisfies the CCN forwarding condition based on the priority and the preset CCN forwarding strategy, and if so, perform step 905; if not If satisfied, go to step 906.
在本发明实施例中,所述预设的CCN转发策略为所述用户对应的优先级,即请求包对应的优先级不低于请求内容对应的标准优先级;In the embodiment of the present invention, the preset CCN forwarding strategy is the priority corresponding to the user, that is, the priority corresponding to the request packet is not lower than the standard priority corresponding to the request content;
也即,上述操作具体包括:判断所述第一请求包对应的优先级是否不低于UAT中所述第一请求包对应的标准优先级,也即判断所述第一请求包对应的优先级是否不低于所述第一请求包的请求内容对应的最低优先级,如果所述第一请求包对应的优先级不低于预设的所述第一请求包对应的标准优先级,确定所述第一请求包满足CCN转发条件;否则,确定所述第一请求包不满足CCN转发条件。That is, the above operation specifically includes: judging whether the priority corresponding to the first request packet is not lower than the standard priority corresponding to the first request packet in the UAT, that is, judging the priority corresponding to the first request packet Whether it is not lower than the lowest priority corresponding to the request content of the first request packet, if the priority corresponding to the first request packet is not lower than the preset standard priority corresponding to the first request packet, determine the The first request packet meets the CCN forwarding condition; otherwise, it is determined that the first request packet does not meet the CCN forwarding condition.
步骤905:基于CCN通信模式对所述第一请求包进行CCN转发处理。Step 905: Perform CCN forwarding processing on the first request packet based on the CCN communication mode.
当确定所述第一请求包满足所述CCN转发条件时,将所述第一请求包作为兴趣包进行标准的基于CCN通信模式的兴趣包处理流程,具体包括:将所述第一请求包首先匹配CS,如果CS中已经缓存了被请求内容,则直接沿所述第一请求包的到达路径转发内容数据并丢弃该兴趣包;如果CS中没有被请求内容,则进一步匹配PIT,如果有PIT中有与所述第一请求包相同的内容名前缀,则在PIT的相应条目中增加所述第一请求包的到达接口,并丢弃所述第一请求包;如果PIT也没有匹配,则查找FIB,向所有匹配的端口转发所述第一请求包,并在PIT中记录所述第一请求包的到达接口;如果FIB也没有匹配条目,则丢弃所述第一请求包或者转发至默认接口。When it is determined that the first request packet satisfies the CCN forwarding condition, the first request packet is used as an Interest packet to perform a standard CCN communication mode-based Interest packet processing flow, specifically including: first requesting the first request packet Match the CS, if the requested content has been cached in the CS, forward the content data directly along the arrival path of the first request packet and discard the interest packet; if there is no requested content in the CS, then further match the PIT, if there is a PIT If there is the same content name prefix as the first request packet in the PIT, the arrival interface of the first request packet is added in the corresponding entry of the PIT, and the first request packet is discarded; if the PIT does not match, then search FIB, forwarding the first request packet to all matching ports, and recording the arrival interface of the first request packet in the PIT; if the FIB does not have a matching entry, discarding the first request packet or forwarding to a default interface .
步骤906:直接上报所述第一请求包至SDN控制器。Step 906: Report the first request packet directly to the SDN controller.
实施例三Embodiment three
图10为本发明实施例路由实现方法流程示意图,如图10所示,本发明实施例路由实现方法包括:FIG. 10 is a schematic flow diagram of a routing implementation method according to an embodiment of the present invention. As shown in FIG. 10 , the routing implementation method according to an embodiment of the present invention includes:
步骤1001:MCDN节点接收第一请求包,判断所述第一请求包是否为CCN类型的内容请求包,如果是,执行步骤1002;如果不是,执行步骤1005。Step 1001: The MCDN node receives the first request packet, and judges whether the first request packet is a content request packet of CCN type, and if yes, executes step 1002; if not, executes step 1005.
在本发明实施例中,MCDN节点通过检测所述第一请求包的包头结构判断所述第一请求包是否为预设类型的内容请求包,如检测得到所述第一请求包的包头包括内容名部分,可知该第一请求包为CCN类型的内容请求包。In the embodiment of the present invention, the MCDN node judges whether the first request packet is a preset type of content request packet by detecting the header structure of the first request packet, for example, the header of the first request packet includes content From the name part, it can be seen that the first request packet is a content request packet of the CCN type.
步骤1002:提取所述第一请求包中的用户ID及内容名前缀,将所述用户ID及内容名前缀分别与UAT中存储的用户ID及相应的内容名前缀进行匹配,判断匹配是否成功,如果匹配成功,执行步骤1003;如果匹配失败,执行步骤1005。Step 1002: Extracting the user ID and content name prefix in the first request packet, matching the user ID and content name prefix with the user ID stored in the UAT and the corresponding content name prefix respectively, and judging whether the matching is successful, If the matching is successful, execute step 1003; if the matching fails, execute step 1005.
这里,所述匹配成功即用户ID和内容名前缀同时匹配成功。Here, the successful matching means that the user ID and the prefix of the content name are matched successfully at the same time.
所述UAT用于记录该MCDN节点接收的用户授权信息,所述用户授权信息至少包括:用户标识、内容名前缀、用户优先级及对应的标准优先级,通过该表的索引可以实现被授权用户的内容请求可以通过MCDN服务来满足,如图8所示,其中,所述标准优先级用于定义该内容请求的最低优先级,即只有用户优先级大于该请求的优先级才可以由MCDN服务满足,该属性可由第三方管理者通过SDN控制器更新。The UAT is used to record the user authorization information received by the MCDN node. The user authorization information includes at least: user identification, content name prefix, user priority and corresponding standard priority. The index of the table can realize the authorized user The content request of can be satisfied by the MCDN service, as shown in Figure 8, wherein, the standard priority is used to define the lowest priority of the content request, that is, only the user priority higher than the priority of the request can be served by the MCDN Satisfied, this attribute can be updated by a third-party manager through the SDN controller.
基于本发明所述实施例,在实际应用中,所述MCDN节点获取用户授权信息的过程在用户接入网络附着过程中实现,具体操作过程如图11所示,包括:Based on the embodiment of the present invention, in practical applications, the process of the MCDN node obtaining user authorization information is implemented during the user access network attachment process. The specific operation process is shown in Figure 11, including:
步骤1:UE发送附着请求给eNodeB。Step 1: UE sends an attach request to eNodeB.
步骤2:eNodeB转发所述附着请求给SDN控制器。Step 2: eNodeB forwards the attach request to the SDN controller.
步骤3:SDN控制器发送ID请求给UE。Step 3: The SDN controller sends an ID request to the UE.
步骤4:用户UE发送ID响应给所述SDN控制器。Step 4: The user UE sends an ID response to the SDN controller.
这里,所述ID响应携带用户ID。Here, the ID response carries the user ID.
步骤5:归属签约用户服务器(HSS,Home Subscriber Server,)完成对所述UE的鉴权。Step 5: The Home Subscriber Server (HSS, Home Subscriber Server,) completes the authentication of the UE.
步骤6:基于所述用户ID,SDN控制器提取自身存储的用户授权信息表中的用户授权信息。Step 6: Based on the user ID, the SDN controller extracts the user authorization information in the user authorization information table stored by itself.
在一实施例中,所述用户授权信息表如下表所示:In one embodiment, the user authorization information table is shown in the following table:
步骤7:SDN控制器发送所述用户授权信息及内容对应的标准优先级给所述eNodeB。Step 7: The SDN controller sends the user authorization information and the standard priority corresponding to the content to the eNodeB.
步骤8:eNodeB基于所述用户授权信息及对应的标准优先级更新所述UAT。Step 8: The eNodeB updates the UAT based on the user authorization information and the corresponding standard priority.
其中,与SDN控制器参与信息交互的是eNodeB内部软件化的移动管理实体(MME,Mobility Management Entity)模块。Wherein, it is a software-based Mobility Management Entity (MME, Mobility Management Entity) module inside the eNodeB that participates in information exchange with the SDN controller.
步骤1003:获取所述第一请求包对应的优先级,并判断所述优先级是否不低于所述UAT中与所述内容名前缀对应的标准优先级,如果是,执行步骤904;否则,执行步骤905。Step 1003: Obtain the priority corresponding to the first request packet, and determine whether the priority is not lower than the standard priority corresponding to the content name prefix in the UAT, if yes, perform step 904; otherwise, Execute step 905.
步骤1004:基于CCN通信模式对所述第一请求包进行CCN转发处理。Step 1004: Perform CCN forwarding processing on the first request packet based on the CCN communication mode.
在一实施例中,所述基于CCN通信模式对所述第一请求包进行CCN转发处理的具体操作过程如图12所示,包括:In one embodiment, the specific operation process of performing CCN forwarding processing on the first request packet based on the CCN communication mode is shown in FIG. 12 , including:
步骤a:判断CS中是否缓存有所述第一请求包请求的内容,如果没有,执行步骤b;如果有,执行步骤e。Step a: judging whether the content requested by the first request packet is cached in the CS, if not, perform step b; if yes, perform step e.
步骤b:判断PIT中是否存储有与所述第一请求包中内容名前缀相同的内容名前缀,如果没有,执行步骤c;如果有,执行步骤f。Step b: Determine whether the same content name prefix as that in the first request packet is stored in the PIT, if not, perform step c; if yes, perform step f.
步骤c:判断FIB中是否存储有与所述第一请求包对应的转发端口,如果有,执行步骤d;如果没有,执行步骤g。Step c: judging whether there is a forwarding port corresponding to the first request packet stored in the FIB, if yes, perform step d; if not, perform step g.
步骤d:向所有匹配的端口转发所述第一请求包,并记录所述端口至所述PIT。Step d: Forward the first request packet to all matching ports, and record the ports to the PIT.
步骤e:依据所述第一请求包的到达路径返回相应的内容数据。Step e: returning corresponding content data according to the arrival path of the first request packet.
步骤f:在所述PIT中增加所述第一请求包的到达接口,并丢弃所述第一请求包。Step f: Add the arrival interface of the first request packet in the PIT, and discard the first request packet.
步骤g:丢弃所述第一请求包。Step g: Discard the first request packet.
步骤1005:直接上报所述第一请求包至SDN控制器。Step 1005: Directly report the first request packet to the SDN controller.
实施例四Embodiment Four
图13为本发明实施例MCDN节点设备的组成结构示意图,所述MCDN节点设备位于基站eNodeB中,如图4所示,本发明实施例MCDN节点设备的组成包括:检测模块131、提取模块132、确定模块133、判断模块134及处理模块135;其中,FIG. 13 is a schematic diagram of the composition and structure of the MCDN node device according to the embodiment of the present invention. The MCDN node device is located in the base station eNodeB. As shown in FIG. 4, the composition of the MCDN node device according to the embodiment of the present invention includes: a detection module 131, an extraction module 132, Determination module 133, judgment module 134 and processing module 135; Wherein,
所述检测模块131,用于接收第一请求包,并检测所述第一请求包是否为预设类型的内容请求包;The detection module 131 is configured to receive a first request packet, and detect whether the first request packet is a content request packet of a preset type;
所述提取模块132,用于确定所述第一请求包为预设类型的内容请求包时,提取所述第一请求包中内容请求关键信息;The extraction module 132 is configured to extract key content request information in the first request packet when it is determined that the first request packet is a preset type of content request packet;
所述确定模块133,用于基于所述内容请求关键信息及预设的UAT确定所述第一请求包符合第一授权条件时,获取所述第一请求包对应的优先级信息;The determining module 133 is configured to obtain priority information corresponding to the first request packet when determining that the first request packet meets the first authorization condition based on the content request key information and the preset UAT;
所述判断模块134,用于基于所述优先级信息及预设的CCN转发策略判断所述第一请求包是否满足CCN转发条件;The judging module 134 is configured to judge whether the first request packet satisfies the CCN forwarding condition based on the priority information and the preset CCN forwarding policy;
所述处理模块135,用于确定所述第一请求包满足所述CCN转发条件时,基于CCN通信模式对所述第一请求包进行CCN转发处理。The processing module 135 is configured to perform CCN forwarding processing on the first request packet based on a CCN communication mode when determining that the first request packet meets the CCN forwarding condition.
在一实施例中,所述预设类型的内容请求包为CCN类型的内容请求包;In one embodiment, the content request packet of the preset type is a content request packet of CCN type;
所述提取模块132,还用于提取所述第一请求包中的用户标识及内容名前缀。The extracting module 132 is further configured to extract the user ID and content name prefix in the first request packet.
在一实施例中,所述确定模块133,还用于将所述第一请求包对应的用户标识及内容名前缀分别与所述UAT中存储的用户标识及相应的内容名前缀进行匹配,当匹配成功时,确定所述第一请求包符合第一授权条件。In an embodiment, the determination module 133 is further configured to match the user ID and content name prefix corresponding to the first request packet with the user ID and the corresponding content name prefix stored in the UAT, when When the matching is successful, it is determined that the first request packet meets the first authorization condition.
在一实施例中,所述判断模块134,还用于判断所述第一请求包对应的优先级是否不低于预设的所述第一请求包对应的标准优先级,如果所述第一请求包对应的优先级不低于预设的所述第一请求包对应的标准优先级,确定所述第一请求包满足CCN转发条件;否则,确定所述第一请求包不满足CCN转发条件。In an embodiment, the judging module 134 is further configured to judge whether the priority corresponding to the first request packet is not lower than the preset standard priority corresponding to the first request packet, if the first The priority corresponding to the request packet is not lower than the preset standard priority corresponding to the first request packet, and it is determined that the first request packet meets the CCN forwarding condition; otherwise, it is determined that the first request packet does not meet the CCN forwarding condition .
在一实施例中,所述MCDN节点设备还包括更新模块136,用于接收SDN控制器发送的用户授权信息及对应的标准优先级,基于所述用户授权信息及对应的标准优先级更新所述UAT;In one embodiment, the MCDN node device further includes an updating module 136, configured to receive user authorization information and corresponding standard priority sent by the SDN controller, and update the user authorization information and corresponding standard priority based on the user authorization information and the corresponding standard priority. UAT;
其中,所述用户授权信息为HSS对UE鉴权完成后,所述SDN控制器基于所述UE对应的用户ID从自身存储的用户授权信息表中获取得到。Wherein, the user authorization information is obtained by the SDN controller from a user authorization information table stored by itself based on the user ID corresponding to the UE after the HSS completes the authentication of the UE.
在本发明实施例中,所述MCDN节点设备中的检测模块131、提取模块132、确定模块133、判断模块134、处理模块135及更新模块136均可由终端或服务器中的中央处理器(CPU,Central Processing Unit)或数字信号处理器(DSP,Digital Signal Processor)、或现场可编程门阵列(FPGA,Field Programmable GateArray)、或集成电路(ASIC,Application Specific Integrated Circuit)实现。In the embodiment of the present invention, the detection module 131, the extraction module 132, the determination module 133, the judgment module 134, the processing module 135 and the update module 136 in the MCDN node device can all be controlled by the central processing unit (CPU, Central Processing Unit) or digital signal processor (DSP, Digital Signal Processor), or field programmable gate array (FPGA, Field Programmable GateArray), or integrated circuit (ASIC, Application Specific Integrated Circuit).
这里需要指出的是:以上涉及MCDN节点设备的描述,与上述方法描述是类似的,同方法的有益效果描述,不做赘述。对于本发明所述MCDN节点设备实施例中未披露的技术细节,请参照本发明方法实施例的描述。What needs to be pointed out here is that the above description related to the MCDN node device is similar to the description of the above method, and the beneficial effect description of the same method will not be repeated. For the technical details not disclosed in the embodiment of the MCDN node device in the present invention, please refer to the description of the method embodiment of the present invention.
以上所述,仅为本发明较佳实施例而已,并非用于限定本发明的保护范围。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610077508.0ACN107040971B (en) | 2016-02-03 | 2016-02-03 | Routing implementation method and mobile content distribution network node device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610077508.0ACN107040971B (en) | 2016-02-03 | 2016-02-03 | Routing implementation method and mobile content distribution network node device |
| Publication Number | Publication Date |
|---|---|
| CN107040971Atrue CN107040971A (en) | 2017-08-11 |
| CN107040971B CN107040971B (en) | 2021-05-18 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610077508.0AActiveCN107040971B (en) | 2016-02-03 | 2016-02-03 | Routing implementation method and mobile content distribution network node device |
| Country | Link |
|---|---|
| CN (1) | CN107040971B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108881072A (en)* | 2018-06-19 | 2018-11-23 | 中国联合网络通信集团有限公司 | Data message processing method and interchanger |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1753390A (en)* | 2005-10-26 | 2006-03-29 | 广东省电信有限公司研究院 | Method of implementing business discrimination and business service quality control on broadband network |
| US20130166668A1 (en)* | 2011-12-21 | 2013-06-27 | Samsung Electronics Co., Ltd. | Method and apparatus to process interest messages and data messages based on priorities in content-centric network (ccn) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1753390A (en)* | 2005-10-26 | 2006-03-29 | 广东省电信有限公司研究院 | Method of implementing business discrimination and business service quality control on broadband network |
| US20130166668A1 (en)* | 2011-12-21 | 2013-06-27 | Samsung Electronics Co., Ltd. | Method and apparatus to process interest messages and data messages based on priorities in content-centric network (ccn) |
| Title |
|---|
| MUHAMMAD AAMIR: "《Content-Priority based Interest Forwarding in Content Centric Networks》", 《COMPUTER SCIENCE>NETWORKING AND INTERNET ARCHITECTURE》* |
| RIM HAW等: "《An Efficient Content Delivery Framework for SDN Based LTE Network》", 《PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INFORMATION MANAGEMENT AND COMMUNICATION》* |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108881072A (en)* | 2018-06-19 | 2018-11-23 | 中国联合网络通信集团有限公司 | Data message processing method and interchanger |
| Publication number | Publication date |
|---|---|
| CN107040971B (en) | 2021-05-18 |
| Publication | Publication Date | Title |
|---|---|---|
| CN111770545B (en) | Service flow routing control method, device and system | |
| US10104193B2 (en) | System, apparatus for content delivery for internet traffic and methods thereof | |
| JP5716741B2 (en) | COMMUNICATION SYSTEM, LOGICAL CHANNEL CONTROL DEVICE, CONTROL DEVICE, COMMUNICATION METHOD, AND PROGRAM | |
| EP2666263B1 (en) | Methods, systems, and computer readable media for screening diameter messages within a diameter signaling router (dsr) having a distributed message processor architecture | |
| US9143483B2 (en) | Method for anonymous communication, method for registration, method and system for transmitting and receiving information | |
| WO2019033920A1 (en) | Method and device enabling network side to identify and control remote user equipment | |
| CN102201990B (en) | A kind of service control method for autonomous networks and system | |
| CN101494538B (en) | Data transmission control method and communication system and encipher control network element | |
| CN1981485B (en) | Communication system, radio lan base station control device, and radio lan base station device | |
| CN105813079A (en) | Terminal access method | |
| CN112312481A (en) | Method and system for communication between MEC and multi-operator core network | |
| US20180310349A1 (en) | Method and apparatus of caching service data in lte networks | |
| WO2017107814A1 (en) | Method, apparatus and system for propagating qos policies | |
| CN105009529B (en) | A method and transponder for processing message | |
| WO2022033345A1 (en) | Pdu session establishment method, terminal device, and chip system | |
| WO2011044808A1 (en) | Method and system for tracing anonymous communication | |
| CN108092899A (en) | Routing policy update method based on name data network under MANET environment | |
| WO2013037208A1 (en) | Transport stream template matching method and device in lte system | |
| WO2016034029A1 (en) | Method and device for processing service traffic | |
| JP6480452B2 (en) | Packet processing method and apparatus | |
| WO2017054181A1 (en) | Processing method, apparatus and system for service flow processing policy | |
| CN116347554B (en) | A data processing method, device and system | |
| CN101179511A (en) | Method for obtaining network address and access device | |
| WO2011032417A1 (en) | Method and system for initiating forwarding of communicaiton, information and data message and for routing configuration | |
| CN102045308B (en) | Method and device for preventing denial of service (DoS) attacks |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |