CN104184912A - VSAT network-based gateway station IP voice processing method - Google Patents
VSAT network-based gateway station IP voice processing method Download PDFInfo
- Publication number
- CN104184912A CN104184912A CN201310200128.8A CN201310200128A CN104184912A CN 104184912 A CN104184912 A CN 104184912A CN 201310200128 A CN201310200128 A CN 201310200128A CN 104184912 A CN104184912 A CN 104184912A
- Authority
- CN
- China
- Prior art keywords
- voice
- data
- gateway station
- path
- network
- 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.)
- Pending
Links
Abstract
The invention discloses a very small aperture terminal (VSAT) network-based gateway station IP voice processing method. According to the invention, received data are demodulated; a data processing directory is configured, a parameter needed for IP voice processing is designated, and the demodulated data are processed as an IP voice; and the IP voice is sent to the internet by a switch or is sent to a fixed telephone network or a mobile telephone network by a ground access gateway. According to the method, the data received by the gateway station are demodulated and then are processed as the IP voice that can be identified by the internet for sending. Therefore, communication between the gateway station in the VSAT network and the computer in the internet as well as conversation between communication equipment in the telephone network can be realized.
Description
Technical field
The present invention relates to technical field of data processing, particularly a kind of gateway station ip voice processing method based on VSAT network.
Background technology
VSAT(Very Small Aperture Terminal) satellite communication system have that ground-plane antenna diameter is little, transmitting power is low, economic and practical, be not subject to the advantages such as landform and climatic influences, networking flexibility, in network service, be used widely at present.The above ground portion of VSAT satellite communication system is comprised of gateway station, remote terminal and network control unit, the effect of gateway station is the access for remote terminal allocated channel and control remote terminal, remote terminal is the main body of satellite communication network, and VSAT satellite communication network is comprised of many remote terminals.
VoIP(Voice over Internet Protocol) be by simulated sound signal (Voice) digitlization, with the form of data packet (Data Packet), on IP data network (IP Network), transmit in real time.VoIP can adopt the environment of Internet and global ip interconnection widely, in IP network, upload the business such as sending voice, video and data, as storage forwarding of unified message, virtual telephony, virtual speech mailbox, directory enquiry service, Internet call center, Internet call manager, video conference, ecommerce and various information etc., and expense is lower, be therefore used widely.VoIP service not only can be linked up voip user, and can converse with telephone subscriber, for example, with the user's communication that uses traditional fixed telephone network and wireless phone network.
Because frame format, data rate that VSAT network is used are all different from the Internet and telephone network with frame length restriction, so the ip voice in VSAT network will be forwarded to the Internet or telephone network, the data that must receive VSAT at gateway station are processed, be converted to the ip voice form that the Internet or telephone network can be identified,, the data that on gateway station, VSAT demodulator produced are reduced to ip voice, the address information that gateway station provides according to ip voice, is forwarded to this ip voice on the computer of the Internet appointment or fixed-line phone network, mobile telephone network.Therefore the method that by the data processing in VSAT network is the Internet or the discernible ip voice of telephone network is very necessary.
Summary of the invention
The object of the present invention is to provide a kind of gateway station ip voice processing method based on VSAT network, by the method, realizing gateway station in VSAT network will be the ip voice that the Internet or telephone network can be identified to the data processing receiving.
In order to realize foregoing invention object, the invention provides following technical scheme:
1, the gateway station ip voice processing method based on VSAT network, is characterized in that, comprises step:
(1) intermediate-freuqncy signal receiving is exported after No. 16 demodulator demodulation;
(2) gateway station is ip voice by the data processing after demodulation, specifically comprises step:
(2-1) source of configuration data file storing directory, output data file storing directory and source data backup file storing directory, and select the main channel number of pending source data file and from channel number;
(2-2) create thread, in this thread, call the required parameter of initialization function configuration of IP speech processes, described parameter comprises tupe, original file data backup path, the result storing path of original document path, original file data type, data after demodulating, the channel number and be transferred to every blocks of data length of pretreatment module of matching;
(2-3) call and start reception and process of transmitting function, whether the packet receiving according to the packet header packet information judgement after gateway station demodulation is ip voice, if not ip voice, packet is not processed, if ip voice, ip voice is taken out from the packet gateway station demodulation, start the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously, complete ip voice data group bag; ;
(2-4) call status poll function, whether inquiry ip voice is processed and is completed; If ip voice has been processed, continue cyclic query; If ip voice is finished dealing with, call terminating reception process of transmitting function, terminating reception and send-thread stop the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously;
(3) ip voice is forwarded to LAN port, by switch, is sent to the Internet, or is sent to fixed-line phone network or mobile telephone network by ground IAD.
According to the embodiment of the present invention, if the tupe of data after demodulating described in step (2-3) is directly to process, the memory address that original document path configurations is data after demodulating, the establishing of original file data backup path is set to null pointer.For the higher application scenario of requirement of real-time, directly from buffering area, read the data after demodulation and be processed into ip voice, now, original file data backup path need be made as null pointer, the memory address that original document path is data after demodulating.
According to the embodiment of the present invention, if the tupe of data after demodulating described in step (2-3) is deposit reprocessing, the store path that original document path is appointment, the backup path that original file data backup path is appointment.For the lower application scenario of requirement of real-time, can first the data after the demodulation of reading in buffering area be deposited, then be processed into ip voice, now, need to specify the backup path of original file data, also need to specify the store path of original document.
compared with prior art, beneficial effect of the present invention: first the inventive method carries out demodulation to the data that receive, then gateway station is processed into the discernible ip voice in internet by the data after demodulation and sends, realize communicating by letter between gateway station and the Internet Computer in VSAT network, also realized the call between the communication apparatus in gateway station and telephone network in VSAT network.
Accompanying drawing explanation:
Fig. 1 is the gateway station ip voice process chart (ip voice is sent to the Internet) that the present invention is based on VSAT network;
Fig. 2 is the gateway station ip voice process chart (ip voice is sent to telephone network) that the present invention is based on VSAT network;
Fig. 3 processes the flow chart of output ip voice in the inventive method;
Fig. 4 is ip voice spliced map;
Fig. 5 is deposit data read-write operation procedure chart;
Fig. 6 is buffer data read-write operation procedure chart.
Embodiment
Below in conjunction with test example and embodiment, the present invention is described in further detail.But this should be interpreted as to the scope of the above-mentioned theme of the present invention only limits to following embodiment, all technology realizing based on content of the present invention all belong to scope of the present invention.
With reference to figure 1, Fig. 2, a kind of gateway station ip voice processing method based on VSAT network provided by the invention, first carries out demodulation process by No. 16 demodulators to the intermediate-freuqncy signal receiving, and exports data buffer zone after demodulation to; Then gateway station is ip voice by the data processing after demodulation; Finally ip voice is forwarded to LAN port, by switch, is sent to the Internet, or mails to fixed-line phone network or mobile telephone network by ground IAD.
According to application scenario, at gateway station, by the data processing after demodulation, be in ip voice process, if higher to requirement of real-time, gateway station directly reads the data after demodulation from buffering area, processes data into ip voice; If lower to requirement of real-time, can will after the data deposit of demodulator output, be treated to again ip voice.Embodiment 1 and embodiment 2, respectively for two kinds of processing modes (i.e. the tupe of two kinds of data after demodulating), are that ip voice process is elaborated to gateway station in the inventive method by the data processing after demodulation.
Embodiment 1
In the lower application scenario of requirement of real-time.First source of configuration data file storing directory, output data file storing directory and source data backup file storing directory, and select the main channel number of pending source data file and from channel number.Then in gateway station data administrator, create a new thread, in this thread, calling ip voice processing module is ip voice by the data processing after demodulation, concrete: in the thread starting, call initialization function, the needed parameter of configuration of IP speech processes, , input original document path, original file data type, the tupe of data after demodulating (tupe is herein deposit reprocessing), original file data backup path (original file data backup path is the output file path in deposit data read-write operation process), result storing path, pairing channel number (be the main channel number of pending source data and from channel number) and be transferred to every blocks of data length of pretreatment module.Deposit data read-write operation process is shown in Fig. 5, and ip voice processing module reads the data after demodulation from original document path, and then the data that read are write to output file path.Then call to start and receive and process of transmitting function, whether the packet receiving according to the packet header packet information judgement after gateway station demodulation is ip voice, if not ip voice, packet is not processed, if ip voice takes out ip voice from the packet gateway station demodulation, start the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously, automatic Mosaic ip voice frame (referring to Fig. 4), forms ip voice bag.Finally call status poll function, whether inquiry ip voice is processed and is completed, if ip voice has been processed, continue cyclic query, if ip voice is finished dealing with, call terminating reception process of transmitting function, terminating reception and send-thread stop the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously.As shown in Figure 3.
Embodiment 2
In the high application scenario of requirement of real-time.First source of configuration data file storing directory, output data file storing directory and source data backup file storing directory, and select to treat that source data is processed the main channel number of file and from channel number.Then in gateway station data administrator, create a new thread, in this thread, call ip voice processing module, ip voice processing module is directly processed into ip voice to the data after demodulation in buffering area, concrete: in the thread starting, call initialization function, the needed parameter of configuration of IP speech processes, , input original document path (memory address that original document path is data after demodulating herein), original file data type, (tupe is herein directly to process to the tupe of data after demodulating, directly from buffering area reading out data reprocessing, become ip voice), original file data backup path (original file data backup path is made as null pointer herein), result storing path, pairing channel number and the every blocks of data length that is transferred to pretreatment module.Buffer data read-write operation process is shown in Fig. 6, and ip voice processing module reads the data after demodulation herein from initial data address (initial data address is the memory address of data after demodulating); Then call to start and receive and process of transmitting function, whether the packet receiving according to the packet header packet information judgement after gateway station demodulation is ip voice, if not ip voice, packet is not processed, if ip voice takes out ip voice from the packet gateway station demodulation, start the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously, automatic Mosaic ip voice frame (referring to Fig. 4), forms ip voice bag; And then ip voice bag is write to output datarams address (the ip voice bag of depositing on output datarams address can regularly be forwarded to network interface output).Finally call status poll function, whether inquiry ip voice is processed and is completed, if ip voice has been processed, continue cyclic query, if ip voice is finished dealing with, call terminating reception process of transmitting function, terminating reception and send-thread stop the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously.As shown in Figure 3.
Step in this specification in disclosed all methods or process, except mutually exclusive feature and/or step, all can combine by any way.
Disclosed arbitrary feature in this specification (comprising any accessory claim, summary and accompanying drawing), unless narration especially all can be replaced by other equivalences or the alternative features with similar object.That is,, unless narration especially, each feature is an example in a series of equivalences or similar characteristics.
Claims (3)
1. the gateway station ip voice processing method based on VSAT network, is characterized in that, comprises step:
(1) intermediate-freuqncy signal receiving is exported after No. 16 demodulator demodulation;
(2) gateway station is ip voice by the data processing after demodulation, specifically comprises step:
(2-1) source of configuration data file storing directory, output data file storing directory and source data backup file storing directory, and select the main channel number of pending source data file and from channel number;
(2-2) create thread, in this thread, call the required parameter of initialization function configuration of IP speech processes, described parameter comprises tupe, original file data backup path, the result storing path of original document path, original file data type, data after demodulating, the channel number and be transferred to every blocks of data length of pretreatment module of matching;
(2-3) call and start reception and process of transmitting function, whether the packet receiving according to the packet header packet information judgement after gateway station demodulation is ip voice, if not ip voice, packet is not processed, if ip voice, ip voice is taken out from the packet gateway station demodulation, start the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously, complete ip voice data group bag;
(2-4) call status poll function, whether inquiry ip voice is processed and is completed; If ip voice has been processed, continue cyclic query; If ip voice is finished dealing with, call terminating reception process of transmitting function, terminating reception and send-thread stop the data handling procedure of preliminary treatment and distribution module and all Service Processing Module dynamic base simultaneously;
(3) ip voice is forwarded to LAN port, by switch, is sent to the Internet, or is sent to fixed-line phone network or mobile telephone network by ground IAD.
2. the gateway station method of speech processing based on VSAT network according to claim 1, it is characterized in that, if the tupe of data after demodulating described in step (2-3) is directly to process, the memory address that original document path configurations is data after demodulating, the establishing of original file data backup path is set to null pointer.
3. the gateway station method of speech processing based on VSAT network according to claim 1, it is characterized in that, if the tupe of data after demodulating described in step (2-3) is deposit reprocessing, the store path that original document path is appointment, the backup path that original file data backup path is appointment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310200128.8A CN104184912A (en) | 2013-05-27 | 2013-05-27 | VSAT network-based gateway station IP voice processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310200128.8A CN104184912A (en) | 2013-05-27 | 2013-05-27 | VSAT network-based gateway station IP voice processing method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104184912A true CN104184912A (en) | 2014-12-03 |
Family
ID=51965631
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310200128.8A Pending CN104184912A (en) | 2013-05-27 | 2013-05-27 | VSAT network-based gateway station IP voice processing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104184912A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109347538A (en) * | 2018-09-27 | 2019-02-15 | 南京凯瑞得信息科技有限公司 | A method of VoIP communication is realized based on narrowband satellite channel |
CN110708109A (en) * | 2019-09-11 | 2020-01-17 | 中国人民解放军海军工程大学 | Beidou telephone gateway communication method and system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1199289A (en) * | 1997-04-15 | 1998-11-18 | 环球星有限合伙人公司 | Low earth orbit distributed gateway communication system |
US6070070A (en) * | 1998-01-20 | 2000-05-30 | Aeris.Net | Method and apparatus for remote telephony switch control |
CN1282154A (en) * | 1999-07-08 | 2001-01-31 | 环球星有限合伙人公司 | Low Earth's orbit distributed net communication system |
CN101350766A (en) * | 2007-07-18 | 2009-01-21 | 新疆亚奥数码科技有限公司 | Stream media server system based on VSAT |
CN101719784A (en) * | 2009-11-25 | 2010-06-02 | 成都林海电子有限责任公司 | Digital trunking communication system and method based on VSAT satellite gateway station |
-
2013
- 2013-05-27 CN CN201310200128.8A patent/CN104184912A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1199289A (en) * | 1997-04-15 | 1998-11-18 | 环球星有限合伙人公司 | Low earth orbit distributed gateway communication system |
US6070070A (en) * | 1998-01-20 | 2000-05-30 | Aeris.Net | Method and apparatus for remote telephony switch control |
CN1282154A (en) * | 1999-07-08 | 2001-01-31 | 环球星有限合伙人公司 | Low Earth's orbit distributed net communication system |
CN101350766A (en) * | 2007-07-18 | 2009-01-21 | 新疆亚奥数码科技有限公司 | Stream media server system based on VSAT |
CN101719784A (en) * | 2009-11-25 | 2010-06-02 | 成都林海电子有限责任公司 | Digital trunking communication system and method based on VSAT satellite gateway station |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109347538A (en) * | 2018-09-27 | 2019-02-15 | 南京凯瑞得信息科技有限公司 | A method of VoIP communication is realized based on narrowband satellite channel |
CN109347538B (en) * | 2018-09-27 | 2020-11-24 | 南京凯瑞得信息科技有限公司 | Method for realizing VoIP communication based on narrow-band satellite channel |
CN110708109A (en) * | 2019-09-11 | 2020-01-17 | 中国人民解放军海军工程大学 | Beidou telephone gateway communication method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8924593B2 (en) | Apparatus and method for communication services network | |
CN103905474B (en) | A kind of information sharing method, terminal, server and system | |
CN101778181B (en) | Method and system for mobile terminal to achieve three-part call of videophone | |
CN102307056B (en) | Method for processing mobile terminal contact information and mobile terminal | |
WO2014187061A1 (en) | Remote conference realizing method and apparatus | |
CN103369160A (en) | Implementation method and system for communication by using intelligent roaming terminal | |
CN102006560A (en) | Method and device for group-sending multimedia messages | |
WO2018106423A1 (en) | Msrp/http file transfer | |
CA2892806C (en) | Call termination on ott network | |
CN107547932A (en) | Sharing method and device, the terminal of data message | |
CN103369161B (en) | Implementation method and system for communication by using intelligent roaming terminal | |
CN103747154A (en) | Call processing method and home gateway | |
WO2012003668A1 (en) | Method, system and interworking server for transmitting message | |
CN104184912A (en) | VSAT network-based gateway station IP voice processing method | |
CN110366160B (en) | Multi-SIM card cluster card reading conversation method and system based on cloud server | |
CN104272713A (en) | Multi-party calling method and device | |
CN102355713A (en) | Calling method in voice communication and mobile terminal | |
CN102752431B (en) | A kind of method realizing voice intercom of Android mobile phone | |
CN101621581B (en) | Fusion access terminal and method for transferring short messages | |
CN104780275A (en) | Cloud management method and system for fixed-line telephones | |
US11159675B2 (en) | Method for telephonic linking of a communication terminal with multiple numbers | |
CN102752408A (en) | Multi-function communication device and multi-function communication method | |
CN111654909B (en) | Communication method and system | |
CN204481915U (en) | A kind of fixed line cloud management system based on bluetooth group | |
CN104184714A (en) | VSAT network-based gateway station IP data processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20170315 |
|
C20 | Patent right or utility model deemed to be abandoned or is abandoned |