CN105450568B - A kind of communication means, apparatus and system based on parameter negotiation - Google Patents

A kind of communication means, apparatus and system based on parameter negotiation Download PDF

Info

Publication number
CN105450568B
CN105450568B CN201510732302.2A CN201510732302A CN105450568B CN 105450568 B CN105450568 B CN 105450568B CN 201510732302 A CN201510732302 A CN 201510732302A CN 105450568 B CN105450568 B CN 105450568B
Authority
CN
China
Prior art keywords
parameter
negotiation
preset
parameter value
communication equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510732302.2A
Other languages
Chinese (zh)
Other versions
CN105450568A (en
Inventor
胡上贺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Huawei Technology Co Ltd
Original Assignee
Chengdu Huawei Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Huawei Technology Co Ltd filed Critical Chengdu Huawei Technology Co Ltd
Priority to CN201510732302.2A priority Critical patent/CN105450568B/en
Publication of CN105450568A publication Critical patent/CN105450568A/en
Application granted granted Critical
Publication of CN105450568B publication Critical patent/CN105450568B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/08Modifications for reducing interference; Modifications for reducing effects due to line faults ; Receiver end arrangements for detecting or overcoming line faults

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)

Abstract

The embodiment of the invention discloses a kind of communication means, apparatus and system based on parameter negotiation, wherein the method includes:First communication equipment holds consultation to target component according to default negotiation algorithm, and obtains the targeted parameter value obtained after the negotiation, wherein the corresponding channel bit error rate of the targeted parameter value is less than default bit error rate threshold;Whether first communication equipment judges the targeted parameter value within the scope of preset parameter region corresponding with the target component;If within the scope of the parameter region, first communication equipment is based on the targeted parameter value and the second communication equipment establishes communication link, and is communicated with second communication equipment by the communication link.Using the present invention, intersymbol interference can be effectively overcome, enhance the stability and lifting system reliability of communication link.

Description

