NETWORK RESOURCE MANAGEMENT DEVICE USING VIDEO COMPLEXITY AND METHOD THEREOF

29-06-2015 дата публикации
Номер:
KR1020150072210A
Принадлежит:
Контакты:
Номер заявки: 01-13-102059617
Дата заявки: 19-12-2013

[1]

Network resource managing device and method relates to the present invention refers to, more specifically relay node (Relay node) as a management connection identifier is assigned in a communication network for resource allocation effective video resources are complexity reflect the information a network resource management relates to method and device.

[2]

Relay in a mobile communications environment resource limiting technique more efficiently through the use of a can to communicate an effective technology and exclusively on the basis of in the spotlight.

[3]

The agent node relay data transmission type arrival node (destination node) the start node (source node) in the optical transmission cable directly transmits the data and relay node-up transfer unit won mode, the data is especially of an input signal.

[4]

Data from only start node through than if the filter were retro-table by receiving the transmission rate and high high reliability can be effecting.

[5]

Multi-hop relay based in a mobile communications environment each relay are available vapor deposition that is effective is reduced by a predetermined value and allocating resources in the is issue of the notches has a very important in mobile communication, mobile communication a and of multimedia content production and consumption is diffused mobile communication while in the event of video streaming on were advancing in wireless the efficient use of network resources are recognized more critical, as they.

[6]

The present invention refers to high capacity for processing video data for an by network for resource management data effectively in spatial complexity (spatial complexity), and the time complexity (temporal complexity) including a video complexity method comprises the same efficient allocation of video communication environment wireless network performance down-sampling distortion to improve the heat exchanger..

[7]

Video complexity network resource managing device reflect data distributed resource management device is an administering between relay node from required on the resource allocation node information receiving information collection unit, said final analysis indicative of the information received is reflected in establishing reference resource allocation information performance in that it comprises an analysis unit, preset resource allocation policy receiving and managing allocation policy manager, relay node between a video is to be transferred to receives information complexity generates an interrupt received performance information with said resource allocation in case of receiving said final by reflecting policy produces reference resource allocation, said final resource allocation criteria the network including resource allocation part allocates resources for speculatively executing an instruction loop manner.

[8]

Also of the present invention in the embodiment according to Figure 1 shows a relay node and resource management is surface indicative of the connection device. Also Figure 2 shows a video of the present invention in the embodiment according to for calculating complexity is surface to explain the method. Is also of the present invention in the embodiment according to Figure 3 shows a configuration of device resource management. Is also of the present invention in the embodiment according to Figure 4 shows a flow of resource management method.

[9]

Based on a text content of the under with reference to a drawing of the present invention in the embodiment to in the present invention is in the field of the person with skill in the art easily embodiment. as further described can be. However the present invention refers to variety of different is embodied in the form described in the embodiment where can be not limited to. Thereby unambiguously direct the drawing and described in the present invention and described for the portion that are independent of, specification similar parts throughout the drawing similar to he glued his code.

[10]

In an entire specification, certain on any configuration element when advisable to "includes", is especially opposite the substrate to which it is-free other features element is supported by the upper case and, excepting the other further include components to. meaning that it may be set.

[11]

Hereinafter, video complexity of the present invention in the embodiment according to drawing reference to reflect data distributed network resource managing device and method relates to.

[12]

Also of the present invention in the embodiment according to Figure 1 shows a relay node and resource management is surface indicative of the connection device.

[13]

Also 1 with a, each node in relay communication node relay serves performed according to multi-hop relay (multi-hop relay) node (1000) cooperates with a relay (cooperative relay) node (2000) array block, and by dividing 6 device resource management can be a plurality of multi-hop relay and a cooperating relay is connected to the nodes the first network communications.

[14]

Multi-hop relay node (1000) the start node from the for communications pending eventual arrival node to configure the path in a message to a node which, one multi-hop relay node (1000) data transfer a failure start node and arrival node for data transmission for data disconnected is especially messages that was not successfully transmitted.

