CN106411466A - Information transmitting method and node - Google Patents

Information transmitting method and node Download PDF

Info

Publication number
CN106411466A
CN106411466A CN201610822846.2A CN201610822846A CN106411466A CN 106411466 A CN106411466 A CN 106411466A CN 201610822846 A CN201610822846 A CN 201610822846A CN 106411466 A CN106411466 A CN 106411466A
Authority
CN
China
Prior art keywords
signal
data
data flow
group
code
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.)
Granted
Application number
CN201610822846.2A
Other languages
Chinese (zh)
Other versions
CN106411466B (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.)
Beijing Jielian Microchip Technology Co Ltd
Original Assignee
Beijing Jielian Microchip 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 Beijing Jielian Microchip Technology Co Ltd filed Critical Beijing Jielian Microchip Technology Co Ltd
Priority to CN201610822846.2A priority Critical patent/CN106411466B/en
Publication of CN106411466A publication Critical patent/CN106411466A/en
Application granted granted Critical
Publication of CN106411466B publication Critical patent/CN106411466B/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
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0007Code type
    • H04J13/0055ZCZ [zero correlation zone]
    • H04J13/0059CAZAC [constant-amplitude and zero auto-correlation]
    • H04J13/0062Zadoff-Chu
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041Arrangements at the transmitter end

Landscapes

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

Abstract

The embodiment of the invention provides an information transmitting method. The method comprises the following steps: partitioning data streams to be processed into M groups of data streams, wherein the M groups of data streams correspond to M channels one by one, and M is a positive integer; processing each group of data streams in the M groups of data streams respectively to obtain M processed signals; performing digital frequency shift on the M processed signals, and adding the processed signals to obtain a digital signal; processing the digital signal to obtain a transmission signal; and transmitting the transmission signal. A brand new inter-node interconnection method is provided. Through adoption of the method, the demands of low power consumption, wide area coverage, access of massive terminals and low cost can be met.

Description

