Communication unit, communication system, communication method and record medium

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to a communication unit, a communication system, a communication method for measurement of state of a communication route. The communication system contains an adder section, a measurement section, a section of notification on measurement results, a processing rule storage section and a processing section. The adder section adds data for measurement of the communication state to the reception frame when the communication unit is an input boundary node of a network. The measurement section measures the communication state on the basis of data of measurement of the communication state when the communication unit is an output boundary node of a network. The section of notification notifies on measurement result the control unit which controls a network. The processing rule storage section addresses to data of the reception frame identifier and saves the processing rule, correlating the data of identification of the reception frame and processing of the reception frame. The processing section processes the reception frame on the basis of the processing rule.

EFFECT: possibility to switch a route at a high rate by means of server control according to network communication network.

16 cl, 15 dwg

 

The technical field TO WHICH the INVENTION RELATES

The present invention relates to the communication unit, communication system, communication method and recording medium, which measure the state of the communication route.

PRIOR art

In recent years as a way to perform route control in the network connection, it is proposed a method in non-Patent literature 1 is called "OpenFlow". In OpenFlow communication is seen as a continuous flow, and route management, failure recovery, load balancing, and optimization are performed on the basis of the flow. The OpenFlow switch (OFS), which functions as a transmission node and a secure channel for communication with an OpenFlow Controller (OFS) and works in accordance with the flow table, which is additionally recorded or re-recorded from OFS. In the flow table, a set of rules that are verified to match the packet header, the action that determines processing details, and statistics of the flow are determined for each thread.

For example, after receiving the package OFS scans the flow table in search of a record that has a rule (FlowKey) corresponding to the header data of the packet reception. When an entry that matches the packet reception is in the search result, OFS performs processing described in the field of action of this recording�, regarding packet reception. On the other hand, when the entry that matches the packet reception is not in the search result, OFS transmits a packet reception or data packet header to admission to OFS through a secure channel. As a result transmission requesting the determination of the route of the packet based on the source and destination of the packet reception and recording of the stream to achieve this definition was adopted to update the flow table.

The LIST of QUOTATIONS

[Non-patent literature 1] OpenFlow Switch Specification Version 1.0.0 (Wire Protocol 0x01) (December 31, 2009) [searched on July 20, 2010]

Internet <URL:

<http://www.openflowswitch.org/documents/openflow-spec-v1.0.0.pdf>

[Non-patent literature 2] ITU-T Recommendation Y. 1731

Summary of the INVENTION

In networks using OpenFlow, described in non-Patent literature 1, when a failure of a route, coincidence and so on, and switching route becomes necessary, is usually performed that OFS re-configuration of topology and route calculation for the installation of the flow table of each OFS.

In the above-mentioned method, however, there is a problem that occupies the time as long as the new route will not be installed on OFS and will not be switched route, as it is necessary to perform a re-configuration of the topology and compute the OFS route in each time, you will have the error route and hanging.

Task n�standing of the invention is to provide communication unit, communication system, communication method and communication program, which can solve the above-mentioned.

According to the present invention a communication unit that belongs to a network, includes: an adding section that adds the measurement data of the communication status for the frame reception when the communication unit is an input edge node of the network; a measuring unit that measures the communication status on the basis of the measurement data of the communication state when the communication unit is an output boundary node of the network; section of notice of the result of measurement that notifies the measurement result of the communication status control unit that controls the network; and a processing section that references the identification information of the frame reception to perform the processing of the frame reception based on the processing rules, relevant to the data frame identification and processing for frame reception.

According to another consideration of the present invention, the communication system includes: the above-mentioned communication unit; a control unit that includes: a calculation section of the route, which calculates the route of the frame reception from the measurement result received from the communication unit; a storage section of the route, which stores the computed route; and the section of the transmission route, which establishes the rule processing frame to the communication unit in attitud�research Institute of the calculated route based on the calculated route, stored in the storage section of the route.

According to another consideration of the present invention, the communication method includes: adding data to measure the communication status of the frame reception when the communication unit belonging to the network is an input edge node of the network; the measurement of the communication status on the basis of the measurement data of the communication state when the communication unit is an output boundary node of the network; notification of the measurement result of the communication status to the control unit, which manages the network; and accessing data of identification of the frame reception to perform the processing of the frame reception based on the processing rules, which correlates the identification information of the frame reception and processing for frame reception.

According to another consideration of the present invention provided neuremedy recording medium that stores a program that causes the communication unit, which belongs to a network, to perform the Association process. The process includes: adding data to measure the communication status of the frame reception when the communication unit belonging to the network is an input edge node of the network; the measurement of the communication status on the basis of the measurement data of the communication state when the communication unit is an output boundary node of the network; notification of the measurement result of the communication status to the control unit, which upravljaes.eto; and conversion to data frame identification techniques for performing block processing of admission under rule processing that correlates the identification information of the frame reception and processing for frame reception.

In accordance with the present invention it becomes possible to switch the route at high speed through the control server in accordance with the communication status of the network.

BRIEF description of the DRAWINGS

FIG.1 is a block diagram showing the configuration of a system according to the first exemplary variant implementation;

FIG.2 is a block diagram showing the configuration of a system according to the first exemplary variant implementation;

FIG.3 is a block diagram showing the configuration of the storage section according to the first exemplary variant implementation;

FIG.4 is a block diagram showing the configuration section storage management data in accordance with the first exemplary variant implementation;

FIG.5 shows the frame format in the first exemplary variant implementation;

FIG.6 shows a flow table according to the first exemplary variant implementation;

FIG.7 shows a table of PBB in accordance with the first exemplary variant implementation;

FIG.8 shows the connection status table in accordance with the first exemplary of possible� implementation;

FIG.9 shows a lookup table MAC in accordance with the first exemplary variant implementation;

FIG.10 is a sequence diagram showing the operation of the first exemplary variant implementation;

FIG.11 is a sequence diagram showing the operation of the first exemplary variant implementation;

FIG.12 is a sequence diagram showing the operation of the first exemplary variant implementation;

FIG.13 is a sequence diagram showing the operation of the first exemplary variant implementation;

FIG.14 is a block diagram showing the configuration of a system in accordance with the second exemplary variant of implementation; and

FIG.15 is a block diagram showing the configuration of a system in accordance with the third exemplary variant implementation.

DESCRIPTION of PREFERRED embodiments

[First exemplary variant of implementation]

The first exemplary embodiment of the present invention will be described below with reference to the accompanying drawings.

(Overall configuration)

FIG.1 is a block diagram showing the configuration of a system according to the first exemplary variant implementation. The system shown in FIG.1, includes a network 150, network 160, and network 170. The network 150 includes commutato� 100, the switch 120, switch 130, the switch 140 and the server 110 management. The network 150 will be mainly described below. The arrows on FIG.1 shows the route of the packet switch 100 is a switch 120, a switch 130 is a switch 140, which will be described in an exemplary variant implementation. The server 110 controls and switches are connected as shown by dotted lines. The connection can be met with the same network as the network connecting switches or different lines for special purposes.

In addition, in the network 150, the switch 100 and the switch 140, respectively connected to the network 160, and network 170, are employed as input boundary output node and a boundary node, respectively.

When OpenFlow described in non-Patent literature 1 is applied to the network 150 shown in FIG.1, switches 100-140 correspond to the switches OFS, and the management server 110 corresponds OFC, respectively.

Description will be made below through the use of OpenFlow as an example, and the degree of application of the present exemplary embodiment is not limited to OpenFlow. Method for Central network management is applicable as OpenFlow.

FIG.2 is a block diagram showing the configuration of the switch 100 and the server 110 of the control according to the first exemplary variant implementation. It should be noted that although only the configuration of the switch 100 shown in FIG.2, description switches 120, 130 and 140 shown in FIG.1, is omitted, since they are of the same configuration as the switch 100.

(Functions of sections in the switch)

The switch 100 includes a measurement section 101, section 102 of the notification of the results of measurement, the adding section 103, section 104 processing section 105 storage section 106 of the interface of the management server, section 107 network interface OpenFlow and section 108 of the network interface.

The measurement section 101 measures the communication status based on the sequence number included in the frame reception, the transmission time of a frame and so on. More detailed status of communication is measured by computing the frequency of packet loss, average delay time and average frequency of reception. It should be noted that the measurement is made when the switch is in the output boundary node in the network. In the case of network 150 shown in FIG.1, the measurement is performed in the switch 140.

When the measurement of the communication status is in section 101 of the measurement section 102 of the notification of the results of measurement transmits the measurement result to the server 110, the control section 106 of the interface of the management server.

Section 103 add adds the data required for transmission in the network 150, in addition to the data of measurement of the communication status (sequence number and the transmission time of a frame). This is achieved in approximately� embodiment of the through the use of a method called PBB (bridge backbone network of the provider).

However, the example of application of the exemplary embodiment is not limited to the PBB, and the application of the method of encapsulation of data reception (EoE Ethernet (registered trademark) Via Ethernet) is possible. Additionally, it is also possible to use a method only to add the measurement data of the communication status and data required for transmission, frame reception.

As for PBB, the standardization work is performed in IEEE (Institute of electrical and electronics engineers) as a way to control network for linking together networks through the use of PB (provider bridge), which is a method of communication for telecommunication carriers.

Normally the boundary node is on the boundary between the PBB network and network PB. In the boundary node frame adopted by PB from the network are converted to the frame of the MAC-in-MAC (media access), and connectivity using frame MAC-in-MAC, is performed in a PBB network.

In the present exemplary variant of the implementation will be described a case where the network 160 and 170 in FIG.1 and the network 150 connects to the network PB and PBB network, respectively. It should be noted that the networks 160 and 170 are not limited to the PB network, but can be connected to any network.

FIG.5 shows the frame format used in the present exemplary variant implementation. The frame shown in FIG.5 is obtained by means of encapsulation by�m section 103 adding, frame reception (source data), which includes dst MAC (MAC destination address), src MAC (MAC source address), type (Ether type), PDU (Protocol data unit), and FCS (frame check sequence: detection error frame).

As a result of encapsulation, the PBB header is added to the original data, as shown in FIG.5. The PBB header includes dst MAC support network (the MAC address of the destination core network: next 'B-MAC destination address"), src MAC support network (the MAC address of the source core network: next 'B-MAC source address"), B-TAG (VLAN tag backbone network) and I-TAG (tag service instance). B-MAC destination address specifies the MAC address of the destination frame used in the network 150, and B-MAC source address specifies the source MAC address of the frame in the network 150. B-TAG stores the B-VID B-VLAN ID: the identifier of the virtual local control network), which is the route identifier used in the network 150.

Will be described in the I-TAG is used in this exemplary variant implementation. As shown in FIG.5, I-TAG includes TPID (I-TAG (identifier Protocol I-TAG: Protocol ID (I-TAG), I-PCP (code point priority I-TAG), I-DEI (indication of a suitable reset I-TAG), redundancy and the I-SID (ID of the service instance).

In the present exemplary embodiment of the stream ID, a sequence number and the data transmission time is added to the field I-SID, as shown in FIG.5. The thread ID, to�which is added to the input boundary network node 150 (the switch 100 of FIG.1), is the identifier based on the flow in OpenFlow. The stream ID is managed by the server 110 of the control.

The sequence number is added to the input boundary network node 150. The serial number is a numeric value that is incremented each time a frame is transmitted, passing through the same path (the frame the same thread). Output boundary node in the network 150 (switch 140 in FIG.1) controls a numeric value and measures the reception frequency and the loss frame on the route.

Data transmission time is added to the input boundary network node 150. Data transmission time are captured from RTC (real time clock: not shown in the drawings), which measure the time in your device, for example. On the output boundary node latency on the route is measured by comparing the data transfer time is added to the frame data and the current time, captured from the RTC in the device.

It is possible to choose and how to add sequence number and the data transmission time to fit the definition of what is being measured: frequency of packet loss, average latency and average frequency of reception. For example, measurement is possible by adding a sequence number, when measured in terms of frequency of loss of personnel, and time data transfer, when measured the average latency or average�I reception frequency.

Section 104 of the processing processes the frame reception in accordance with a processing rule (input) corresponding to the frame of reception stored in the table 105-1 flow section 105 of storage. It should be appreciated that the processing rule corresponds to the table of the input stream in QpenFlow. The details of table 105-1 flow will be described below.

More table 105-1 thread first seen in the search processing rules corresponding to the frame reception. When the processing rule exists in the table 105-1 flow is established treatment. Processing corresponds to the "Action" in OpenFlow. Processing in the present exemplary variant implementation, as usually assumed, is transmitted to the next switch on the route of transmission frame reception, but not limited to the transfer. Examples of processing that is different from the transmission are unicast, multicast, withdrawal management, management, load balancing, management, failover, virtual port control transmission tunnel and encryption.

When the processing rule does not exist in table 105-1 flow, the request is transmitted to the server 110 of the processing of the frame reception section 106 of the interface of the management server. This operation corresponds to a "Packet-in" in OpenFlow.

FIG.3 is a block diagram showing the details section 105 of storage. In double�105 and store the saved table 105-1 thread shown in FIG.6, and table 105-2 PBB, shown in FIG.7.

First, the entry to which the search key for each thread and process (action) is stored in the table 105-1 flow. The thread ID identifies the thread ID as described above. The input Port indicates input port of the frame. "dst MAC" indicates the MAC address of the destination frames. "src MAC" indicates the source MAC address of the frame. ID specifies the Ether type Ether frame. VLAN ID specifies the VLAN ID of the frame. VLAN priority specifies the priority of the frame. src-IP specifies the IP source address (the Internet Protocol) frame. dst-IP specifies the IP destination address of the frame. IP Proto specifies the IP Protocol type of the frame. The bits of the IP ToS show IP ToS (type of service) of the frame. Port src TCP/UDP port specifies the port number source TCP/UDP (transmission control Protocol/datagram Protocol user) of the frame. Port dst TCP/UDP port specifies the port number destination TCP/UDP frame. The action specifies the details of the processing for the corresponding frame.

For example, the MAC source address, MAC destination address and VLAN ID virtual local area network) can be selected as the search key stream. It should be noted that the table 105-1 flow corresponds to the flow table in OpenFlow.

As shown in FIG.7, Thread ID, B-MAC address of the destination B-MAC source address and B-VID is stored in the table 105-2 PBB.

Section 106 of the server interface Mgmt�implementing an interface for communication between the switch 100 and the server 110 management. In OpenFlow communication is performed through a secure channel.

Section 107 of the OpenFlow network interface is a communication interface with the host (the switch 120 in FIG.1) in network (the network 150 in FIG.1), which applies OpenFlow.

Section 108 of the network interface is a communication interface with the network (network 160, and network 170 of FIG.1) than that of the OpenFlow network.

The measurement section 101, section 102 of the notification of the results of measurement, the adding section 103, section 104 processing section 106 of the interface of the management server, section 107 network interface OpenFlow and section 108 of the network interface can be implemented in hardware or may be implemented in combinations of software and processing unit for executing software. Software that must be implemented, can be installed on the switch 100 by using a temporary carrier 100a record storage software. Section 105 of storage may be implemented as any of the storage devices as a semiconductor memory.

(Functions of the sections of the management server)

The server 110 includes a section 111 the calculation of a route, section 112 of the transmission route and section 113 of the data storage management.

Section 111 the calculation of a route refers to section 113 of the storage management data and calculates the route flow on the basics�Sri predetermined algorithm in accordance with the received data. In more detail, section 111 calculate the route first takes the measurement result of the communication status or vnutripolostnoe (packet-in message from the switch 100. Then section 111 calculate the route accesses data topology, etc. network 150 that is stored in section 113 of the data storage control, and calculates the corresponding route of the stream based on a specified algorithm. Any algorithm can be used to calculate the route.

Section 112 of the transmission route transmits the processing rule corresponding to the route calculated by the section 111 calculate the route, to section 105 of the storage of each switch on the route through section 106 of the interface of the management server. At the same time, the section 112 of the transmission route passes the data necessary to encapsulate the PBB header (for example, B-MAC address of the destination B-MAC source address and B-VID), in the switch 100. This operation corresponds to "Flow_mod" in OpenFlow.

FIG.4 is a block diagram showing details of the section 113 of the data storage management. Section 113 of the storage management information includes a table 113-1 topology table 113-2 link state table 113-3 search MAC.

The table 113-1 topology data is stored network topology 150, managed by the server 110 management. In the table of communication status the communication status is stored for each route of the connection (flow). Table 113-1 topo�ogie will not be described in detail, because it can be any data structure.

FIG.8 shows the details of the table 113-2. The table 113-2 to the condition of the connection Loss of Frame, Average Latency and Average Frequency are stored in addition to B-MAC address of the destination B-MAC source address and B-VID. The loss of Personnel, the unit is %, indicates the frequency of frame loss of the corresponding route. The average Delay Time, the unit of which is the us (micro second), indicates the average time delay of the corresponding route. The average Frequency is the average frequency of reception of frames on the corresponding route, the unit of which is the fps (frames per second).

FIG.9 shows the details of the table 113-3 search MAC. Table 113-3 search MAC correlates and stores the MAC included in the frame reception outside the network 150, and B-MAC address for a PBB used in the network 150. Table 113-3 search MAC is generated when you install a network 150.

Section 111 calculate the route and section 112 of the transmission route can be implemented in hardware or may be implemented as a combination of software and processing unit for executing software. Software that must be implemented, can be installed on the server 110 management through the use of n� temporary carrier 110a recording storage software. Section 113 of the data storage management may be implemented as any storage device such as HDD (hard disk drive) and a semiconductor memory.

(Work)

Work in accordance with the present exemplary variant of the implementation will be described in detail with reference to FIG.10-13. FIG.10 and FIG.11 are sequence charts showing operation of the switch 100 as the input boundary node and server 110 management. FIG.12 is a sequence diagram showing the operation of the switch 120, switch 130 and the server 110 management. FIG.13 is a sequence diagram showing the operation of the switch 140 as the output boundary node and the server 110 of the control.

(Work output boundary node)

First will be described the operation of the switch 100 as the input boundary network node 150 with reference to FIG.10 and FIG.11. First, the switch 100 receives a frame from the node in the network 160 (not shown) (FIG.10: step S101). The frame format adopted here (further frame reception), corresponds to the "raw data" of the frame format shown in FIG.5.

Then section 104 performs processing search table 105-1 flow entry corresponding to the frame of the reception, through the use of data stored in the frame header of the reception as the key (FIG.10: step S102). When a corresponding entry exists�there as a search result then at step S108 in FIG.11, which will be described below. When the corresponding entry does not exist in the search result header data frame reception is transmitted to the server 110 of the control (FIG.10: step S103).

Then on the server 110 management finds the corresponding B-MAC address of the destination by using the MAC address of the destination (dst MAC) stored in the header data frame reception as the key (FIG.10: step S104).

Then section 111 calculate the route determines the route based on the header data frame reception, the communication status of the relevant route and so forth, by using a specified algorithm. Specific route remains in the table 113-2 link state (FIG.10: step S105).

Section 112 of the transmission route transmits the processing rule corresponding to a particular route, in table 105-1 flow of each switch on the route. At the same time, the section 112 of the transmission route passes the B-MAC source address (B-MAC destination address, B-VID and the Thread ID of a specific route in the table 105-2 PBB (FIG.10: step S106).

Then the switch 100 updates table 105-1 flow and table 105-2 PBB on the basis of the data notified in step S106 (FIG.11: step S107).

After updating each table, the adding section 103 obtains the current time from RTC (FIG.11: step S108) and encapsulates B-MC, B-TAG and I-TAG to transfer the frame (FIG.11: step S109).

Finally, the sequence number is incremented and stored in the switch 100.

(Relay node)

Then will be described the operation of the switch 120 as a relay node in the network 150 with reference to FIG.12. Description of operation of the switch 120 will be given below, and the switch 130 operates in the same way.

First, the switch 120 receives the frame from the switch 100 (FIG.12: step S111). Then section 104 performs processing search table 105-1 flow (FIG.12: step S112). When a related record exists, processing of the frame reception is performed in accordance with this record (FIG.12: step S113). In the present exemplary embodiment, the implementation sets the processing for transmission of the frame reception to the next switch (the switch 130) on the route of transmission. The request must be made to the server 110 when a related record does not exist. In this case, the description is omitted since it is assumed that a related record is already installed.

(Work output boundary node)

Finally, there will be described the operation of the switch 140 as the output boundary node in the network 150 with reference to FIG.13.

First, the switch 140 receives the frame from the switch 130 (FIG.13: step S121).

Then, the measurement section 101 compares the sequence number stored in the frame reception, the history of serial numbers, ROC�anenih in the switch 140, and stores the value (difference -1) (FIG.13: step S122).

Section 101 of the measurement compares the data transmission time stored in the frame of the reception data of the current time, taken from the RTC and stores the difference (FIG.13: step S123).

The measurement section 101 compares the time data stored during the previous frame of the reception data of the current time, taken from the RTC and stores the difference (FIG.13: step S124).

Then section 104 of the processing it will decapsulate the PBB header frame reception and transmits the PBB header on the corresponding node network 170 in accordance with the MAC destination address stored in the source data after decapsulation (FIG.13: step S125).

After work up to the step S125, the switch 140 determines whether it is accepted N frames of the same stream (FIG.13: step S126). N is an optional value, and can be introduced by the network operator 150 that manages the server 110 controls, for example. Step S127 is performed when N was taken shots of the same flow. When N frames of the same stream was not adopted, step S127 is not performed until, until the frame will not be accepted again.

When in step S126 is determined that N was taken shots of the same stream, at step S127. In step S127, the measurement section 101 calculates the frequency of packet loss, average latency and average frequency of intake of high�the mail room and data transfer time.

In the present description, the frequency of frame loss is calculated by dividing the sum of values in history (difference -1) ordinal numbers stored on the stage, on the number N of frames of receiving. The average latency is calculated by dividing the sum of the differences of a time in history that you saved in step S123, the number N of frames of receiving. Average transmission frequency of the reception is calculated by dividing the inverse of the difference in time that you saved in step S124, the number N of frames of receiving.

Finally, the switch 140 section 102 of the notification of the results of measurement transmits the measurement result calculated in step S127, the server 110 (step S128).

The server 110 control that takes the result of the measurement section 111 calculate the route, calculates the route based on a specified algorithm, referring to section 113 of the storage management data, and stores the calculated route in the table 113-1 topology and table 113-2 communication status (step S129).

In the present description will be described a method of determining whether each switch input boundary node or an output boundary node.

There are various ways of determining whether a certain switch input boundary node. For example, there is a way in which appeal to a specific field of a frame reception. For example, as in the present p�imenom variant of implementation, when applied PBB, tag, called S-TAG tag (service VLAN), issued in the original data in FIG.5 (not shown in FIG.5). Referring to that tag, the switch can determine whether the switch input boundary node. There is also another way to determine whether the assignment of the connection port that receives the frame, the switch that has the same function, by using LLDP (Protocol level detection lines). It is also possible to use another method for issuing notice of the fact that the corresponding switch is an input boundary node, from the server 110 control by using the fact that the server 110 management knows the topology.

Then you need to apply to B-MAC destination address of the frame to determine whether some switch output boundary node. When B-MAC destination address of the frame reception coincides with the MAC address of the switch, the switch may determine that the switch is the output boundary node.

(Effect)

As described above, in accordance with the present exemplary variant implementation, when the input edge node of the network receives the frame data is added to the measurement of the communication status and the communication status is measured on the output boundary node to notify the management server, and a route update�is the management server.

Through such work, the management server can monitor the status of the network. As a result, it is possible to perform rapid switching of the route in response to an occurrence of a failure and lower quality lines.

[Second exemplary variant of implementation]

(Configuration and operation)

The second exemplary embodiment of the present invention will be described in detail below with reference to FIG.14. FIG.14 is a block diagram showing the configuration of a system in accordance with the present exemplary variant implementation.

The system according to this exemplary variant implementation includes a switch 200 and the server 210 management. Network configuration is the same as that in FIG.1, and the switch and the management server replaced given in FIG.14.

The switch 200 includes section 201 of the measurement section 202 of the notification of the results of measurement section 203 Appendix, section 204 of processing, storage 205, section 206 of the server interface control section 207 network interface OpenFlow, section 208 network interface and section 209 of the OAM. Section different from the section 209 OAM are the same as that of the section of the switch 100 in the first exemplary variant implementation, shown in FIG.2, and their description is omitted. Section 209 OAM will be described below. As a first exemplary embodiment of the section are, section 202 of the notification of the results of measurement section 203 Appendix, section 204 of the processing section 206 of the interface of the management server, section 207 of the OpenFlow network interface, section 208 network interface and section 209 OAM can be implemented in hardware or may be implemented as a combination of software and processing unit for executing software. Software that must be implemented, can be installed on the switch 200 by using a temporary carrier 200a record storage software. Section 205 of the storage may be implemented as any device similar to the semiconductor memory.

The server 210 includes a section 211 of the calculation of a route, section 212 of the transmission route and the block 213 of data storage management. Like a switch 200, the configuration server 210 of the control is the same as the configuration server 110 control in the first exemplary variant implementation, shown in FIG.2, and its description is omitted. Section 211 calculate the route and section 212 of the transmission route can be implemented in hardware or may be implemented as a combination of software and processing unit for executing software. Software that must be implemented, can be installed on the server 210 of the control by using a temporary carrier 210a record for storing program software. The block 213 of data storage management may be implemented as any storage device such as HDD (hard disk drive) and a semiconductor memory.

Section 209 OAM will be described below. Section 209 OAM monitors the communication status of the route, which is not registered in section 205 of storage. Ether-OAM (Operation, Administration, Maintenance), described in non-Patent literature 2 may be used for section 209 OAM, for example. As described in non-Patent literature 2, Ether-OAM is offered as a recommendation by ITU-T (international telecommunication Union - telecommunication sector). In more detail the function of the section 209 OAM can be achieved through the use of functions, called CC (continuity check) Ether-OAM.

The section 209 OAM, where used Ether-OAM, will be described below. Section 209 OAM periodically transmits and receives the CC frame to and from the route defined by the server 210, the control section 206 of the interface of the management server. The CC frame is encapsulated in section 204 of the processing and is transmitted through section 207 of the OpenFlow network interface by processing the CC frame in a similar manner as that of the PBB frame in the first exemplary variant� implementation section 209 measures the OAM state of the communication route that is not registered in section 205 of storage. Work after receiving the CC frame is almost the same as the operation shown in FIG.10-13 of the first exemplary embodiment, and description is omitted.

(Effect)

In accordance with the present exemplary variant implementation, as described above, section 209 measures the OAM state of the communication route that is not registered in the switch 200.

Through this work, the management server can know about the state of the communication route, which is not registered in each switch in the network. As a result, the management server can monitor the communication status for more route network and fast rerouting can be performed in response to occurrence of a failure or downgrade the quality of the line.

[Third exemplary variant of implementation]

(Configuration and operation)

The third exemplary embodiment of the present invention will be described in detail below with reference to FIG.15.

FIG.15 is a block diagram showing the system configuration of the present exemplary variant implementation.

The system according to this exemplary variant implementation includes a communication unit 1000 and the 1100 block of management. Although not shown in FIG.15, the connection unit 1000 and the 1100 block of management belong to the network.

Section 1001 of measurement measures the communication status on the basis of the measurement data of the communication state when the communication unit 1000 is an input edge node of the network.

Section 1002 of the notification of the results of measurement shall notify the measurement result of the communication status of the 1100 block of management by section 1001 of the measurement, when the communication unit 1000 is an output boundary node of the network.

Section 1003 add adds the data of measurement of the communication status for the frame that accepts the connection unit 1000.

Section 1004 of the processing relates to data identification of the received frame and performs processing of the received frame in accordance with a processing rule that correlates the identification information of the frame and the processing for the frame.

It should be noted that similarly to the first exemplary variant of implementation of section 1001 of measurement, section 1002 of the notification of the results of measurement section 1003 Appendix and section 1004 of processing can be implemented in hardware or may be implemented as a combination of software program and a Central processing unit for executing the program software. The software program that must be implemented, can be installed in the connection unit 1000 simply�PTO not use temporary media 1000a record for storing program software.

The control unit 1100 includes a section 1101 calculate the route, section 1102 of the transmission route and section 1103 storage route.

Section 1101 calculate the route calculates a route from a received measurement result from the communication unit 1000.

Section 1102 of the transmission route sets the processing rule frame for transferring blocks on the route based on the route stored in section 1103 storage route.

Block 1103 storage stores the route route calculated by section 1101 calculate the route.

Section 1101 calculate the route and section 1102 of the transmission route can be implemented in hardware or may be implemented as a combination of software program and a Central processing unit for executing the program software. The software program that must be implemented, can be installed on the 1100 block of management by using the temporary recording media 1100a for storing program software. Section 1103 storage route can be implemented as an additional storage device such as HDD (hard disk drive) and a semiconductor memory.

(Effect)

In accordance with the present exemplary variant implementation, as described above, section 1003 add the 1000 block adds data communication measurement�Oia communication status and section 1001 of measurement measures the communication status for the notification of the 1100 block of management about the result of the measurement.

By the above-mentioned operation fast switching route through the server control is possible in accordance with the communication status of the network.

Some or all of these exemplary embodiments of the implementation can be described as the following supplementary notes, but is not limited to the following.

(Supplementary note 1)

A communication unit that belongs to the network includes:

an adding section that adds the data to measure the communication status for the frame reception when the communication unit is an input edge node of the network;

a measuring unit that measures the communication status on the basis of the measurement data of the communication state when the communication unit is an output boundary node of the network;

section notification of measurement results that notifies the measurement result of the communication status control unit, controlled by a network; and

a processing section that accesses identification data frame and performs reception processing of the frame reception based on the processing rules related to the data frame identification and reception processing for the frame reception.

(Supplementary note 2)

The communication unit according to supplementary note 1, wherein the measurement data with�situation of communication include, at least one of the frequency of packet loss, average delay time and average frequency of the receive route frame communication of acceptance.

(Supplementary note 3)

The communication unit according to supplementary note 1 or 2, wherein the measurement data of the communication status include: the frame number of the reception data and the transmission time of frame reception in the communication unit as the source of transmission frame reception.

(Supplementary note 4)

The communication unit according to any one of supplementary notes 1-3, in which the adding section adds the data of measurement of the communication status for the frame reception when the frame reception is accepted from the external network.

(Supplementary note 5)

The communication unit according to any one of supplementary notes 1 to 4, in which the adding section adds the ID of the input boundary node of the network to which the communication unit belongs, and the ID of the output boundary node of the network to frame reception.

(Supplementary note 6)

The communication unit according to additional note 5, in which the measuring unit measures the communication status, when the ID of the output boundary of the network node that owns the communication unit, an identifier of the communication unit, in which there is a section of measure.

(Supplementary note 7)

The communication unit according to any one of supplementary notes 1 to 6, in which the section EXT�effect encapsulates the data of measurement of a communication status in the PBB header (bridge backbone network of the provider).

(Supplementary note 8)

The communication unit according to supplementary note 7, in which the adding section stores the measurement data of the communication status field of the I-SID (ID of the service instance) PBB header.

(Supplementary note 9)

The communication unit according to any one of supplementary notes 1 to 8, further comprising a control section that transmits the frame control on the route defined by the control unit.

(Supplementary note 10)

The communication system comprising: a communication unit according to any one of supplementary notes 1 to 9; and

a control unit that includes:

the section of the route calculation, which calculates the route of the frame reception from the measurement result received from the communication unit;

the storage section of the route, which saves the calculated route; and

the section of the transmission route, which sets the processing rule of the frame for connection blocks on the route based on the route stored in the storage section of the route.

(Supplementary note 11)

Communication method, including:

the step of adding adds the measurement data of the communication status for the frame reception when the communication unit belonging to the network is an input edge node of the network;

the measurement element that measures the communication status on the basis of the measurement data of the communication state when the communication unit is output�m boundary network node;

the stage of notification of the measurement result notifying of the measurement result of the communication status control unit that controls the network; and

the stage of processing the access data frame identification techniques for performing block processing of admission under rule processing, which correlates the data frame identification and processing for the frame.

(Supplementary note 12)

The communication method according to additional note 11, in which the measurement data of the communication status includes at least one of the frequency of packet loss, average delay time and average frequency of the receive route frame communication of acceptance.

(Supplementary note 13)

The communication method according to supplementary note 11 or 12, in which the measurement data of the communication status include: the frame number of the reception data and the transmission time of frame reception in the communication unit as the source of transmission frame reception.

(Supplementary note 14)

The communication method according to any one of supplementary notes 11 to 13 in which the step of adding includes adding the measurement data of the communication status for the frame reception when the frame reception is accepted from the external network.

(Supplementary note 15)

The communication method according to any one of supplementary notes 11 to 14 in which the step of adding includes adding the ID I�defined boundary network node, which the communication unit belongs, and the ID of the output boundary node of the network to frame reception.

(Supplementary note 16)

The communication method according to supplementary note 15, wherein the step of measuring includes measuring the communication state, when the ID of the output boundary of the network node that owns the communication unit, receiving the frame reception is the ID of the communication unit.

(Supplementary note 17)

The communication method according to any one of supplementary notes 11 to 16 in which the step of adding includes the encapsulation of the measurement data of the communication status in the PBB header (bridge backbone network of the provider).

(Supplementary note 18)

The communication method according to supplementary note 17, wherein the step of adding includes storing the data of measurement of the communication status field of the I-SID (ID of the service instance) PBB header.

(Supplementary note 19)

The communication method according to any one of supplementary notes 11 to 18, further comprising the step of sending the frame control determined by the control unit of the route.

(Supplementary note 20)

A communications program which causes a computer to execute:

processing add to add the data of measurement of the communication status for the frame reception when the communication unit belonging to the network is� input boundary node of the network;

processing of measurement that measures the communication status on the basis of the measurement data of the communication state when the communication unit is an output boundary node of the network;

processing of notification of the measurement result notifying of the measurement result of the communication status control unit that controls the network; and

the processing of a frame reception that access data frame identification techniques for performing block processing of admission under rule processing, which correlates the data frame identification and processing for the frame.

(Supplementary note 21)

The communications program according to supplementary note 20, in which the measurement data of the communication status includes at least one of: frequency of packet loss, average delay time and average frequency of the receive route frame communication of acceptance.

(Supplementary note 22)

The communications program according to supplementary note 20 or 21, in which the measurement data of the communication status include: the frame number of the reception data and the transmission time of frame reception in the communication unit as the source of the frame reception.

(Supplementary note 23)

The communications program according to any one of supplementary notes 20-22, in which the processing of the Supplement includes adding the measurement data of the communication status for the frame reception when the frame n�IEMA adopted from the external network.

(It should be additionally noted note 24)

The communications program according to any one of supplementary notes 20-23, in which additional processing includes adding the ID of the input boundary node of the network which the communication unit belongs, and the ID of the output boundary node of the network to frame reception.

(Supplementary note 25)

The communications program according to supplementary note 24, in which the processing of measuring includes measuring the communication state, when the ID of the output boundary of the network node that owns the communication unit, receiving the frame reception is the ID of the communication unit.

(Supplementary note 26)

The communications program according to any one of supplementary notes 20-25, in which additional processing encapsulates the data of measurement of the communication status in the PBB header (bridge backbone network of the provider).

(Supplementary note 27)

The communications program according to supplementary note 26, in which the processing of the add-on saves the measurement data of the communication status field of the I-SID (ID of the service instance) PBB header.

(Supplementary note 28)

The communications program according to any one of supplementary notes 20-27, further comprising processing control of the parcel frame control to the route defined by the control unit.

N� - alone application claims the priority based on Japanese patent application #2010-182012, the description of which is included here by reference.

1. Switch providing connectivity for frame reception in the network that contains:
an adding section that adds the measurement data of the communication status for the frame reception when the said switch is an input boundary node of the said network;
a measuring unit that measures the communication status on the basis of the measurement data of the communication status, added to the frame reception when the said switch is an output boundary node of the said network;
section of notice of the result of measurement that notifies the measurement result of the communication status control unit, the Manager referred to the network; and
a processing section that accesses a data frame identification reception to perform the processing of the frame reception based on the processing rules related to the data frame identification and reception processing for the frame reception.

2. The switch according to claim 1, wherein the measurement result of the communication status includes at least one of the frequency of packet loss, average delay time and average frequency of reception in the communication route mentioned frame reception.

3. The switch according to claim 1, wherein the measurement data of the communication status includes the sequence number of the frame reception and data transmission time mentioned frame reception in comm�the commutator as the source of transmission frame reception.

4. Switch according to any one of claims.1-3, in which the adding section adds the data of measurement of the communication status for the frame reception when the frame reception is accepted from the external network.

5. The switch according to claim 4, wherein the adding section adds the data ID input boundary node of the said network, which belongs to the said switch, and ID data output boundary node of the said network to the frame reception.

6. The switch according to claim 5, in which the measuring unit measures the communication status, when data of an identifier referred to the output boundary node of the said network, which belongs to the said switch, the data are ID mentioned switch, in which there is referred to the section of measurement.

7. The switch according to claim 6, wherein the adding section encapsulates the data of measurement of the communication status as the title of RMA (bridge core network of the provider).

8. Communication system containing:
switch providing connectivity for frame reception in the network, which contains:
an adding section that adds the measurement data of the communication status for the frame reception when the said switch is an input boundary node of the said network;
a measuring unit that measures the communication status based on the given�'s measurement of the communication status, added to the frame reception when the said switch is an output boundary node of the said network;
section of notice of the result of measurement that notifies the measurement result of the communication status control unit, the Manager referred to the network; and
a processing section that accesses a data frame identification reception to perform the processing of the frame reception based on the processing rules related to the data frame identification and reception processing for the frame reception; and
the control unit, which contains:
the section of the route calculation, which calculates the route of the frame transmitted in the network, from the result of measurement taken from the mentioned switch;
the storage section of the route, which saves the calculated route; and
the section of the transmission route, which establishes the rule processing frame to the switch in relation to the calculated route based on the calculated route is stored in said storage section of the route.

9. The communication system according to claim 8, in which the measurement result of the communication status includes at least one of the frequency of packet loss, average delay time and average frequency of the receive route frame communication of acceptance.

10. The communication system according to claim 8, in which the measurement data of the communication status includes the frame number ol�EMA data and the transmission time of frame reception in the switch as the source of the transmission frame reception.

11. The communication system according to claim 8, in which the adding section adds the data of measurement of the communication status for the frame reception when the frame reception is accepted from the external network.

12. The communication system according to claim 11, in which the adding section adds the data ID input boundary node of the said network, which belongs to the said switch, and ID data output boundary node of the said network to the frame reception.

13. The communication system according to claim 12, in which the measuring unit measures the communication status, when data of an identifier referred to the output boundary node of the said network, which belongs to the said switch, the data are ID mentioned switch, in which there is referred to the section of measurement.

14. The communication system according to claim 13, in which the adding section encapsulates the data of measurement of the communication status as the title of RMA (bridge core network of the provider).

15. Method of communication used in a network that includes a switch that contains:
the reception frame reception, transferred to the network through the mentioned switch,
adding data to measure the communication status for the frame reception through the mentioned switch when the said switch is an input boundary node of the said network;
change�the notification of communication status on the basis of the measurement data communication status added to the frame reception when the said switch is an output boundary node of the said network;
the notifying of the measurement result of the communication status control unit, which control the said network; and
request for data frame identification techniques for performing block processing of admission under rule processing that correlates the identification information of the frame reception and processing for frame reception.

16. Neuremedy recording medium that stores a program that causes a switch that provides switching for frame reception in the network to perform a communication process that includes:
adding data to measure the communication status for the frame reception when the said switch is an input boundary node of the said network;
the measurement of the communication status on the basis of the measurement data of the communication status, added to the frame reception when the said switch is an output boundary node of the said network;
the notifying of the measurement result of the communication status control unit, which control the said network; and
request for data frame identification techniques for performing block processing of admission under rule processing that correlates the identification information of the frame reception and processing for frame reception.



 

Same patents:

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to means of enabling one communication device to obtain access to data, such as a set of media items, accessible through another communication device. The method includes transmitting identification code information between a first communication device, a second communication device and a server; associating the identification code with the first communication device or providing said identification code with a set of media items accessible through the first communication device, wherein the set of media items is associated with access rules; sending, by the first communication device, information relating to said set of media items to the server, wherein the information includes access rules; receiving, by the server, the information relating to said set of media items; generating, by the server, account data relating to said set of media items and associated access rules; sending, by the server, the account data to the second communication device; receiving the account data by the second communication device, which enables the second communication device to access said set of media items.

EFFECT: obtaining access to a set of media items accessible through a different communication device.

39 cl, 9 dwg

FIELD: radio engineering, communication.

SUBSTANCE: method comprises: detecting change in the connection between an external station (E1) and a proxy gateway (G1); generating, if change has been detected, a proxy information serial number (PISN) either (i) through increment of the existing proxy information serial number (EPISN) for a specific MAC address pair (SMACAP) by at least one, or (ii) using the serial number of a message of item encoded by a standard hybrid wireless mesh protocol, wherein said serial number is greater than the serial number of a previously created message or item, encoded by the standard hybrid wireless mesh protocol; generating an extended proxy information item (EPI) through: a first field (F1), which indicates addition or removal of a connection, presence of a third field (F3) and presence of a fifth field (F5); a second field (F2), which includes an external MAC address (EMACA); a third field (F3), which includes a proxy MAC address (PMACA), wherein presence of the third field (F3) is indicated by the first field (F1); a fourth field (F4), which includes the proxy information serial number (PISN); a fifth field (F5), which includes the proxy information life (PILIFE), wherein presence of the fifth field (F5) is indicated by the first field (F1).

EFFECT: faster data transmission in a network.

7 cl, 5 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to a method of transmitting information over a network. The method comprises transmitting from a first station to a second station, wherein the first station comprises at least one buffer memory for storing data packets intended for transmission, wherein the method includes steps where (a) the first station estimates the status of at least one buffer memory, (b) the first station transmits at least one buffer status packet which is the buffer memory status, wherein the method further includes a step (c) of adapting the value of the first parameter of the buffer status packets based on data traffic characteristics.

EFFECT: buffer status reporting (BSR) providing sufficient information on the real state of buffers of the second station during high activity thereof.

13 cl, 6 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to wireless cellular/self-organizing (ad hoc) networks, particularly, to processing of route request messages at routing protocols to request. Proposed is the method of detection of route between source node and destination node including intermediate replay flag of reply of route request message by source node, avalanche distribution in said wireless network and reply to said request by means of the first intermediate node and having an actual route to destination node. Described are system and method for detection of the best route. Note here that route reply message becomes the first route message. Here, selection of the best route is effected between them and source node on the basis of cumulative metrics received in route request messages receive by destination node. Extra route reply message is created to perform single-address transmission thereof to source node.

EFFECT: fast detection of the route with optimum metrics between source node and one or more destination nodes.

26 cl, 6 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to means of receiving/transmitting data in a wireless communication system. The method includes fragmenting a data packet into two or more fragments; configuring a medium access control protocol data unit (MAC PDU), the MAC PDU including at least one of the two or more fragments, a first header containing control information about the MAC PDU which includes the at least one of the two or more fragments, and a fragmentation extended header (FEH) providing information on the data packet fragment, wherein the first header contains an indicator indicating that the FEH is present following the first header, wherein the FEH contains a type field identifying a type of the FEH and the FEH has a variable length depending on whether the fragmented data packet is a real-time data packet or not, and wherein the FEH has a shorter length when the fragmented data packet is a real-time data packet than when the fragmented data packet is a non-real-time data packet; and transmitting the configured MAC PDU to a receiving side.

EFFECT: shorter header processing time.

12 cl, 13 dwg, 17 tbl

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to Internet communication. The system employs network elements, which include an acceleration server, clients, agents and peers, where communication requests generated by applications are intercepted by a client in the same computer. The IP address of the server is transmitted to the acceleration server, which provides a list of agents for use for said IP address. One or more agents respond with a list of peers who previously possessed some or all of the content, which is a response to said request. The client then downloads data from said peers in parallel and in parts.

EFFECT: reducing network overload for content owners and Internet service providers.

16 cl, 15 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to handover between technologies for multi-mode mobile devices and is designed for handover of a multi-mode mobile device from a first network technology to a second network technology. The method includes initiating by the multi-mode mobile device a first packet session in a first wireless network in an area of multi-technology wireless coverage and detecting by a multi-mode mobile device a second wireless network supporting a different access network technology than the first wireless network; determining a quality of service requirement for services supported by the session, and completing initial network entry and session establishment procedures by the multi-mode mobile device for a second session in the second wireless network when the first session includes at least one of a QoS sensitive service and real time service by the first wireless network and mobile device, and not completing initial network entry and session establishment procedures by the multi-mode mobile device when no QoS sensitive service and real time services are supported by the mobile device and first wireless network.

EFFECT: high throughput.

8 cl, 4 dwg

FIELD: measurement equipment.

SUBSTANCE: invention relates to drilling equipment, namely, to devices of sensor switching, which measure drilling parameters directly in process of drilling within a telemetering system. The device comprises a body and contact elements, is located inside a drilling pipe and made in the form of a jet element, including a supply balloon with compressed gas, a jet unit of command signal generation, jet triggers with a count input, jet units of inverters, jet logical elements "AND" and "OR" and a jet unit of output signal generation, besides, the output of the jet unit of command signal generation is connected with the input of jet triggers, outputs of which are connected with inputs of the jet unit of inverters, and outputs of inverters are connected with inputs of jet logical elements "AND" connected to outlets of bottomhole sensors, outputs of elements "AND" are connected with inputs of the logical element "OR", the output of which is connected to the input of the jet unit of output signal generation.

EFFECT: increased reliability of bottomhole sensor switching within a telemetering system.

1 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to data transmission systems. A transmission system (1) transmits and receives basic data needed to reproduce an image or audio and extended data used to improve image and audio quality through a communication network (2) between transmission terminals (10). The transmission system (1) includes: a basic data relay system (40) which includes: a plurality of basic data relay modules (430) for relaying basic data transmitted from a source transmission terminal from among transmission terminals (10) to a target transmission terminal from among transmission terminals (10); and a selection module which selects one basic data relay module (430) from among basic data relay modules (430) for each communication between transmission terminals (10); and an extended data relay system which includes: an extended data relay module (36) for relaying extended data transmitted from a source transmission terminal to a target transmission terminal.

EFFECT: reduced load on a specific relay server when transmitting images and audio.

10 cl, 29 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to multiservice communication networks. The method includes setting a table of priorities, wherein each user terminal is assigned a priority at its static IP address; determining the priority of a new connection from the table of priorities in accordance with the IP address of the sender terminal; reading values of the required resource for the new connection from the header of its IP address; calculating free access network resources; determining if there are existing open connections with a lower priority than the new connection; comparing their overall resource with the required resource for the new connection; if insufficient, the connection is denied service; if sufficient, the relative resource consumption of said connections is calculated; ordering the selected open connections; selecting from the ordered open connections one or more connections, starting with the connection with the maximum value, after which said connections are terminated, and the freed resource is provided to the new connection.

EFFECT: high efficiency of using communication resources in multiservice networks.

1 cl, 3 dwg

FIELD: computer science, in particular, engineering of device for input-output of information in electronic computing machine, transferred along communication channels for transferring information; in particular, device is meant for acting as an intellectual multi-port telecommunication port of personal computer, used in mode of central transport station in data transfer networks for specialized use.

SUBSTANCE: multiplexer has system block, wherein four-channeled telegraph one-polar and two-polar modules are positioned, as well as four-channeled standard-joint C2 module, bi-impulse one-channeled and two-channeled modules, one-channeled telephone module, m modules of four-channeled asynchronous adapter, group control electronic board, and also block for adjustment and control, and combination board.

EFFECT: expanded functional capabilities, possible increase of number and types of connected input-output channels, possible synchronization with several types of specialized equipment.

4 cl, 4 dwg, 1 tbl

FIELD: network control; data acquisition on network topology.

SUBSTANCE: message requesting data acquisition on network topology that incorporates field limiting number of operations for message transfer from local station to adjacent ones is sent and following steps are repeated: request message receiving station returns response message and network topology data acquisition device finds out if number of message transfer operations has reached certain threshold value and terminates process if it is so, otherwise it sends request message to all adjacent stations.

EFFECT: facilitated procedure, reduced number of control errors.

7 cl, 2 dwg

FIELD: technology for serial addressing of following devices in networks with bus topology with one leading device of network and several following devices, possible use primarily for querying devices, used for automation of technological processes.

SUBSTANCE: method for serial addressing by leading device of following devices in networks with bus topology with one network leading device and several following devices includes receipt by following devices of flush impulse, of information about address from leading device, comparison of received information about address by each following device with its own address and switching of one following device to data transfer mode if information received about address matches its own address. As information about address, received by following device, number of addressing impulses is used, and during transfer of one following device to data exchange mode other following devices are maintained in active mode.

EFFECT: decreased addressing time during serial querying of all following devices in the network.

1 dwg

FIELD: technology for determining solutions concerning possibility of connection between network elements using functions of network control system.

SUBSTANCE: in accordance to method, each network element contains input ports and output ports, while each provides a set of connection points. Connection possibility tables contains data about possible internal connections between connection points of any input port and any output port of any network elements, controlled by network control system. Method allows each time during selection of certain network element for use in a route with its input port and its output port to receive solution at network control device level concerning connection capabilities for certain network element.

EFFECT: increased searching efficiency at level of network control system.

2 cl, 5 dwg

FIELD: engineering of technical means for complex protection of information during its storage and transfer.

SUBSTANCE: method for complex information protection is realized in following order: prior to transfer into communication channel or prior to recording into memory, state of used communication channel or information storage environment is analyzed, from M possible codes parameters of optimal (n,k) code for current status of channel or information storage end are determined, information subject to protection is split on q-nary symbols l bits long (q=2l) for each q-nary system gamma combinations l bits long are formed independently from information source, for each set of k informational q-nary symbols (n-k) excessive q-nary symbols are formed in accordance to rules of source binary (n,k) code, each q-nary symbol is subjected to encrypting stochastic transformation with participation of gamma, after receipt from communication channel or after reading from memory for each q-nary symbol combination of gamma with length l is generated, synchronously with transferring side, reverse stochastic decrypting transformation is performed for each q-nary symbol with participation of gamma, by means of checking expressions of source binary code localized are correctly read from memory or received q-nary symbols, untrustworthily localized symbols are deleted, integrity of message is restored by correcting non-localized and erased q-nary symbols of each block, expressing their values through values of trustworthily localized or already corrected q-nary symbols, if trustworthy restoration of integrity of code block is impossible it is deleted, number of deleted blocks is counted, optimality is determined within observation interval of used code with correction of errors for current state of channel, if code optimum criterion exceeds given minimal and maximal limits, code is replaced with optimal code synchronously at transferring and receiving parts of channel in accordance to maximum transfer speed criterion.

EFFECT: efficiency of each protection type and increased quality of maintenance of guaranteed characteristics of informational system.

18 cl

FIELD: transmitting messages with broadcast servicing parameters in wireless communication system supporting broadcast service.

SUBSTANCE: one of methods involves identification of service option number corresponding to set of broadcast transmission parameters. As an alternative, message identifies bit block corresponding to broadcast transmission parameters. Message can be transferred over service information transmission channel. Message for system supporting broadcast service identifies protocol stack for processing broadcast service and also identifies protocol stack for processing broadcast content.

EFFECT: enhanced efficiency and precision of data transfer and specific service rendering.

12 cl, 24 dwg

FIELD: data transmission in computer networks.

SUBSTANCE: in accordance to the invention, expandable, usable with various client-server informational systems, system of dynamically created program objects is used, wherein program objects are divided onto a fixed number of categories, which are matched with predetermined program interfaces, where creation of request to server and processing of response from server represent predetermined chains of program object method calls.

EFFECT: reduced load on communication line in client-server system.

2 cl, 6 dwg

FIELD: communications engineering, in particular, systems for controlling information exchange process in communication networks of industrial enterprises, in-plant networks and field communication units.

SUBSTANCE: system for controlling passage of documental information contains station for managing system for controlling information passage with operative-dispatching equipment, data transmission lines and phone communication connecting lines, station for controlling passage of documental information based on duty workplace for controlling passage of documental information and workplaces of two dispatchers, where each one of aforementioned workplaces is equipped with personal computer, containing system block, monitor, standard keyboard, "mouse" type graphical manipulator, printer and interface expander, block of adapters, block for connecting and distributing communication lines, client and connecting lines of service communications, service communications equipment, consisting of line commutation block and three control panels, one for each of aforementioned workplaces for controlling passage of documental information and of first and second dispatchers, n client stations for transferring documental information, each one of which contains group equipment block, four telegrapher panels and four end talking panels, data transmission lines and client phone communication lines, connected in a certain way.

EFFECT: increased trustworthiness of control over passage of documental information and increased quality of services, provided to consumers of aforementioned information.

2 cl, 2 dwg

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

FIELD: mobile communications.

SUBSTANCE: each time when it is necessary to output information on available mobile telecommunication networks, it is required to determine if output of information on available mobile telecommunication networks is allowed on the basis of the number of information transmissions performed within certain period of time. If the transmission is allowed, information on available mobile telecommunication networks is transmitted and number of performed transmissions is registered; otherwise information transmission is stopped. When value of the period for decision making is changed, the record of transmission number is updated. If after stop of information transmission a request is received for information output, this request is left without answer or the information is transmitted after delay.

EFFECT: protection of Wireless Local Area Network (WLAN) against frequent interaction operations of network selection.

19 cl, 8 dwg

Up!