[15]

Collaborative alternatively relay node (2000) the two multi-hop relay node comprised of the a one link of relay node for performing assist the mixture by the addition of an initiator, messages that was not successfully transmitted relay node data over a data node arrival and start node even messages that was not successfully transmitted the not is.

[16]

Collaborative corresponding just relay node (2000) supports improve transmission capacity link high data removes noise carried on the busy can be and the procedure part is mined.

[17]

Resource management is connected to the nodes relay device (100) has a relay communication environment relay node a plurality of present in multi-hop is provided to relay node (1000) or collaborative relay node (2000) to plays the role: to realize the sharing of a, establishment of a path, such as allocation of a resource performs management and control of time of network resources can be.

[18]

Also Figure 2 shows a video of the present invention in the embodiment according to for calculating complexity is surface to explain the method.

[19]

Video complexity the video (video complexity) how each Image constituting a degree transferred to the mixture by the addition of an initiator complex, complexity, and the time (spatial complexity) complexity of the gelling agent in various applications may comprise an (temporal complexity).

[20]

One in an Image between Image or several compensated by the difference of pixel values is a complexity.

[21]

One complexity space difference between the first and second values each pixel in an Image computes the latency based on complexity, time complexity is temporally successive images based on difference of pixel values between b are computed in the calculation unit complexity.

[22]

A space complexity video and complexity and time complexity the active mode, and for conserving can be grouped into a, of the present invention in the embodiment a flow identifier of a corresponding double time in video measure only complexity for measuring the complexity method can be by finding the.

[23]

Also 2 a complexity time by referring to a transfer complexity describes a method.

[24]

First video data into a plurality of frames (standard number of frames, n) divided into pixel information of each frame pixels per each frame collects. information is determined.

[25]

Wherein the frame has data communication, computer graphics (CG), transmitted in a television broadcasting of information fixed unit after compression, and a, a size or as terms, digital data produced by computer graphics or is implemented through the analog signal in time Image for each television broadcasting, information screen display device is reduced, the whole screen for outputting the generation in scanning a time, Image, i.e. the moving picture to be varied serially in time an Image is of individual..

[26]

Video data, consecutive Image into a plurality of regional images when divided into frames, one one Image to a second pixel within an Image one such and for collecting status information for pixels per each frame can be information is determined.

[27]

Wherein pixel information addition, the height of numerical of pixel values per frame, the color, the grey, . information including transparency or the like.

[28]

Pixels per each frame front continuously cross information is determined, behind frame the selected pixel is compared with disparity information can be produced.

[29]

E.g. the pixel value and th frame 1 th frame 2 compared to pixel values of a pixel number 1, deriving disparity information, the pixel value and frame th frame 2 th frame 3 compared to pixel values of a pixel number 2, deriving disparity information, the pixel value and th frame 3 4 th frame pixel values of a pixel disparity information number 3 compared to calculated a manner derived th frame n-1 the pixel value and compared to pixel values of a th frame n n-1 a pixel disparity information produce.

[30]

Thus generated can a n-1 a pixel disparity information is summed to the average time complexity can produce a.. According to complexity of time the thus obtained may yield video complexity.

[31]

Wherein pixel difference by comparing the each frame information column value for the difference thereof including information for the values for..

[32]

Thus video complexity were as follows. the reason for this is that the calculated.

[33]

Capacity generally video encoding start node is connected to the bus electrode and insulating layer in an order of an (Encoding) arrival and to be transmitted by a mobile node which is a current path (Decoding) decoding, to be greatly reduced capacity of the tread is generated using an encoding method is it is normal practice to.

[34]

Encoding process due to this loss in generation system and the method in the video corresponding can be electrodes are, video data in wireless on a network packet loss in first sending to can be of the tread is generated, video due to this loss in such, as it is hereby possible to distortion encoding and data loss the switching pulse to the switching unit video distortion intimate complexity and of the video that the material may have a relationship.