A kind of communication means, apparatus and system based on parameter negotiation
Technical field
The present invention relates to field of communication technology more particularly to a kind of communication means, apparatus and systems based on parameter negotiation.
Background technology
In digital communication systems, since by influences such as fading channels, receiver generally will produce when receiving data Intersymbol interference (Inter Symbol Interference, referred to as " ISI "), causes the bit error rate of data transmission to increase.In order to Overcome intersymbol interference, reduces the bit error rate, it at present can be by SerDes (serializer and the abbreviation of deserializer) transmitters and connecing Receipts machine is realized using adaptive equalization technique.The principle of the adaptive equalization technique is i.e. according to preset algorithm to transmitter (TX) parameter and the mutual auto-negotiation of receiver (RX) parameter establish communication with the parameter negotiated based on the transmitter and receiver Link, and communicated, to overcome the influence of intersymbol interference.Wherein, which includes the exacerbation of transmitter The balancing technique of technology and receiver, transmitter generally carry out parameter negotiation by accentuation techniques, and the parameter of adjustment includes hair The postemphasising of generator terminal, amplitude, preshoot etc., receiver is sent generally to pass through balancing technique and carry out parameter negotiation, the parameter of adjustment Gain, penalty coefficient, linear feedback parameter including receiver etc..
When carrying out adaptive equalization, for identical transmission channel and external physical environment, usually negotiate every time Transmitter parameter and receiver parameters are more concentrated, and the link established based on the parameter is more stable, and the reliability for eliminating ISI is also got over It is high.However, actual negotiation to transmitter parameter and receiver parameters be often distributed with wide range, distribution it is more discrete, such as Fig. 1 It is shown, it is a kind of negotiation parameter distribution figure in the prior art.As it can be seen that being in fringe region range when negotiating parameter, such as (C1, C3)=(- 6, -14), (C1, C3)=(- 2, -12), (C1, C3)=(- 2, -10), (C1, C3)=(- 3, -8), (C1, When C3)=(- 6, -8) (wherein, C1 expressions are postemphasised, and C3 indicates preshoot), ISI can not be often effectively eliminated, and be easy to cause chain Road it is unstable, cause system reliability relatively low.
Invention content
Technical problem to be solved of the embodiment of the present invention is, provides a kind of communication means, dress based on parameter negotiation It sets and system, can effectively overcome intersymbol interference, enhance the stability and lifting system reliability of communication link.
In a first aspect, an embodiment of the present invention provides a kind of communication means based on parameter negotiation, including:
First communication equipment holds consultation to target component according to default negotiation algorithm, and obtains and obtain after the negotiation Targeted parameter value, wherein the corresponding channel bit error rate of the targeted parameter value is less than default bit error rate threshold;
Whether first communication equipment judges the targeted parameter value in preset corresponding with the target component Within the scope of parameter region;
If within the scope of the parameter region, first communication equipment is based on the targeted parameter value and second and leads to Letter equipment establishes communication link, and is communicated with second communication equipment by the communication link.
With reference to first aspect, in the first possible realization method of first aspect, the method further includes:
First communication equipment obtains the insertion loss information of the transmission channel between second communication equipment;
First communication equipment is preset to obtain and the target component using the insertion loss information obtained as foundation Corresponding parameter region.
With reference to first aspect, in second of possible realization method of first aspect, the method further includes:
First communication equipment obtains the operating temperature under working environment residing for first communication equipment;
First communication equipment using the corresponding temperature range of the operating temperature got as foundation, it is preset obtain with The corresponding parameter region of the target component.
Either second of the first possible realization method of first aspect or first aspect with reference to first aspect Possible realization method, in the third possible realization method of first aspect, in first communication equipment according to default Before negotiation algorithm holds consultation to target component, the method further includes:
First communication equipment detects the enabled current state of preset negotiation, and the current state includes open state Or closed state;
If described negotiate to enable to be in open state, first communication equipment executes described according to default negotiation algorithm It holds consultation to target component, and the step of obtaining the targeted parameter value obtained after the negotiation;
If it is described negotiate it is enabled be closed, first communication equipment obtains preset with the target component Corresponding parameter setting values, and using the parameter setting values as targeted parameter value.
Either second of the first possible realization method of first aspect or first aspect with reference to first aspect Possible realization method, in the 4th kind of possible realization method of first aspect, the method further includes:
When the targeted parameter value is not within the scope of the parameter region, first communication equipment repeats institute It states and holds consultation to target component according to default negotiation algorithm, and obtain the targeted parameter value obtained after the negotiation, and sentence Whether the targeted parameter value that breaks is in the step within the scope of preset parameter region corresponding with the target component, and records The negotiation number of the negotiation;
Whether the negotiation number of the first communication equipment detection record is more than given threshold;
If being more than the given threshold, first communication equipment sends out alarm.
Second aspect, an embodiment of the present invention provides a kind of communication devices based on parameter negotiation, are set to the first communication In equipment, including:
Parameter negotiation module, for holding consultation to target component according to default negotiation algorithm, and after obtaining the negotiation Obtained targeted parameter value, wherein the corresponding channel bit error rate of the targeted parameter value is less than default bit error rate threshold;
Judgment module, for judging whether the targeted parameter value that the parameter negotiation module is negotiated is in preset Parameter region corresponding with the target component within the scope of;
Communication module, for being that the targeted parameter value is in the parameter region in the judging result of the judgment module When in range, communication link is established based on the targeted parameter value and the second communication equipment, and pass through the communication link and institute The second communication equipment is stated to be communicated.
In conjunction with second aspect, in the first possible realization method of second aspect, described device further includes:
First acquisition module, the insertion loss information for obtaining the transmission channel between second communication equipment;
First preset module, the insertion loss information for being obtained using first acquisition module are preset as foundation Obtain parameter region corresponding with the target component.
In conjunction with second aspect, in second of possible realization method of second aspect, described device further includes:
Second acquisition module, for obtaining the operating temperature under working environment residing for first communication equipment;
Second preset module, the corresponding temperature range of the operating temperature for being got with the second modulus block are Foundation, it is preset to obtain parameter region corresponding with the target component.
In conjunction with second of second aspect either the first possible realization method of second aspect or second aspect Possible realization method, in the third possible realization method of second aspect, described device further includes:
Detection module, the current state enabled for detecting preset negotiation, the current state include open state or Closed state;
Third acquisition module, for when the detection module detects that the negotiation is enabled and is in open state, notifying The parameter negotiation module holds consultation to target component according to default negotiation algorithm, and obtains the target obtained after the negotiation Parameter value;And the detection module detect it is described negotiate enabled be closed when, obtain preset with the target The corresponding parameter setting values of parameter, and using the parameter setting values as targeted parameter value.
In conjunction with second of second aspect either the first possible realization method of second aspect or second aspect Possible realization method, in the 4th kind of possible realization method of second aspect, described device further includes:
Logging modle is that the targeted parameter value is not at the parameter region for the judging result in the judgment module When within the scope of domain, the parameter negotiation module is notified to be assisted to target component according to default negotiation algorithm described in repeating Quotient, and the targeted parameter value obtained after the negotiation is obtained, and the judgment module is notified to judge that the targeted parameter value is It is no to be within the scope of preset parameter region corresponding with the target component, and record the negotiation number of the negotiation;
Alarm module, whether the negotiation number for detecting the logging modle record is more than given threshold, and When testing result is that the negotiation number is more than the given threshold, alarm is sent out.
The third aspect, an embodiment of the present invention provides a kind of communication systems based on parameter negotiation, including:It transmitter and connects Receipts machine, wherein
The transmitter for holding consultation to first object parameter according to preset first negotiation algorithm, and obtains institute State the first object parameter value obtained after negotiating;Judge the first object parameter value whether in preset with first mesh It marks within the scope of the corresponding parameter region of parameter;If within the scope of the corresponding parameter region of the first object parameter, notify The receiver is held consultation according to preset the second target component of second negotiation algorithm pair;
The receiver for holding consultation according to preset the second target component of second negotiation algorithm pair, and obtains institute State the second targeted parameter value obtained after negotiating;Judge second targeted parameter value whether in preset with second mesh It marks within the scope of the corresponding parameter region of parameter;If within the scope of the corresponding parameter region of second target component, it is based on The first object parameter value establishes communication link with second target component with the transmitter, and passes through the communication chain Road is communicated with the transmitter;Wherein, the corresponding channel bit error rate of the first object parameter value is less than the default bit error rate Threshold value, and the corresponding channel bit error rate of second targeted parameter value is less than default bit error rate threshold.
In conjunction with the third aspect, in the first possible realization method of the third aspect,
The transmitter is additionally operable to detect the enabled current state of preset negotiation, and the current state includes opening state State or closed state;When detecting that the negotiation is enabled in open state, according to preset first negotiation algorithm pair first Target component is held consultation, and obtains the first object parameter value obtained after the negotiation;And detecting that the negotiation is enabled When being closed, preset parameter setting values corresponding with the first object parameter are obtained, and by the parameter setting Value is used as first object parameter value, and communication link is established with receiver to be based on the first object parameter value.
In conjunction with the possible realization method of the first of the third aspect or the third aspect, second in the third aspect can In the realization method of energy, the parameter region corresponding with the first object parameter is according to the transmitter and the reception What the insertion loss information of the transmission channel between machine was determined.
In conjunction with the possible realization method of the first of the third aspect or the third aspect, the third in the third aspect can In the realization method of energy, first parameter region is true according to the operating temperature range under working environment residing for the transmitter It makes.
Fourth aspect, an embodiment of the present invention provides also a kind of communication systems based on parameter negotiation, including:Transmitter and Receiver, wherein
The transmitter for holding consultation to first object parameter according to preset first negotiation algorithm, and obtains institute State obtained first object parameter value after negotiating, first negotiation algorithm is according to preset with the first object parameter pair What the parameter region answered was determined;
The receiver for holding consultation according to preset the second target component of second negotiation algorithm pair, and obtains institute State obtained the second targeted parameter value after negotiating, second negotiation algorithm is according to preset with second target component pair What the parameter region answered was determined;It is established with the transmitter based on the first object parameter value and second target component Communication link, and communicated with the transmitter by the communication link;Wherein, the first object parameter value and described The corresponding channel bit error rate of second target component is respectively less than default bit error rate threshold, and the corresponding letter of second targeted parameter value The road bit error rate is less than default bit error rate threshold.
5th aspect, an embodiment of the present invention provides a kind of computer storage media, the computer storage media storage It includes the step of some or all of communication means based on parameter negotiation of above-mentioned first aspect when executing to have program, described program Suddenly.
6th aspect, an embodiment of the present invention provides a kind of communication equipments, including:Communication interface, memory and processor, The processor is connect with the communication interface and the memory respectively;Wherein,
The memory is used for storage driving software;
The processor reads the drive software from the memory and is executed under the action of the drive software:
It holds consultation to target component according to default negotiation algorithm, and obtains the targeted parameter value obtained after the negotiation, Wherein, the corresponding channel bit error rate of the targeted parameter value is less than default bit error rate threshold;
Judge the targeted parameter value whether within the scope of preset parameter region corresponding with the target component;
If within the scope of the parameter region, by the communication interface and it is based on the targeted parameter value and second Communication equipment establishes communication link, and is communicated with second communication equipment by the communication link.
In conjunction with the 6th aspect, in the first possible embodiment of the 6th aspect, the processor is from the storage Device reads the drive software and is additionally operable to execute following steps under the action of the drive software:
Obtain the insertion loss information of the transmission channel between second communication equipment;
It is preset to obtain parameter region corresponding with the target component using the insertion loss information of acquisition as foundation.
In conjunction with the 6th aspect, in second of possible embodiment of the 6th aspect, the processor is from the storage Device reads the drive software and is additionally operable to execute following steps under the action of the drive software:
Obtain the operating temperature under residing working environment;
Using the corresponding temperature range of the operating temperature got as foundation, it is preset obtain it is corresponding with the target component Parameter region.
In conjunction with second in terms of the 6th aspect either the first possible embodiment or the 6th of the 6th aspect Possible embodiment, in the third possible embodiment of the 6th aspect, the processor is read from the memory The drive software simultaneously assists target component according to default negotiation algorithm described in execution under the action of the drive software Quotient, and before obtaining the targeted parameter value obtained after the negotiation, be additionally operable to execute following steps:
The enabled current state of preset negotiation is detected, the current state includes open state or closed state;
If described negotiate to enable to be in open state, target component is assisted according to default negotiation algorithm described in execution Quotient, and the step of obtaining the targeted parameter value obtained after the negotiation;
If described negotiate to enable to be closed, preset parameter setting corresponding with the target component is obtained Value, and using the parameter setting values as targeted parameter value.
In conjunction with second in terms of the 6th aspect either the first possible embodiment or the 6th of the 6th aspect Possible embodiment, in the 4th kind of possible embodiment of the 6th aspect, the processor is read from the memory The drive software simultaneously is additionally operable to execute following steps under the action of the drive software:
When the targeted parameter value is not within the scope of the parameter region, repeat described according to default negotiation calculation Method holds consultation to target component, and obtains the targeted parameter value obtained after the negotiation, and judges the targeted parameter value The step whether being within the scope of preset parameter region corresponding with the target component, and record the negotiation time of the negotiation Number;
Whether the negotiation number for detecting record is more than given threshold;
If being more than the given threshold, alarm is sent out.
Compared with prior art, the embodiment of the present invention has the advantages that:
The embodiment of the present invention can hold consultation according to the target component that preset negotiation algorithm negotiates needs, negotiate to obtain Channel bit error rate is less than the targeted parameter value of default bit error rate threshold, and by whether detecting targeted parameter value that the negotiation obtains It is true when the targeted parameter value is within the scope of the parameter region in preset parameter region corresponding with the target component It is fixed to negotiate to complete, it is communicated with establishing communication link with the second communication equipment based on the targeted parameter value negotiated, to The intersymbol interference brought due to influences such as fading channels can effectively be overcome so that enhance the stability of communication link, and carry System reliability is risen.
Description of the drawings
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with Obtain other attached drawings according to these attached drawings.
Fig. 1 is a kind of negotiation parameter distribution figure in the prior art;
Fig. 2 is a kind of digital communication system Organization Chart provided in an embodiment of the present invention;
Fig. 3 is a kind of flow diagram of communication means based on parameter negotiation provided in an embodiment of the present invention;
Fig. 4 is a kind of structural schematic diagram of communication system based on parameter negotiation provided in an embodiment of the present invention;
Fig. 5 is the structural schematic diagram of another communication system based on parameter negotiation provided in an embodiment of the present invention;
Fig. 6 is a kind of structural schematic diagram of communication device based on parameter negotiation provided in an embodiment of the present invention;
Fig. 7 is a kind of structural schematic diagram of communication equipment provided in an embodiment of the present invention.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, those of ordinary skill in the art are obtained every other without creative efforts Embodiment shall fall within the protection scope of the present invention.
It should be understood that the technical solution of the embodiment of the present invention can be applied particularly in digital communication system, the digital communication department System includes the transmission channel between transmitter (TX), receiver (RX) and the transmitter and receiver.As shown in Fig. 2, being this hair A kind of structural schematic diagram for digital communication system that bright embodiment provides.It is carried with the rate of the transmission channel data Rise, need through adaptive equalization technique, including the balancing technique of the accentuation techniques of transmitter and receiver send generator terminal and Receiver end carries out parameter negotiation respectively, to eliminate intersymbol interference.
The embodiment of the invention discloses a kind of communication means, apparatus and system based on parameter negotiation, can effectively overcome Intersymbol interference enhances the stability and lifting system reliability of communication link.It is described in detail individually below.
Fig. 3 is referred to, is a kind of flow diagram of communication means based on parameter negotiation provided in an embodiment of the present invention, Specifically, as shown in figure 3, the embodiment of the present invention the method may include following steps:
S101:First communication equipment holds consultation to target component according to default negotiation algorithm, and after obtaining the negotiation Obtained targeted parameter value, wherein the corresponding channel bit error rate of the targeted parameter value is less than default bit error rate threshold.
It should be noted that the method for the embodiment of the present invention can be applied particularly in digital communication system, and can have Body executes in the first communication equipment in the digital communication system, wherein first communication equipment is transmitter or receiver.
In specific embodiment, a bit error rate threshold can be predefined according to actual demand.For example, when due to link negotiation Between it is shorter, adaptive equalization technique generally using be higher than code requirement, such as current code requirement channel bit error rate be 10- 12Bit/s (bits per second), then can according to higher than this 10-12The channel bit error rate of bit/s such as 10-7Ginsengs of the bit/s to communication equipment Number is held consultation.
Specifically, when default negotiation algorithm holds consultation to target component, the first communication equipment can first add in positive adjustment Weight parameter, if the bit error rate becomes larger, otherwise reversed adjusting parameter continues positive adjusting parameter, is less than 10 until working as the bit error rate- 7When bit/s, targeted parameter value (after negotiating) after the first communication equipment can acquire the adjustment.
S102:First communication equipment judge the targeted parameter value whether in preset with the target component pair Within the scope of the parameter region answered.
In specific embodiment, since the transmitter parameter and receiver parameters negotiated every time are more concentrated, built based on the parameter Vertical link is more stable, and the reliability for eliminating ISI is also higher.Therefore, can be that target component configures to obtain a parameter region in advance Domain, the parameter region indicate the target component of preferable value range, such as the intermediate region pair that parameter distribution is more concentrated in Fig. 1 The parameter value answered.
Optionally, which can be the insertion according to the transmission channel between the transmitter and receiver detected Loss (Insert Loss, referred to as " IL ") information determines.Then first communication equipment can also be led to by obtaining with described second Believe the insertion loss information of the transmission channel between equipment, thus using the insertion loss information of acquisition as foundation, preset To parameter region corresponding with the target component.
Further alternative, which can be determined according to the operating temperature under the network working environment detected 's.Then first communication equipment can also by obtaining the operating temperature under working environment residing for first communication equipment, and with The corresponding temperature range of the operating temperature got is foundation, preset to obtain parameter region corresponding with the target component Domain.
After the targeted parameter value after acquiring the negotiation, you can detect the value for the target component that the negotiation obtains i.e. Whether targeted parameter value is within the scope of the corresponding parameter region of the target component.If within the scope of the parameter region, that is, sentence Disconnected result is when being, to negotiate to terminate, and can perform step S103;Otherwise, step S101 is can perform, the negotiation is repeated Journey, until the new targeted parameter value negotiated is within the scope of the parameter region.
S103:If within the scope of the parameter region, first communication equipment be based on the targeted parameter value with Second communication equipment establishes communication link, and is communicated with second communication equipment by the communication link.
In specific embodiment, negotiating to obtain the target component within the scope of the corresponding parameter region of the target component When value, i.e. preferable parameter value, you can establish link by the targeted parameter value negotiated and the second communication equipment, and being based on should The link of foundation is communicated, and to overcome intersymbol interference, and promotes the stability of communication link.Wherein, which sets It is standby corresponding with the current progress equipment of parameter negotiation, if that is, the first communication equipment for currently carrying out parameter negotiation is number Transmitter in communication system, i.e. second communication equipment are the receiver in the digital communication system;It is corresponding, if when advancing First communication equipment of row parameter negotiation is the receiver in digital communication system, i.e., second communication equipment is the digital communication Transmitter in system.
It is further alternative, in first communication equipment it is held consultation to target component according to default negotiation algorithm Before, first communication equipment also can detect the enabled current state of preset negotiation, and the current state includes open state Or closed state;If described negotiate to enable to be in open state, first communication equipment executes described according to default negotiation Algorithm holds consultation to target component, and the step of obtaining the targeted parameter value obtained after the negotiation;If described negotiate to enable It is closed, then first communication equipment obtains preset parameter setting values corresponding with the target component, and will The parameter setting values are as targeted parameter value.That is, it can be pre-configured with the enabled switch of a negotiation parameter, and it is preset One parameter setting values corresponding with the target component, to open the enabled switch, i.e., negotiation is enabled is in open state When, the triggering of the first communication equipment carries out parameter negotiation according to preset negotiation algorithm and obtains the flow of targeted parameter value;Otherwise, Then first communication equipment directly invokes that this is preset with the parameter setting values, and using the parameter setting values as the target component Value, is communicated with being based on the targeted parameter value i.e. parameter setting values with the second communication equipment.
Further, it may includes multiple to need the parameter negotiated, then it is pre- to may respectively be the parameter that each needs is negotiated A parameter region is set, parameter negotiation is carried out to be based on each corresponding parameter region.Specifically, each can be needed to assist The parameter of quotient holds consultation to the target component respectively as target component, according to default negotiation algorithm, after obtaining the negotiation Obtained targeted parameter value, and judge whether the targeted parameter value is in preset parameter region corresponding with the target component Within the scope of domain;It is within the scope of corresponding parameter region when the target component that multiple needs are negotiated corresponds to targeted parameter value When, then first communication equipment can be led to based on multiple targeted parameter values and second within the scope of corresponding parameter region Letter equipment establishes communication link, and is communicated with second communication equipment by the communication link.Wherein, if this first Communication equipment is transmitter, then the parameter held consultation is needed to may include the postemphasising and (be generally denoted as C1) of transmitter, amplitude (one As be denoted as C0), the parameters such as preshoot (being generally denoted as C3);If first communication equipment is receiver, the ginseng held consultation is needed Number may include the gains (being generally denoted as GAIN) of receiver, penalty coefficient (ADC), linear feedback parameter (be generally denoted as DFE0, DFE1 etc.) etc. parameters.Optionally, which can be the fixation algorithm for being solidificated in inside communication equipment, can also It is the negotiation algorithm for holding consultation within the scope of the parameter region generated according to the parameter region of the setting.
It is further alternative, when the targeted parameter value is not within the scope of the parameter region, first communication Equipment is controllable repeat it is described hold consultation to target component according to default negotiation algorithm, and obtained after obtaining the negotiation Targeted parameter value, and judge the targeted parameter value whether be in preset parameter region corresponding with the target component Step in range repeats step S101 to S102;And record the negotiation number of the negotiation;First communication is set Whether the negotiation number of standby detection record is more than given threshold;If being more than the given threshold, first communication is set Preparation goes out alarm.Wherein, which can pre-set to obtain, for example be set as 5 times, then the first communication equipment can be in repetition Alerted after 5 subparameters are negotiated, in order to notify its exception of relevant device.
In embodiments of the present invention, it can hold consultation, assist according to the target component that preset negotiation algorithm negotiates needs Quotient obtains the targeted parameter value that channel bit error rate is less than default bit error rate threshold, and the target component obtained by detecting the negotiation Whether value is in preset parameter region corresponding with the target component, and the parameter region range is in the targeted parameter value It is determined when interior and negotiates to complete, led to establishing communication link with the second communication equipment based on the targeted parameter value negotiated Letter, so as to effectively overcome the intersymbol interference brought due to influences such as fading channels so that enhance the stabilization of communication link Property, and improve system reliability.
Fig. 4 is referred to, is a kind of structural schematic diagram of communication system based on parameter negotiation provided in an embodiment of the present invention, Specifically, as shown in figure 4, the system of the embodiment of the present invention may include:Transmitter 1 and receiver 2;Wherein,
The transmitter 1 for holding consultation to first object parameter according to preset first negotiation algorithm, and obtains institute State the first object parameter value obtained after negotiating;Judge the first object parameter value whether in preset with first mesh It marks within the scope of the corresponding parameter region of parameter;If within the scope of the corresponding parameter region of the first object parameter;Notice institute Receiver 2 is stated to hold consultation according to preset the second target component of second negotiation algorithm pair;
The receiver 2 for holding consultation according to preset the second target component of second negotiation algorithm pair, and obtains institute State the second targeted parameter value obtained after negotiating;Judge second targeted parameter value whether in preset with second mesh It marks within the scope of the corresponding parameter region of parameter;If within the scope of the corresponding parameter region of second target component, it is based on The first object parameter value establishes communication link with second target component with the transmitter 1, and passes through the communication Link is communicated with the transmitter 1;Wherein, the corresponding channel bit error rate of the first object parameter value is less than default error code Rate threshold value, and the corresponding channel bit error rate of second targeted parameter value is less than default bit error rate threshold.
Since negotiation algorithm is generally solidificated in chip interior, in design on board level, negotiate to calculate if system can not change it Method, then in parameter-negotiation procedure, the targeted parameter value that system grabs negotiate, and judge that the targeted parameter value negotiated is It is no to fall into the parameter region of setting.If dropped into the parameter region of setting, negotiate to complete;Otherwise channel is triggered again Parameter negotiation is carried out, the parameter region of the setting is fallen into until negotiating parameter.Wherein, the parameter region set as it is preset with The corresponding parameter region of target component.
Optionally, the parameter region corresponding with the first object parameter and/or second target component are corresponding Parameter region can be according to the insertion loss information of the transmission channel between the transmitter 1 and the receiver 2 determine Go out.
Further alternative, the corresponding parameter region of the first object parameter can also be according to 1 institute of the transmitter What the operating temperature range under place's working environment was determined;Second target component corresponds to parameter region and can also be according to institute State what the operating temperature range under working environment residing for receiver 2 was determined.
Emulation or actual test are carried out to transmission channel specifically, can first pass through in advance, obtain transmitter and receiver it Between transmission channel insertion loss (IL) information such as insertion loss value, to the preset transmission for obtaining that transmitting can be met Machine, receiver parameters region.Optionally, operating temperature range when can also work further combined with the transmitter carrys out the preset hair Machine parameter region is sent, operating temperature range when in conjunction with the operation of receiver comes the preset receiver parameters region, to avoid this Parameter region is negotiated under certain specific environment to (such as low temperature) when obtaining since external environment variation, such as low temperature become high Temperature, caused by the parameter negotiated at low temperature equipment may be made not work normally under high temperature environment, so as to cause letter The unstable problem in road.Wherein, transmitter, receiver parameters region can respectively include the ginseng of multiple target components for needing to negotiate Number region.For example, what is transmitted on transmission channel between transmitter and receiver is the data of 12Gbps, in 0 DEG C~60 DEG C works Make in temperature range, emulation or test obtain in the insertion loss (IL) of the frequency point of 6GHz being -12dB.In conjunction with the hair of SerDes Send and receive ability, calculate and it is preset obtain transmitter parameter region ranging from C1=[- 7, -3], C3=[- 11, -9] (then should C1, C3 be first object parameter), receiver parameters regional extent be GAIN=[4,26], ADC=[20,44], DFE0=[- 111,50], DFE1=[- 80,40] (then GAIN, ADC, DFE0, the DFE1 are the second target component).Then when transmitter and reception It is corresponding that the targeted parameter value that machine respectively obtains each target component progress parameter negotiation according to respective negotiation algorithm is in this When within the scope of parameter region, negotiate to terminate.For another example if detecting the insertion of the transmission channel between transmitter and receiver It is -25dB that (IL), which is lost, preset can also obtain transmitter parameter region ranging from C1=[- 9, -5], C3=[- 13, -11], connect Receipts machine parameter region ranging from GAIN=[6,28], ADC=[24,50], DFE0=[- 100,60], DFE1=[- 71,43], when Transmitter and receiver carry out the targeted parameter value that parameter negotiation obtains according to respective negotiation algorithm to each target component respectively When within the scope of the corresponding parameter region, negotiate to terminate.To ensure that the parameter energy maximum that the transmission channel is negotiated can Intersymbol interference can be overcome, improve the performance of communication system.
Further, the transmitter 1 is additionally operable to detect the enabled current state of preset negotiation, the current state Including open state or closed state;When detecting that the negotiation is enabled in open state, negotiate according to preset first Algorithm holds consultation to first object parameter, and obtains the first object parameter value obtained after the negotiation;And detecting When stating that negotiation is enabled to be closed, preset parameter setting values corresponding with the first object parameter are obtained, and by institute Parameter setting values are stated as first object parameter value, communication link is established with receiver 2 to be based on the first object parameter value, from And the communication link of the foundation is communicated.
Specifically, the enabled switch of a negotiation parameter can be pre-configured in transmitter, and preset one and first mesh Mark the corresponding parameter setting values of parameter, if send negotiate it is enabled close, directly invoke this and preset join with the first object The corresponding parameter setting values of number using the parameter setting values as the first object parameter value, and skip to receiver parameters negotiation;Such as Fruit send negotiate it is enabled open, then transmitter according to channel IL and/or operating temperature range preset transmitter parameter region into Row parameter negotiation.Similarly, can also be pre-configured with the enabled switch of a negotiation parameter in receiver, and preset one with this The corresponding parameter setting values of two target components, so as to receive negotiate enabled close when, will be corresponding with second target component Parameter setting values as second targeted parameter value, details are not described herein again.
Further alternative, the transmitter 1 is additionally operable to be not at the first object in the first object parameter value When within the scope of the corresponding parameter region of parameter, repeats and described first object parameter is assisted according to default negotiation algorithm Quotient, and the first object parameter value obtained after the negotiation is obtained, and judge the first object parameter value whether in pre- The step within the scope of parameter region corresponding with the first object parameter set, and record the negotiation number of the negotiation;Inspection Whether the negotiation number for surveying record is more than given threshold;It is described to send out alarm if being more than the given threshold.Namely It says, when the parameter negotiation number that transmitter repeats is more than setting value, but parameter is not still in corresponding parameter region range It when interior, then can be alerted, can also be regarded as completing parameter negotiation (such as the ginseng that the last time can be negotiated of this transmitter Numerical value is the first object parameter value that the negotiation terminates) and it is directly entered receiver parameters negotiations process.Further, work as reception When machine parameter negotiation negotiate number be more than setting value, but parameter still not within the scope of corresponding parameter region when, then can carry out Alarm, the alarm processing of the receiver end is similar with transmitter alarm processing, and details are not described herein again.Further, in receiver After the completion of parameter negotiation, if transmitter parameter need to be readjusted, transmitter parameter adjustment is carried out.It does not need such as, then can pass through The first object parameter value and second targeted parameter value are communicated, to improve the negotiation parameter value that parameter negotiation obtains Accuracy, effectively to overcome intersymbol interference.
In embodiments of the present invention, transmitter and receiver can be according to preset negotiation algorithms to respectively needing the mesh negotiated Mark parameter is held consultation, and negotiates to obtain the targeted parameter value that channel bit error rate is less than default bit error rate threshold, and in the negotiation To targeted parameter value be within the scope of preset parameter region corresponding with the target component when determine negotiate complete, with The communication link established between transmitter and receiver based on the targeted parameter value negotiated is communicated, so as to effective Overcome the intersymbol interference brought due to influences such as fading channels so that enhance the stability of communication link, the system of improving can By property.
Fig. 5 is referred to, is the structural representation of another communication system based on parameter negotiation provided in an embodiment of the present invention Figure, specifically, as shown in figure 5, the system of the embodiment of the present invention may include transmitter 1 and receiver 2;Wherein,
The transmitter 1 for holding consultation to first object parameter according to preset first negotiation algorithm, and obtains institute State obtained first object parameter value after negotiating, first negotiation algorithm is according to preset with the first object parameter pair What the parameter region answered was determined;
The receiver 2 for holding consultation according to preset the second target component of second negotiation algorithm pair, and obtains institute State obtained the second targeted parameter value after negotiating, second negotiation algorithm is according to preset with second target component pair What the parameter region answered was determined;It is built with the transmitter 1 with second target component based on the first object parameter value Vertical communication link, and communicated with the transmitter 1 by the communication link;Wherein, the first object parameter value and The corresponding channel bit error rate of second target component is respectively less than default bit error rate threshold, and second targeted parameter value corresponds to Channel bit error rate be less than default bit error rate threshold.
In specific embodiment, in chip design, the system of scalable chip Firmware, it can also pass through preset parameter area It is modified to negotiation algorithm according to preset parameter region in domain so that parameter can only be assisted in the parameter region of setting Quotient's (including transmitter negotiates and and receiver negotiation).
Optionally, the parameter region corresponding with the first object parameter and/or the corresponding ginseng of the second target component Number region can be determined according to the insertion loss information of the transmission channel between the transmitter and the receiver.Institute State what the first parameter region can also be determined further according to the operating temperature range under working environment residing for the transmitter; Second parameter region can also be determined further according to the operating temperature range under working environment residing for the receiver 's.
Emulation or actual test are carried out to transmission channel specifically, can first pass through in advance, obtain transmitter and receiver it Between transmission channel insertion loss (IL) information such as insertion loss value, to the preset transmission for obtaining that transmitting can be met The preset hair is carried out in machine, receiver parameters region, optionally, operating temperature range when can also work further combined with the transmitter Machine parameter region is sent, operating temperature range when in conjunction with the operation of receiver comes the preset receiver parameters region.To basis The preset obtained parameter region modification negotiation algorithm so that parameter association can only be carried out within the scope of the preset parameter region Quotient, effectively to overcome intersymbol interference.For example, what is transmitted on transmission channel between transmitter and receiver is the number of 12Gbps According to, in 0 DEG C~60 DEG C operating temperature ranges, emulation or test obtain the frequency point of 6GHz insertion loss (IL) be- 12dB.In conjunction with the ability that sends and receives of SerDes, calculate and it is preset obtain transmitter parameter region ranging from C1=[- 7 ,- 3], C3=[- 11, -9] (then C1, the C3 are first object parameter), receiver parameters regional extent is GAIN=[4,26], ADC (then GAIN, ADC, DFE0, the DFE1 join for the second target by=[20,44], DFE0=[- 111,50], DFE1=[- 80,40] Number).Negotiation algorithm then can be changed according to preset transmitter parameter region and receiver parameters region so that can only be preset at this Parameter region within the scope of carry out parameter negotiation.For another example if detecting the transmission channel between transmitter and receiver Insertion loss (IL) be -25dB, preset can also obtain transmitter parameter region ranging from C1=[- 9, -5], C3=[- 13, - 11], receiver parameters regional extent be GAIN=[6,28], ADC=[24,50], DFE0=[- 100,60], DFE1=[- 71, 43], negotiation algorithm is changed according to preset transmitter parameter region and receiver parameters region so that transmission channel can only be at this Parameter negotiation is carried out in the range of setting.To ensure that the parameter maximum possible that the transmission channel is negotiated overcomes intersymbol interference, Improve the performance of communication system.
Further alternative, the transmitter 1 is additionally operable to detect the enabled current shape of the preset negotiation of the transmitter 1 State, the current state include open state or closed state;When detecting that the negotiation is enabled in open state, according to Default negotiation algorithm holds consultation to first object parameter, and obtains the first object parameter value obtained after the negotiation;And When detecting that the negotiation enables to be closed, preset parameter setting corresponding with the first object parameter is obtained Value, and using the parameter setting values as first object parameter value, it is logical to be based on the first object parameter value and the foundation of receiver 2 Believe the communication of link row.
Further alternative, the receiver 2 is additionally operable to detect the enabled current shape of the preset negotiation of the receiver 2 State, the current state include open state or closed state;When detecting that the negotiation is enabled in open state, according to Default the second target component of negotiation algorithm pair is held consultation, and obtains the second targeted parameter value obtained after the negotiation;And When detecting that the negotiation enables to be closed, preset parameter setting corresponding with second target component is obtained Value, and using the parameter setting values as the second targeted parameter value, it is logical to be based on second targeted parameter value and the foundation of transmitter 1 Believe the communication of link row.
Specifically, then may be used when that is, the corresponding negotiation of transmitter enables to be closed if enabled closing is negotiated in transmission Jump directly to receiver parameters negotiation;Negotiate enabled unlatching if sent, according to the preset transmission of channel IL and temperature range Machine parameter region acquires the transmitter parameter value i.e. first object parameter value of negotiation, and enters receiver parameters and negotiate.It connects Receipts machine acquires receiver parameters value i.e. second of negotiation according to the preset receiver parameters region channel IL and temperature range Whether targeted parameter value needs adjustment process stage after negotiation into transmitter parameter.Receiver obtains the second target ginseng After the completion of numerical value, that is, parameter negotiation, if it is considered to transmitter parameter need to be readjusted, then transmitter parameter adjustment is carried out.Such as it is not required to It wants, then can be communicated by the first object parameter value and second targeted parameter value, be obtained to improve parameter negotiation Negotiation parameter value accuracy, effectively to overcome intersymbol interference.
In embodiments of the present invention, transmitter and receiver can be according to preset negotiation algorithms to respectively needing the mesh negotiated Mark parameter is held consultation, and negotiates to obtain the targeted parameter value that channel bit error rate is less than default bit error rate threshold, which is It is determined according to preset parameter region corresponding with the target component so that parameter negotiation can only be in the preset parameter It is carried out in region, so as to directly acquire transmitter parameter value and receiver parameters value according to the negotiation algorithm, with base Led in the communication link that this acquires transmitter parameter value and receiver parameters value is established between transmitter and receiver Letter, so as to effectively overcome the intersymbol interference brought due to influences such as fading channels so that enhance the stabilization of communication link Property, improve system reliability.
Fig. 6 is referred to, is a kind of structural schematic diagram of communication device based on parameter negotiation provided in an embodiment of the present invention, Specifically, as shown in fig. 6, the described device of the embodiment of the present invention can be specifically set in the first above-mentioned communication equipment, including Parameter negotiation module 11, judgment module 12 and communication module 13.Wherein,
The parameter negotiation module 11, for holding consultation to target component according to default negotiation algorithm, and described in acquisition The targeted parameter value obtained after negotiation, wherein the corresponding channel bit error rate of the targeted parameter value is less than default bit error rate threshold.
It should be noted that the described device of the embodiment of the present invention can be applied particularly to the first communication of digital communication system In equipment, wherein first communication equipment is transmitter or receiver.
The judgment module 12, for judging whether the parameter negotiation module 11 negotiates the obtained targeted parameter value Within the scope of preset parameter region corresponding with the target component.
The communication module 13, for being that the targeted parameter value is in described in the judging result of the judgment module 12 When within the scope of parameter region, communication link is established based on the targeted parameter value and the second communication equipment, and pass through the communication Link is communicated with second communication equipment.
In specific embodiment, after the targeted parameter value that parameter negotiation module 11 acquires after the negotiation, mould is judged Block 12 is that whether can detect the value i.e. targeted parameter value for the target component that the negotiation obtains in the corresponding parameter of the target component In regional extent.If within the scope of the parameter region, i.e., judging result is when being, to negotiate to terminate, communication module 13 can base Communication link is established in the targeted parameter value with the second communication equipment to be communicated;Otherwise, notifying parameters negotiation module 11 is again The negotiations process is carried out, until the new targeted parameter value negotiated is within the scope of the parameter region, to overcome intersymbol dry It disturbs, and promotes the stability of communication link.Wherein, second communication equipment and current the first communication equipment for carrying out parameter negotiation It is corresponding, if that is, currently carry out parameter negotiation the first communication equipment be digital communication system in transmitter, i.e., this second Communication equipment is the receiver in the digital communication system;It is corresponding, if the first communication equipment for currently carrying out parameter negotiation is Receiver in digital communication system, i.e. second communication equipment are the transmitter in the digital communication system.
Optionally, in embodiments of the present invention, described device may also include (not shown):
First acquisition module 14, the insertion loss letter for obtaining the transmission channel between second communication equipment Breath;
First preset module 15, for the insertion loss information that is obtained using first acquisition module 14 as foundation, It is preset to obtain parameter region corresponding with the target component.
Further alternative, in embodiments of the present invention, described device may also include (not shown):
Second acquisition module 16, for obtaining the operating temperature under working environment residing for first communication equipment;
Second preset module 17, the corresponding temperature model of the operating temperature for being got with the second modulus block 16 It encloses for foundation, it is preset to obtain parameter region corresponding with the target component.
Specifically, the first acquisition module 14 can first pass through in advance carries out emulation or actual test to transmission channel, sent out Insertion loss (IL) information such as insertion loss value of the transmission channel between machine and receiver is sent, to which the first preset module 15 can The preset corresponding parameter region of the first communication equipment for obtaining that transmitting can be met.Optionally, also mould can be obtained by second It is corresponding that operating temperature range when block 16 is further combined with first communication device works carrys out preset first communication equipment Parameter region.To promote the reliability of the preset parameter region.
Further alternative, in embodiments of the present invention, described device may also include (not shown):
Detection module 18, the current state enabled for detecting preset negotiation, the current state includes open state Or closed state;
Third acquisition module 19, for the detection module 18 detect it is described negotiate it is enabled in open state when, It notifies the parameter negotiation module 11 to hold consultation to target component according to default negotiation algorithm, and is obtained after obtaining the negotiation Targeted parameter value;And the detection module 18 detect it is described negotiate enabled be closed when, obtain it is preset with The corresponding parameter setting values of the target component, and using the parameter setting values as targeted parameter value.
Further alternative, in embodiments of the present invention, described device may also include (not shown):
Logging modle 20 is that the targeted parameter value is not at the parameter for the judging result in the judgment module When in regional extent, the parameter negotiation module is notified to be assisted to target component according to default negotiation algorithm described in repeating Quotient, and the targeted parameter value obtained after the negotiation is obtained, and the judgment module is notified to judge that the targeted parameter value is It is no to be within the scope of preset parameter region corresponding with the target component, and record the negotiation number of the negotiation;
Alarm module 21, whether the negotiation number for detecting the record of the logging modle 20 is more than given threshold, And when testing result is that the negotiation number is more than the given threshold, send out alarm.
In embodiments of the present invention, it can hold consultation, assist according to the target component that preset negotiation algorithm negotiates needs Quotient obtains the targeted parameter value that channel bit error rate is less than default bit error rate threshold, and the target component obtained by detecting the negotiation Whether value is in preset parameter region corresponding with the target component, and the parameter region range is in the targeted parameter value It is determined when interior and negotiates to complete, led to establishing communication link with the second communication equipment based on the targeted parameter value negotiated Letter, so as to effectively overcome the intersymbol interference brought due to influences such as fading channels so that enhance the stabilization of communication link Property, and improve system reliability.
Further, Fig. 7 is referred to, is a kind of structural schematic diagram of communication equipment provided in an embodiment of the present invention, this is logical Believe that equipment is corresponding with the first communication equipment in above-described embodiment, and can be specially the receiver or hair in digital communication system Send machine.Specifically, the communication equipment of the embodiment of the present invention includes:Communication interface 300, memory 200 and processor 100, The processor 100 is connect with the communication interface 300 and the memory 200 respectively.The memory 200 can be high speed RAM memory can also be non-labile memory (non-volatile memory), for example, at least a disk storage Device.Data connection can be carried out by bus between the communication interface 300, memory 200 and processor 100, it can also Data connection by other means.It is illustrated with bus connection in the present embodiment.Wherein,
The memory 200 is used for storage driving software;
The processor 100 from the memory 200 reads the drive software and under the action of the drive software It executes:
It holds consultation to target component according to default negotiation algorithm, and obtains the targeted parameter value obtained after the negotiation, Wherein, the corresponding channel bit error rate of the targeted parameter value is less than default bit error rate threshold;
Judge the targeted parameter value whether within the scope of preset parameter region corresponding with the target component;
If within the scope of the parameter region, by the communication interface 300 and based on the targeted parameter value with Second communication equipment establishes communication link, and is communicated with second communication equipment by the communication link.
Optionally, the processor 100 from the memory 200 reads the drive software and in the drive software Under effect, it is additionally operable to execute following steps:
Obtain the insertion loss information of the transmission channel between second communication equipment;
It is preset to obtain parameter region corresponding with the target component using the insertion loss information of acquisition as foundation.
Optionally, the processor 100 from the memory 200 reads the drive software and in the drive software Under effect, it is additionally operable to execute following steps:
Obtain the operating temperature under residing working environment;
Using the corresponding temperature range of the operating temperature got as foundation, it is preset obtain it is corresponding with the target component Parameter region.
Optionally, the processor 100 from the memory 200 reads the drive software and in the drive software It holds consultation to target component according to default negotiation algorithm described in the lower execution of effect, and obtains the target ginseng obtained after the negotiation Before numerical value, it is additionally operable to execute following steps:
The enabled current state of preset negotiation is detected, the current state includes open state or closed state;
If described negotiate to enable to be in open state, target component is assisted according to default negotiation algorithm described in execution Quotient, and the step of obtaining the targeted parameter value obtained after the negotiation;
If described negotiate to enable to be closed, preset parameter setting corresponding with the target component is obtained Value, and using the parameter setting values as targeted parameter value.
Optionally, the processor 100 from the memory 200 reads the drive software and in the drive software Under effect, it is additionally operable to execute following steps:
When the targeted parameter value is not within the scope of the parameter region, repeat described according to default negotiation calculation Method holds consultation to target component, and obtains the targeted parameter value obtained after the negotiation, and judges the targeted parameter value The step whether being within the scope of preset parameter region corresponding with the target component, and record the negotiation time of the negotiation Number;
Whether the negotiation number for detecting record is more than given threshold;
If being more than the given threshold, alarm is sent out.
In embodiments of the present invention, it can hold consultation, assist according to the target component that preset negotiation algorithm negotiates needs Quotient obtains the targeted parameter value that channel bit error rate is less than default bit error rate threshold, and the target component obtained by detecting the negotiation Whether value is in preset parameter region corresponding with the target component, and the parameter region range is in the targeted parameter value It is determined when interior and negotiates to complete, led to establishing communication link with the second communication equipment based on the targeted parameter value negotiated Letter, so as to effectively overcome the intersymbol interference brought due to influences such as fading channels so that enhance the stabilization of communication link Property, and improve system reliability.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodiment Point, it may refer to the associated description of other embodiment.
In several embodiments provided by the present invention, it should be understood that disclosed device and method can pass through it Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only Only a kind of division of logic function, formula that in actual implementation, there may be another division manner, such as multiple units or component can be tied Another system is closed or is desirably integrated into, or some features can be ignored or not executed.Another point, it is shown or discussed Mutual coupling, direct-coupling or communication connection can be the INDIRECT COUPLING or logical by some interfaces, device or unit Letter connection can be electrical, machinery or other forms.
The described unit illustrated as separating component may or may not be physically separated, as unit The component of display may or may not be physical unit, you can be located at a place, or may be distributed over more In a network element.Some or all of unit therein can be selected according to the actual needs to realize this embodiment scheme Purpose.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it can also It is that each unit physically exists alone, it can also be during two or more units be integrated in one unit.Above-mentioned integrated list The form that hardware had both may be used in member is realized, can also be realized in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can be stored in one and computer-readable deposit In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a computer It is each that equipment (can be personal computer, server or the network equipment etc.) or processor (processor) execute the present invention The part steps of embodiment the method.And storage medium above-mentioned includes:USB flash disk, mobile hard disk, read-only memory (Read- Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disc or CD etc. it is various The medium of program code can be stored.
Those skilled in the art can be understood that, for convenience and simplicity of description, only with above-mentioned each function module Division progress for example, in practical application, can be complete by different function modules by above-mentioned function distribution as needed At the internal structure of device being divided into different function modules, to complete all or part of the functions described above.On The specific work process for stating the device of description, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
Finally it should be noted that:The above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent Present invention has been described in detail with reference to the aforementioned embodiments for pipe, it will be understood by those of ordinary skill in the art that:Its according to So can with technical scheme described in the above embodiments is modified, either to which part or all technical features into Row equivalent replacement;And these modifications or replacements, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution The range of scheme.

Claims (14)

1. a kind of communication means based on parameter negotiation, which is characterized in that including:
First communication equipment holds consultation to first object parameter according to preset first negotiation algorithm, and after obtaining the negotiation Obtained first object parameter value, wherein the corresponding channel bit error rate of the first object parameter value is less than default bit error rate threshold Value;
First communication equipment judge the first object parameter value whether in preset with the first object parameter pair Within the scope of the parameter region answered;
If within the scope of the parameter region, notify the second communication equipment according to preset the second target of second negotiation algorithm pair Parameter is held consultation, so that second communication equipment obtains the second targeted parameter value obtained after the negotiation, described in judgement Whether the second targeted parameter value is within the scope of preset parameter region corresponding with second target component, if in described Within the scope of the corresponding parameter region of second target component, then second communication equipment is based on the first object parameter value and institute It states the second targeted parameter value and establishes communication link with first communication equipment, and is logical with described first by the communication link Letter equipment is communicated, wherein the corresponding channel bit error rate of second targeted parameter value is less than default bit error rate threshold.
2. according to the method described in claim 1, it is characterized in that, the method further includes:
First communication equipment obtains the insertion loss information of the transmission channel between second communication equipment;
First communication equipment is preset to obtain and the first object parameter using the insertion loss information obtained as foundation Corresponding parameter region.
3. according to the method described in claim 1, it is characterized in that, the method further includes:
First communication equipment obtains the operating temperature under working environment residing for first communication equipment;
First communication equipment using the corresponding temperature range of the operating temperature got as foundation, it is preset obtain with it is described The corresponding parameter region of first object parameter.
4. according to claim 1-3 any one of them methods, which is characterized in that in first communication equipment according to preset Before first negotiation algorithm holds consultation to first object parameter, the method further includes:
First communication equipment detects the enabled current state of preset negotiation, and the current state includes open state or pass Closed state;
If described negotiate to enable to be in open state, the first communication equipment execution is described to negotiate calculation according to preset first Method holds consultation to first object parameter, and the step of obtaining the first object parameter value obtained after the negotiation;
If it is described negotiate it is enabled be closed, first communication equipment obtains preset with the first object parameter Corresponding parameter setting values, and using the parameter setting values as first object parameter value.
5. according to claim 1-3 any one of them methods, which is characterized in that the method further includes:
When the first object parameter value is not within the scope of the corresponding parameter region of the first object parameter, described first Communication equipment holds consultation to first object parameter according to preset first negotiation algorithm described in repeating, and obtains the association The first object parameter value obtained after quotient, and judge the first object parameter value whether in preset with first mesh The step within the scope of the corresponding parameter region of parameter is marked, and records the negotiation number of the negotiation;
Whether the negotiation number of the first communication equipment detection record is more than given threshold;
If being more than the given threshold, first communication equipment sends out alarm.
6. a kind of communication device based on parameter negotiation, which is characterized in that it is set in the first communication equipment, including:
Parameter negotiation module, for holding consultation to first object parameter according to preset first negotiation algorithm, and described in acquisition The first object parameter value obtained after negotiation, wherein the corresponding channel bit error rate of the first object parameter value is less than default miss Code check threshold value;
Judgment module, for judging whether the first object parameter value that the parameter negotiation module is negotiated is in preset Parameter region corresponding with the first object parameter within the scope of;
Communication module, for being that the first object parameter value is in the parameter region in the judging result of the judgment module When in range, the second communication equipment is notified to hold consultation according to preset the second target component of second negotiation algorithm pair, so that institute It states the second communication equipment and obtains the second targeted parameter value obtained after the negotiation, judge whether second targeted parameter value is located In within the scope of preset parameter region corresponding with second target component, and corresponding in second target component When within the scope of parameter region, established with first communication equipment based on the first object parameter value and the second targeted parameter value Communication link, and communicated with first communication equipment by the communication link, wherein second targeted parameter value Corresponding channel bit error rate is less than default bit error rate threshold.
7. device according to claim 6, which is characterized in that described device further includes:
First acquisition module, the insertion loss information for obtaining the transmission channel between second communication equipment;
First preset module, the insertion loss information for being obtained using first acquisition module are preset to obtain as foundation Parameter region corresponding with the first object parameter.
8. device according to claim 6, which is characterized in that described device further includes:
Second acquisition module, for obtaining the operating temperature under working environment residing for first communication equipment;
Second preset module, the corresponding temperature range of the operating temperature for being got with second acquisition module be according to According to preset to obtain parameter region corresponding with the first object parameter.
9. according to claim 6-8 any one of them devices, which is characterized in that described device further includes:
Detection module, the current state enabled for detecting preset negotiation, the current state includes open state or closing State;
Third acquisition module, for the detection module detect it is described negotiate it is enabled in open state when, described in notice Parameter negotiation module holds consultation to first object parameter according to preset first negotiation algorithm, and is obtained after obtaining the negotiation First object parameter value;And it when the detection module detects that the negotiation is enabled and is closed, obtains preset Parameter setting values corresponding with the first object parameter, and using the parameter setting values as first object parameter value.
10. according to claim 6-8 any one of them devices, which is characterized in that described device further includes:
Logging modle is that the first object parameter value is not at first mesh for the judging result in the judgment module When marking within the scope of the corresponding parameter region of parameter, it is described according to preset first association to notify that the parameter negotiation module repeats Quotient's algorithm holds consultation to first object parameter, and obtains the first object parameter value obtained after the negotiation, and notice institute It states judgment module and judges whether the first object parameter value is in preset parameter region corresponding with the first object parameter Within the scope of domain, and record the negotiation number of the negotiation;
Alarm module, whether the negotiation number for detecting the logging modle record is more than given threshold, and is being detected When being as a result that the negotiation number is more than the given threshold, alarm is sent out.
11. a kind of based on the communication system for negotiating parameter, which is characterized in that including:Transmitter and receiver, wherein
The transmitter for holding consultation to first object parameter according to preset first negotiation algorithm, and obtains the association The first object parameter value obtained after quotient;Judge whether the first object parameter value joins in preset with the first object Within the scope of the corresponding parameter region of number;If within the scope of the corresponding parameter region of the first object parameter, described in notice Receiver is held consultation according to preset the second target component of second negotiation algorithm pair;
The receiver for holding consultation according to preset the second target component of second negotiation algorithm pair, and obtains the association The second targeted parameter value obtained after quotient;Judge whether second targeted parameter value joins in preset with second target Within the scope of the corresponding parameter region of number;If within the scope of the corresponding parameter region of second target component, based on described First object parameter value and second target component and the transmitter establish communication link, and by the communication link with The transmitter is communicated;Wherein, the corresponding channel bit error rate of the first object parameter value is less than default bit error rate threshold, And the corresponding channel bit error rate of second targeted parameter value is less than default bit error rate threshold.
12. system according to claim 11, which is characterized in that
The transmitter, is additionally operable to detect the enabled current state of preset negotiation, the current state include open state or Closed state;When detecting that the negotiation is enabled in open state, according to preset first negotiation algorithm to first object Parameter is held consultation, and obtains the first object parameter value obtained after the negotiation;And it is in detecting that the negotiation is enabled When closed state, preset parameter setting values corresponding with the first object parameter are obtained, and the parameter setting values are made For first object parameter value, communication link is established with receiver to be based on the first object parameter value.
13. system according to claim 11 or 12, which is characterized in that the ginseng corresponding with the first object parameter Number region is determined according to the insertion loss information of the transmission channel between the transmitter and the receiver.
14. system according to claim 11 or 12, which is characterized in that the corresponding parameter region of the first object parameter It is to be determined according to the operating temperature range under working environment residing for the transmitter.
CN201510732302.2A 2015-10-31 2015-10-31 A kind of communication means, apparatus and system based on parameter negotiation Active CN105450568B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510732302.2A CN105450568B (en) 2015-10-31 2015-10-31 A kind of communication means, apparatus and system based on parameter negotiation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510732302.2A CN105450568B (en) 2015-10-31 2015-10-31 A kind of communication means, apparatus and system based on parameter negotiation

Publications (2)

Publication Number Publication Date
CN105450568A CN105450568A (en) 2016-03-30
CN105450568B true CN105450568B (en) 2018-11-09

Family

ID=55560357

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510732302.2A Active CN105450568B (en) 2015-10-31 2015-10-31 A kind of communication means, apparatus and system based on parameter negotiation

Country Status (1)

Country Link
CN (1) CN105450568B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113691384A (en) * 2020-05-19 2021-11-23 浙江宇视科技有限公司 Parameter configuration method, device and storage medium of communication link
CN114513407B (en) * 2020-11-16 2023-07-18 华为技术有限公司 Parameter determination method, integrated circuit and network equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7203460B2 (en) * 2003-10-10 2007-04-10 Texas Instruments Incorporated Automated test of receiver sensitivity and receiver jitter tolerance of an integrated circuit
CN101673317A (en) * 2009-10-23 2010-03-17 中兴通讯股份有限公司 High-speed serial channel pre-emphasis adjusting method and device
CN102064928A (en) * 2010-12-10 2011-05-18 福建星网锐捷网络有限公司 Method and device for obtaining signal compensating parameters and network equipment
CN104184617A (en) * 2014-08-12 2014-12-03 福建星网锐捷网络有限公司 Method, device and system for configuring pre-emphasis for interconnection equipment and network device
CN104618054A (en) * 2013-11-04 2015-05-13 华为技术有限公司 Parameter adjusting method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8837626B2 (en) * 2011-12-09 2014-09-16 Lsi Corporation Conditional adaptation of linear filters in a system having nonlinearity

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7203460B2 (en) * 2003-10-10 2007-04-10 Texas Instruments Incorporated Automated test of receiver sensitivity and receiver jitter tolerance of an integrated circuit
CN101673317A (en) * 2009-10-23 2010-03-17 中兴通讯股份有限公司 High-speed serial channel pre-emphasis adjusting method and device
CN102064928A (en) * 2010-12-10 2011-05-18 福建星网锐捷网络有限公司 Method and device for obtaining signal compensating parameters and network equipment
CN104618054A (en) * 2013-11-04 2015-05-13 华为技术有限公司 Parameter adjusting method and device
CN104184617A (en) * 2014-08-12 2014-12-03 福建星网锐捷网络有限公司 Method, device and system for configuring pre-emphasis for interconnection equipment and network device

Also Published As

Publication number Publication date
CN105450568A (en) 2016-03-30

Similar Documents

Publication Publication Date Title
CN103873403B (en) Device and method for equalizer adaptation
US9325539B2 (en) Requalization effort-balancing of transmit finite impulse response and receive linear equalizer or receive decision feedback equalizer structures in high-speed serial interconnects
EP2876831B1 (en) Parameter Adjustment Method and Apparatus
CN102946284B (en) System for calibrating and testing radio frequency of WIFI, and testing method
US9026832B2 (en) Method, system and device for removing media access control addresses
CN110049505A (en) Data transmission method and relevant apparatus
CN105450568B (en) A kind of communication means, apparatus and system based on parameter negotiation
EP3151614B1 (en) Adjustment of bluetooth (bt) golden reception range in the presence of long term evolution (lte) interference
CN107911254A (en) Log transmission method, apparatus, computing device and storage medium
US7869379B2 (en) Method for monitoring channel eye characteristics in a high-speed SerDes data link
JP5650285B2 (en) Determination of received data value
CN107241160B (en) Method and device for determining parameters
EP3993275A1 (en) Multiple radio frequency impairment estimation
US9830293B2 (en) Information processing apparatus, storage system, and computer-readable non-transitory storage medium storing communication control program
US20160004661A1 (en) Usb transceiver
CN115048235B (en) Configuration method, device, equipment and medium of link parameters
CN113168393A (en) High speed hardware transport equalization
JP2011041109A (en) Transmission system, and transmission method
US20110103439A1 (en) Apparatus and methods for improved high-speed communication systems
US20160337188A1 (en) Network detection method and controller using the method
Elkanishy et al. FPGA-accelerated decision tree classifier for real-time supervision of Bluetooth SoC
CN109644116A (en) Determine method, user equipment and the computer storage medium of reference signal
Lu et al. Novel spectrum sensing scheme in cognitive radio by simultaneously sensing/transmitting at full-duplex Tx and BER measurements at Rx
CN103177731A (en) Improved method and device for CTCSS (Continuous Tone Controlled Squelch System) tail tone detecting simulation
CN207304572U (en) A kind of signal supervisory instrument

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant