Multi-layered content delivery network and method for multi-layered content delivery

FIELD: multi-layered content delivery.

SUBSTANCE: in accordance to the invention the network contains a content release layer, content delivery layer with at least one level of delivery sub-layer and a layer of boundary servicing, where the service release layer contains at least one node of Internet service provider (ICP), and is connected to first level delivery sub-layer in the content delivery layer, each delivery sub-layer contains at least one delivery unit, and the delivery sub-layer of the lowest level is connected to boundary service layer, the boundary service layer contains at least one boundary service area, and content, which is subject to release in a content release layer, is distributed through delivery node of first level delivery sub-layer, which is connected to content release layer, and further downwards level after level until the boundary service layer is reached.

EFFECT: distributed provision of services, optimized dispatching mode and local balancing of servicing load.

2 cl, 6 dwg

 

The technical field to which the invention relates

The present invention relates to technology delivery network content (information meaningful content), more specifically it relates to a multilayer network and content delivery method of the multilayer content delivery.

Prior art

As rapid growth in the number of Internet users and the increasing demand for high quality Internet services traditional mode direct provision of information services of an Internet content provider (ICP) is faced with serious problems. Usually the application site ICP contains the physical sites, organized in one or several places, and provides an information service for Internet users in national or even global scale. This mode of provision of Internet services makes access to global Web sites slow and inefficient due to the structural characteristics of the Internet and issues such as bottleneck bandwidth.

Distribution of information is an effective way to solve these problems, i.e. the creation of a completely new network content delivery (CDN) based on the existing Internet, specially used for efficient transfer of a wide variety of media content via the Internet, is no. Using a CDN for Internet users is the ability to get pleasure from Internet service through the implementation of access only to nearby sites on the network, and can be reached intellectual distribution network data. For CDN significantly increased the responsiveness of the network and provided further technical solution of problems such as narrow bandwidth, the greater intensity of user accesses and unbalanced distribution of sites in the network, which leads to a negative impact on the access of the user. The principle of operation of a CDN is a content migration Web-sites with highway network to the borders of the network closer to users to reduce the influence of factors such as transmission delay and network instability that affects the efficiency of access, as a consequence of properly providing high quality services to users. As a result, for users it is possible to obtain the requested information from nearby locations with the highest speed. Because this technology allows to reduce the workload of the Internet, Web sites can provide more related content services with large data flows, such as video, music on demand, etc. At the same time on agnosti a variety of services, such as online transactions, and is based on the net banking, guaranteed effective manner. In summary CDN can pre-release information content of Web-sites ICP on the edge of the network devices, so that users can get quick responses from the nearby boundary devices when accessing Web sites, thereby improving the quality of services to users while reducing the load on the Central nodes.

Relevant prior art network structure CDN are all relatively simple, and adopted a one-tier structure regardless of whether the CDN scale enterprises, the scale of the city or the country, as shown in figure 1. The main components of a CDN include such devices as the device global load balancing, the Central server (CS) and edge server (ES). Network architecture CDN mainly composed of the Central part and the marginal part. The Central part typically contains a device similar to the device global load balancing and CS, while the edge portion typically contains many of the ES servers, which act as boundary devices to provide information access for users. Information sites ICP in advance : what is on each ES through CS, and each user request for access to the site ICP dispatched device global load balancing. As can be seen from the network structure CDN shown in figure 1, although the ES servers CDN distributed along the edge of the network, devices, global load balancing, which act as managers, located in the center of the network.

A typical procedure for scheduling user access to the above structure CDN shown in figure 2, contains the following steps:

Step 201: the user accesses the website of the world wide web (World Wide Web) browser and activates the universal resource locator (URL) of the content of this Web site.

Step 202: the browser of the user terminal queries the domain name server (DNS) to analyze domain name of the Web site.

Step 203: the local DNS queries the authoritative DNS Web site to probabilitate domain name for your Web site.

Step 204: the authorized DNS Web site notifies the local DNS that the device global load balancing acts as an authorized DNS for the subdomain name as the domain name of the Web site and returns the address of an Internet Protocol (IP) device global load balancing.

Step 205: the local DNS sends a request analysis unit global load balancing.

Step 206: the elimination of the ETS global load balancing selects the optimal ES on the basis of some predetermined strategy, in the typical case by serial poll, and returns the IP address of the selected ES on the local DNS.

Step 207: the local DNS returns the IP address of the selected ES browser of the user terminal.

Step 208: the user accesses the selected ES in accordance with the returned IP address and sends a content request to the selected ES.

Step 209: if the selected ES no content requested by the user, the selected ES will receive the required user content from CS, and step 210; otherwise, step 210 is executed directly.

Step 210: the selected ES provides the required content according to the request mentioned user.

Although the quality of access by a user is increased to some extent through the adoption of the above schemes, there are still some problems, due to which the quality of service and efficiency of using a CDN is far from satisfactory. For example, first, the network CDN large scale is difficult; secondly, because the adopted unified and centralized scheduling mode, devices, global load balancing, acting as managers, centralized together, but their service area may be sufficiently broad that leads to a large N. the burden on managers and slow response from them and requires managers high concurrency load; thirdly, it is impossible to detect the proximity of the user according to the IP address of the user and it is impossible to perform accurate dispatching of the nearby servers; fourthly, in terms of production and content management is only supported function PULL (push), while PUSH (push) is not supported, resulting in the ability to actively push the weak; in the fifth, when selecting ES content is not detected, resulting in a low percentage of successful attempts, moreover, since the discovery of how busy the network is not carried out, it is impossible to choose a network with low the flow data to provide services.

Currently, there is another scheme, adopted in which the switch is a layer 4 (L4)switch L4 has the functions of the device global load balancing according to the above scheme. A typical procedure for scheduling user access, shown in Figure 3, contains the following steps:

Step 301: the user accesses the Web site and activates the URL of the content of this Web site.

Step 302: the browser of the user terminal queries the local DNS to analyze domain name of the Web site.

Step 303: the local DNS server forwards the query analysis on the L4 switch.

Step 304: the L4 switch queries the authoritative DNS Web-sa is the analysis of the domain name.

Step 305: the authorized DNS Web site by analyzing receives IP addresses from multiple ES in accordance with the request, and then returns the IP address to the switch L4.

Step 306: the L4 switch selects the optimal ES on the basis of certain pre-determined strategy, typically via a serial poll, and then returns the IP address of the selected ES on the local DNS.

Step 307: the local DNS returns the IP address of the selected ES browser of the user terminal.

Step 308: the user accesses the selected ES according to the IP address returned by the local DNS, and sends a content request to the selected ES.

Step 309: if the selected ES no content requested by the user, the selected ES will receive the content required by the user, from the CS, and then step 310, otherwise, step 310 is executed directly.

Step 310: the selected ES provides the required content according to the request mentioned user.

For CDN, in which the scheme switch L4, is still characterized by some problems, for example, the load on the switch L4 is very high, because they are handled virtually all of the accesses, and the L4 switch can only perform information processing network Protocol layer 4, thus being unable to process the information network about the next layer 7, i.e. unable to detect the content.

As can be seen from the above narration of these two schemes, with increasing number of users the current widespread sibling CDN becomes unsuitable for environments with applications of large scale and high density and is unable to implement distributed services and local load balancing service.

The invention

The present invention provides a multilayer network content delivery, and how multi-layered content delivery, so that the network structure CDN can be more agile and traditional scheduling mode CDN can be optimized, thereby improving the quality of service (QoS) CDN implementing distributed services, and local load balancing service and increasing the proportion of successful access attempts.

The technical scheme of the present invention is implemented as follows.

The multilayer network content delivery includes a layer of release content that includes at least one node of an Internet content provider (ICP), the layer content delivery, comprising at least one layer sublayer delivery, and the layer boundary maintenance, with a layer of release content connected with sublayer delivery of the first level layer content delivery, each level under the Loya delivery layer content delivery contains at least one node delivery and the sublayer delivery lowest level is connected with the boundary layer service layer boundary maintenance includes at least one region boundary maintenance, with a layer of release content produces the content, and the content distributed through the site delivery sublayer delivery of the first level, decreasing the level by level to the layer boundary maintenance.

Each of these nodes ICP includes at measures one working terminal ICP and at least one ICP.

Each of these nodes shipping includes at least one control media (MM) and at least one CS.

Each of the mentioned areas, the boundary of the service is deployed in the local center of each region boundary maintenance distributed manner.

The host ICP on the layer of release content is a node in an upper level for site delivery sublayer delivery, which is directly connected with the layer of release content, and boundary maintenance on the layer boundary maintenance is a node below the level of the node delivering the sublayer delivery lowest level, which is directly connected to the layer boundary maintenance.

The method of the multilayer delivery through a CDN consists of the following stages:

a) the host ICP distribution is more subject to release content on at least one node of the delivery layer content delivery, which is directly connected to node ICP;

b) site delivery takes command of the delivery of the content to determine whether it is a site of delivery of the sublayer delivery lowest level, and if so, performs the step (C), otherwise reads subject to discharge the content from the upstream node level, which is directly connected to node delivery, took the team delivering content, stores the content in CS site delivery, distributes the content to one or more nodes downstream delivery level, which is directly connected to node delivery, took command of content delivery, and repeats the step of determining whether it is the site of delivery of the sublayer delivery the lowest level;

(C) in accordance with the command content delivery site delivery takes subject to discharge the content from the site of delivery of the upstream level, which is directly connected with the mentioned site of delivery, stores the content in CS site delivery, distributes content in one or more areas of boundary maintenance, which are directly connected with the mentioned site delivery.

Step a) further comprises the steps on which dispatch the user's access to the ICP by MRB in the field of boundary maintenance, where the user is located, and provide the t required by the user of the service using the CS or ES in the field of boundary maintenance, where the user is located.

Stage dispatching user access to the ICP contains at least the time that analyze domain name of the ICP to which the user accesses the find servers ES or choose optimal ES.

The phase detection servers ES contains, at least, the stage at which detect how close the ES servers to the user whether they required the user content or the network is busy or idle.

The stage of choosing the optimal ES contains the phase in which determine the optimal ES according to how close the ES servers to the user whether on these servers ES required by the user content or the network is busy or idle.

Compared with the methods of the prior art, the present invention provides the ability to build networks of various sizes, including the network scale of the city, region or country. At the same time, the gradual expansion of the network is also supported by the present invention, for example, the network scale of the city can be expanded to a network of regional and even to network across the country with a more flexible network structure CDN. According to the present invention, the traditional mode of dispatching in CDN optimized so that risperdalrisperdal adapted to service area MRB became smaller, the load is decreased and the response time is decreased, thereby improving the quality of service CDN. Because the present invention uses multi-layered and multi-level governance, delivery of content, it is guaranteed that the ICP can realize the production and service-wide network for single point of access, so that it was possible to achieve distributed services and local load balancing service. At the same time, according to the present invention, the user accesses dispatched based on how busy the servers ES and how the ES servers closer to the user, so that the ES servers, which are relatively inactive, could be selected to provide services to improve the quality of service. Moreover, because the user accesses can be dispatched based on content, increase in the percentage of successful access attempts.

List of drawings

Figure 1 - schematic diagram illustrating the structure of a network according to the schemes of the prior art.

Figure 2 - block diagram of the sequence of operations illustrating the procedure of dispatching user access according to scheme 1 according to the prior art.

Figure 3 - block diagram of the sequence of operations, the ill is teruya procedure dispatching user access according to scheme 2 according to the prior art.

4 is a schematic diagram illustrating the structure of a network according to a variant implementation of the present invention.

5 is a block diagram of a sequence of operations illustrating the procedure of issue of content according to a variant implementation of the present invention.

6 is a block diagram of a sequence of operations illustrating the procedure of dispatching user access according to a variant implementation of the present invention.

Detailed description of the invention

In order to make the objective, technical scheme and advantages of the present invention more comprehensible, the present invention will be described hereinafter in detail with reference to accompanying drawings and specific options for implementation.

The key objective variant of implementation of the present invention is the construction of the network made with the possibility of a distributed scheduling and multi-layered delivery; this device dispatching is not located in the center of the network, but are distributed in the local centre of each service area responsible for scheduling accesses to the local area; managing delivery of content is performed in multi-layer and multi-level mode, thereby ensuring that the ICP can realize the production and service within the entire network to a single point of access.

Many who Elaina CDN according to a variant implementation of the present invention contains a layer of release content, layer content delivery with at least one level sublayer delivery and the layer boundary maintenance. Suppose that the layer content delivery contains two levels sublayer delivery, as shown in figure 4, CDN contains such basic devices as ICP, a work terminal ICP, CS, management tools, multimedia (MM), brokers (intermediaries) requests media (MRB) and ES. MM is responsible for the signaling, and the main function of the MM is receiving commands issue related to the issue of content, sent a work terminal ICP, sending teams of content delivery on the ES MM or below level or CS each level in accordance with the commands of the issue and receiving feedback information from ES MM or below level or CS each level. CS each level is responsible for the storage and distribution of content and services. MRB in each area boundary service layer boundary maintenance is distributed in the local centre of the region boundary maintenance and is mainly responsible for the scheduling of accesses within the network of the local area and the implementation of local load balancing. The solid line in figure 4 indicates the release of content and delivery process, while the dotted line indicates commands release content.

The above components CDN can be scampo ofany nodes in ICP, the nodes of delivery and area of boundary maintenance. Each node ICP contains at least one working terminal ICP and one or more ICP. Each node in the delivery contains at least one MM and one CS. Each region boundary maintenance contains at least one CS, one MM, one MRB and one or more ES.

The layer of release content contains one or more nodes ICP. Layer content delivery contains one or more sublayers of delivery, and each sublayer delivery contains at one site delivery. The boundary layer service contains one or more areas of boundary maintenance. The layer of release of the content is directly connected to the layer content delivery, and the layer content delivery directly to the layer boundary maintenance, and content, subject to the release layer of the release content is distributed on the boundary layer over the layer content delivery.

