Đã hoàn thành

MPLS Peering Project (MPLS – DiffServ – RSVP-TE)

MPLS Peering Project (MPLS ??" DiffServ ??" RSVP-TE)

Thank you for your time and attention in reading my RFP. From my limited knowledge, this should be a very simple project for a coder with a solid background in MPLS. If the project is executed according to spec, I would also like to enter into a relationship where the coder performs all future satellite configurations.

Abstract: This configuration is intended to serve as a QoS and traffic shaping layer between a SIP proxy registrar and a satellite SIP proxy forwarder installation. Each server will use the open protocol MPLS stack provided by James Leu and Ramon Casellas on Sourgeforge. A DiffServ component should ‘gold’ route SIP traffic to its intended network path.

Coder Competencies

1. A clear understanding of MPLS, DiffServ, RSVP-TE and their respective open source stacks for linux.

2. Ability to create shell scripts and linux process automation.

3. Preference will be given to coders with PHP and SIP experience as there are additional scopes in the projects future phases.

After completion, there are two more projects (within the network path) in this installation:

1. The next project is a PHP HTML configuration front end for the satellite computer.

2. Establishing a small scale network of LSPs to beta test a ER-LSP relationship

Other projects out for bid relating to this configuration are:

SER ??" SIP express router. Installation and configuration of an SER server designed to work as a service provider SIP ??" SIP routing engine.

SQL ??" (SER + Asterisk + SugarCRM) ??" Combining these application databases to serve as a repository for client; billing; CDR; and messaging.

## Deliverables

1. The mpls server should be operational and directing traffic to the SIP server. The MPLS extension should be operational in Etheral. There should be either an automated or scripted process for receiving label requests. The script or process should be added to the startup process to allow for a cold boot.

2. The mpls satellite should have a startup script automating the label path. The satellite computer should have the ability to receive TFTP files for updating the shell script.

3. The server and satellite both need to be loaded with a Diffserv engine. The MPLS tunnel delivering SIP traffic should be given a higher priority than regular wan traffic encapsulated in the vanilla bridge from WAN to LAN (dchpd).

4. The satellite server will have a 4x network card. It will provide for:

1. WAN


3. LAN <- tunnel for sip to mpls0

4. No function

5. Completion is qualified by each system achieving the listed goals with two further details. 1) Each system should be able to restore their configuration after a ‘crash’ shutdown. 2) Provide a process list for how to recreate the installation on a similar system. (However, I would rather use the programmer’s services for the configuration of future boxes)

## Platform

1. The server is a simple smp Compaq DL360 residing in a datacenter. The datacenter can perform cold boots 24 hrs a day.

2. The satellite is a P4 box with a direct class a IP.

3. Both computers run Fedora with 2.6.11-15 with the mpls patch.

Kĩ năng: Kĩ thuật, Linux, MySQL, PHP, Kiến trúc phần mềm, Kiểm tra phần mềm, Quản trị hệ thống, Kiểm tra/QA, UNIX, Thử tính khả dụng, Thử nghiệm trang web

Xem nhiều hơn: linux rsvp, sugarcrm test, stacks and stacks, sql open source projects, solid computer, ser list, run shell script from php, proxy server simple, need to have a label designed, list services linux, linux list services, james list, it service sql programmer, how to rsvp, how to be a computer programmer, express scripts, create shell script, computer system programmer, computer programmer with no experience, computer programmer services, computer programmer coder, computer programmer application, coders for higher, box .cdr, shell script extension

Về Bên Thuê:
( 1 Nhận xét ) Coventry, United States

ID dự án: #3377256

Được trao cho:


See private message.

$286.87 USD trong 10 ngày
(4 Đánh Giá)