Method, device and single board for sending data

A technology for sending data and a single board, which is applied in the field of communication, can solve problems such as long polling time, short data processing cycle, and cannot meet the speed requirements of high-speed interface boards, and achieve the effect of increasing the speed and improving polling efficiency

Inactive Publication Date: 2009-09-16
HUAWEI TECH CO LTD
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The inventors have found that the prior art has at least the following disadvantages: if the number of logical channels corresponding to a physical channel is relatively large, the processing period for each logical channel to occupy the physical channel to send data is relatively short, and the poller queries the logical channel number In the process, once it is found that the logical channel corresponding to a logical channel number meets all the conditions for sending data, the logical channel can obtain the data sent by the physical channel, and the poller temporarily stops obtaining the logical channel number of the next logical channel and waits for the next logical channel. After the processing of the data sent by the logical channel is completed, the logical channel number of the next logical channel is obtained
This results in a relatively long polling time of the poller, which limits the flow of the physical channel and cannot meet the rate requirements of the high-speed interface board

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device and single board for sending data
  • Method, device and single board for sending data
  • Method, device and single board for sending data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] Such as figure 1 As shown, it is a schematic diagram of the network structure provided by Embodiment 1 of the present invention. The UMTS Territorial Radio Access Network (UMTS Territorial Radio Access Network, hereinafter referred to as: UTRAN) includes one or several radio network subsystems (Radio Network Subsystem, hereinafter referred to as: RNS) and a core network (Core Network, hereinafter referred to as: CN), an RNS includes a radio network controller (Radio Network Controller, hereinafter referred to as: RNC) and one or more base station nodes (NodeBase Station, hereinafter referred to as: NodeB) , for example: NodeB1 and NodeB2. The RNC is connected to the CN through the Iu interface, and the NodeB and the RNC are connected through the Iub interface, for example: Iub1 and Iub2. In UTRAN, RNCs are connected through Iur interface, and Iur can be connected through direct physical connection between RNCs or through a transmission network. Wherein, RNC has an int...

Embodiment 2

[0040] Such as image 3 As shown, it is a schematic flowchart of a method for sending data provided by Embodiment 2 of the present invention. In the embodiment of the present invention, the first memory is used for the logical channel number corresponding to the logical channel that satisfies all the conditions for sending data, and the second memory is used for storing the logical channel number corresponding to the logical channel that does not meet all the conditions for sending data. An embodiment may include the steps of:

[0041] Step 31, the second poller acquires the logical channel number from the second memory as the second logical channel number in a first-in first-out manner;

[0042] Step 32. If the second logical channel corresponding to the second logical channel number satisfies all the conditions for sending data, transfer the second logical channel number to the designated second memory in the second memory, and then transfer the designated second memory to ...

Embodiment 3

[0067] Such as Figure 8 As shown, it is a schematic structural diagram of a device for sending data provided by Embodiment 3 of the present invention, including a first memory 61, a second memory 62, a second poller 63, a second query module 64 and a first transfer module 65 . The device can be configured in figure 1 The interface board of the RNC in the schematic diagram of the network structure shown.

[0068] Wherein, the first memory 61 is used to store the logical channel numbers corresponding to the logical channels that meet all the conditions for sending data, and the second memory 62 is used to store the logical channel numbers corresponding to the logical channels that do not meet all the conditions for sending data. The second poller 63 is configured to obtain the logical channel number from the second memory 62 in a first-in-first-out manner. The second query module 64 is configured to query whether the logical channel corresponding to the logical channel numbe...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

An embodiment of the invention relates to a method, a device and a single board for sending data. In the method for sending data, a first memory is used for memorizing logical channel number corresponding to logical channel meeting all conditions for sending data, and a second memory is used for memorizing logical channel number corresponding to logical channel not meeting all conditions for sending data. The method includes the followings: the logical channel number is obtained from the second memory as the second logical channel number according to the manner of first-in first-out; if the second channel corresponding to the second logical channel number meets all conditions for sending data, the second logical channel number is transferred to the first memory so that the second logical channel obtains physical channel to send data. The embodiment of the invention improves the polling efficiency of polling machine, thereby improving the speed of sending data by an interface board andmeeting the speed requirement of high-speed interface boards.

Description

technical field [0001] The invention relates to communication technology, in particular to a method, device and single board for sending data, and belongs to the field of communication technology. Background technique [0002] In the interface board of the communication device, there are situations where multiple logical channels send data through one physical channel. For example, when a hub A connected to multiple computers in a subnet sends data to hub B in the public network, the public The channel between the network and the subnet is a physical channel, while the channel between the hub A and each computer can be regarded as multiple logical channels, and multiple logical channels share one physical channel at the interface board of the hub A. condition of the channel. Due to the fact that multiple logical channels share one physical channel, each logical channel can obtain the data sent by the physical channel only after the set conditions are met. There can be multi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L29/06G06F5/10
Inventor 魏国栋杨辉明
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products