The sublayer delivery and nodes shipping sublayer delivery on the above layer content delivery can be divided into different levels according to the connection path: sites of delivery, directly United with a layer of release content, act as nodes in the delivery of the first level; the set of all nodes of the delivery of the first level is called sublayer delivery of the first level; nodes ICP on the layer of release content represent nodes wiser spokoinogo level of sites for the delivery of the first level, directly connected nodes ICP; sites of delivery, directly connected to the nodes of the delivery of the first level and having the same role as the nodes of the delivery of the first level, called nodes of delivery of the second level; the set of all nodes of the delivery of the second level is called sublayer delivery of the second level; the nodes of the delivery of the first level nodes are upstream level to second-level nodes directly connected to the nodes of the delivery of the first level, and the rest can be logically deduced by analogy. The field boundary maintenance boundary layer services directly connected with the nodes of delivery the lowest level; the set of all nodes of delivery the lowest level is called sublayer delivery lowest level; the nodes of delivery the lowest level nodes are upstream level for areas of boundary maintenance directly connected to the nodes of delivery the lowest level. There is at least one level of nodes shipping in the layer content delivery.

Content, subject to the release layer of the release content is first propagated to one or more nodes of the delivery of the first level, directly connected with the layer of the first level, and the nodes of the delivery of the first level of spread you want to release content on Odie is or more nodes of the delivery of the second level, directly connected to the nodes of the delivery of the first level, and then referred to the nodes of the delivery of the second level of spread you want to release content on one or more nodes of the delivery of the third level directly connected to the nodes of the delivery of the second level; the rest can be logically deduced by analogy, as long as the content is not distributed layer by layer down to the layer boundary maintenance, thus realizing a multi-layer content delivery.

Based on the network structure CDN, shown in figure 4, figure 5 shows a typical procedure of issue of content, containing the following steps:

Step 501: the worker terminal ICP particular node ICP on the layer of release content sends a command to release content per MM of one or more nodes of the delivery of the first level, directly connected with the layer content delivery.

Step 502: in accordance with the accepted command of the release content, MM mentioned site delivery of the first level sends a command to release content on the CS site delivery, where MM.

Step 503: in accordance with the accepted command of the release content, CS referred to site delivery of the first level reads the content subject to discharge ICP, with equipment content storage node ICP and stores the content in itself.

Step 504: CS site delivery of the first level uvedale is t MM site delivery, where is the CS, indicating that the content is subject to discharge node ICP, is already stored in CS site delivery of the first level.

Step 505: MM site delivery of the first level sends a command to the content delivery on the MM site delivery of the second level, directly connected to the site of delivery of the first level.

Step 506: in accordance with the command content delivery MM of the site of delivery of the second level sends a command to the content delivery on the CS site delivery, where MM.

Step 507: in accordance with the command content delivery CS site of delivery of the second level reads subject to discharge the content from CS upstream level, namely CS site delivery of the first level, and stores the content in itself.

Step 508: CS site of delivery of the second level notifies the MM site delivery, where CS is that you want to release the content is already stored in CS site of delivery of the second level.

Step 509: MM site delivery of the second level sends a command to release content on the MM region boundary maintenance, directly connected to node delivery.

Step 510: in accordance with the accepted command of release of the MM content mentioned area boundary service sends a command to release content on the CS field boundary maintenance.

Step 511: in accordance with the accepted command of release of the CS content of the mentioned areas is t edge service reads subject to discharge the content from CS upstream level, namely CS site of delivery of the second level, and stores the content in the local CS, namely CS referred to the field boundary maintenance.

Step 512: CS referred to the area boundary service notifies the MM site, where CS is that you want to release the content is already stored in CS referred to the field boundary maintenance.

Step 513: MM referred to the area boundary service sends a command to the content delivery on the ES referred to the field boundary maintenance.

Step 514: in accordance with the command content delivery ES mentioned area boundary service reads subject to discharge the content from the CS field boundary maintenance, which is ES, and stores the content in itself.

After the above procedure release content content subject to discharge ICP, pre-pushed to the edge of the network through the above multilayer CDN, namely ES on the edge of the network. The above procedure of issue of the content is applicable not only in the CDN level the field, but also applicable CDN scale of the city, and CDN scale of the country.

Based on the network structure CDN according to a variant implementation of the present invention, a typical procedure for scheduling user access, shown in Fig.6, contains the following steps:

Step 601: the user accesses the website of the world PAH the ins and activates the URL of the content of this site.

Step 602: the browser of the user terminal queries the local DNS to analyze domain name of the Web site.

Step 603: the local DNS queries the authoritative DNS Web site to analyze domain name of the Web site.

Step 604: the authorized DNS Web site notifies the local DNS that authorized DNS related content Web-site is locally expanded MRB, and returns the IP address of the MRB.

Step 605: the local DNS returns to the browser the IP address of the MRB.

Step 606: the browser of the user terminal accesses the MRB.

Step 607: MRB finds all servers ES in local group area, selects the optimal ES according to how close ES or does ES content, and returns to the browser the IP address of the selected ES.

Step 608: the user accesses the selected ES and sends a content request to the selected ES.

Step 609: if selected ES is not required by the user-selected content ES will receive the content from the local CS before step 610; otherwise, step 610 is executed directly.

Step 610: the selected ES provides the required user content according to a user request.

As can be seen from the above procedure, after the analysis performed DNS accesses local users dispatched local MRB and services are provided by local ES, the cat is who embodies the idea of realization of services in distributed mode.

Because the distributed scheduling and multi-layered delivery of adapted variants of implementation of the present invention to build the network, compared with the traditional CDN variant implementation of the present invention has the advantage of supporting multi-layered and multi-level network design, through what can be built CDN and small scale and large scale. As managing delivery of content according to a variant implementation of the present invention is also performed in multi-layer and multi-level mode, the ICP can realize the production and provision of services across the network for a single point of access. Because the service area is divided according to a variant implementation of the present invention and a distributed scheduling is implemented locally in each region boundary maintenance, loading MRB effectively reduced and the network status is detected in an effective manner.

Although the above-described variant implementation is illustrated in the layer content delivery, containing two levels of substrate delivery, an implementation option is also applicable to a network structure with a layer of content delivery that contains one or more layers of substrate delivery.

The above description is only the preferred implementation n the standing of the invention, which should not be interpreted as limiting the scope of the present invention.

1. The multilayer network content delivery (CDN), the nodes of this network are organized in multiple layers, this set contains a layer of release content that includes at least one node of an Internet content provider (ICP), the layer content delivery, comprising at least one layer sublayer delivery, and the boundary layer service to interact with the user, which includes at least one region boundary maintenance, with each level sublayers delivery includes at least one node of delivery, each of the nodes in ICP the layer of release content connected with at least one node delivery sublayer delivery of the first level, and the site of delivery in the sublayer delivery lowest level is connected to the nodes in the boundary layer service, the nodes ICP in the layer of release content, produce content, and the content distributed through the site delivery sublayer delivery of the first level, decreasing the level by level to the nodes in the boundary layer service, while the host reads the content delivery site delivery of the upstream level, with whom he is directly connected, stores the content and distributes it to one or more nodes shipping Niger spokoinogo level, with whom he is directly connected, or distribute this content in one or more areas of boundary maintenance, with whom he is directly connected.

2. The content delivery network according to claim 1, in which each of the said nodes ICP includes at least one operating terminal ICP and at least one ICP.

3. The content delivery network according to claim 1, in which each of the said nodes of delivery includes at least one control media (MM) and at least one Central server (CS).

4. The content delivery network according to claim 1, in which each of the mentioned areas, boundary maintenance includes at least one CS of at least one MM, at least one broker requests media (MRB) and at least one edge server (ES).

5. The content delivery network according to claim 1, in which the MRB in each area boundary service is deployed in the local center of each region boundary maintenance distributed manner.

6. The content delivery network according to claim 1, in which the host ICP on the layer of release content is a site of delivery of the upstream level for site delivery sublayer delivery of the first level, which is directly connected with the layer of release content, and boundary maintenance in the boundary layer services is the Wallpaper site downstream level for site delivery sublayer delivery lowest which is directly connected to the layer boundary maintenance.

7. The method of the multilayer content delivery through a delivery network content, comprising stages, which

a) the host ICP distributes want to release content on at least one node of the delivery layer, content delivery,

b) site delivery takes command of content delivery determines whether the node delivery site delivery sublayer delivery lowest level, and if so, performs the step (C), otherwise reads subject to discharge the content from the upstream node level, which is directly connected to node delivery, took the team delivering content, stores the content, distribute content to one or more nodes downstream delivery level, which is directly connected to node delivery, took command of content delivery, and repeats the step of determining whether the node delivery site delivery sublayer delivery lowest

(C) in accordance with the accepted command of content delivery, the site of delivery, the receiving subject to discharge the content from the site of delivery of the upstream level, which is directly connected to node delivery, stores the content, distribute content to one or more areas of boundary maintenance, which is directly connected to node delivery.

8. The method according to claim 7, in which step a) includes a step in which dispatch the user's access to the ICP by MRB within the field boundary maintenance, which is the user, and provide the required user service through CS or ES within the field boundary maintenance, in which the user resides.

9. The method of claim 8 in which the step of dispatching user access includes at least one procedure from the analysis of the domain name ICP to which the user accesses, server locator ES within the field boundary maintenance and selection of the optimal ES.

10. The method according to claim 9, in which the phase detection servers ES includes at least one step of detecting whether the ES servers closer to the user if required by the user content on the ES servers, and the network is busy or idle.

11. The method according to claim 9, in which the step of selecting the optimal ES contains the phase in which determine the optimal ES according to how the ES servers closer to the user if required by the user content on the ES servers, or the network is busy or idle.

12. The method according to claim 7, in which when saving content content store in CS site delivery.



 

Same patents:

FIELD: engineering of devices for ensuring delivery of mail items.

SUBSTANCE: in accordance to the invention, different events in delivery system are used for calling different modules having appropriate functions. Modules generate notification transmission tasks for transmitting notifications to central mailing component. The mailing component generates notifications which match the tasks, accessing at least one database with data about users, and mails the notifications to users through a network gate.

EFFECT: ensured flexible reaction to various events in the delivery system during transmission of notifications, creation of user-specific notifications.

2 cl, 4 dwg

FIELD: method for protecting isolation of Ethernet network services, in particular, method for realization of virtual private network (VPN) on Layer 2 Ethernet, which is used by providers of telecommunication services for providing services of Ethernet network.

SUBSTANCE: method for protective isolation of service in Ethernet network is claimed for fulfilling the need of providers of telecommunication services in creation of second virtual private network of Ethernet services, where firstly client identifier is distributed for physical port, used for connecting client service; a service received in physical port is marked by client identifier; after procedure of commutation and routing of service it is determined whether the client identifier in the service coincides with identifier of client in the port, if loading of service from specific physical port is concerned, and only after that appropriate service may be loaded.

EFFECT: solution of problem of limited usage of virtual local network (VLAN) for Ethernet network within limits of one enterprise, solution of problem of protective isolation when providing services of Ethernet/VLAN network to large number of enterprises, and provision of method for realization of VPN technology on Layer 2 Ethernet, and also provision of full virtual bridge for providing transparent data transmission.

13 cl, 2 dwg

FIELD: method for protecting isolation of Ethernet network services, in particular, method for realization of virtual private network (VPN) on Layer 2 Ethernet, which is used by providers of telecommunication services for providing services of Ethernet network.

SUBSTANCE: method for protective isolation of service in Ethernet network is claimed for fulfilling the need of providers of telecommunication services in creation of second virtual private network of Ethernet services, where firstly client identifier is distributed for physical port, used for connecting client service; a service received in physical port is marked by client identifier; after procedure of commutation and routing of service it is determined whether the client identifier in the service coincides with identifier of client in the port, if loading of service from specific physical port is concerned, and only after that appropriate service may be loaded.

EFFECT: solution of problem of limited usage of virtual local network (VLAN) for Ethernet network within limits of one enterprise, solution of problem of protective isolation when providing services of Ethernet/VLAN network to large number of enterprises, and provision of method for realization of VPN technology on Layer 2 Ethernet, and also provision of full virtual bridge for providing transparent data transmission.

13 cl, 2 dwg

FIELD: engineering of wireless communication systems.

SUBSTANCE: in accordance to the invention, audio-video equipment (A/V equipment) constitutes a wireless network, using information of each channel, received by means of scanning of each channel from the set of currently controlled channels for computation of a predetermined parameter, and comparison of computed parameters to select an optimal channel. A/V equipment is configured to create wireless network on basis of channel, in which radio situation is most satisfactory, which is thus used to satisfy requirements of QoS and to ensure good service quality, and to efficiently distribute frequency resources in situation, when wireless equipment exists in mixed form.

EFFECT: setup of wireless network with optimized channel.

2 cl, 4 dwg

FIELD: engineering of wireless computing devices, in particular, method for power-efficient planning of access to a communication channel.

SUBSTANCE: in accordance to the invention, an access point, or main computer, includes main receiver-transmitter for receiving control information from wireless computing devices through low power channel. After control information is received in access point access of wireless computing devices to primary communication channel with the goal of data transmission is planned. A wireless computing device includes low power receiver-transmitter for receipt of information concerning planning through low power channel. On receipt of planning information, a wireless computing device activates components of its network interface with primary channel for transmission of data through primary channel.

EFFECT: increased efficiency.

8 cl, 9 dwg

FIELD: engineering of wireless computing devices, in particular, method for power-efficient planning of access to a communication channel.

SUBSTANCE: in accordance to the invention, an access point, or main computer, includes main receiver-transmitter for receiving control information from wireless computing devices through low power channel. After control information is received in access point access of wireless computing devices to primary communication channel with the goal of data transmission is planned. A wireless computing device includes low power receiver-transmitter for receipt of information concerning planning through low power channel. On receipt of planning information, a wireless computing device activates components of its network interface with primary channel for transmission of data through primary channel.

EFFECT: increased efficiency.

8 cl, 9 dwg

FIELD: method for using bandwidth of communication line on adaptive packet ring.

SUBSTANCE: method includes stages, at which variable data of data packets are measured at one setting interval, valid local exchange speed is computed using measured variable data, exchange speed for notification is determined on basis of local valid exchange speed and exchange speed for notification, received from lower node, data packets are transmitted to lower node with exchange speed for notification. In comparison with existing equality algorithms, the new method introduces total exchange speed to achieve 100% usage of bandwidth, it also prevents "overload condition" which is the downside of the existing equality algorithm.

EFFECT: increased efficiency.

4 cl, 10 dwg

FIELD: technology for controlling audio/video (AV) devices by means of web-browser and, in particular, management of other AV devices by installation of a web-browser and a program which controls an AV device.

SUBSTANCE: device is claimed for controlling an AV device, which contains web-browser, which receives a structured document, which contains a scenario, from AV device, and provides the same to the user and first software module, including a function called by scenario, and transferring information concerning device control command to AV device through protocol, determined in advance by means of function, where AV device contains web-service module, which transmits the structured document, and second software module, which receives device control commands from first software module through protocol and controls the AV device in response to command information.

EFFECT: provision of simple and comfortable device for controlling an AV device which does not require knowledge of detailed information about AV devices.

3 cl, 21 dwg, 1 tbl

FIELD: electric communication, applicable in local computing networks for improvement of their safety at transmission of electronic mail messages, via the global information network.

SUBSTANCE: the method consists in forming of electronic mail messages in the local computing networks, where they are memorized. Then these messages are read ant and memorized in the intermediate recording means memory. The mentioned messages are removed from the server of the local computing network, read server of the local computing network, read out of the intermediate recording means memory and transmitted to the server of the global information network. In addition, a set of identifiers of the controlled message senders, fields of their head-lines, their admissible values and the rule of selection are preset. At a coincidence of the identifiers of the electronic mail messages with the preset indicators the fields of the controlled messages are modified by way of their replacement. The mentioned actions complicate the probability of destructive actions on the local computing networks, which enhances their safety of operation.

EFFECT: enhanced safety of the local computing network due to masking of its characteristics at transmission of electronic mail messages by means of the global information network.

2 cl, 4 dwg

FIELD: communication systems, in particular, systems and methods for switching calls from packet commutation networks to channel commutation networks.

SUBSTANCE: in accordance to the invention, communication system includes first terminal, capable of realizing communications through packet commutation network and channel commutation network, and second terminal, capable of realizing communications through channel commutation network and a gate, which ensures: indication of connections between packet commutation network and at least one channel commutation network, maintenance of communication between first terminal and second terminal in such a way, that first terminal has packet commutation connection to the gate, and second terminal has channel commutation connection to the gate, where first terminal is capable of setting up a channel communication connection to a gate, when level of signal in packet commutation connection between first terminal and the gate remains below predetermined threshold for longer than predetermined time period, where gate ensures communication between channel commutation connection, set up between first terminal and the gate, and channel commutation connection, set up between the gate and second terminal in cases, when first terminal sets up a channel commutation connection to the gate.

EFFECT: creation of an efficient method for switching calls from packet commutation communication network to channel commutation communication network.

5 cl, 4 dwg

FIELD: optical communications.

SUBSTANCE: first, administrative information of subnet device, made by manufacturer, who is not SDH devices manufacturer, included in base net, in given area of structure of frame of synchronous transfer mode (STM-N), and then said structure of frame STM-N is sent to base net device, connected to noted subnet, with following transfer of frame structure through said base net into device of destination subnet. Using this method, administrative information of SDH devices of multiple manufacturers can be conveyed while using code-independent transfer mode through SDH devices of certain manufacturer.

EFFECT: higher reliability.

8 cl, 4 dwg, 1 tbl

FIELD: mobile communications.

SUBSTANCE: radio network controller determines maximal delay time and sends data to assembly B and user equipment. Assembly B receives maximal delay time and sends data to client equipment; repeatedly sends data and at the same time sets maximal delay time for detecting query from client equipment for repeated data transfer; prevents repeated data transfer after detecting second query from client equipment for repeated data transfer, being a result of incorrect receipt of repeatedly sent data, after passing of maximal delay time. Client equipment receives maximal delay time; transfers a query to assembly B for repeated data transfer and at the same time sets maximal delay time, if there is an error in data received from assembly B; awaits repeatedly sent data only during maximal delay time.

EFFECT: prevented cases of unnecessary repeated transfer.

6 cl, 6 dwg

FIELD: radio communications.

SUBSTANCE: radio network controller sends value of power deviation for controlling power of transfer of high-speed dedicated physical control channel of ascending communication line, when user equipment enters service transfer zone, in cell communication system, containing radio network controller, assembly B, connected to said controller and user equipment, being in one of at least two cell nodes, occupied by assembly B. assembly B sends data to user equipment via high-speed jointly used channel of descending communication line and user equipment transfers data, notifying about data receipt state, to assembly B along ascending communication line. Controller sends to user equipment a value of deviation of power to determine transmission power adjustment for ascending communication line, if it is determined, that user equipment is within limits of service transfer zone. Controller sends to assembly B value of power deviation, to allow assembly B to determine threshold value for data determining, noting data receipt state, dependently on power deviation.

EFFECT: high-speed data delivery to user equipment.

5 cl, 31 dwg, 4 tbl

FIELD: telephone communication systems combined with other electronic systems.

SUBSTANCE: proposed telephone communication system that can be used for voice communications between subscribers of local telephone networks by means of public computer networks has telephone set, local telephone communication line, interface unit, analog-to-digital converter, signal distributor, voice identification device, voice-frequency dialing identification device, pulse dialing signal detector, identified number transmission device, coder, compressor, computer, public computer network, decompressor, decoder, voice recovery device (voice synthesizer), called number information converter, voice and called signal transfer queuing device, and digital-to-analog converter.

EFFECT: enhanced quality of servicing subscriber using public computer network; enlarged functional capabilities of system.

1 cl, 1 dwg

FIELD: data package transmission in mobile communication lines.

SUBSTANCE: device for controlling data package transmission in mobile communication line, which has base receiving-transmitting system (RTS) provided with buffer for storing data packages to be transmitted to mobile station, has base station controller (BSC) for comparing size of RTS buffer with number of non-transmitted data packages after data packages are received from common use data transmission commutated circuit (CUDTCC). Non-transmitted packages have to be packages which have been transmitted from BSC to RTS but still haven't been transmitted from BSC to RTS. Transmission of data packages is performed if size of buffer exceeds number of non-transmitted data packages.

EFFECT: prevention of overflow of internal buffer of base receiving-transmitting system; prevention of efficiency decrease caused by next cycle of data package transmission.

19 cl, 15 dwg

FIELD: telecommunications; construction of burst-switching distributed communication systems (networks).

SUBSTANCE: proposed burst-switching distributed communication system meeting all advanced requirements to data transmission and designed for use in megapolises and in densely populated regions (cities) has junction stations disposed at locations of most densely crowded subscriber terminals; each junction station is connected to at least four adjacent junction stations via fiber-optic lines forming network architecture in the form of reference grid; each junction station has transceiving junction point connected to fiber-optic lines and to channel-forming junction point; the latter is connected to direction switching junction point, information service switching junction point, and trunk-communication switching junction point, subscriber communication junction point being connected to these junction points and via subscriber lines, to subscriber terminals; direction switching junction point similar in design to information service switching junction point and to automatic trunk communication switching junction point has transit junction point connected to channel-forming junction point and to subscriber junction point; direction comparison unit connected to channel-forming junction point, subscriber junction point, and direction address memory unit; and also control unit connected to transit junction point, direction address memory unit, and comparison unit; junction stations disposed near mobile communications base stations have their channel-forming junction points connected by means of fiber-optic line to mobile communications base station; junction stations residing near trunk exchanges have their channel-forming junction points connected by means of fiber-optic lines to trunk exchanges, and junction stations disposed near information service rendering junction points have their channel-forming points connected by means of fiber-optic line to information service rendering junction point; junction stations residing near telephone exchanges have their channel-forming junction points connected via fiber-optic lines to telephone exchange; channel-forming junction point has at least three channel-forming units and transceiving junction point has at least three transceiving units, each being connected through at least four fiber-optic communication lines to junction stations adjacent with respect to reference grid.

EFFECT: enhanced effectiveness and reduced cost of broadband communication system due to its minimized proximity of subscriber terminals.

3 cl, 3 dwg

FIELD: communications engineering.

SUBSTANCE: proposed device and method are used for voice frame/ data frame transmission in mobile communication system supporting ALL-IP network.Mobile phone sends heading information using synchronization frame and then separately transfers voice frame only; communication center B detects heading information in synchronization frame received, memorizes detected heading information, and upon receiving voice frame adds heading information to voice frame and transfers voice frame with added headings to base network.

EFFECT: provision for preventing addition of headings to traffics in mobile communication line.

39 cl, 7 dwg

FIELD: transmission of information in the form of files over data transfer networks or in the form of data files stored in physically transportable data storage means.

SUBSTANCE: information in the form of data files is classified using unique data classification key for each data file; data-file transfer priority protocols are generated around priority matrix that has items formed by combinations of chosen criteria values specified for transmission. Each classified data file is assigned at least one priority protocol chosen among protocols generated around classification key for data file. This protocol specifies conditions chosen for data file transmission. Communication channels are chosen for transmission basing on priority protocol assigned to data file, information access being given in one of three modes.

EFFECT: enhanced effectiveness of access and use by terminal information user.

24 cl, 4 dwg, 5 tbl

FIELD: data transfer networks, in particular Ethernet-based.

SUBSTANCE: device is made in form of multiple individually programmed single-port communication modules for access to common distributor bus 10, while each single-port communication module has: programmed micro-controller 1, made as access control block for transmitting environment Ethernet (MAC), containing processor with short command list (RISC CPU), and logic device 5 for distribution of data frames, including processing in real time scale and transmission to addresses frame destination ports of Ethernet data, received on said one-port communication module, transfer process is serial and is performed in save-and-send mode.

EFFECT: higher data distribution flexibility control.

2 cl, 7 dwg

FIELD: data transfer networks, in particular Ethernet-based.

SUBSTANCE: device is made in form of multiple individually programmed single-port communication modules for access to common distributor bus 10, while each single-port communication module has: programmed micro-controller 1, made as access control block for transmitting environment Ethernet (MAC), containing processor with short command list (RISC CPU), and logic device 5 for distribution of data frames, including processing in real time scale and transmission to addresses frame destination ports of Ethernet data, received on said one-port communication module, transfer process is serial and is performed in save-and-send mode.

EFFECT: higher data distribution flexibility control.

2 cl, 7 dwg

Up!