The method of information transfer and node
Technical field
The present invention relates to the communications field, more particularly, to a kind of method of information transfer and node.
Background technology
With the gradually rise of smart city, increasing equipment needs gathered data, and will be adopted by communication link The data collecting uploads onto the server.Further, the server of operator can be analyzed to the data uploading, so as to Enough offer for each equipment preferably services or more effectively manages.A lot of equipment does not have independent power supply, but by electricity Pond is powered it is therefore desirable to a kind of transmission method of low-power consumption ensures that the data collecting is uploaded onto the server by equipment.
In general, the frequency of devices collect data is very low, every time the data volume very little of collection, in order to reduce whole system Construction cost it is proposed that concentrator is managing substantial amounts of equipment.Concentrator services multiple equipment simultaneously, improves system Handling capacity.
Existing communication system WiFi, Bluetooth and ZigBee etc., communication distance short it is impossible to carry out wide area covering.Separately A kind of cellular wide area network technology GSM, 3G and LTE etc., power consumption is too big, high cost, is also not suitable for equipment interconnecting application.Therefore, anxious Need a kind of new communication modes, to meet equipment low-power consumption, and the wide demand covering.
Content of the invention
Propose the present invention in view of the problems referred to above.The invention provides a kind of method of information transfer and node, this Plant communication modes and disclosure satisfy that low-power consumption and the wide demand covering.
A kind of first aspect, there is provided method of information transfer, including:
Pending data flow point is M group data stream, M group data stream is corresponded with M channel, wherein, M is just whole Number;
Each group data stream in described M group data stream is respectively processed, obtains the signal after M process;
Signal after described M is processed carries out numerical frequency and moves, and obtains data signal after being added;
Described data signal is processed, obtains transmission signal;
Send described transmission signal.
Exemplarily, in a kind of possible implementation, described spreading code is pseudorandom m-sequence or Gold code.
Exemplarily, in a kind of possible implementation, described each group data stream in described M group data stream is entered Row is processed, and obtains the signal after M process, including:
The i-th group data stream in described M group data stream is handled as follows, obtains in the signal after described M process I-th process after signal, wherein i is the span of positive integer and i is 1 to M:
Multiple data flows included by described i-th group are divided into K group, are each the data flow point in the plurality of data flow Join spreading code, wherein, the code length of the spreading code of data flow of different groups in described K group is unequal, in described K group The spreading code of same group of data flow code length is equal and cyclic shift that have different delayed time, K is positive integer and K is less than or Quantity equal to the multiple data flows included by described i-th group;
According to corresponding spreading code, each data flow in the plurality of data flow is respectively processed, obtains multiple Data flow after process;
For the data flow after the process in every group of described K group, it is weighted suing for peace, obtains the signal after K addition;
Signal after described K is added is multiplexed respectively with lead code, obtains the signal after K multiplexing;
Signal after described K is multiplexed is weighted suing for peace, and obtains the signal after processing described i-th.
Wherein, described lead code includes the Zadoff-Chu sequence repeating R2 time and the Zadoff-Chu conjugation repeating R3 time Sequence, wherein, R2 and R3 is positive integer.
Described Zadoff-Chu sequence is expressed as:
Wherein, j is imaginary unit, and p is integer, u and F is relatively prime, and 0<u<F.
Exemplarily, in a kind of possible implementation, described according to corresponding spreading code, to the plurality of data flow In each data flow be respectively processed, obtain multiple process after data flow, including:
For each data flow, execution is following to be operated, the data flow after being processed:
The physical layer signaling scrambling in data flow, and carry out channel code and interleaving, the physics after being processed successively Layer signaling;
The data message scrambling in described data flow, and carry out channel code and interleaving, the number after being processed successively According to message;
Physical layer signaling after frame origin identification, described process and the data message after described process are multiplexed, Code stream after being multiplexed;
According to spreading code corresponding with described data flow, the code stream after described multiplexing is modulated, obtains described process Data flow afterwards.
Wherein, described physical layer signaling includes length field, control domain, identification field and verification domain, and wherein, described identification field is used Filter described data message in physical layer.
Wherein, described frame origin identification is the binary sequence of R1 bit, and wherein, R1 is positive integer.
Exemplarily, in a kind of possible implementation, to the method for the scrambling of described physical layer signaling with to described The method of the scrambling of data message is identical or different;And/or
Identical with the method for the channel coding to described data message to the method for the channel coding of described physical layer signaling Or it is different;And/or
Identical or different with the method for the intertexture to described data message to the method for the intertexture of described physical layer signaling.
Exemplarily, in a kind of possible implementation, described basis spreading code corresponding with described data flow, to institute State the code stream after multiplexing to be modulated, obtain the data flow after described process, including:
Code stream after multiplexing is carried out planisphere mapping, and after described planisphere being mapped using described corresponding spreading code Signal carry out DSSS modulation, obtain described process after data flow.
Wherein, at least one during described planisphere mapping inclusion is following:BPSK, QPSK, QAM and difference mapping.
Exemplarily, in a kind of possible implementation, described add up to weighting summation, and described weighting summation is made Weight is pre-configured with.
Exemplarily, in a kind of possible implementation, described described data signal is processed, obtain transmitting letter Number, including:
By described data signal after digital-to-analogue conversion, be converted to analog signal;
By described analog signal after up-conversion, generate radiofrequency signal;
By described radiofrequency signal after power amplification, obtain described transmission signal.
A kind of second aspect, there is provided node, including:Grouping module, first processing module, Second processing module, the 3rd Processing module and sending module.This node can be used for realizing arbitrary implementation institute of aforementioned first aspect or first aspect The method of the information transfer stated.
A kind of third aspect, there is provided computer chip, this computer chip includes processor, when this computing device generation During code, the method being capable of the information transfer described in arbitrary implementation of aforementioned first aspect or first aspect.
It can be seen that, the embodiment of the present invention proposes the interconnected method between a kind of brand-new node, it is possible to achieve multiple data flows While send, it is to avoid the power consumption repeatedly sending, therefore, the method disclosure satisfy that low-power consumption, and wide area covers, and accesses magnanimity terminal With inexpensive demand.
Brief description
By combining accompanying drawing, the embodiment of the present invention is described in more detail, the above-mentioned and other purpose of the present invention, Feature and advantage will be apparent from.Accompanying drawing is used for providing the embodiment of the present invention is further understood, and constitutes explanation A part for book, is used for explaining the present invention together with the embodiment of the present invention, is not construed as limiting the invention.In the accompanying drawings, Identical reference number typically represents same parts or step.
Fig. 1 is a schematic diagram of the Star network of the embodiment of the present invention;
Fig. 2 is an indicative flowchart of the method for the information transfer of the embodiment of the present invention;
Fig. 3 is another indicative flowchart of the method for the information transfer of the embodiment of the present invention;
Fig. 4 is a schematic diagram of the frame structure of the embodiment of the present invention;
Fig. 5 is another structural representation of the frame structure of the embodiment of the present invention;
Fig. 6 is a schematic diagram of the frame structure of the different channels of the embodiment of the present invention;
Fig. 7 is another indicative flowchart of the method for the information transfer of the embodiment of the present invention;
Fig. 8 is another indicative flowchart of the method for the information transfer of the embodiment of the present invention;
Fig. 9 is another indicative flowchart of the method for the information transfer of the embodiment of the present invention;
Figure 10 is another indicative flowchart of the method for the information transfer of the embodiment of the present invention;
Figure 11 is another indicative flowchart of the method for the information transfer of the embodiment of the present invention;
Figure 12 is a schematic diagram of the different frame structures of multiple terminals transmissions of the embodiment of the present invention;
Figure 13 is a structured flowchart of the node of the embodiment of the present invention;
Figure 14 is another structured flowchart of the node of the embodiment of the present invention;
Figure 15 is another structured flowchart of the node of the embodiment of the present invention.
Specific embodiment
So that the object, technical solutions and advantages of the present invention become apparent from, describe root below with reference to accompanying drawings in detail Example embodiment according to the present invention.Obviously, described embodiment is only a part of embodiment of the present invention, rather than this Bright whole embodiments are not it should be appreciated that the present invention is limited by example embodiment described herein.Described in the present invention The embodiment of the present invention, the obtained all other embodiment in the case of not paying creative work of those skilled in the art All should fall under the scope of the present invention.
Equipment in the embodiment of the present invention is referred to as terminal device, terminal, mobile terminal, mobile device etc., this Bright this is not limited.The data collecting can be uploaded onto the server by equipment by concentrator, similarly, concentrator with permissible The information of server is sent to corresponding equipment.Wherein, the communication system between equipment, concentrator and server can be star The networking model of type net, as shown in Figure 1.Server 10, concentrator 20 and terminal 30 is shown in Fig. 1.Wherein, terminal 30 is wrapped Include terminal 1, terminal 2 ..., terminal N.Dotted line shown in Fig. 1 represents the communication link between concentrator 20 and terminal 30.
In the embodiment of the present invention, can adopt between server 10 in Fig. 1 and concentrator 20 existing connected mode with And communication protocol.For example, can be that optical fiber is connected between server 10 and concentrator 20, can between server 10 and concentrator 20 So that row data communication is entered using 3G or 4G agreement.
In the embodiment of the present invention, concentrator 20 and terminal 30 can be referred to as node.And concentrator 20 is to terminal 30 Transmission can be understood as downlink transfer, terminal 30 can be understood as uplink to the transmission of concentrator 20.Uplink/under Row transmission can adopt time division multiplex (Time Division Duplexing, TDD), or, can be adopted with different channels Frequency division multiplexing (Frequency Division Duplexing, FDD).
In the embodiment of the present invention, can will be divided into M part using frequency spectrum between concentrator 20 and terminal 30, i.e. M channel. Wherein, M is positive integer.For example, if using a width of 1MHz of band of frequency spectrum, can be averaged and being divided into 8 channels, each letter Road 125KHz, i.e. M=8.
During concentrator 20 with terminal 30 information transfer, channel corresponding with each terminal can be this terminal from In M channel randomly choose, or, can be concentrator 20 be this terminal distribution.For example, terminal 1 can be from M Independently randomly select a channel in channel to be communicated with concentrator 20.It is understood that different terminals can choose identical Or different channels.Or, concentrator 20 can distribute a channel for terminal 1 and be used for leading between concentrator 20 and terminal 1 Letter.It is understood that concentrator can be the identical or different channel of different terminal distribution.
It can be seen that, the transmission channel between different terminals and concentrator 20 can be identical or different.
Fig. 2 is an indicative flowchart of the method for information transfer of the embodiment of the present invention.Under method shown in Fig. 2 is The method that row sends, the method that is, concentrator 20 sends transmission signal to terminal 30, the method can be executed by concentrator 20, should Method includes:
S101, pending data flow point is M group data stream, and M group data stream is corresponded with M channel, and wherein, M is Positive integer.
Specifically, pending data flow point can be M group, positioned at same group according to corresponding channel by concentrator 20 The channel that data flow is used is identical.In other words, the channel that concentrator 20 can use according to user, with same channel User is placed on one group.Every group of flow process all independently executing described in following S102.
If in addition, it should be understood that M=1, being equivalent to and processed pending data stream as one group, or be appreciated that It is the division operation that need not execute S101.If M is the positive integer more than 1, can execute successively according to the method shown in Fig. 2.
S102, is respectively processed to each group data stream in described M group data stream, obtains the signal after M process.
Specifically, S102 can include:
The i-th group data stream in described M group data stream is handled as follows, obtains in the signal after described M process I-th process after signal, wherein i is the span of positive integer and i is 1 to M:
Multiple data flows included by described i-th group are divided into K group, are each the data flow point in the plurality of data flow Join spreading code, wherein, the code length of the spreading code of data flow of different groups in described K group is unequal, in described K group The spreading code of same group of data flow code length is equal and cyclic shift that have different delayed time, K is positive integer and K is less than or Quantity equal to the multiple data flows included by described i-th group;
According to corresponding spreading code, each data flow in the plurality of data flow is respectively processed, obtains multiple Data flow after process;
For the data flow after the process in every group of described K group, it is weighted suing for peace, obtains the signal after K addition;
Signal after described K is added is multiplexed respectively with lead code, obtains the signal after K multiplexing;
Signal after described K is multiplexed is weighted suing for peace, and obtains the signal after processing described i-th.
It can be seen that, M group data stream can concurrently be processed, each group of process is separate, to appoint in M group As a example one group (referred to as current group data stream), the process of its execution can be as shown in figure 3, include following S1021-S1025.
S1021, the multiple data flows included by current group data stream are divided into K group, are that the plurality of data flow distribution is many Individual spreading code, the plurality of spreading code is corresponded with the plurality of data flow.Wherein, groups different in K group are appointed Meaning two data streams, the code length of their spreading code is unequal.For same group in K group of any two data flow, it Spreading code code length is equal and their spreading code has the cyclic shift of different delayed time.K is positive integer and K is less than or waits The quantity of the multiple data flows included by described i-th group.
Wherein, current group data stream includes multiple data flows.For example, it is possible to according to the characteristic of multiple data flows (as speed Deng) it is classified as K group.
In the embodiment of the present invention, spreading code can be pseudorandom m-sequence or Gold code, or can also be other spread spectrums Code, does not limit here.
Each spreading code is with spreading factor, the element in the set of all spreading factor compositions of multiple spreading codes Number be K.It is understood that K is the positive integer of the quantity less than or equal to multiple data flows.As an example it is assumed that current group Data flow includes N1 data flow, then, K≤N1.
Alternatively, spreading code is pseudorandom m-sequence, and multiple spreading codes are multiple pseudorandom m-sequence.Assume certain pseudorandom The length of m-sequence is F.In addition, F is referred to as code length or spreading factor or spreading length etc., the occurrence of F can be pre- First configure, for example, F=2k- 1, k=2,3 ....M-sequence can be determined by generator polynomial and initial value. For example, during F=63, the generator polynomial of m-sequence is:F (x)=x6+ x+1, wherein, initial value can be pre-configured with.
Multiple pseudorandom m-sequence can be the m-sequence p based on an original length for FFN () is through cyclic shift d position Generate afterwards.
Assume original series pFN () is:pF(0),pF(1),…,pF(F-1).Sequence behind cyclic shift d positionFor:
So, shift through loop cycle, you can based on original m-sequence pFN () generates the circulation with different delayed time Multiple pseudorandom m-sequence of displacement.
It can be seen that, in S1021, for the random m-sequence code of each data flow one cyclic shift of distributionAnd to any Two different data flows, F is different or d is different.
S1022, according to corresponding spreading code, is respectively processed to each data flow in the plurality of data flow, obtains Data flow to after multiple process.
Specifically, for each data flow, execution is following to be operated, the data flow after being processed:
The physical layer signaling scrambling in data flow, and carry out channel code and interleaving, the physics after being processed successively Layer signaling;The data message scrambling in described data flow, and carry out channel code and interleaving, the data after being processed successively Message;Physical layer signaling after frame origin identification, described process and the data message after described process are multiplexed, are obtained Code stream after multiplexing;According to spreading code corresponding with described data flow, the code stream after described multiplexing is modulated, obtains described Data flow after process.
It can be seen that, S1022 is to carry out independent process to each data flow, can be performed in parallel.
In the embodiment of the present invention, the frame structure of physical layer can be as shown in figure 4, include:Lead code (preamble) 301, Frame origin identification 302, physical layer signaling 303 and physical layer load (payload) 304.And physical layer signaling 303 includes length field 3031, control domain 3032, identification field 3033 and verification domain 3034.
Frame origin identification 302 can be the binary sequence of R1 bit, and wherein, R1 is positive integer.That is, frame initiates The form of mark 302 can be binary sequence, and the length of this binary sequence is R1 bit.Wherein, the occurrence of R1 can To be pre-configured.
Identification field 3033 can be used for physical layer and filters described data message.If being determined according to identification field 3033 is not certainly Oneself message, then physical layer load 304 below can not be received, so can reduce power consumption.
Correspondingly, in multiple data flows, the frame structure with the data flow (being assumed to be 4) of identical spreading factor is permissible As shown in Figure 5.
Specifically, in the process of each data flow, scrambling can be using ripe method for scrambling.Physical layer signaling institute The method of the scrambling that the scrambling using is used with data message can be identical or different.
Alternatively, channel coding can using ripe coding method, can be for example convolutional code, Turbo code or LDPC code etc..The method of the channel coding that the method for the channel coding that physical layer signaling is used and data message are used is permissible Identical or different.
Alternatively, intertexture can adopt block interleaving etc..The method of the intertexture that physical layer signaling is used and data message institute The method of the intertexture using can be identical or different.
Further optionally, the method for the scrambling that different data flows is used can be identical or different, different data flow The method of the channel coding being used can be identical or different, the method for the intertexture that different data flows is used can identical or Difference, the present invention does not limit to this.
As can be seen here, for each data flow, data message, physical layer signaling and frame origin identification can first be generated. Data message is scrambled, after channel code and interleaving, export to multiplexer.Physical layer signaling is scrambled, channel coding and After intertexture, export to multiplexer.The frame origin identification generating is directly output to multiplexer.Multiplexer can first send frame and initiate mark Know, followed by physical layer signaling, is finally data message.
Alternatively, the code stream after described multiplexing is modulated, the data flow after being processed, can include:Multiplexing Code stream afterwards carries out planisphere mapping, and the signal after the mapping of described planisphere is carried out DSSS modulation, is adjusted Signal after system is the data flow after processing.
Wherein, at least one during described planisphere mapping inclusion is following:BPSK, QPSK, QAM and difference mapping.Difference Mapping can be DBPSK or DQPSK etc..
Wherein, the frequency expansion sequence of band spectrum modulation be distributed in S1021 with the spreading code corresponding to current data stream.
S1023, for the data flow after the process in every group of described K group, is weighted suing for peace, after obtaining K addition Signal.
Specifically, for the result obtained by S1022, each group in K group is weighted suing for peace respectively, that is, Saying, being concurrently weighted suing for peace for this K group, thus obtaining the signal after K addition.
For example, the data flow after all process in jth group is weighted suing for peace, just can obtain the addition of jth group Signal afterwards.Wherein, j is positive integer, and the span of j is 1 to K.
Wherein, weighted sum is that the data flow after all process in jth group is multiplied by corresponding weight respectively, then phase Plus.Wherein, the weight that weighted sum is used can be pre-configured with.
S1024, the signal after described K is added is multiplexed respectively with lead code, obtains the signal after K multiplexing.
This process can also executed in parallel.Specifically, the signal after j-th being added is multiplexed with lead code, just may be used Obtain the signal after j-th multiplexing.
That is, adding lead code before the sequence after each addition of the sequence after K addition.
Alternatively, described lead code includes repeating the Zadoff-Chu sequence (referred to as ZC sequence) of R2 time and repeats R3 time Zadoff-Chu conjugate sequence, wherein, R2 and R3 is positive integer.That is, lead code can be divided into 2 parts, first Part is to repeat the Zadoff-Chu sequence of R2 time, and Part II is the Zadoff-Chu conjugate sequence of repetition R3 time, R2 and R3 Value can be configuration.Wherein, the two parts included by lead code can be Part I in front Part II rear, or Part II is in front Part I rear.That is, ZC sequence can first be sent retransmit ZC conjugate sequence;Or can also First transmission ZC conjugate sequence retransmits the ZC sequence present invention and this is not limited.
In the embodiment of the present invention, Zadoff-Chu conjugate sequence is referred to as being conjugated Zadoff-Chu sequence, or referred to as For ZC conjugate sequence, the present invention does not limit to this.
Zadoff-Chu sequence can be expressed as:Wherein, j be imaginary unit, p be integer, u and F is relatively prime, and 0<u<F.
I.e.:Gcd (u, F)=1,0<u<F.
The embodiment of the present invention does not limit to the value of u, F and p, as one, u=1, F=2k- 1, k=2,3 ..., p =-(F+1)/2.
That is, each channel is placed on one group the data flow with same spread factor F, every group all independently executes The flow process of multiplexing in weighted sum and S1024 in S1023.
S1025, the signal after K is multiplexed is weighted suing for peace, and obtains the signal after the process of current group data stream.
Specifically, the signal after K being multiplexed is multiplied by corresponding weight respectively, then sues for peace.The value of weight can be in advance Configuration.
S1025 can be understood as:The signal weighting of same channel difference spreading length is added.
If a certain group data stream in M group data stream only includes a data flow, then, this data flow is processed The process obtaining corresponding signal can be:In this data flow physical layer signaling scrambling, and carry out successively channel coding and Interweave, the physical layer signaling after being processed;The data message scrambling in this data flow, and carry out channel coding and friendship successively Knit, the data message after being processed;By the physical layer signaling after frame origin identification, described process and the number after described process It is multiplexed according to message, the code stream after being multiplexed;According to spreading code corresponding with this data flow, to the code stream after described multiplexing It is modulated, the data flow after being modulated;Data flow after modulation is multiplexed with lead code, the letter after being processed Number.
In the embodiment of the present invention, the frame structure of M group data stream (or data of referred to as M channel) can as shown in fig. 6, 2 groups are shown, i.e. M=2 in wherein Fig. 6.It is performed both by above-mentioned operation for each of which group data stream, thus obtaining M Signal after process.
S103, the signal after described M is processed carries out numerical frequency and moves, and obtains data signal after being added.
Here addition can be weighting summation, also referred to as weighted sum, and the weight that weighting summation is used is in advance Configuration.
S103 can be understood as:The signal numerical frequency of different channels is moved, is then added.
S104, processes to described data signal, obtains transmission signal.
Specifically, S104 includes:By described data signal after digital-to-analogue conversion, be converted to analog signal;By described simulation Signal, after up-conversion, generates radiofrequency signal;By described radiofrequency signal after power amplification, obtain described transmission signal.
Wherein it is possible to data signal is realized to the conversion of analog signal by digital to analog converter (D/A).
S105, sends described transmission signal.
Specifically, through the antenna of sending node, this transmission signal can be sent to receiving node.
Based on above description, in the embodiment of the present invention, the method that concentrator 20 sends transmission signal can be as Fig. 7 institute Show.Wherein, the radio frequency output in Fig. 7 is the transmission signal in S105.Although it should be noted that the M=2 group data shown in Fig. 7 Stream, every group includes 2 data flows, and those skilled in the art are it is understood that the quantity of data flow can be more.
So, the sending node in the embodiment of the present invention can be realized sending multiple data flows simultaneously, can avoid repeatedly Send the power consumption causing.And multiple spreading codes of cyclic shift by distribution with different delayed time are it is ensured that data flow Between mutual independence.
For the scene shown in Fig. 1, N number of data flow can be simultaneously sent to terminal 1~N by concentrator 20.In such manner, it is possible to Reduce the sending power consumption of concentrator 20, and transmission simultaneously is capable of wide area and covers.
It can be seen that, the embodiment of the present invention proposes the interconnected method between a kind of brand-new node, and the method disclosure satisfy that low work( Consumption, wide area covers, and accesses magnanimity terminal and the demand of low cost.
Fig. 8 is another indicative flowchart of the method for the information transfer of the embodiment of the present invention.Method shown in Fig. 8 is The method of downlink reception, the method that is, terminal 30 receives the transmission signal that concentrator 20 is sent, the method is executed by terminal 30. Specifically, each terminal only receives a channel data oneself accessing.For the different terminal of any two, the number being received According to channel different, or the channel of received data is identical but spreading length is different, or, the channel of received data With spreading length all same but there is the spreading code of different cyclic shifts.Each data flow is connect using independent receiving node Receive.The method includes:
S201, receives transmission signal.
Specifically, the transmission signal that sending node sends is received by reception antenna.For example, it may be concentrator 20 exists Data flow in the transmission signal that S105 sends.
Terminal can be according to channel number (Channel ID, CID), and spreading length F and cyclic shift d determine in transmission signal The data flow of required reception.
Specifically, terminal is screened according to CID first, if cannot determine according only to CID, is determined according to F further, such as Fruit cannot determine according to CID and F, then determine according further to d.
S202, processes to described transmission signal, obtains data signal.
Specifically, radiofrequency signal can be obtained by described transmission signal after low noise amplification;Described radiofrequency signal is led to After crossing down coversion, obtain analog signal;By described analog signal after analog-to-digital conversion, obtain described data signal.
That is, transmission signal can be amplified through low noise, down coversion, analog-to-digital conversion (A/D), it is transformed into numeral letter Number.
S203, synchronizes process to described data signal, obtains the signal after synchronization.
Specifically, S203 can include:Obtain the first Zadoff-Chu sequence and first in described data signal Zadoff-Chu conjugate sequence;According to described first Zadoff-Chu sequence and a described Zadoff-Chu conjugate sequence, really Determine frequency deviation and symbol deviation;According to described frequency deviation and described symbol deviation, described data signal is compensated;To described compensation Signal afterwards carries out de-spreading operation, obtains the signal after described synchronization.
Here synchronization process can include carrier synchronization, sign synchronization and frame synchronization.That is, data signal is synchronous 3 parts, respectively carrier synchronization, sign synchronization and frame synchronization can be divided into.
Wherein it is possible to using Zadoff-Chu sequence/Zadoff-Chu conjugate sequence characteristic come carry out carrier synchronization and Sign synchronization.
Wherein, according to described first Zadoff-Chu sequence and a described Zadoff-Chu conjugate sequence, determine frequency deviation With symbol deviation, including:According to described first Zadoff-Chu sequence and default 2nd Zadoff-Chu conjugate sequence, pass through Fast Fourier Transform (FFT) calculates first frequency;According to a described Zadoff-Chu conjugate sequence and default 2nd Zadoff- Chu sequence, calculates second frequency by Fast Fourier Transform (FFT);According to described first frequency and described second frequency, calculate To described frequency deviation and described symbol deviation.
In the present embodiment, system frequency deviation is expressed as fo, symbol deviation is expressed as to.Furthermore it is possible to by first frequency table It is shown as f1, second frequency is expressed as f2.Calculate frequency deviation fo and symbol deviation to can include following three steps:
The first step:If the first Zadoff-Chu sequence is:
Wherein, fs is character rate.It is understood that the first Zadoff-Chu sequence is the sequence receiving.
If the 2nd Zadoff-Chu conjugate sequence is:
It is understood that the 2nd Zadoff-Chu conjugate sequence is local Zadoff-Chu conjugate sequence.
It is possible to further according to r (n) and x (n), by Fast Fourier Transform (FFT) (Fast Fourier Transformation, FFT) calculate f1.
That is, the first Zadoff-Chu sequence is multiplied by the 2nd locally generated Zadoff-Chu conjugate sequence, obtain Arrive:
Ignore noise, then with frequency f1 that FFT calculates sequences y (n) signal after product be:
Second step:If a Zadoff-Chu conjugate sequence is:
Wherein, fs is character rate.It is understood that a Zadoff-Chu conjugate sequence is the sequence receiving.
If the second Zadoff-Chu sequence is:
It is understood that the second Zadoff-Chu sequence is local Zadoff-Chu sequence.
It is possible to further according to r (n) and x (n), f2 be calculated by FFT.
That is, a Zadoff-Chu conjugate sequence is multiplied by the second locally generated Zadoff-Chu sequence, obtain Arrive:
Ignore noise, then with frequency f2 that FFT calculates the sequences y (n) after product be:
3rd step, based on the above-mentioned first step and second step calculated f1 and f2 respectively, just can calculate fo and to.
So, frequency deviation and the symbol that just according to frequency deviation fo calculating and symbol deviation to, can compensate receiving sequence are inclined Difference.
Further, it is possible to according to the sequence after compensating for frequency offset and symbol deviation, do data symbol de-spreading operation.Carry out frame Simultaneously operating.
De-spreading operation is that the symbol sebolic addressing receiving is multiplied by locally generated spreading code, the sequence after the product that then adds up Row.
Hypothesis receiving sequence is r (n), and local m-sequence is p (n), and de-spreading operation is:
Wherein, F is spreading code, and p (n) is that local m-sequence does 1 mapping 1,0 and is mapped as obtaining after -1.
Here, the sequences y (n) after this de-spreading operation can be regarded as the signal after synchronization.
Alternatively, after dispreading, need detection frame primary sign, specifically can using despreading after receiving sequence with The method of start-of-frame cross-correlation.
Assume the sequences y (n) after despreading, the sub- sfd (n) of start-of-frame number, then cross-correlation calculation:
Wherein, the length of R1 position frame origin identification, frame origin identification is the binary sequence of R1 bit.Sfd (n) is that frame rises Beginning symbolic code does what 1 mapping 1,0 was mapped as obtaining after -1.
When the absolute value of this cross-correlation is more than the threshold value setting, just have found start-of-frame number, synchronizing process terminates.
S204, processes to the signal after described synchronization, obtains physical layer signaling.
Specifically, after frame synchronization, the sequences y (n) of despreading is demodulated, deinterleaves, solve channel coding and descrambling, thus Obtain physical layer signaling.
As in the foregoing embodiment, physical layer signaling includes length field, control domain, identification field and verification domain.Wherein, identify Domain is used for physical layer and filters described data message.
Further, after S204, can also include physical layer signaling is carried out with verification calculating.
If verification is incorrect, directly exit.If that is, verifying incorrect, the not follow-up data of re-demodulation, Exit this and receive operation.
If verification is correct, subsequent treatment can be executed.Specifically, can be right according to the rule of the filtering frames of configuration Control domain and identification field are processed, if not needing to receive load according to filtering rule, exiting current reception and operating.If root Need to receive load according to filtering rule, then continue executing with reception operation, obtain data message.
Alternatively, if correct to the verification of described physical layer signaling, and need to receive load according to filtering rule determination, such as scheme Shown in 9, the method can further include:
S205, processes to the signal after physical layer signaling, obtains data message.
Specifically, if correct to the verification of described physical layer signaling, and need to receive load according to filtering rule determination, then right Signal after described physical layer signaling is demodulated, deinterleaves, channel decodes and descrambles, and obtains described data message.
If that is, according to filtering rule, needing to receive load, then by the sequence after the physical layer signaling of despreading Y (n) is demodulated, and deinterleaves, and solves channel coding and descrambling, thus output data message.
Based on above description, in the embodiment of the present invention, the method that terminal receives transmission signal can be as shown in Figure 10, its In, the radio frequency in Figure 10 inputs as the transmission signal in S201.The method of this reception can be understood as four following steps:
The first step, first passes through antenna receiving signal, amplifies through low noise, down coversion, analog-to-digital conversion, is transformed into numeral letter Number.
Second step, data signal first carries out synchronization process, including carrier synchronization, sign synchronization and frame synchronization.
3rd step, the signal after synchronization first carries out physical layer signaling demodulation, deinterleaves, and channel decodes and descrambles.
4th step, receives correct physical layer signaling, carries out filtration and the process of frame, if necessary to receive physical load, Just the signal after physical layer signaling is demodulated, deinterleaves, channel decodes and descrambles, output data message.
It should be understood that receiving node concurrently receives multiple data flows, only Fig. 8 or figure need to be executed respectively for each data flow Method shown in 9.
It can be seen that, the embodiment of the present invention proposes the interconnected method between a kind of brand-new node, and the method disclosure satisfy that low work( Consumption, wide area covers, and accesses magnanimity terminal and the demand of low cost.
Figure 11 is another indicative flowchart of the method for the information transfer of the embodiment of the present invention.Method shown in Figure 11 It is the method for up transmission, the method that is, terminal 30 sends transmission signal to concentrator 20, the method is executed by terminal 30.The party Method includes:
S301, selects channel and spreading factor.
Specifically, channel number (Channel ID, CID) and spreading factor F are selected.Wherein, spreading factor F is referred to as Spreading length or spread code length.
S302, is processed to physical layer signaling, the physical layer signaling after being processed;Data message is processed, Data message after being processed.
S303, the physical layer signaling after frame origin identification, described process and the data message after described process are carried out Multiplexing, the code stream after being multiplexed.
S304, is modulated to the code stream after described multiplexing, the signal after being modulated.
Specifically, the code stream after multiplexing can be carried out planisphere mapping, and the signal after the mapping of described planisphere is entered Row DSSS is modulated, the signal after being modulated.
Wherein, the used spreading factor of modulation is selected in S301.
S305, lead code is multiplexed with the signal after described modulation, is obtained data signal.
S306, processes to described data signal, obtains transmission signal.
S307, sends described transmission signal.
Specifically, the selected channel of S301 sends this transmission signal.
In the present embodiment, S302 to S305 is referred to the sending method that aforementioned Fig. 3 part is executed, Figure 11 by concentrator 20 Process performed by middle terminal is similar with it.S306 to S307 is referred to the S104 that aforementioned Fig. 2 part is executed by concentrator 20 With the sending method of S105, the process performed by terminal in Figure 11 is similar with it.For avoiding repeating, repeat no more here.
As can be seen here, the method shown in Figure 11 it can be appreciated that:The first step, selects CID, selects spread code length F.The Two steps, scramble message, then carry out channel coding, interweave, export to multiplexer.3rd step, physical layer signaling is scrambled, Channel coding, interweaves, exports to multiplexer.4th step, data message, physical layer signaling and frame origin identification pass through multiplexer it Afterwards, it is modulated.Export to digital to analog converter after 5th step, the signal after modulation and lead code multiplexing.6th step, digital-to-analogue conversion The analog signal of device output, after up-conversion, power amplification, is sent by antenna.
Wherein, the method for all independently up transmissions shown in execution Figure 11 of any one terminal in Fig. 1.Correspondingly, Concentrator 20 can execute uplink receiving, obtains the transmission signal that one or more terminals send.As shown in figure 12, concentrator 20 The signal that 4 terminals send respectively can be received, this 4 signals can have different frame structures.Specifically, concentrator 20 is held The process that the process of row uplink receiving executes downlink reception with terminal 30 is similar, as shown in aforementioned S201 to S205, for avoiding weight Multiple, repeat no more here.
Figure 13 is a structured flowchart of the node of the embodiment of the present invention.Node 50 shown in Figure 13 can be concentrator 20, including:Grouping module 501, first processing module 502, Second processing module 503, the 3rd processing module 504 and sending module 505.
Grouping module 501, pending data flow point is M group data stream, and M group data stream is corresponded with M channel, its In, M is positive integer;
First processing module 502, for each group data stream in described M group data stream that grouping module 501 is obtained It is respectively processed, obtain the signal after M process;
Second processing module 503, the signal after described M for obtaining first processing module 502 is processed enters line number Word frequency is moved, and obtains data signal after being added;
3rd processing module 504, for processing to the described data signal that Second processing module 503 obtains, obtains Transmission signal;
Sending module 505, for sending the described transmission signal that the 3rd processing module 504 obtains.
Alternatively, described spreading code is pseudorandom m-sequence or Gold code.
Alternatively, described add up to weighting summation, and the weight that described weighting summation is used is pre-configured with.
Alternatively, as a kind of implementation, as shown in figure 14, first processing module 502 can include distribution sub module 5021st, first submodule 5022, second processing submodule 5023, multiplexing submodule 5024 and weighting submodule 5025 are processed.
First processing module 502 can be used for the i-th group data stream in described M group data stream is handled as follows, and obtains The signal after i-th process in signal after processing to described M, the span for positive integer and i for the wherein i is 1 to M. Specifically,
Distribution sub module 5021 is used for for the multiple data flows included by described i-th group being divided into K group, is the plurality of data Each data flow distribution spreading code in stream, wherein, the code length of the spreading code of data flow of different groups in described K group is not Equal, the code length of the spreading code of same group of data flow in described K group is equal and cyclic shift that have different delayed time, K is the quantity of the multiple data flows included by positive integer and K are less than or equal to described i-th group;
First processes submodule 5022 is used for according to corresponding spreading code, to each data flow in the plurality of data flow It is respectively processed, obtain the data flow after multiple process;
Second processing submodule 5023 is used for for the data flow after the process in every group of described K group, is weighted asking With, obtain K be added after signal;
Signal after multiplexing submodule 5024 is used for being added described K is multiplexed respectively with lead code, obtains K again With after signal;
Signal after weighting submodule 5025 is used for being multiplexed described K is weighted suing for peace, and obtains described i-th process Signal afterwards.
Alternatively, weighting submodule 5025 be weighted suing for peace used weight is pre-configured with.
Alternatively, described lead code include repeat R2 time Zadoff-Chu sequence and repeat R3 time Zadoff-Chu be total to Yoke sequence, wherein, R2 and R3 is positive integer.
Described Zadoff-Chu sequence is expressed as:
Wherein, j is imaginary unit, and p is integer, u and F is relatively prime, and 0<u<F.
Alternatively, as a kind of implementation, the first process submodule 5022, specifically for:For each data flow, hold Row is following to be operated, the data flow after being processed:
The physical layer signaling scrambling in data flow, and carry out channel code and interleaving, the physics after being processed successively Layer signaling;The data message scrambling in described data flow, and carry out channel code and interleaving, the data after being processed successively Message;Physical layer signaling after frame origin identification, described process and the data message after described process are multiplexed, are obtained Code stream after multiplexing;According to spreading code corresponding with described data flow, the code stream after described multiplexing is modulated, obtains described Data flow after process.
Wherein, identical with the method for the scrambling to described data message to the method for the scrambling of described physical layer signaling or not With;And/or, identical with the method for the channel coding to described data message to the method for the channel coding of described physical layer signaling Or it is different;And/or, identical with the method for the intertexture to described data message to the method for the intertexture of described physical layer signaling or not With.
For example, the method for channel coding can be convolutional code, Turbo code or LDPC code etc..Interweave method can be Block interleaving etc..
Alternatively, as a kind of implementation, first processes submodule 5022 according to spread spectrum corresponding with described data flow Code, is modulated to the code stream after described multiplexing, obtains the data flow after described process, including:Code stream after multiplexing is carried out Planisphere maps, and the signal after described planisphere being mapped using described corresponding spreading code carries out DSSS tune System, obtains the data flow after described process.
Wherein, planisphere mapping can include following at least one:BPSK, QPSK, QAM and difference mapping.Difference Mapping can be DBPSK or DQPSK etc..Wherein, the spreading factor of band spectrum modulation can be expressed as F, for example, F=2k-1,k =2,3 ....The spreading code that band spectrum modulation is used is pseudorandom m-sequence or Gold code.M-sequence can be by generator polynomial And initial value is determined.For example, during F=63, the generator polynomial of m-sequence is:F (x)=x6+ x+1, wherein, initial value is permissible It is pre-configured with.
Wherein, described physical layer signaling includes length field, control domain, identification field and verification domain, and wherein, described identification field is used Filter described data message in physical layer.
Wherein, described frame origin identification is the binary sequence of R1 bit, and wherein, R1 is positive integer.
Alternatively, as a kind of implementation, the 3rd processing module 504 can be specifically for:By described data signal warp After digital-to-analogue conversion, be converted to analog signal;By described analog signal after up-conversion, generate radiofrequency signal;By described radio frequency Signal, after power amplification, obtains described transmission signal.
The method that node 50 is capable of the information transfer being executed by concentrator 20 shown in aforementioned Fig. 2 to Fig. 7, that is, descending The method sending, for avoiding repeating, repeats no more here.
In addition, node 50 (concentrator 20) can also include at least one processor and memory, processor and memory It is attached communicating by bus system etc..Wherein, memory is used for store instruction, and processor can be used for executing memory institute The instruction of storage, and the method that the aforementioned information transfer realized by concentrator 20 can be realized during this instruction of computing device, that is, The method of descending transmission.
Processor can be CPU (Central Processing Unit, CPU) or have data processing The processing unit of the other forms of ability and/or instruction execution capability, and the other assemblies in this node can be controlled to hold The desired function of row.
Memory can be volatile memory and/or nonvolatile memory.Described volatile memory is for example permissible Including random access memory (RAM) and/or cache memory (cache) etc..Described nonvolatile memory for example may be used To include read-only storage (ROM), hard disk, flash memory etc..
Memory can store one or more programmed instruction, and processor can run described program instruction, on realizing The method stating the information transfer being executed by concentrator 20, i.e. the method for descending transmission.
Figure 15 is a structured flowchart of the node of the embodiment of the present invention.Node 60 shown in Figure 15 can be terminal 30, Including:Selecting module 601, first processing module 602, the first Multiplexing module 603, modulation module 604, the second Multiplexing module 605, Second processing module 606 and sending module 607.
Selecting module 601, for selecting channel and spreading factor.
First processing module 602, the physical layer signaling for processing to physical layer signaling, after being processed;Logarithm Processed according to message, the data message after being processed.
First Multiplexing module 603, for by after the physical layer signaling after frame origin identification, described process and described process Data message be multiplexed, the code stream after being multiplexed.
Modulation module 604, for being modulated to the code stream after described multiplexing, the signal after being modulated.
Second Multiplexing module 605, for being multiplexed lead code with the signal after described modulation, obtains data signal.
Second processing module 606, for processing to described data signal, obtains transmission signal.
Sending module 607, for sending described transmission signal.
This node 60 can be used for the method executing the up transmission being executed by terminal 30 shown in aforementioned Figure 11, for avoiding Repeat, repeat no more here.
In addition, node 60 (i.e. terminal 30) can also include at least one processor and memory, processor and memory It is attached communicating by bus system etc..Wherein, memory is used for store instruction, and processor can be used for executing memory institute The instruction of storage, and the method that the aforementioned up transmission realized by terminal 30 can be realized during this instruction of computing device.
Processor can be the process of CPU or the other forms with data-handling capacity and/or instruction execution capability Unit, and the other assemblies in this node can be controlled to execute desired function.
Memory can be volatile memory and/or nonvolatile memory.Described volatile memory is for example permissible Including random access memory (RAM) and/or cache memory (cache) etc..Described nonvolatile memory for example may be used To include read-only storage (ROM), hard disk, flash memory etc..
Memory can store one or more programmed instruction, and processor can run described program instruction, on realizing The method stating the up transmission being executed by terminal 30.
Although here by reference to Description of Drawings example embodiment it should be understood that above-mentioned example embodiment is merely exemplary , and be not intended to limit the scope of the invention to this.Those of ordinary skill in the art can carry out various changes wherein And modification, it is made without departing from the scope of the present invention and spirit.All such changes and modifications are intended to be included in claims Within required the scope of the present invention.
Those of ordinary skill in the art are it is to be appreciated that combine the list of each example of the embodiments described herein description Unit and algorithm steps, being capable of being implemented in combination in electronic hardware or computer software and electronic hardware.These functions are actually To be executed with hardware or software mode, the application-specific depending on technical scheme and design constraint.Professional and technical personnel Each specific application can be used different methods to realize described function, but this realization is it is not considered that exceed The scope of the present invention.
It should be understood that disclosed equipment and method in several embodiments provided herein, can be passed through it Its mode is realized.For example, apparatus embodiments described above are only schematically, for example, the division of described unit, and only It is only a kind of division of logic function, actual can have other dividing mode when realizing, and for example multiple units or assembly can be tied Close or be desirably integrated into another equipment, or some features can be ignored, or do not execute.
In specification mentioned herein, illustrate a large amount of details.It is to be appreciated, however, that the enforcement of the present invention Example can be put into practice in the case of not having these details.In some instances, known method, structure are not been shown in detail And technology, so as not to obscure the understanding of this description.
Similarly it will be appreciated that in order to simplify the present invention and help understand one or more of each inventive aspect, In description to the exemplary embodiment of the present invention, each feature of the present invention be sometimes grouped together into single embodiment, figure, Or in descriptions thereof.However, this method of the present invention should be construed to reflect following intention:I.e. required for protection Application claims more features than the feature being expressly recited in each claim.More precisely, weighing as corresponding As sharp claim is reflected, its inventive point is can be with the spy of all features of embodiment single disclosed in certain Levy to solve corresponding technical problem.Therefore, it then follows it is concrete that claims of specific embodiment are thus expressly incorporated in this Embodiment, wherein each claim itself is as the separate embodiments of the present invention.
It will be understood to those skilled in the art that in addition to mutually exclusive between feature, any combinations pair can be adopted All features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so disclosed any method Or all processes of equipment or unit are combined.Unless expressly stated otherwise, (including adjoint right will for this specification Ask, make a summary and accompanying drawing) disclosed in each feature can be by providing identical, equivalent or similar purpose alternative features to replace.
Although additionally, it will be appreciated by those of skill in the art that some embodiments described herein include other embodiments In included some features rather than further feature, but the combination of the feature of different embodiment means to be in the present invention's Within the scope of and form different embodiments.For example, in detail in the claims, embodiment required for protection one of arbitrarily Can in any combination mode using.
The all parts embodiment of the present invention can be realized with hardware, or to run on one or more processor Software module realize, or with combinations thereof realize.It will be understood by those of skill in the art that can use in practice Microprocessor or digital signal processor (DSP) are realizing some moulds in article analytical equipment according to embodiments of the present invention The some or all functions of block.The present invention is also implemented as a part for executing method as described herein or complete The program of device (for example, computer program and computer program) in portion.Such program realizing the present invention can store On a computer-readable medium, or can have the form of one or more signal.Such signal can be from internet Download on website and obtain, or provide on carrier signal, or provided with any other form.
The above, the only specific embodiment of the present invention or the explanation to specific embodiment, the protection of the present invention Scope is not limited thereto, any those familiar with the art the invention discloses technical scope in, can be easily Expect change or replacement, all should be included within the scope of the present invention.Protection scope of the present invention should be with claim Protection domain is defined.

Claims (10)

1. a kind of method of information transfer is it is characterised in that include:
Pending data flow point is M group data stream, M group data stream is corresponded with M channel, wherein, M is positive integer;
Each group data stream in described M group data stream is respectively processed, obtains the signal after M process;
Signal after described M is processed carries out numerical frequency and moves, and obtains data signal after being added;
Described data signal is processed, obtains transmission signal;
Send described transmission signal.
2. method according to claim 1 it is characterised in that described to each group data stream in described M group data stream Processed, obtained the signal after M process, including:
The i-th group data stream in described M group data stream is handled as follows, obtains i-th in the signal after described M process Signal after individual process, the span for positive integer and i for the wherein i is 1 to M:
Multiple data flows included by described i-th group are divided into K group, are that each data flow distribution in the plurality of data flow is expanded Frequency code, wherein, the code length of the spreading code of data flow of different groups in described K group is unequal, same in described K group The code length of the spreading code of one group of data flow is equal and cyclic shift that have different delayed time, and K is positive integer and K is less than or equal to The quantity of the multiple data flows included by described i-th group;
According to corresponding spreading code, each data flow in the plurality of data flow is respectively processed, obtains multiple process Data flow afterwards;
For the data flow after the process in every group of described K group, it is weighted suing for peace, obtains the signal after K addition;
Signal after described K is added is multiplexed respectively with lead code, obtains the signal after K multiplexing;
Signal after described K is multiplexed is weighted suing for peace, and obtains the signal after processing described i-th.
3. method according to claim 2 it is characterised in that described according to corresponding spreading code, to the plurality of data Each data flow in stream is respectively processed, and obtains the data flow after multiple process, including:
For each data flow, execution is following to be operated, the data flow after being processed:
The physical layer signaling scrambling in data flow, and carry out channel code and interleaving successively, the physical layer letter after being processed Order;
The data message scrambling in described data flow, and carry out channel code and interleaving, the datagram after being processed successively Literary composition;
Physical layer signaling after frame origin identification, described process and the data message after described process are multiplexed, are obtained Code stream after multiplexing;
According to spreading code corresponding with described data flow, the code stream after described multiplexing is modulated, after obtaining described process Data flow.
4. method according to claim 3 it is characterised in that
Identical or different with the method for the scrambling to described data message to the method for the scrambling of described physical layer signaling;And/or
Identical with the method for the channel coding to described data message to the method for the channel coding of described physical layer signaling or not With;And/or
Identical or different with the method for the intertexture to described data message to the method for the intertexture of described physical layer signaling.
5. method according to claim 3 is it is characterised in that described basis spreading code corresponding with described data flow, right Code stream after described multiplexing is modulated, and obtains the data flow after described process, including:
Code stream after described multiplexing is carried out planisphere mapping, and after described planisphere being mapped using described corresponding spreading code Signal carry out DSSS modulation, obtain described process after data flow.
6. method according to claim 3 is it is characterised in that described physical layer signaling includes length field, control domain, mark Domain and verification domain, wherein, described identification field is used for physical layer and filters described data message.
7. method according to claim 2 is it is characterised in that described lead code includes repeating the Zadoff-Chu sequence of R2 time Row and the Zadoff-Chu conjugate sequence repeating R3 time, wherein, R2 and R3 is positive integer.
8. method according to claim 1 is it is characterised in that described add up to weighting summation, and described weighting summation institute The weight using is pre-configured with.
9. the method according to any one of claim 1 to 8 is it is characterised in that described processed to described data signal, Obtain transmission signal, including:
By described data signal after digital-to-analogue conversion, be converted to analog signal;
By described analog signal after up-conversion, generate radiofrequency signal;
By described radiofrequency signal after power amplification, obtain described transmission signal.
10. a kind of node is it is characterised in that described node is used for executing the method described in aforementioned any one of claim 1 to 9.
CN201610822846.2A 2016-09-13 2016-09-13 The method and node of information transmission Active CN106411466B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610822846.2A CN106411466B (en) 2016-09-13 2016-09-13 The method and node of information transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610822846.2A CN106411466B (en) 2016-09-13 2016-09-13 The method and node of information transmission

Publications (2)

Publication Number Publication Date
CN106411466A true CN106411466A (en) 2017-02-15
CN106411466B CN106411466B (en) 2019-05-14

Family

ID=57999192

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610822846.2A Active CN106411466B (en) 2016-09-13 2016-09-13 The method and node of information transmission

Country Status (1)

Country Link
CN (1) CN106411466B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110071886A (en) * 2019-05-08 2019-07-30 哈尔滨海能达科技有限公司 A kind of signal processing method, relevant device and LoRa wireless system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101141231A (en) * 2007-10-10 2008-03-12 北京交通大学 Space-domain multiplexing MIMO MC-DS-CDMA system uplink transmitting and receiving method
CN101588637A (en) * 2008-05-22 2009-11-25 ***通信集团公司 A kind of accidental access method, system, network side access device and terminal
CN102412863A (en) * 2011-10-17 2012-04-11 上海交通大学 Low earth orbit (LEO) thin route satellite spread spectrum communication transmission method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101141231A (en) * 2007-10-10 2008-03-12 北京交通大学 Space-domain multiplexing MIMO MC-DS-CDMA system uplink transmitting and receiving method
CN101588637A (en) * 2008-05-22 2009-11-25 ***通信集团公司 A kind of accidental access method, system, network side access device and terminal
CN102412863A (en) * 2011-10-17 2012-04-11 上海交通大学 Low earth orbit (LEO) thin route satellite spread spectrum communication transmission method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
景连友等: "《正交频分复用循环移位扩频水声通信》", 《***工程与电子技术》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110071886A (en) * 2019-05-08 2019-07-30 哈尔滨海能达科技有限公司 A kind of signal processing method, relevant device and LoRa wireless system
CN110071886B (en) * 2019-05-08 2022-01-14 哈尔滨海能达科技有限公司 Signal processing method, related equipment and LoRa wireless system

Also Published As

Publication number Publication date
CN106411466B (en) 2019-05-14

Similar Documents

Publication Publication Date Title
CN102870357B (en) Based on the code division multiplexing method of orthogonal coding, code division multiplexing equipment and Demultiplexing device
CN101822118B (en) For single carrier and the method and apparatus of OFDM sub-block transmissions
CA2526112C (en) Apparatus and method for generating scrambling code in umts mobile communication system
KR100365346B1 (en) Apparatus and method for generating quasi-orthogonal code of mobile communication system and diffusing band by using quasi-orthogonal code
CN102983931B (en) The communication means that base station apparatus and base station apparatus perform
CN107040987A (en) The method and apparatus for sending and receiving narrow band sync signal
SE526529C2 (en) Variable speed CDMA spreading circuit
CN111629445B (en) Random access method and device
JP3519053B2 (en) Generation of quaternary complex quasi-orthogonal code for CDMA communication system and band spreading apparatus and method using the same
CA2363428C (en) Apparatus and method for spreading channel data in cdma communication system using orthogonal transmit diversity
JP3681335B2 (en) Method of generating quaternary quasi-orthogonal code for CDMA communication system and channel spreading apparatus and method using the same
KR101329059B1 (en) Apparatus and method for transmitting packet data in a wireless sensor network
CN106301742B (en) The method and node of information transmission
CN106411466A (en) Information transmitting method and node
CN108696327A (en) Large size mixing P-H is orthogonal, constructive method of class orthogonal matrix
CN100566221C (en) Scrambling code and lead code generation device
CN108400949A (en) Communication means and equipment
CN106253944A (en) The method of information transmission and node
CN101287267B (en) Method for distributing codewords among cells
CN111464207B (en) NOMA multilayer transmission method and device
CN103988457A (en) Method and apparatus for generating pair of orthogonal sets with wide range of spreading factors
KR101872092B1 (en) Method for generating and modifying hopping pattern from sidelnikov sequences
US20100232523A1 (en) Communication system, transmitting device, receiving device, and information recording medium
CN102970098B (en) The sending method that termination and termination perform
CN104170440B (en) Send the dispatching method and device for intercepting pilot tone

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