[35]

Therefore video recorders, a record of another video complexity the same video encoding and data loss degree of video distortion algorithm processor extracts a different time and eventually surface of the container body is result video distortion based-calculated from the received signals can be affect the network performance.

[36]

When the media application allocates network resources designated by one video complexity the first case take into account the distortion video communication environment wireless down-sampling for enhancing the performance of a network can be the further efficient network allocation of a resource at a side of the circumferential surface for transmitting video data using a and video for offering streaming service capable of enabling video complexity is calculated for the method for speculatively executing an instruction loop, use can be made of,.

[37]

Resource management of the present invention in the embodiment according to Figure 3 shows a device (100) also is configuration of.

[38]

Also 3 with a resource management device (100) the node information collecting part (110), performance analysis unit (120), allocation policy manager (130), resource allocation part allocates resources (140) may include, defined for efficient management of network resources the receives information management, indicative of the information received analyzing according to a pre-set management policy can be for speculatively executing an instruction loop.

[39]

Node information collection unit (110) receives an resource management device (100) is an administering between relay node from information required for on the resource allocation and the light valve layer is provided.

[40]

Such specifically position of relay node information, relay-node data transmission performance environment the channels, which can affect the, relay nodes in the start node and arrival node is information whether to, a desired data transmission provided to service users but may include the fixing, a viscosity difference of the liquids without limited to information required for on the resource allocation can be includes and without restriction, if.

[41]

Node information collecting part (110) has a relay node received from a user and received from relay node channel environment according to each information for analysis network performance information required for performance analysis unit (120) delivering, other information resource allocation part allocates resources (140) may send.

[42]

Performance analysis unit (120) the node information collecting part (110), as received from a relay node channel information, relay node location information and inserts an object, like a final resource allocation reference establishing is reflected in performance which can produce information, generated capability information resource allocation part allocates resources (140) may send.

[43]

Wherein, the performance information packet error probability (PEP, packet error probability), transmission rate (data rate) that class such as performance evaluation the network capacities in asynchronous transfer mode (low layers) may comprise information, video distortion (distortion), HPC apparatus such as PSNR (Peak Signal-to-Noise Ratio) comprising information of a performance evaluation in (high layers) layer may be loaded with.

[44]

Allocation policy manager (130) has resource allocation policy transmission device (300) the resource allocation policy after storing and manages resource allocation part allocates resources (140) the resource be reference when assign resource allocation policy the information may provide a.

[45]

Wherein resource allocation policy transmission device (300) user to orient the policy resource allocation in case of preset, i.e. the allocation of a resource criteria a title of contents stored in the item and data is for allocation of information policy manager (130) the web site may provide.

[46]

The allocation of a resource the sensor/actuator senses the outer situation item is arranged in a network performance metric (Network Performance Metric), node transmission capacity, transmission rate to the lowest demand (minimum rate requirement), service level (CoS, class of services) may include a.

[47]

Network performance metric how network current operated if the performance States of a network don for grasping the traveling path search unit stores. items.

[48]

The mat however-configured network plurality of predetermined structures can be varies. Preferably the electroless Performance Metric generally Network Utilization, Network Traffic, Network Delay, having 4 of Network Error may include-executable commands for transmitting the clock.

[49]

Node of the network transmission capacity inlet firearm each node to enable channel environment and the position information, and the like to the electro-pneumatic of each node based on the discharged amount of the gas calculated unit means a.

[50]

Transmission rate to the lowest demand the Image through a general data transmission service alternatively of video service too the transmission rate when self service use transmitted to standby according to allocation relay can be associated with the maximum transfer rate number capacity elements may be preferentially considered signal is displayed to a value preset, lowest demand did not meet fails self video transmission surface means a network.

[51]

Service level each service subscriber using service level distinct levels each other part is made of constitution: discard conditions are set resource allocation. involve prioritized.

[52]

Such items allocation of a resource network via generates of a policy prescribed in the resource allocation policy transmission device (200) the policy allocation policy manager (130) to the, allocation policy manager (130) has resource allocation policy receiving can be managing.

[53]

Resource allocation part allocates resources (140) has a network resources are assigned to for performing calculation operations when it is desired to, video complexity device (300) provided between relay node from is to be transferred to a video generates an interrupt complexity the item may be provided with information.

[54]

The, video complexity device (300) provided a network communication on relay node that are to be transmitted across the video generates an interrupt complexity information to the main body of the, resource allocation part allocates resources (140) corresponding to unit and transmits the information.

[55]

Wherein video complexity is video-calculated method in an illustrated in Figure 2 the complexity is at.

[56]

Furthermore, resource allocation part allocates resources (140) the video composite also provided device (300) received from a user and received from video complexity information and its efficiency analysis part (120) received from a user and received from regarding network capabilities for allocation of information policy manager (130) received from a user and received from resource allocation policy network resources by reflecting the same communication environment when the media application allocates video distortion down the wireless network improve performance disposable end resource allocation which can produce criteria, such final resource allocation criteria how resource allocation each relay node whether the derived results for the, to a result derived each relay node system for allocating resources in can be.

[57]

Wherein video complexity information, resource allocation policy information, network performance using the information related to reference resource allocation final pickup unit is used for performing resource allocation according to various and a secret algorithm may be present.

[58]

For performing resource allocation algorithm of node relay R, relay node each A of resources assigned to, VC a network sent to a destination on videos generates an interrupt complexity of information, resource allocation has AP of information relating to the policy and, NP a network performance information relating to the compressed video and define an of g = f (R, A) when (VC, AP, NP) can be represented by.

[59]

Wherein video complexity a positively are implanted into the surface of the (VC) method for computed through can be and presenting. Video packet loss in transmission process is used with the distortion caused by, the same unit moves simultaneously at the same distance of distortion degree of video complexity has a correlated with.

[60]

Thus each video that occur video a indicative of the degree maximum and minimum degree of distortion it is a shame video complexity information through Dmin and Dmax is formed in the semiconductor chip, this value can be despreading block experiment.

[61]

Resource allocation policy (AP) the same resource and the same channel environment, the same video transmission, and performs TDM which incorporates at least one capacitor through an allocation of resource even be a resource assignment response message is received resource allocation result and according to network performance can be is changed.

[62]

For example, a value of each resource allocation PSNR (Peak Signal-to-Noise Ratio) of video with policies the to maximize the may fix the, each video the delay if the maximum value of one can fix the resource allocation policies the. The resource allocation policy can be established a wide variety of other.

[63]

A network performance (NP) network performance regarding to a frame received at a mat performance is obtained inclination plate movably to move along the can be.

[64]

Relay node for example in an environment presence multiple two network performance capacity of the link node represented as the number of loaded in a cleaning apparatus manner obtaining the link capacity (e.g.. Channon capacity C (i, j) = W? ? Log2 (1+SNRij), i, the two node j, the W the SNR initiator bandwidth by abbreviation of the signal-to-noise ratio) is obtained to the and-can be.

[65]

Just, resource allocation policy is link performance of maximizing the each video is supported by the upper case and maximize the sum of PSNR enough chelating agent is when assume, reticle link capacity considers both the video complexity information PSNR according to policy resource allocation path for a vehicle where it is heated, the method in addition for calculating a PSNR a method limited to a predetermined, saccharin natrium, .can be realized.

[66]

The first and second 3 types information wireless which is present on the network and a plurality of relay node is how to into a video transport resources final on whether the mobile station assign resource allocation reference create a result to the computer of the to perform operations based on actual performing resource allocation is especially.

[67]

Is also of the present invention in the embodiment according to Figure 4 shows a flow of resource management method.

[68]

Corresponding information required on the resource allocation resource management device (100) is an administering between (S10) the received from relay node

[69]

Wherein each the required information on the resource allocation position of relay node, relay-node data transmission performance environment the channels, which can affect the, relay nodes in the start node and arrival node is information whether to, a desired data transmission provided to service users but may include the fixing, a viscosity difference of the liquids without limited to information required for on the resource allocation can be includes and without restriction, if.

[70]

Indicative of the information received analysis of the last resource policy criteria be S255 generates capability information (S20).

[71]

Wherein the performance information packet error probability (PEP, packet error probability), transmission rate (data rate) that class such as performance evaluation the network capacities in asynchronous transfer mode (low layers) may comprise information, video distortion (distortion), HPC apparatus such as PSNR (Peak Signal-to-Noise Ratio) comprising information of a performance evaluation in (high layers) layer may be loaded with.

[72]

Policy resource allocation in case of preset user, i.e. the allocation of a resource criteria data is a title of contents stored in the item and. receives information (S30).

[73]

The allocation of a resource the sensor/actuator senses the outer situation item is arranged in a network performance metric (Network Performance Metric), node transmission capacity, transmission rate to the lowest demand (minimum rate requirement), service level (CoS, class of services) may include a.

[74]

Video complexity device (300) provided: this recorder receives complexity video from (S40).

[75]

Wherein video complexity a space complexity and time complexity including video-calculated method in an illustrated in Figure 2 the complexity is at.

[76]

Receives complexity and video performance information received resource allocation in case of policy by reflecting the same communication environment video distortion down the wireless network improve performance disposable end resource allocation criteria can be produced (S50).

[77]

Each relay node in a vehicle with such a criteria can be system for allocating resources in (S60).

[78]

An ideal of the present invention in the embodiment taught device and/or method to implementing exclusively via a are not, at least one fatty acid of the present invention in the embodiment of the present invention but on the range rights and then not limited to a defined in if using a variety of one skilled in the art of the present invention basic general outline form and improved modified. disc spin speed value within a range rights in addition of the present invention.

[79]

100: resource management device 110: node information collection unit 120: performance analysis unit 130: allocation policy manager 140: resource allocation part allocates resources 200: resource allocation policy transmission device 300: video complexity device 1000 provided: multi-hop relay node 2000: relay node collaborative



[1]

The present invention relates to a network resource management device which uses the video complexity information in a resource allocation operation to enable efficient resource allocation in a mobile communication network comprising hop relay nodes and a method thereof. The network resource management device using the video complexity information includes a node information collection unit, a performance analysis unit, an allocation policy management unit, and a resource allocation unit. Accordingly, the present invention can use the video complexity including the spatial and temporal complexity for the efficient resource allocation in the network environment to allocate the resources, reduce the video distortion in the identical communication environment to improve wireless network performance ultimately.

[2]

COPYRIGHT KIPO 2015

[3]

[4]

  • (100) Resource management unit
  • (110) Node information collection unit
  • (120) Performance analysis unit
  • (130) Allocation policy management unit
  • (140) Resource allocating unit
  • (200) Resource allocation policy transmission device
  • (300) Video complexity providing device
  • (AA) Relay node 1
  • (BB) Relay node 2
  • (CC) Relay node 3
  • (DD) Relay node n



Resource management device is an administering between relay node from required on the resource allocation node information receiving information collection unit; said final analysis indicative of the information received is reflected in establishing reference resource allocation information performance in that it comprises an analysis unit; preset resource allocation policy receiving and managing allocation policy manager; and relay between nodes is to be transferred to a video generates an interrupt complexity receives information, along with information performance receiving said resource allocation in case of receiving said final by reflecting policy produces reference resource allocation, said final resource allocation criteria the network for speculatively executing an instruction loop resource allocation part allocates resources to reflect data distributed complexity video characterized by including network resource managing device.