.Net releated files are removed

This commit is contained in:
sakv2e10204
2022-06-02 12:17:41 +05:30
parent b33c75800a
commit 4a89fea2e5
978 changed files with 0 additions and 498598 deletions

View File

@@ -1,9 +0,0 @@
.dockerignore
.env
.git
.gitignore
.vs
.vscode
*/bin
*/obj
**/.toolstarget

5
.gitignore vendored
View File

@@ -1,5 +0,0 @@
################################################################################
# This .gitignore file was automatically created by Microsoft(R) Visual Studio.
################################################################################
/TelecomInfraProject-V1/TelecomInfraProject/Properties/PublishProfiles

Binary file not shown.

View File

@@ -1 +0,0 @@
# oopt-gnpy-web-gui

View File

@@ -1,9 +0,0 @@
.dockerignore
.env
.git
.gitignore
.vs
.vscode
*/bin
*/obj
**/.toolstarget

View File

@@ -1,995 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
IIS configuration sections.
For schema documentation, see
%IIS_BIN%\config\schema\IIS_schema.xml.
Please make a backup of this file before making any changes to it.
NOTE: The following environment variables are available to be used
within this file and are understood by the IIS Express.
%IIS_USER_HOME% - The IIS Express home directory for the user
%IIS_SITES_HOME% - The default home directory for sites
%IIS_BIN% - The location of the IIS Express binaries
%SYSTEMDRIVE% - The drive letter of %IIS_BIN%
-->
<configuration>
<!--
The <configSections> section controls the registration of sections.
Section is the basic unit of deployment, locking, searching and
containment for configuration settings.
Every section belongs to one section group.
A section group is a container of logically-related sections.
Sections cannot be nested.
Section groups may be nested.
<section
name="" [Required, Collection Key] [XML name of the section]
allowDefinition="Everywhere" [MachineOnly|MachineToApplication|AppHostOnly|Everywhere] [Level where it can be set]
overrideModeDefault="Allow" [Allow|Deny] [Default delegation mode]
allowLocation="true" [true|false] [Allowed in location tags]
/>
The recommended way to unlock sections is by using a location tag:
<location path="Default Web Site" overrideMode="Allow">
<system.webServer>
<asp />
</system.webServer>
</location>
-->
<configSections>
<sectionGroup name="system.applicationHost">
<section name="applicationPools" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<section name="configHistory" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<section name="customMetadata" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<section name="listenerAdapters" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<section name="log" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<section name="serviceAutoStartProviders" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<section name="sites" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<section name="webLimits" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
</sectionGroup>
<sectionGroup name="system.webServer">
<section name="asp" overrideModeDefault="Deny" />
<section name="caching" overrideModeDefault="Allow" />
<section name="cgi" overrideModeDefault="Deny" />
<section name="defaultDocument" overrideModeDefault="Allow" />
<section name="directoryBrowse" overrideModeDefault="Allow" />
<section name="fastCgi" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<section name="globalModules" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<section name="handlers" overrideModeDefault="Deny" />
<section name="httpCompression" overrideModeDefault="Allow" allowDefinition="Everywhere" />
<section name="httpErrors" overrideModeDefault="Allow" />
<section name="httpLogging" overrideModeDefault="Deny" />
<section name="httpProtocol" overrideModeDefault="Allow" />
<section name="httpRedirect" overrideModeDefault="Allow" />
<section name="httpTracing" overrideModeDefault="Deny" />
<section name="isapiFilters" allowDefinition="MachineToApplication" overrideModeDefault="Deny" />
<section name="modules" allowDefinition="MachineToApplication" overrideModeDefault="Deny" />
<section name="applicationInitialization" allowDefinition="MachineToApplication" overrideModeDefault="Allow" />
<section name="odbcLogging" overrideModeDefault="Deny" />
<sectionGroup name="security">
<section name="access" overrideModeDefault="Deny" />
<section name="applicationDependencies" overrideModeDefault="Deny" />
<sectionGroup name="authentication">
<section name="anonymousAuthentication" overrideModeDefault="Deny" />
<section name="basicAuthentication" overrideModeDefault="Deny" />
<section name="clientCertificateMappingAuthentication" overrideModeDefault="Deny" />
<section name="digestAuthentication" overrideModeDefault="Deny" />
<section name="iisClientCertificateMappingAuthentication" overrideModeDefault="Deny" />
<section name="windowsAuthentication" overrideModeDefault="Deny" />
</sectionGroup>
<section name="authorization" overrideModeDefault="Allow" />
<section name="ipSecurity" overrideModeDefault="Deny" />
<section name="dynamicIpSecurity" overrideModeDefault="Deny" />
<section name="isapiCgiRestriction" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<section name="requestFiltering" overrideModeDefault="Allow" />
</sectionGroup>
<section name="serverRuntime" overrideModeDefault="Deny" />
<section name="serverSideInclude" overrideModeDefault="Deny" />
<section name="staticContent" overrideModeDefault="Allow" />
<sectionGroup name="tracing">
<section name="traceFailedRequests" overrideModeDefault="Allow" />
<section name="traceProviderDefinitions" overrideModeDefault="Deny" />
</sectionGroup>
<section name="urlCompression" overrideModeDefault="Allow" />
<section name="validation" overrideModeDefault="Allow" />
<sectionGroup name="webdav">
<section name="globalSettings" overrideModeDefault="Deny" />
<section name="authoring" overrideModeDefault="Deny" />
<section name="authoringRules" overrideModeDefault="Deny" />
</sectionGroup>
<sectionGroup name="rewrite">
<section name="allowedServerVariables" overrideModeDefault="Deny" />
<section name="rules" overrideModeDefault="Allow" />
<section name="outboundRules" overrideModeDefault="Allow" />
<section name="globalRules" overrideModeDefault="Deny" allowDefinition="AppHostOnly" />
<section name="providers" overrideModeDefault="Allow" />
<section name="rewriteMaps" overrideModeDefault="Allow" />
</sectionGroup>
<section name="webSocket" overrideModeDefault="Deny" />
<section name="aspNetCore" overrideModeDefault="Allow" />
</sectionGroup>
</configSections>
<configProtectedData>
<providers>
<add name="IISWASOnlyRsaProvider" type="" description="Uses RsaCryptoServiceProvider to encrypt and decrypt" keyContainerName="iisWasKey" cspProviderName="" useMachineContainer="true" useOAEP="false" />
<add name="AesProvider" type="Microsoft.ApplicationHost.AesProtectedConfigurationProvider" description="Uses an AES session key to encrypt and decrypt" keyContainerName="iisConfigurationKey" cspProviderName="" useOAEP="false" useMachineContainer="true" sessionKey="AQIAAA5mAAAApAAA/HKxkz6alrlAPez0IUgujj/6k3WxCDriHp6jvpv3yEZmo7h6SMzGLxo4mTrIQVHSkB7tmElHKfUFTzE2BWF7nFWHY6Z6qmGBauFzwJMwESjril7Gjz69RBFH259HQ6aRDq9Xfx7U7H4HtdmnKNqGjgl/hwPQBGeIlWiDh+sYv3vKB0QU971tjX6H2B+9armlnC8UOuA6JYMDMI/VLLL16sng0fWAy5JYe0YVABVjiAWDW264RZW9Tr1Oax4qHZKg+SdjULxeOc2YmpX+d0yeITo1HkPF1hN1gHpIPIUDo05ilHUNfR3OkjVCIQK4cFKCq1s8NH+y+13MxUC4Fn1AlQ==" />
<add name="IISWASOnlyAesProvider" type="Microsoft.ApplicationHost.AesProtectedConfigurationProvider" description="Uses an AES session key to encrypt and decrypt" keyContainerName="iisWasKey" cspProviderName="" useOAEP="false" useMachineContainer="true" sessionKey="AQIAAA5mAAAApAAALmU8lTC+v2qtfQiiiquvvLpUQqKLEXs+jSKoWCM/uPhyB++k4dwug19mGidNK5FYiWK2KYE1yhjVJcbp12E98Q0R2nT7eBiCMY2JairxQ591rqABK7keGaIjwH7PwGzSpILl3RJ4YFvJ/7ZXEJxeDZIjW8ZxWVXx+/VyHs9U3WguLEkgMUX3jrxJi8LouxaIVPJAv/YQ1ZCWs8zImitxX/C/7o7yaIxznfsN5nGQzQfpUDPeby99aw2zPVTtZI2LaWIBON8guABvZ6JtJVDWmfdK6sodbnwdZkr6/Z2rfvamT1dC1SpQrGG7ulR/f9/GXvCaW10ZVKxekBF/CYlNMg==" />
</providers>
</configProtectedData>
<system.applicationHost>
<applicationPools>
<add name="Clr4IntegratedAppPool" managedRuntimeVersion="v4.0" managedPipelineMode="Integrated" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />
<add name="Clr4ClassicAppPool" managedRuntimeVersion="v4.0" managedPipelineMode="Classic" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />
<add name="Clr2IntegratedAppPool" managedRuntimeVersion="v2.0" managedPipelineMode="Integrated" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />
<add name="Clr2ClassicAppPool" managedRuntimeVersion="v2.0" managedPipelineMode="Classic" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />
<add name="UnmanagedClassicAppPool" managedRuntimeVersion="" managedPipelineMode="Classic" autoStart="true" />
<add name="TelecomInfraProject AppPool" managedRuntimeVersion="" />
<applicationPoolDefaults managedRuntimeVersion="v4.0">
<processModel loadUserProfile="true" setProfileEnvironment="false" />
</applicationPoolDefaults>
</applicationPools>
<!--
The <listenerAdapters> section defines the protocols with which the
Windows Process Activation Service (WAS) binds.
-->
<listenerAdapters>
<add name="http" />
</listenerAdapters>
<sites>
<site name="WebSite1" id="1" serverAutoStart="true">
<application path="/">
<virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1" />
</application>
<bindings>
<binding protocol="http" bindingInformation=":8080:localhost" />
</bindings>
</site>
<site name="TelecomInfraProject" id="2">
<application path="/" applicationPool="TelecomInfraProject AppPool">
<virtualDirectory path="/" physicalPath="D:\Git Repository\Main\TelecomInfraProject-V1\TelecomInfraProject" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:60900:localhost" />
</bindings>
</site>
<site name="Tip" id="3">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="D:\Downloads\Tip-latest\Tip" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:54277:localhost" />
</bindings>
</site>
<siteDefaults>
<!-- To enable logging, please change the below attribute "enabled" to "true" -->
<logFile logFormat="W3C" directory="%AppData%\Microsoft\IISExpressLogs" enabled="false" />
<traceFailedRequestsLogging directory="%AppData%\Microsoft" enabled="false" maxLogFileSizeKB="1024" />
</siteDefaults>
<applicationDefaults applicationPool="Clr4IntegratedAppPool" />
<virtualDirectoryDefaults allowSubDirConfig="true" />
</sites>
<webLimits />
</system.applicationHost>
<system.webServer>
<serverRuntime />
<asp scriptErrorSentToBrowser="true">
<cache diskTemplateCacheDirectory="%TEMP%\iisexpress\ASP Compiled Templates" />
<limits />
</asp>
<caching enabled="true" enableKernelCache="true"></caching>
<cgi />
<defaultDocument enabled="true">
<files>
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="index.html" />
<add value="iisstart.htm" />
<add value="default.aspx" />
</files>
</defaultDocument>
<directoryBrowse enabled="false" />
<fastCgi />
<!--
The <globalModules> section defines all native-code modules.
To enable a module, specify it in the <modules> section.
-->
<globalModules>
<add name="HttpLoggingModule" image="%IIS_BIN%\loghttp.dll" />
<add name="UriCacheModule" image="%IIS_BIN%\cachuri.dll" />
<add name="TokenCacheModule" image="%IIS_BIN%\cachtokn.dll" />
<add name="DynamicCompressionModule" image="%IIS_BIN%\compdyn.dll" />
<add name="StaticCompressionModule" image="%IIS_BIN%\compstat.dll" />
<add name="DefaultDocumentModule" image="%IIS_BIN%\defdoc.dll" />
<add name="DirectoryListingModule" image="%IIS_BIN%\dirlist.dll" />
<add name="ProtocolSupportModule" image="%IIS_BIN%\protsup.dll" />
<add name="HttpRedirectionModule" image="%IIS_BIN%\redirect.dll" />
<add name="ServerSideIncludeModule" image="%IIS_BIN%\iis_ssi.dll" />
<add name="StaticFileModule" image="%IIS_BIN%\static.dll" />
<add name="AnonymousAuthenticationModule" image="%IIS_BIN%\authanon.dll" />
<add name="CertificateMappingAuthenticationModule" image="%IIS_BIN%\authcert.dll" />
<add name="UrlAuthorizationModule" image="%IIS_BIN%\urlauthz.dll" />
<add name="BasicAuthenticationModule" image="%IIS_BIN%\authbas.dll" />
<add name="WindowsAuthenticationModule" image="%IIS_BIN%\authsspi.dll" />
<add name="IISCertificateMappingAuthenticationModule" image="%IIS_BIN%\authmap.dll" />
<add name="IpRestrictionModule" image="%IIS_BIN%\iprestr.dll" />
<add name="DynamicIpRestrictionModule" image="%IIS_BIN%\diprestr.dll" />
<add name="RequestFilteringModule" image="%IIS_BIN%\modrqflt.dll" />
<add name="CustomLoggingModule" image="%IIS_BIN%\logcust.dll" />
<add name="CustomErrorModule" image="%IIS_BIN%\custerr.dll" />
<add name="FailedRequestsTracingModule" image="%IIS_BIN%\iisfreb.dll" />
<add name="RequestMonitorModule" image="%IIS_BIN%\iisreqs.dll" />
<add name="IsapiModule" image="%IIS_BIN%\isapi.dll" />
<add name="IsapiFilterModule" image="%IIS_BIN%\filter.dll" />
<add name="CgiModule" image="%IIS_BIN%\cgi.dll" />
<add name="FastCgiModule" image="%IIS_BIN%\iisfcgi.dll" />
<!-- <add name="WebDAVModule" image="%IIS_BIN%\webdav.dll" /> -->
<add name="RewriteModule" image="%IIS_BIN%\rewrite.dll" />
<add name="ConfigurationValidationModule" image="%IIS_BIN%\validcfg.dll" />
<add name="WebSocketModule" image="%IIS_BIN%\iiswsock.dll" />
<add name="WebMatrixSupportModule" image="%IIS_BIN%\webmatrixsup.dll" />
<add name="ManagedEngine" image="%windir%\Microsoft.NET\Framework\v2.0.50727\webengine.dll" preCondition="integratedMode,runtimeVersionv2.0,bitness32" />
<add name="ManagedEngine64" image="%windir%\Microsoft.NET\Framework64\v2.0.50727\webengine.dll" preCondition="integratedMode,runtimeVersionv2.0,bitness64" />
<add name="ManagedEngineV4.0_32bit" image="%windir%\Microsoft.NET\Framework\v4.0.30319\webengine4.dll" preCondition="integratedMode,runtimeVersionv4.0,bitness32" />
<add name="ManagedEngineV4.0_64bit" image="%windir%\Microsoft.NET\Framework64\v4.0.30319\webengine4.dll" preCondition="integratedMode,runtimeVersionv4.0,bitness64" />
<add name="ApplicationInitializationModule" image="%IIS_BIN%\warmup.dll" />
<add name="AspNetCoreModule" image="%IIS_BIN%\aspnetcore.dll" />
<add name="AspNetCoreModuleV2" image="%IIS_BIN%\Asp.Net Core Module\V2\aspnetcorev2.dll" />
</globalModules>
<httpCompression directory="%TEMP%">
<scheme name="gzip" dll="%IIS_BIN%\gzip.dll" />
<dynamicTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/x-javascript" enabled="true" />
<add mimeType="application/javascript" enabled="true" />
<add mimeType="*/*" enabled="false" />
</dynamicTypes>
<staticTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/javascript" enabled="true" />
<add mimeType="application/atom+xml" enabled="true" />
<add mimeType="application/xaml+xml" enabled="true" />
<add mimeType="image/svg+xml" enabled="true" />
<add mimeType="*/*" enabled="false" />
</staticTypes>
</httpCompression>
<httpErrors lockAttributes="allowAbsolutePathsWhenDelegated,defaultPath">
<error statusCode="401" prefixLanguageFilePath="%IIS_BIN%\custerr" path="401.htm" />
<error statusCode="403" prefixLanguageFilePath="%IIS_BIN%\custerr" path="403.htm" />
<error statusCode="404" prefixLanguageFilePath="%IIS_BIN%\custerr" path="404.htm" />
<error statusCode="405" prefixLanguageFilePath="%IIS_BIN%\custerr" path="405.htm" />
<error statusCode="406" prefixLanguageFilePath="%IIS_BIN%\custerr" path="406.htm" />
<error statusCode="412" prefixLanguageFilePath="%IIS_BIN%\custerr" path="412.htm" />
<error statusCode="500" prefixLanguageFilePath="%IIS_BIN%\custerr" path="500.htm" />
<error statusCode="501" prefixLanguageFilePath="%IIS_BIN%\custerr" path="501.htm" />
<error statusCode="502" prefixLanguageFilePath="%IIS_BIN%\custerr" path="502.htm" />
</httpErrors>
<httpLogging dontLog="false" />
<httpProtocol>
<customHeaders>
<clear />
<add name="X-Powered-By" value="ASP.NET" />
</customHeaders>
<redirectHeaders>
<clear />
</redirectHeaders>
</httpProtocol>
<httpRedirect enabled="false" />
<httpTracing />
<isapiFilters>
<filter name="ASP.Net_2.0.50727-64" path="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_filter.dll" enableCache="true" preCondition="bitness64,runtimeVersionv2.0" />
<filter name="ASP.Net_2.0.50727.0" path="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll" enableCache="true" preCondition="bitness32,runtimeVersionv2.0" />
<filter name="ASP.Net_2.0_for_v1.1" path="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll" enableCache="true" preCondition="runtimeVersionv1.1" />
<filter name="ASP.Net_4.0_32bit" path="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_filter.dll" enableCache="true" preCondition="bitness32,runtimeVersionv4.0" />
<filter name="ASP.Net_4.0_64bit" path="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_filter.dll" enableCache="true" preCondition="bitness64,runtimeVersionv4.0" />
</isapiFilters>
<odbcLogging />
<security>
<access sslFlags="None" />
<applicationDependencies>
<application name="Active Server Pages" groupId="ASP" />
</applicationDependencies>
<authentication>
<anonymousAuthentication enabled="true" userName="" />
<basicAuthentication enabled="false" />
<clientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
<iisClientCertificateMappingAuthentication enabled="false"></iisClientCertificateMappingAuthentication>
<windowsAuthentication enabled="false">
<providers>
<add value="Negotiate" />
<add value="NTLM" />
</providers>
</windowsAuthentication>
</authentication>
<authorization>
<add accessType="Allow" users="*" />
</authorization>
<ipSecurity allowUnlisted="true" />
<isapiCgiRestriction notListedIsapisAllowed="true" notListedCgisAllowed="true">
<add path="%windir%\Microsoft.NET\Framework64\v4.0.30319\webengine4.dll" allowed="true" groupId="ASP.NET_v4.0" description="ASP.NET_v4.0" />
<add path="%windir%\Microsoft.NET\Framework\v4.0.30319\webengine4.dll" allowed="true" groupId="ASP.NET_v4.0" description="ASP.NET_v4.0" />
<add path="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" allowed="true" groupId="ASP.NET v2.0.50727" description="ASP.NET v2.0.50727" />
<add path="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" allowed="true" groupId="ASP.NET v2.0.50727" description="ASP.NET v2.0.50727" />
</isapiCgiRestriction>
<requestFiltering>
<fileExtensions allowUnlisted="true" applyToWebDAV="true">
<add fileExtension=".asa" allowed="false" />
<add fileExtension=".asax" allowed="false" />
<add fileExtension=".ascx" allowed="false" />
<add fileExtension=".master" allowed="false" />
<add fileExtension=".skin" allowed="false" />
<add fileExtension=".browser" allowed="false" />
<add fileExtension=".sitemap" allowed="false" />
<add fileExtension=".config" allowed="false" />
<add fileExtension=".cs" allowed="false" />
<add fileExtension=".csproj" allowed="false" />
<add fileExtension=".vb" allowed="false" />
<add fileExtension=".vbproj" allowed="false" />
<add fileExtension=".webinfo" allowed="false" />
<add fileExtension=".licx" allowed="false" />
<add fileExtension=".resx" allowed="false" />
<add fileExtension=".resources" allowed="false" />
<add fileExtension=".mdb" allowed="false" />
<add fileExtension=".vjsproj" allowed="false" />
<add fileExtension=".java" allowed="false" />
<add fileExtension=".jsl" allowed="false" />
<add fileExtension=".ldb" allowed="false" />
<add fileExtension=".dsdgm" allowed="false" />
<add fileExtension=".ssdgm" allowed="false" />
<add fileExtension=".lsad" allowed="false" />
<add fileExtension=".ssmap" allowed="false" />
<add fileExtension=".cd" allowed="false" />
<add fileExtension=".dsprototype" allowed="false" />
<add fileExtension=".lsaprototype" allowed="false" />
<add fileExtension=".sdm" allowed="false" />
<add fileExtension=".sdmDocument" allowed="false" />
<add fileExtension=".mdf" allowed="false" />
<add fileExtension=".ldf" allowed="false" />
<add fileExtension=".ad" allowed="false" />
<add fileExtension=".dd" allowed="false" />
<add fileExtension=".ldd" allowed="false" />
<add fileExtension=".sd" allowed="false" />
<add fileExtension=".adprototype" allowed="false" />
<add fileExtension=".lddprototype" allowed="false" />
<add fileExtension=".exclude" allowed="false" />
<add fileExtension=".refresh" allowed="false" />
<add fileExtension=".compiled" allowed="false" />
<add fileExtension=".msgx" allowed="false" />
<add fileExtension=".vsdisco" allowed="false" />
<add fileExtension=".rules" allowed="false" />
</fileExtensions>
<verbs allowUnlisted="true" applyToWebDAV="true" />
<hiddenSegments applyToWebDAV="true">
<add segment="web.config" />
<add segment="bin" />
<add segment="App_code" />
<add segment="App_GlobalResources" />
<add segment="App_LocalResources" />
<add segment="App_WebReferences" />
<add segment="App_Data" />
<add segment="App_Browsers" />
</hiddenSegments>
</requestFiltering>
</security>
<serverSideInclude ssiExecDisable="false" />
<staticContent lockAttributes="isDocFooterFileName">
<mimeMap fileExtension=".323" mimeType="text/h323" />
<mimeMap fileExtension=".3g2" mimeType="video/3gpp2" />
<mimeMap fileExtension=".3gp2" mimeType="video/3gpp2" />
<mimeMap fileExtension=".3gp" mimeType="video/3gpp" />
<mimeMap fileExtension=".3gpp" mimeType="video/3gpp" />
<mimeMap fileExtension=".aac" mimeType="audio/aac" />
<mimeMap fileExtension=".aaf" mimeType="application/octet-stream" />
<mimeMap fileExtension=".aca" mimeType="application/octet-stream" />
<mimeMap fileExtension=".accdb" mimeType="application/msaccess" />
<mimeMap fileExtension=".accde" mimeType="application/msaccess" />
<mimeMap fileExtension=".accdt" mimeType="application/msaccess" />
<mimeMap fileExtension=".acx" mimeType="application/internet-property-stream" />
<mimeMap fileExtension=".adt" mimeType="audio/vnd.dlna.adts" />
<mimeMap fileExtension=".adts" mimeType="audio/vnd.dlna.adts" />
<mimeMap fileExtension=".afm" mimeType="application/octet-stream" />
<mimeMap fileExtension=".ai" mimeType="application/postscript" />
<mimeMap fileExtension=".aif" mimeType="audio/x-aiff" />
<mimeMap fileExtension=".aifc" mimeType="audio/aiff" />
<mimeMap fileExtension=".aiff" mimeType="audio/aiff" />
<mimeMap fileExtension=".appcache" mimeType="text/cache-manifest" />
<mimeMap fileExtension=".application" mimeType="application/x-ms-application" />
<mimeMap fileExtension=".art" mimeType="image/x-jg" />
<mimeMap fileExtension=".asd" mimeType="application/octet-stream" />
<mimeMap fileExtension=".asf" mimeType="video/x-ms-asf" />
<mimeMap fileExtension=".asi" mimeType="application/octet-stream" />
<mimeMap fileExtension=".asm" mimeType="text/plain" />
<mimeMap fileExtension=".asr" mimeType="video/x-ms-asf" />
<mimeMap fileExtension=".asx" mimeType="video/x-ms-asf" />
<mimeMap fileExtension=".atom" mimeType="application/atom+xml" />
<mimeMap fileExtension=".au" mimeType="audio/basic" />
<mimeMap fileExtension=".avi" mimeType="video/avi" />
<mimeMap fileExtension=".axs" mimeType="application/olescript" />
<mimeMap fileExtension=".bas" mimeType="text/plain" />
<mimeMap fileExtension=".bcpio" mimeType="application/x-bcpio" />
<mimeMap fileExtension=".bin" mimeType="application/octet-stream" />
<mimeMap fileExtension=".bmp" mimeType="image/bmp" />
<mimeMap fileExtension=".c" mimeType="text/plain" />
<mimeMap fileExtension=".cab" mimeType="application/vnd.ms-cab-compressed" />
<mimeMap fileExtension=".calx" mimeType="application/vnd.ms-office.calx" />
<mimeMap fileExtension=".cat" mimeType="application/vnd.ms-pki.seccat" />
<mimeMap fileExtension=".cdf" mimeType="application/x-cdf" />
<mimeMap fileExtension=".chm" mimeType="application/octet-stream" />
<mimeMap fileExtension=".class" mimeType="application/x-java-applet" />
<mimeMap fileExtension=".clp" mimeType="application/x-msclip" />
<mimeMap fileExtension=".cmx" mimeType="image/x-cmx" />
<mimeMap fileExtension=".cnf" mimeType="text/plain" />
<mimeMap fileExtension=".cod" mimeType="image/cis-cod" />
<mimeMap fileExtension=".cpio" mimeType="application/x-cpio" />
<mimeMap fileExtension=".cpp" mimeType="text/plain" />
<mimeMap fileExtension=".crd" mimeType="application/x-mscardfile" />
<mimeMap fileExtension=".crl" mimeType="application/pkix-crl" />
<mimeMap fileExtension=".crt" mimeType="application/x-x509-ca-cert" />
<mimeMap fileExtension=".csh" mimeType="application/x-csh" />
<mimeMap fileExtension=".css" mimeType="text/css" />
<mimeMap fileExtension=".csv" mimeType="application/octet-stream" />
<mimeMap fileExtension=".cur" mimeType="application/octet-stream" />
<mimeMap fileExtension=".dcr" mimeType="application/x-director" />
<mimeMap fileExtension=".deploy" mimeType="application/octet-stream" />
<mimeMap fileExtension=".der" mimeType="application/x-x509-ca-cert" />
<mimeMap fileExtension=".dib" mimeType="image/bmp" />
<mimeMap fileExtension=".dir" mimeType="application/x-director" />
<mimeMap fileExtension=".disco" mimeType="text/xml" />
<mimeMap fileExtension=".dll" mimeType="application/x-msdownload" />
<mimeMap fileExtension=".dll.config" mimeType="text/xml" />
<mimeMap fileExtension=".dlm" mimeType="text/dlm" />
<mimeMap fileExtension=".doc" mimeType="application/msword" />
<mimeMap fileExtension=".docm" mimeType="application/vnd.ms-word.document.macroEnabled.12" />
<mimeMap fileExtension=".docx" mimeType="application/vnd.openxmlformats-officedocument.wordprocessingml.document" />
<mimeMap fileExtension=".dot" mimeType="application/msword" />
<mimeMap fileExtension=".dotm" mimeType="application/vnd.ms-word.template.macroEnabled.12" />
<mimeMap fileExtension=".dotx" mimeType="application/vnd.openxmlformats-officedocument.wordprocessingml.template" />
<mimeMap fileExtension=".dsp" mimeType="application/octet-stream" />
<mimeMap fileExtension=".dtd" mimeType="text/xml" />
<mimeMap fileExtension=".dvi" mimeType="application/x-dvi" />
<mimeMap fileExtension=".dvr-ms" mimeType="video/x-ms-dvr" />
<mimeMap fileExtension=".dwf" mimeType="drawing/x-dwf" />
<mimeMap fileExtension=".dwp" mimeType="application/octet-stream" />
<mimeMap fileExtension=".dxr" mimeType="application/x-director" />
<mimeMap fileExtension=".eml" mimeType="message/rfc822" />
<mimeMap fileExtension=".emz" mimeType="application/octet-stream" />
<mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" />
<mimeMap fileExtension=".eps" mimeType="application/postscript" />
<mimeMap fileExtension=".esd" mimeType="application/vnd.ms-cab-compressed" />
<mimeMap fileExtension=".etx" mimeType="text/x-setext" />
<mimeMap fileExtension=".evy" mimeType="application/envoy" />
<mimeMap fileExtension=".exe" mimeType="application/octet-stream" />
<mimeMap fileExtension=".exe.config" mimeType="text/xml" />
<mimeMap fileExtension=".fdf" mimeType="application/vnd.fdf" />
<mimeMap fileExtension=".fif" mimeType="application/fractals" />
<mimeMap fileExtension=".fla" mimeType="application/octet-stream" />
<mimeMap fileExtension=".flr" mimeType="x-world/x-vrml" />
<mimeMap fileExtension=".flv" mimeType="video/x-flv" />
<mimeMap fileExtension=".gif" mimeType="image/gif" />
<mimeMap fileExtension=".glb" mimeType="model/gltf-binary" />
<mimeMap fileExtension=".gtar" mimeType="application/x-gtar" />
<mimeMap fileExtension=".gz" mimeType="application/x-gzip" />
<mimeMap fileExtension=".h" mimeType="text/plain" />
<mimeMap fileExtension=".hdf" mimeType="application/x-hdf" />
<mimeMap fileExtension=".hdml" mimeType="text/x-hdml" />
<mimeMap fileExtension=".hhc" mimeType="application/x-oleobject" />
<mimeMap fileExtension=".hhk" mimeType="application/octet-stream" />
<mimeMap fileExtension=".hhp" mimeType="application/octet-stream" />
<mimeMap fileExtension=".hlp" mimeType="application/winhlp" />
<mimeMap fileExtension=".hqx" mimeType="application/mac-binhex40" />
<mimeMap fileExtension=".hta" mimeType="application/hta" />
<mimeMap fileExtension=".htc" mimeType="text/x-component" />
<mimeMap fileExtension=".htm" mimeType="text/html" />
<mimeMap fileExtension=".html" mimeType="text/html" />
<mimeMap fileExtension=".htt" mimeType="text/webviewhtml" />
<mimeMap fileExtension=".hxt" mimeType="text/html" />
<mimeMap fileExtension=".ico" mimeType="image/x-icon" />
<mimeMap fileExtension=".ics" mimeType="text/calendar" />
<mimeMap fileExtension=".ief" mimeType="image/ief" />
<mimeMap fileExtension=".iii" mimeType="application/x-iphone" />
<mimeMap fileExtension=".inf" mimeType="application/octet-stream" />
<mimeMap fileExtension=".ins" mimeType="application/x-internet-signup" />
<mimeMap fileExtension=".isp" mimeType="application/x-internet-signup" />
<mimeMap fileExtension=".IVF" mimeType="video/x-ivf" />
<mimeMap fileExtension=".jar" mimeType="application/java-archive" />
<mimeMap fileExtension=".java" mimeType="application/octet-stream" />
<mimeMap fileExtension=".jck" mimeType="application/liquidmotion" />
<mimeMap fileExtension=".jcz" mimeType="application/liquidmotion" />
<mimeMap fileExtension=".jfif" mimeType="image/pjpeg" />
<mimeMap fileExtension=".jpb" mimeType="application/octet-stream" />
<mimeMap fileExtension=".jpe" mimeType="image/jpeg" />
<mimeMap fileExtension=".jpeg" mimeType="image/jpeg" />
<mimeMap fileExtension=".jpg" mimeType="image/jpeg" />
<mimeMap fileExtension=".js" mimeType="application/javascript" />
<mimeMap fileExtension=".json" mimeType="application/json" />
<mimeMap fileExtension=".jsonld" mimeType="application/ld+json" />
<mimeMap fileExtension=".jsx" mimeType="text/jscript" />
<mimeMap fileExtension=".latex" mimeType="application/x-latex" />
<mimeMap fileExtension=".less" mimeType="text/css" />
<mimeMap fileExtension=".lit" mimeType="application/x-ms-reader" />
<mimeMap fileExtension=".lpk" mimeType="application/octet-stream" />
<mimeMap fileExtension=".lsf" mimeType="video/x-la-asf" />
<mimeMap fileExtension=".lsx" mimeType="video/x-la-asf" />
<mimeMap fileExtension=".lzh" mimeType="application/octet-stream" />
<mimeMap fileExtension=".m13" mimeType="application/x-msmediaview" />
<mimeMap fileExtension=".m14" mimeType="application/x-msmediaview" />
<mimeMap fileExtension=".m1v" mimeType="video/mpeg" />
<mimeMap fileExtension=".m2ts" mimeType="video/vnd.dlna.mpeg-tts" />
<mimeMap fileExtension=".m3u" mimeType="audio/x-mpegurl" />
<mimeMap fileExtension=".m4a" mimeType="audio/mp4" />
<mimeMap fileExtension=".m4v" mimeType="video/mp4" />
<mimeMap fileExtension=".man" mimeType="application/x-troff-man" />
<mimeMap fileExtension=".manifest" mimeType="application/x-ms-manifest" />
<mimeMap fileExtension=".map" mimeType="text/plain" />
<mimeMap fileExtension=".mdb" mimeType="application/x-msaccess" />
<mimeMap fileExtension=".mdp" mimeType="application/octet-stream" />
<mimeMap fileExtension=".me" mimeType="application/x-troff-me" />
<mimeMap fileExtension=".mht" mimeType="message/rfc822" />
<mimeMap fileExtension=".mhtml" mimeType="message/rfc822" />
<mimeMap fileExtension=".mid" mimeType="audio/mid" />
<mimeMap fileExtension=".midi" mimeType="audio/mid" />
<mimeMap fileExtension=".mix" mimeType="application/octet-stream" />
<mimeMap fileExtension=".mmf" mimeType="application/x-smaf" />
<mimeMap fileExtension=".mno" mimeType="text/xml" />
<mimeMap fileExtension=".mny" mimeType="application/x-msmoney" />
<mimeMap fileExtension=".mov" mimeType="video/quicktime" />
<mimeMap fileExtension=".movie" mimeType="video/x-sgi-movie" />
<mimeMap fileExtension=".mp2" mimeType="video/mpeg" />
<mimeMap fileExtension=".mp3" mimeType="audio/mpeg" />
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
<mimeMap fileExtension=".mp4v" mimeType="video/mp4" />
<mimeMap fileExtension=".mpa" mimeType="video/mpeg" />
<mimeMap fileExtension=".mpe" mimeType="video/mpeg" />
<mimeMap fileExtension=".mpeg" mimeType="video/mpeg" />
<mimeMap fileExtension=".mpg" mimeType="video/mpeg" />
<mimeMap fileExtension=".mpp" mimeType="application/vnd.ms-project" />
<mimeMap fileExtension=".mpv2" mimeType="video/mpeg" />
<mimeMap fileExtension=".ms" mimeType="application/x-troff-ms" />
<mimeMap fileExtension=".msi" mimeType="application/octet-stream" />
<mimeMap fileExtension=".mso" mimeType="application/octet-stream" />
<mimeMap fileExtension=".mvb" mimeType="application/x-msmediaview" />
<mimeMap fileExtension=".mvc" mimeType="application/x-miva-compiled" />
<mimeMap fileExtension=".nc" mimeType="application/x-netcdf" />
<mimeMap fileExtension=".nsc" mimeType="video/x-ms-asf" />
<mimeMap fileExtension=".nws" mimeType="message/rfc822" />
<mimeMap fileExtension=".ocx" mimeType="application/octet-stream" />
<mimeMap fileExtension=".oda" mimeType="application/oda" />
<mimeMap fileExtension=".odc" mimeType="text/x-ms-odc" />
<mimeMap fileExtension=".ods" mimeType="application/oleobject" />
<mimeMap fileExtension=".oga" mimeType="audio/ogg" />
<mimeMap fileExtension=".ogg" mimeType="video/ogg" />
<mimeMap fileExtension=".ogv" mimeType="video/ogg" />
<mimeMap fileExtension=".one" mimeType="application/onenote" />
<mimeMap fileExtension=".onea" mimeType="application/onenote" />
<mimeMap fileExtension=".onetoc" mimeType="application/onenote" />
<mimeMap fileExtension=".onetoc2" mimeType="application/onenote" />
<mimeMap fileExtension=".onetmp" mimeType="application/onenote" />
<mimeMap fileExtension=".onepkg" mimeType="application/onenote" />
<mimeMap fileExtension=".osdx" mimeType="application/opensearchdescription+xml" />
<mimeMap fileExtension=".otf" mimeType="font/otf" />
<mimeMap fileExtension=".p10" mimeType="application/pkcs10" />
<mimeMap fileExtension=".p12" mimeType="application/x-pkcs12" />
<mimeMap fileExtension=".p7b" mimeType="application/x-pkcs7-certificates" />
<mimeMap fileExtension=".p7c" mimeType="application/pkcs7-mime" />
<mimeMap fileExtension=".p7m" mimeType="application/pkcs7-mime" />
<mimeMap fileExtension=".p7r" mimeType="application/x-pkcs7-certreqresp" />
<mimeMap fileExtension=".p7s" mimeType="application/pkcs7-signature" />
<mimeMap fileExtension=".pbm" mimeType="image/x-portable-bitmap" />
<mimeMap fileExtension=".pcx" mimeType="application/octet-stream" />
<mimeMap fileExtension=".pcz" mimeType="application/octet-stream" />
<mimeMap fileExtension=".pdf" mimeType="application/pdf" />
<mimeMap fileExtension=".pfb" mimeType="application/octet-stream" />
<mimeMap fileExtension=".pfm" mimeType="application/octet-stream" />
<mimeMap fileExtension=".pfx" mimeType="application/x-pkcs12" />
<mimeMap fileExtension=".pgm" mimeType="image/x-portable-graymap" />
<mimeMap fileExtension=".pko" mimeType="application/vnd.ms-pki.pko" />
<mimeMap fileExtension=".pma" mimeType="application/x-perfmon" />
<mimeMap fileExtension=".pmc" mimeType="application/x-perfmon" />
<mimeMap fileExtension=".pml" mimeType="application/x-perfmon" />
<mimeMap fileExtension=".pmr" mimeType="application/x-perfmon" />
<mimeMap fileExtension=".pmw" mimeType="application/x-perfmon" />
<mimeMap fileExtension=".png" mimeType="image/png" />
<mimeMap fileExtension=".pnm" mimeType="image/x-portable-anymap" />
<mimeMap fileExtension=".pnz" mimeType="image/png" />
<mimeMap fileExtension=".pot" mimeType="application/vnd.ms-powerpoint" />
<mimeMap fileExtension=".potm" mimeType="application/vnd.ms-powerpoint.template.macroEnabled.12" />
<mimeMap fileExtension=".potx" mimeType="application/vnd.openxmlformats-officedocument.presentationml.template" />
<mimeMap fileExtension=".ppam" mimeType="application/vnd.ms-powerpoint.addin.macroEnabled.12" />
<mimeMap fileExtension=".ppm" mimeType="image/x-portable-pixmap" />
<mimeMap fileExtension=".pps" mimeType="application/vnd.ms-powerpoint" />
<mimeMap fileExtension=".ppsm" mimeType="application/vnd.ms-powerpoint.slideshow.macroEnabled.12" />
<mimeMap fileExtension=".ppsx" mimeType="application/vnd.openxmlformats-officedocument.presentationml.slideshow" />
<mimeMap fileExtension=".ppt" mimeType="application/vnd.ms-powerpoint" />
<mimeMap fileExtension=".pptm" mimeType="application/vnd.ms-powerpoint.presentation.macroEnabled.12" />
<mimeMap fileExtension=".pptx" mimeType="application/vnd.openxmlformats-officedocument.presentationml.presentation" />
<mimeMap fileExtension=".prf" mimeType="application/pics-rules" />
<mimeMap fileExtension=".prm" mimeType="application/octet-stream" />
<mimeMap fileExtension=".prx" mimeType="application/octet-stream" />
<mimeMap fileExtension=".ps" mimeType="application/postscript" />
<mimeMap fileExtension=".psd" mimeType="application/octet-stream" />
<mimeMap fileExtension=".psm" mimeType="application/octet-stream" />
<mimeMap fileExtension=".psp" mimeType="application/octet-stream" />
<mimeMap fileExtension=".pub" mimeType="application/x-mspublisher" />
<mimeMap fileExtension=".qt" mimeType="video/quicktime" />
<mimeMap fileExtension=".qtl" mimeType="application/x-quicktimeplayer" />
<mimeMap fileExtension=".qxd" mimeType="application/octet-stream" />
<mimeMap fileExtension=".ra" mimeType="audio/x-pn-realaudio" />
<mimeMap fileExtension=".ram" mimeType="audio/x-pn-realaudio" />
<mimeMap fileExtension=".rar" mimeType="application/octet-stream" />
<mimeMap fileExtension=".ras" mimeType="image/x-cmu-raster" />
<mimeMap fileExtension=".rf" mimeType="image/vnd.rn-realflash" />
<mimeMap fileExtension=".rgb" mimeType="image/x-rgb" />
<mimeMap fileExtension=".rm" mimeType="application/vnd.rn-realmedia" />
<mimeMap fileExtension=".rmi" mimeType="audio/mid" />
<mimeMap fileExtension=".roff" mimeType="application/x-troff" />
<mimeMap fileExtension=".rpm" mimeType="audio/x-pn-realaudio-plugin" />
<mimeMap fileExtension=".rtf" mimeType="application/rtf" />
<mimeMap fileExtension=".rtx" mimeType="text/richtext" />
<mimeMap fileExtension=".scd" mimeType="application/x-msschedule" />
<mimeMap fileExtension=".sct" mimeType="text/scriptlet" />
<mimeMap fileExtension=".sea" mimeType="application/octet-stream" />
<mimeMap fileExtension=".setpay" mimeType="application/set-payment-initiation" />
<mimeMap fileExtension=".setreg" mimeType="application/set-registration-initiation" />
<mimeMap fileExtension=".sgml" mimeType="text/sgml" />
<mimeMap fileExtension=".sh" mimeType="application/x-sh" />
<mimeMap fileExtension=".shar" mimeType="application/x-shar" />
<mimeMap fileExtension=".sit" mimeType="application/x-stuffit" />
<mimeMap fileExtension=".sldm" mimeType="application/vnd.ms-powerpoint.slide.macroEnabled.12" />
<mimeMap fileExtension=".sldx" mimeType="application/vnd.openxmlformats-officedocument.presentationml.slide" />
<mimeMap fileExtension=".smd" mimeType="audio/x-smd" />
<mimeMap fileExtension=".smi" mimeType="application/octet-stream" />
<mimeMap fileExtension=".smx" mimeType="audio/x-smd" />
<mimeMap fileExtension=".smz" mimeType="audio/x-smd" />
<mimeMap fileExtension=".snd" mimeType="audio/basic" />
<mimeMap fileExtension=".snp" mimeType="application/octet-stream" />
<mimeMap fileExtension=".spc" mimeType="application/x-pkcs7-certificates" />
<mimeMap fileExtension=".spl" mimeType="application/futuresplash" />
<mimeMap fileExtension=".spx" mimeType="audio/ogg" />
<mimeMap fileExtension=".src" mimeType="application/x-wais-source" />
<mimeMap fileExtension=".ssm" mimeType="application/streamingmedia" />
<mimeMap fileExtension=".sst" mimeType="application/vnd.ms-pki.certstore" />
<mimeMap fileExtension=".stl" mimeType="application/vnd.ms-pki.stl" />
<mimeMap fileExtension=".sv4cpio" mimeType="application/x-sv4cpio" />
<mimeMap fileExtension=".sv4crc" mimeType="application/x-sv4crc" />
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
<mimeMap fileExtension=".svgz" mimeType="image/svg+xml" />
<mimeMap fileExtension=".swf" mimeType="application/x-shockwave-flash" />
<mimeMap fileExtension=".t" mimeType="application/x-troff" />
<mimeMap fileExtension=".tar" mimeType="application/x-tar" />
<mimeMap fileExtension=".tcl" mimeType="application/x-tcl" />
<mimeMap fileExtension=".tex" mimeType="application/x-tex" />
<mimeMap fileExtension=".texi" mimeType="application/x-texinfo" />
<mimeMap fileExtension=".texinfo" mimeType="application/x-texinfo" />
<mimeMap fileExtension=".tgz" mimeType="application/x-compressed" />
<mimeMap fileExtension=".thmx" mimeType="application/vnd.ms-officetheme" />
<mimeMap fileExtension=".thn" mimeType="application/octet-stream" />
<mimeMap fileExtension=".tif" mimeType="image/tiff" />
<mimeMap fileExtension=".tiff" mimeType="image/tiff" />
<mimeMap fileExtension=".toc" mimeType="application/octet-stream" />
<mimeMap fileExtension=".tr" mimeType="application/x-troff" />
<mimeMap fileExtension=".trm" mimeType="application/x-msterminal" />
<mimeMap fileExtension=".ts" mimeType="video/vnd.dlna.mpeg-tts" />
<mimeMap fileExtension=".tsv" mimeType="text/tab-separated-values" />
<mimeMap fileExtension=".ttf" mimeType="application/octet-stream" />
<mimeMap fileExtension=".tts" mimeType="video/vnd.dlna.mpeg-tts" />
<mimeMap fileExtension=".txt" mimeType="text/plain" />
<mimeMap fileExtension=".u32" mimeType="application/octet-stream" />
<mimeMap fileExtension=".uls" mimeType="text/iuls" />
<mimeMap fileExtension=".ustar" mimeType="application/x-ustar" />
<mimeMap fileExtension=".vbs" mimeType="text/vbscript" />
<mimeMap fileExtension=".vcf" mimeType="text/x-vcard" />
<mimeMap fileExtension=".vcs" mimeType="text/plain" />
<mimeMap fileExtension=".vdx" mimeType="application/vnd.ms-visio.viewer" />
<mimeMap fileExtension=".vml" mimeType="text/xml" />
<mimeMap fileExtension=".vsd" mimeType="application/vnd.visio" />
<mimeMap fileExtension=".vss" mimeType="application/vnd.visio" />
<mimeMap fileExtension=".vst" mimeType="application/vnd.visio" />
<mimeMap fileExtension=".vsto" mimeType="application/x-ms-vsto" />
<mimeMap fileExtension=".vsw" mimeType="application/vnd.visio" />
<mimeMap fileExtension=".vsx" mimeType="application/vnd.visio" />
<mimeMap fileExtension=".vtx" mimeType="application/vnd.visio" />
<mimeMap fileExtension=".wasm" mimeType="application/wasm" />
<mimeMap fileExtension=".wav" mimeType="audio/wav" />
<mimeMap fileExtension=".wax" mimeType="audio/x-ms-wax" />
<mimeMap fileExtension=".wbmp" mimeType="image/vnd.wap.wbmp" />
<mimeMap fileExtension=".wcm" mimeType="application/vnd.ms-works" />
<mimeMap fileExtension=".wdb" mimeType="application/vnd.ms-works" />
<mimeMap fileExtension=".webm" mimeType="video/webm" />
<mimeMap fileExtension=".wks" mimeType="application/vnd.ms-works" />
<mimeMap fileExtension=".wm" mimeType="video/x-ms-wm" />
<mimeMap fileExtension=".wma" mimeType="audio/x-ms-wma" />
<mimeMap fileExtension=".wmd" mimeType="application/x-ms-wmd" />
<mimeMap fileExtension=".wmf" mimeType="application/x-msmetafile" />
<mimeMap fileExtension=".wml" mimeType="text/vnd.wap.wml" />
<mimeMap fileExtension=".wmlc" mimeType="application/vnd.wap.wmlc" />
<mimeMap fileExtension=".wmls" mimeType="text/vnd.wap.wmlscript" />
<mimeMap fileExtension=".wmlsc" mimeType="application/vnd.wap.wmlscriptc" />
<mimeMap fileExtension=".wmp" mimeType="video/x-ms-wmp" />
<mimeMap fileExtension=".wmv" mimeType="video/x-ms-wmv" />
<mimeMap fileExtension=".wmx" mimeType="video/x-ms-wmx" />
<mimeMap fileExtension=".wmz" mimeType="application/x-ms-wmz" />
<mimeMap fileExtension=".woff" mimeType="font/x-woff" />
<mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
<mimeMap fileExtension=".wps" mimeType="application/vnd.ms-works" />
<mimeMap fileExtension=".wri" mimeType="application/x-mswrite" />
<mimeMap fileExtension=".wrl" mimeType="x-world/x-vrml" />
<mimeMap fileExtension=".wrz" mimeType="x-world/x-vrml" />
<mimeMap fileExtension=".wsdl" mimeType="text/xml" />
<mimeMap fileExtension=".wtv" mimeType="video/x-ms-wtv" />
<mimeMap fileExtension=".wvx" mimeType="video/x-ms-wvx" />
<mimeMap fileExtension=".x" mimeType="application/directx" />
<mimeMap fileExtension=".xaf" mimeType="x-world/x-vrml" />
<mimeMap fileExtension=".xaml" mimeType="application/xaml+xml" />
<mimeMap fileExtension=".xap" mimeType="application/x-silverlight-app" />
<mimeMap fileExtension=".xbap" mimeType="application/x-ms-xbap" />
<mimeMap fileExtension=".xbm" mimeType="image/x-xbitmap" />
<mimeMap fileExtension=".xdr" mimeType="text/plain" />
<mimeMap fileExtension=".xht" mimeType="application/xhtml+xml" />
<mimeMap fileExtension=".xhtml" mimeType="application/xhtml+xml" />
<mimeMap fileExtension=".xla" mimeType="application/vnd.ms-excel" />
<mimeMap fileExtension=".xlam" mimeType="application/vnd.ms-excel.addin.macroEnabled.12" />
<mimeMap fileExtension=".xlc" mimeType="application/vnd.ms-excel" />
<mimeMap fileExtension=".xlm" mimeType="application/vnd.ms-excel" />
<mimeMap fileExtension=".xls" mimeType="application/vnd.ms-excel" />
<mimeMap fileExtension=".xlsb" mimeType="application/vnd.ms-excel.sheet.binary.macroEnabled.12" />
<mimeMap fileExtension=".xlsm" mimeType="application/vnd.ms-excel.sheet.macroEnabled.12" />
<mimeMap fileExtension=".xlsx" mimeType="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" />
<mimeMap fileExtension=".xlt" mimeType="application/vnd.ms-excel" />
<mimeMap fileExtension=".xltm" mimeType="application/vnd.ms-excel.template.macroEnabled.12" />
<mimeMap fileExtension=".xltx" mimeType="application/vnd.openxmlformats-officedocument.spreadsheetml.template" />
<mimeMap fileExtension=".xlw" mimeType="application/vnd.ms-excel" />
<mimeMap fileExtension=".xml" mimeType="text/xml" />
<mimeMap fileExtension=".xof" mimeType="x-world/x-vrml" />
<mimeMap fileExtension=".xpm" mimeType="image/x-xpixmap" />
<mimeMap fileExtension=".xps" mimeType="application/vnd.ms-xpsdocument" />
<mimeMap fileExtension=".xsd" mimeType="text/xml" />
<mimeMap fileExtension=".xsf" mimeType="text/xml" />
<mimeMap fileExtension=".xsl" mimeType="text/xml" />
<mimeMap fileExtension=".xslt" mimeType="text/xml" />
<mimeMap fileExtension=".xsn" mimeType="application/octet-stream" />
<mimeMap fileExtension=".xtp" mimeType="application/octet-stream" />
<mimeMap fileExtension=".xwd" mimeType="image/x-xwindowdump" />
<mimeMap fileExtension=".z" mimeType="application/x-compress" />
<mimeMap fileExtension=".zip" mimeType="application/x-zip-compressed" />
</staticContent>
<tracing>
<traceFailedRequests>
<add path="*">
<traceAreas>
<add provider="ASP" verbosity="Verbose" />
<add provider="ASPNET" areas="Infrastructure,Module,Page,AppServices" verbosity="Verbose" />
<add provider="ISAPI Extension" verbosity="Verbose" />
<add provider="WWW Server" areas="Authentication,Security,Filter,StaticFile,CGI,Compression,Cache,RequestNotifications,Module,Rewrite,WebSocket" verbosity="Verbose" />
</traceAreas>
<failureDefinitions statusCodes="200-999" />
</add>
</traceFailedRequests>
<traceProviderDefinitions>
<add name="WWW Server" guid="{3a2a4e84-4c21-4981-ae10-3fda0d9b0f83}">
<areas>
<clear />
<add name="Authentication" value="2" />
<add name="Security" value="4" />
<add name="Filter" value="8" />
<add name="StaticFile" value="16" />
<add name="CGI" value="32" />
<add name="Compression" value="64" />
<add name="Cache" value="128" />
<add name="RequestNotifications" value="256" />
<add name="Module" value="512" />
<add name="Rewrite" value="1024" />
<add name="FastCGI" value="4096" />
<add name="WebSocket" value="16384" />
<add name="ANCM" value="65536" />
</areas>
</add>
<add name="ASP" guid="{06b94d9a-b15e-456e-a4ef-37c984a2cb4b}">
<areas>
<clear />
</areas>
</add>
<add name="ISAPI Extension" guid="{a1c2040e-8840-4c31-ba11-9871031a19ea}">
<areas>
<clear />
</areas>
</add>
<add name="ASPNET" guid="{AFF081FE-0247-4275-9C4E-021F3DC1DA35}">
<areas>
<add name="Infrastructure" value="1" />
<add name="Module" value="2" />
<add name="Page" value="4" />
<add name="AppServices" value="8" />
</areas>
</add>
</traceProviderDefinitions>
</tracing>
<urlCompression />
<validation />
<webdav>
<globalSettings>
<propertyStores>
<add name="webdav_simple_prop" image="%IIS_BIN%\webdav_simple_prop.dll" image32="%IIS_BIN%\webdav_simple_prop.dll" />
</propertyStores>
<lockStores>
<add name="webdav_simple_lock" image="%IIS_BIN%\webdav_simple_lock.dll" image32="%IIS_BIN%\webdav_simple_lock.dll" />
</lockStores>
</globalSettings>
<authoring>
<locks enabled="true" lockStore="webdav_simple_lock" />
</authoring>
<authoringRules />
</webdav>
<webSocket />
<applicationInitialization />
</system.webServer>
<location path="" overrideMode="Allow">
<system.webServer>
<modules>
<add name="IsapiFilterModule" lockItem="true" />
<add name="BasicAuthenticationModule" lockItem="true" />
<add name="IsapiModule" lockItem="true" />
<add name="HttpLoggingModule" lockItem="true" />
<add name="DynamicCompressionModule" lockItem="true" />
<add name="StaticCompressionModule" lockItem="true" />
<add name="DefaultDocumentModule" lockItem="true" />
<add name="DirectoryListingModule" lockItem="true" />
<add name="ProtocolSupportModule" lockItem="true" />
<add name="HttpRedirectionModule" lockItem="true" />
<add name="ServerSideIncludeModule" lockItem="true" />
<add name="StaticFileModule" lockItem="true" />
<add name="AnonymousAuthenticationModule" lockItem="true" />
<add name="CertificateMappingAuthenticationModule" lockItem="true" />
<add name="UrlAuthorizationModule" lockItem="true" />
<add name="WindowsAuthenticationModule" lockItem="true" />
<add name="IISCertificateMappingAuthenticationModule" lockItem="true" />
<add name="WebMatrixSupportModule" lockItem="true" />
<add name="IpRestrictionModule" lockItem="true" />
<add name="DynamicIpRestrictionModule" lockItem="true" />
<add name="RequestFilteringModule" lockItem="true" />
<add name="CustomLoggingModule" lockItem="true" />
<add name="CustomErrorModule" lockItem="true" />
<add name="FailedRequestsTracingModule" lockItem="true" />
<add name="CgiModule" lockItem="true" />
<add name="FastCgiModule" lockItem="true" />
<!-- <add name="WebDAVModule" /> -->
<add name="RewriteModule" />
<add name="OutputCache" type="System.Web.Caching.OutputCacheModule" preCondition="managedHandler" />
<add name="Session" type="System.Web.SessionState.SessionStateModule" preCondition="managedHandler" />
<add name="WindowsAuthentication" type="System.Web.Security.WindowsAuthenticationModule" preCondition="managedHandler" />
<add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" preCondition="managedHandler" />
<add name="DefaultAuthentication" type="System.Web.Security.DefaultAuthenticationModule" preCondition="managedHandler" />
<add name="RoleManager" type="System.Web.Security.RoleManagerModule" preCondition="managedHandler" />
<add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule" preCondition="managedHandler" />
<add name="FileAuthorization" type="System.Web.Security.FileAuthorizationModule" preCondition="managedHandler" />
<add name="AnonymousIdentification" type="System.Web.Security.AnonymousIdentificationModule" preCondition="managedHandler" />
<add name="Profile" type="System.Web.Profile.ProfileModule" preCondition="managedHandler" />
<add name="UrlMappingsModule" type="System.Web.UrlMappingsModule" preCondition="managedHandler" />
<add name="ApplicationInitializationModule" lockItem="true" />
<add name="WebSocketModule" lockItem="true" />
<add name="ServiceModel-4.0" type="System.ServiceModel.Activation.ServiceHttpModule,System.ServiceModel.Activation,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35" preCondition="managedHandler,runtimeVersionv4.0" />
<add name="ConfigurationValidationModule" lockItem="true" />
<add name="UrlRoutingModule-4.0" type="System.Web.Routing.UrlRoutingModule" preCondition="managedHandler,runtimeVersionv4.0" />
<add name="ScriptModule-4.0" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="managedHandler,runtimeVersionv4.0" />
<add name="AspNetCoreModule" lockItem="true" />
<add name="AspNetCoreModuleV2" lockItem="true" />
</modules>
<handlers accessPolicy="Read, Script">
<!-- <add name="WebDAV" path="*" verb="PROPFIND,PROPPATCH,MKCOL,PUT,COPY,DELETE,MOVE,LOCK,UNLOCK" modules="WebDAVModule" resourceType="Unspecified" requireAccess="None" /> -->
<add name="AXD-ISAPI-4.0_64bit" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
<add name="PageHandlerFactory-ISAPI-4.0_64bit" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
<add name="SimpleHandlerFactory-ISAPI-4.0_64bit" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
<add name="WebServiceHandlerFactory-ISAPI-4.0_64bit" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
<add name="HttpRemotingHandlerFactory-rem-ISAPI-4.0_64bit" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
<add name="HttpRemotingHandlerFactory-soap-ISAPI-4.0_64bit" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
<add name="svc-ISAPI-4.0_64bit" path="*.svc" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" />
<add name="rules-ISAPI-4.0_64bit" path="*.rules" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" />
<add name="xoml-ISAPI-4.0_64bit" path="*.xoml" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" />
<add name="xamlx-ISAPI-4.0_64bit" path="*.xamlx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" />
<add name="aspq-ISAPI-4.0_64bit" path="*.aspq" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
<add name="cshtm-ISAPI-4.0_64bit" path="*.cshtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
<add name="cshtml-ISAPI-4.0_64bit" path="*.cshtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
<add name="vbhtm-ISAPI-4.0_64bit" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
<add name="vbhtml-ISAPI-4.0_64bit" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
<add name="AXD-ISAPI-4.0_32bit" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
<add name="PageHandlerFactory-ISAPI-4.0_32bit" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
<add name="SimpleHandlerFactory-ISAPI-4.0_32bit" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
<add name="WebServiceHandlerFactory-ISAPI-4.0_32bit" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
<add name="HttpRemotingHandlerFactory-rem-ISAPI-4.0_32bit" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
<add name="HttpRemotingHandlerFactory-soap-ISAPI-4.0_32bit" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
<add name="svc-ISAPI-4.0_32bit" path="*.svc" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" />
<add name="rules-ISAPI-4.0_32bit" path="*.rules" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" />
<add name="xoml-ISAPI-4.0_32bit" path="*.xoml" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" />
<add name="xamlx-ISAPI-4.0_32bit" path="*.xamlx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" />
<add name="aspq-ISAPI-4.0_32bit" path="*.aspq" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
<add name="cshtm-ISAPI-4.0_32bit" path="*.cshtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
<add name="cshtml-ISAPI-4.0_32bit" path="*.cshtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
<add name="vbhtm-ISAPI-4.0_32bit" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
<add name="vbhtml-ISAPI-4.0_32bit" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
<add name="TraceHandler-Integrated-4.0" path="trace.axd" verb="GET,HEAD,POST,DEBUG" type="System.Web.Handlers.TraceHandler" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="WebAdminHandler-Integrated-4.0" path="WebAdmin.axd" verb="GET,DEBUG" type="System.Web.Handlers.WebAdminHandler" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="AssemblyResourceLoader-Integrated-4.0" path="WebResource.axd" verb="GET,DEBUG" type="System.Web.Handlers.AssemblyResourceLoader" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="PageHandlerFactory-Integrated-4.0" path="*.aspx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="SimpleHandlerFactory-Integrated-4.0" path="*.ashx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.SimpleHandlerFactory" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="WebServiceHandlerFactory-Integrated-4.0" path="*.asmx" verb="GET,HEAD,POST,DEBUG" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="HttpRemotingHandlerFactory-rem-Integrated-4.0" path="*.rem" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="HttpRemotingHandlerFactory-soap-Integrated-4.0" path="*.soap" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="svc-Integrated-4.0" path="*.svc" verb="*" type="System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="rules-Integrated-4.0" path="*.rules" verb="*" type="System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="xoml-Integrated-4.0" path="*.xoml" verb="*" type="System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="xamlx-Integrated-4.0" path="*.xamlx" verb="GET,HEAD,POST,DEBUG" type="System.Xaml.Hosting.XamlHttpHandlerFactory, System.Xaml.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="aspq-Integrated-4.0" path="*.aspq" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="cshtm-Integrated-4.0" path="*.cshtm" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="cshtml-Integrated-4.0" path="*.cshtml" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="vbhtm-Integrated-4.0" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="vbhtml-Integrated-4.0" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="ScriptHandlerFactoryAppServices-Integrated-4.0" path="*_AppService.axd" verb="*" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="ScriptResourceIntegrated-4.0" path="*ScriptResource.axd" verb="GET,HEAD" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="ASPClassic" path="*.asp" verb="GET,HEAD,POST" modules="IsapiModule" scriptProcessor="%IIS_BIN%\asp.dll" resourceType="File" />
<add name="SecurityCertificate" path="*.cer" verb="GET,HEAD,POST" modules="IsapiModule" scriptProcessor="%IIS_BIN%\asp.dll" resourceType="File" />
<add name="ISAPI-dll" path="*.dll" verb="*" modules="IsapiModule" resourceType="File" requireAccess="Execute" allowPathInfo="true" />
<add name="TraceHandler-Integrated" path="trace.axd" verb="GET,HEAD,POST,DEBUG" type="System.Web.Handlers.TraceHandler" preCondition="integratedMode,runtimeVersionv2.0" />
<add name="WebAdminHandler-Integrated" path="WebAdmin.axd" verb="GET,DEBUG" type="System.Web.Handlers.WebAdminHandler" preCondition="integratedMode,runtimeVersionv2.0" />
<add name="AssemblyResourceLoader-Integrated" path="WebResource.axd" verb="GET,DEBUG" type="System.Web.Handlers.AssemblyResourceLoader" preCondition="integratedMode,runtimeVersionv2.0" />
<add name="PageHandlerFactory-Integrated" path="*.aspx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" preCondition="integratedMode,runtimeVersionv2.0" />
<add name="SimpleHandlerFactory-Integrated" path="*.ashx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.SimpleHandlerFactory" preCondition="integratedMode,runtimeVersionv2.0" />
<add name="WebServiceHandlerFactory-Integrated" path="*.asmx" verb="GET,HEAD,POST,DEBUG" type="System.Web.Services.Protocols.WebServiceHandlerFactory,System.Web.Services,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" preCondition="integratedMode,runtimeVersionv2.0" />
<add name="HttpRemotingHandlerFactory-rem-Integrated" path="*.rem" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory,System.Runtime.Remoting,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" />
<add name="HttpRemotingHandlerFactory-soap-Integrated" path="*.soap" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory,System.Runtime.Remoting,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" />
<add name="AXD-ISAPI-2.0" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
<add name="PageHandlerFactory-ISAPI-2.0" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
<add name="SimpleHandlerFactory-ISAPI-2.0" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
<add name="WebServiceHandlerFactory-ISAPI-2.0" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
<add name="HttpRemotingHandlerFactory-rem-ISAPI-2.0" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
<add name="HttpRemotingHandlerFactory-soap-ISAPI-2.0" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
<add name="AXD-ISAPI-2.0-64" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" responseBufferLimit="0" />
<add name="PageHandlerFactory-ISAPI-2.0-64" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" responseBufferLimit="0" />
<add name="SimpleHandlerFactory-ISAPI-2.0-64" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" responseBufferLimit="0" />
<add name="WebServiceHandlerFactory-ISAPI-2.0-64" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" responseBufferLimit="0" />
<add name="HttpRemotingHandlerFactory-rem-ISAPI-2.0-64" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" responseBufferLimit="0" />
<add name="HttpRemotingHandlerFactory-soap-ISAPI-2.0-64" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" responseBufferLimit="0" />
<add name="CGI-exe" path="*.exe" verb="*" modules="CgiModule" resourceType="File" requireAccess="Execute" allowPathInfo="true" />
<add name="SSINC-stm" path="*.stm" verb="GET,HEAD,POST" modules="ServerSideIncludeModule" resourceType="File" />
<add name="SSINC-shtm" path="*.shtm" verb="GET,HEAD,POST" modules="ServerSideIncludeModule" resourceType="File" />
<add name="SSINC-shtml" path="*.shtml" verb="GET,HEAD,POST" modules="ServerSideIncludeModule" resourceType="File" />
<add name="TRACEVerbHandler" path="*" verb="TRACE" modules="ProtocolSupportModule" requireAccess="None" />
<add name="OPTIONSVerbHandler" path="*" verb="OPTIONS" modules="ProtocolSupportModule" requireAccess="None" />
<add name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" path="*." verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
<add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" responseBufferLimit="0" />
<add name="StaticFile" path="*" verb="*" modules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule" resourceType="Either" requireAccess="Read" />
</handlers>
</system.webServer>
</location>
<location path="TelecomInfraProject" inheritInChildApplications="false">
<system.webServer>
<modules>
<remove name="WebMatrixSupportModule" />
</modules>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="%LAUNCHER_PATH%" stdoutLogEnabled="false" hostingModel="InProcess" startupTimeLimit="3600" requestTimeout="23:00:00" />
<httpCompression>
<dynamicTypes>
<add mimeType="text/event-stream" enabled="false" />
</dynamicTypes>
</httpCompression>
</system.webServer>
</location>
</configuration>

View File

@@ -1,34 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.31112.23
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TelecomInfraProject", "TelecomInfraProject\TelecomInfraProject.csproj", "{4E725AA4-D01C-4A5F-B0F3-3B688CCCE697}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{4E725AA4-D01C-4A5F-B0F3-3B688CCCE697}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4E725AA4-D01C-4A5F-B0F3-3B688CCCE697}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4E725AA4-D01C-4A5F-B0F3-3B688CCCE697}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4E725AA4-D01C-4A5F-B0F3-3B688CCCE697}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {521C7C59-6721-4EA8-A029-01B9EC856B0B}
EndGlobalSection
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 2
SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
SccTeamFoundationServer = http://172.18.1.3:8080/tfs/vee-it-projects
SccLocalPath0 = .
SccProjectUniqueName1 = TelecomInfraProject\\TelecomInfraProject.csproj
SccProjectName1 = TelecomInfraProject
SccLocalPath1 = TelecomInfraProject
EndGlobalSection
EndGlobal

View File

@@ -1,12 +0,0 @@
{
"version": 1,
"isRoot": true,
"tools": {
"dotnet-ef": {
"version": "6.0.3",
"commands": [
"dotnet-ef"
]
}
}
}

View File

@@ -1,23 +0,0 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup Label="Globals">
<SccProjectName>SAK</SccProjectName>
<SccProvider>SAK</SccProvider>
<SccAuxPath>SAK</SccAuxPath>
<SccLocalPath>SAK</SccLocalPath>
</PropertyGroup>
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>
<DockerDefaultTargetOS>Windows</DockerDefaultTargetOS>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Server.IISIntegration" Version="2.2.1" />
<PackageReference Include="Microsoft.AspNetCore.Server.Kestrel" Version="2.2.0" />
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.4.10" />
</ItemGroup>
</Project>

View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<NameOfLastUsedPublishProfile>D:\Git Repository\Main\TelecomInfraProject-V1\TelecomInfraProject\Properties\PublishProfiles\FolderProfile1.pubxml</NameOfLastUsedPublishProfile>
</PropertyGroup>
</Project>

View File

@@ -1,10 +0,0 @@
""
{
"FILE_VERSION" = "9237"
"ENLISTMENT_CHOICE" = "NEVER"
"PROJECT_FILE_RELATIVE_PATH" = ""
"NUMBER_OF_EXCLUDED_FILES" = "0"
"ORIGINAL_PROJECT_FILE_PATH" = ""
"NUMBER_OF_NESTED_PROJECTS" = "0"
"SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROVIDER"
}

View File

@@ -1,11 +0,0 @@
{
"runtimeOptions": {
"additionalProbingPaths": [
"C:\\Users\\sakthisivavelan.n\\.dotnet\\store\\|arch|\\|tfm|",
"C:\\Users\\sakthisivavelan.n\\.nuget\\packages",
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
"C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet",
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
]
}
}

View File

@@ -1,13 +0,0 @@
{
"runtimeOptions": {
"tfm": "netcoreapp2.2",
"framework": {
"name": "Microsoft.AspNetCore.App",
"version": "2.2.0"
},
"configProperties": {
"System.GC.Server": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

View File

@@ -1,9 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Debug",
"System": "Information",
"Microsoft": "Information"
}
}
}

View File

@@ -1,8 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Warning"
}
},
"AllowedHosts": "*"
}

View File

@@ -1,9 +0,0 @@
{
"runtimeOptions": {
"additionalProbingPaths": [
"C:\\Users\\ramesh.g\\.dotnet\\store\\|arch|\\|tfm|",
"C:\\Users\\ramesh.g\\.nuget\\packages",
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
]
}
}

View File

@@ -1,13 +0,0 @@
{
"runtimeOptions": {
"tfm": "netcoreapp3.1",
"framework": {
"name": "Microsoft.AspNetCore.App",
"version": "3.1.0"
},
"configProperties": {
"System.GC.Server": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

View File

@@ -1,9 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Debug",
"System": "Information",
"Microsoft": "Information"
}
}
}

View File

@@ -1,8 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Warning"
}
},
"AllowedHosts": "*"
}

View File

@@ -1,11 +0,0 @@
{
"runtimeOptions": {
"additionalProbingPaths": [
"C:\\Users\\sakthisivavelan.n\\.dotnet\\store\\|arch|\\|tfm|",
"C:\\Users\\sakthisivavelan.n\\.nuget\\packages",
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
"C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet",
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
]
}
}

View File

@@ -1,13 +0,0 @@
{
"runtimeOptions": {
"tfm": "net5.0",
"framework": {
"name": "Microsoft.AspNetCore.App",
"version": "5.0.0"
},
"configProperties": {
"System.GC.Server": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

View File

@@ -1,9 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Debug",
"System": "Information",
"Microsoft": "Information"
}
}
}

View File

@@ -1,8 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Warning"
}
},
"AllowedHosts": "*"
}

View File

@@ -1,11 +0,0 @@
{
"runtimeOptions": {
"additionalProbingPaths": [
"C:\\Users\\sakthisivavelan.n\\.dotnet\\store\\|arch|\\|tfm|",
"C:\\Users\\sakthisivavelan.n\\.nuget\\packages",
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
"C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet",
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
]
}
}

View File

@@ -1,13 +0,0 @@
{
"runtimeOptions": {
"tfm": "netcoreapp2.2",
"framework": {
"name": "Microsoft.AspNetCore.App",
"version": "2.2.0"
},
"configProperties": {
"System.GC.Server": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

View File

@@ -1,9 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Debug",
"System": "Information",
"Microsoft": "Information"
}
}
}

View File

@@ -1,8 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Warning"
}
},
"AllowedHosts": "*"
}

View File

@@ -1,9 +0,0 @@
{
"runtimeOptions": {
"additionalProbingPaths": [
"C:\\Users\\ramesh.g\\.dotnet\\store\\|arch|\\|tfm|",
"C:\\Users\\ramesh.g\\.nuget\\packages",
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
]
}
}

View File

@@ -1,13 +0,0 @@
{
"runtimeOptions": {
"tfm": "netcoreapp2.2",
"framework": {
"name": "Microsoft.AspNetCore.App",
"version": "2.2.0"
},
"configProperties": {
"System.GC.Server": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

View File

@@ -1,9 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Debug",
"System": "Information",
"Microsoft": "Information"
}
}
}

View File

@@ -1,8 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Warning"
}
},
"AllowedHosts": "*"
}

View File

@@ -1,9 +0,0 @@
{
"runtimeOptions": {
"additionalProbingPaths": [
"C:\\Users\\ramesh.g\\.dotnet\\store\\|arch|\\|tfm|",
"C:\\Users\\ramesh.g\\.nuget\\packages",
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
]
}
}

View File

@@ -1,13 +0,0 @@
{
"runtimeOptions": {
"tfm": "netcoreapp3.1",
"framework": {
"name": "Microsoft.AspNetCore.App",
"version": "3.1.0"
},
"configProperties": {
"System.GC.Server": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

View File

@@ -1,9 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Debug",
"System": "Information",
"Microsoft": "Information"
}
}
}

View File

@@ -1,8 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Warning"
}
},
"AllowedHosts": "*"
}

View File

@@ -1,198 +0,0 @@
{
"project": {
"network_id": "GNPy",
"network_platform_layout": [
"ANSI",
"ETSI"
],
"eqpt_config_file_path": "https://uatassess.hiremee.co.in/Data/eqpt_config.json"
},
"node": {
"site_length": 20,
"dir": "Assets/img/",
"roadm_type": [
"Default"
],
"Roadm": {
"is_degree_validation": false,
"default": {
"label": "NE ",
"FV_label": "ROADM ",
"node_degree": 100,
"node_type": "Roadm",
"roadm_type": "",
"pre_amp_type": "",
"booster_type": "",
"component_type": "node"
}
},
"ILA": {
"is_degree_validation": true,
"default": {
"label": "NE ",
"FV_label": "ILA ",
"node_degree": 2,
"node_type": "Amplifier",
"amp_category": "ILA",
"pre_amp_type": "",
"booster_type": "",
"component_type": "node"
}
},
"Amplifier": {
"is_degree_validation": true,
"default": {
"label": "NE ",
"FV_label": "EDFA ",
"node_degree": 2,
"node_type": "Amplifier",
"amp_category": "Amplifier",
"pre_amp_type": "",
"component_type": "node",
"amp_type": ""
}
},
"RamanAmplifier": {
"is_degree_validation": true,
"default": {
"label": "NE ",
"FV_label": "Raman ",
"node_degree": 2,
"node_type": "Amplifier",
"amp_category": "RamanAmplifier",
"pre_amp_type": "",
"component_type": "node",
"amp_type": ""
}
},
"Fused": {
"is_degree_validation": true,
"default": {
"label": "NE ",
"FV_label": "Attenuator ",
"node_degree": 2,
"node_type": "Fused",
"pre_amp_type": "none",
"booster_type": "none",
"component_type": "node"
}
},
"Transceiver": {
"is_degree_validation": false,
"default": {
"label": "TCVR ",
"FV_label": "TCVR ",
"node_degree": 100,
"node_type": "Transceiver",
"transceiver_type": "",
"transceiver_mode": "",
"component_type": "node"
}
}
},
"DualFiber": {
"component_type": "Fiber",
"fiber_category": "Dual Fiber",
"fiber_type": [
"SSMF",
"LOF",
"NZDF"
],
"SSMF": {
"CD_coefficient": 16.7
},
"LOF": {
"CD_coefficient": 22.0
},
"NZDF": {
"CD_coefficient": 5.0
},
"default": {
"fiber_type": "SSMF",
"CD_coefficient": 16.7,
"PMD_coefficient": 0.0400028124,
"Span_length": "1.0",
"Loss_coefficient": "0.25",
"Connector_in": "0.5",
"Connector_out": "0.5",
"Ageing_loss": "0.0",
"Length_based_loss": false,
"Span_loss": "0.0"
}
},
"SingleFiber": {
"component_type": "Fiber",
"fiber_category": "Single Fiber",
"fiber_type": [
"SSMF",
"LOF",
"NZDF"
],
"SSMF": {
"CD_coefficient": 16.7
},
"LOF": {
"CD_coefficient": 22.0
},
"NZDF": {
"CD_coefficient": 5.0
},
"default": {
"fiber_type": "",
"CD_coefficient": "",
"PMD_coefficient": "",
"Span_length": "",
"Loss_coefficient": "",
"Connector_in": "",
"Connector_out": "",
"Ageing_loss": "",
"Length_based_loss": false,
"Span_loss": ""
}
},
"Service": {
"component_type": "Service",
"service_type": [
"OpenROADM MSA ver. 4.0"
],
"data_rate": [
"100G DP-QPSK",
"200G DP-QPSK",
"300G DP-8QAM",
"400G DP-16QAM"
],
"100G DP-QPSK": [
"27.95",
"31.57"
],
"200G DP-QPSK": [
"63.1"
],
"300G DP-8QAM": [
"63.1"
],
"400G DP-16QAM": [
"63.1"
],
"Central_frequency": [
"Auto"
],
"Grid_spacing_min": "Baud-rate",
"Grid_spacing_max": "150GHz",
"default": {
"service_type": "OpenROADM MSA ver. 4.0",
"Frequency_min": 0.0400028124,
"Frequency_max": 1.0,
"Data_rate": "100G DP-QPSK",
"Baud_rate": 27.95,
"Grid_spacing": "50GHz",
"band_width": 100
}
},
"Patch": {
"component_type": "Patch"
}
}

View File

@@ -1,771 +0,0 @@
{
"tip-photonic-equipment:amplifier": [
{
"type": "high_detail_model_example",
"gain-min": "15.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "25.0",
"max-power-out": "21.0",
"has-output-voa": false,
"polynomial-NF": {
"a": "0.000168241",
"b": "0.0469961",
"c": "0.0359549",
"d": "5.82851"
}
},
{
"type": "Juniper_BoosterHG",
"gain-min": "10.0",
"frequency-min": "191.4",
"frequency-max": "196.1",
"gain-flatmax": "25.0",
"max-power-out": "21.0",
"has-output-voa": false,
"polynomial-NF": {
"a": "0.0008",
"b": "0.0272",
"c": "-0.2249",
"d": "6.4902"
}
},
{
"type": "operator_model_example",
"gain-min": "15.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "26.0",
"max-power-out": "23.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "6.0",
"nf-max": "10.0"
}
},
{
"type": "openroadm_ila_low_noise",
"gain-min": "0.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "27.0",
"max-power-out": "22.0",
"has-output-voa": false,
"OpenROADM-ILA": {
"a": "-0.0008104",
"b": "-0.06221",
"c": "-0.5889",
"d": "37.62"
}
},
{
"type": "openroadm_ila_standard",
"gain-min": "0.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "27.0",
"max-power-out": "22.0",
"has-output-voa": false,
"OpenROADM-ILA": {
"a": "-0.0005952",
"b": "-0.0625",
"c": "-1.071",
"d": "28.99"
}
},
{
"type": "openroadm_mw_mw_preamp",
"gain-min": "0.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "27.0",
"max-power-out": "22.0",
"has-output-voa": false,
"OpenROADM-preamp": {}
},
{
"type": "openroadm_mw_mw_booster",
"gain-min": "0.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "32.0",
"max-power-out": "22.0",
"has-output-voa": false,
"OpenROADM-booster": {}
},
{
"type": "std_high_gain",
"gain-min": "25.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "35.0",
"max-power-out": "21.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "5.5",
"nf-max": "7.0"
}
},
{
"type": "std_medium_gain",
"gain-min": "15.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "26.0",
"max-power-out": "23.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "6.0",
"nf-max": "10.0"
}
},
{
"type": "std_low_gain",
"gain-min": "8.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "16.0",
"max-power-out": "23.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "6.5",
"nf-max": "11.0"
}
},
{
"type": "high_power",
"gain-min": "8.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "16.0",
"max-power-out": "25.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "9.0",
"nf-max": "15.0"
}
},
{
"type": "std_fixed_gain",
"gain-min": "20.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "21.0",
"max-power-out": "21.0",
"has-output-voa": false,
"polynomial-NF": {
"a": "0.0",
"b": "0.0",
"c": "0.0",
"d": "5.5"
}
},
{
"type": "4pumps_raman",
"gain-min": "12.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "12.0",
"max-power-out": "21.0",
"has-output-voa": false,
"raman-approximation": {
"nf": "-1.0"
}
},
{
"type": "hybrid_4pumps_lowgain",
"gain-min": "25.0",
"composite": {
"preamp": "4pumps_raman",
"booster": "std_low_gain"
}
},
{
"type": "hybrid_4pumps_mediumgain",
"gain-min": "25.0",
"composite": {
"preamp": "4pumps_raman",
"booster": "std_medium_gain"
}
},
{
"type": "medium+low_gain",
"gain-min": "25.0",
"composite": {
"preamp": "std_medium_gain",
"booster": "std_low_gain"
}
},
{
"type": "medium+high_power",
"gain-min": "25.0",
"composite": {
"preamp": "std_medium_gain",
"booster": "high_power"
}
}
],
"tip-photonic-equipment:fiber": [
{
"type": "NZDF",
"chromatic-dispersion": "5.0",
"gamma": "1.46",
"pmd-coefficient": "0.0400028124"
},
{
"type": "LOF",
"chromatic-dispersion": "22.0",
"gamma": "0.843",
"pmd-coefficient": "0.0400028124"
},
{
"type": "SSMF",
"chromatic-dispersion": "16.7",
"gamma": "1.27",
"pmd-coefficient": "0.0400028124",
"raman-efficiency": [
{
"delta-frequency": "0.0",
"cr": "0.0"
},
{
"delta-frequency": "0.5",
"cr": "0.0000094"
},
{
"delta-frequency": "1.0",
"cr": "0.0000292"
},
{
"delta-frequency": "1.5",
"cr": "0.0000488"
},
{
"delta-frequency": "2.0",
"cr": "0.0000682"
},
{
"delta-frequency": "2.5",
"cr": "0.0000831"
},
{
"delta-frequency": "3.0",
"cr": "0.000094"
},
{
"delta-frequency": "3.5",
"cr": "0.0001014"
},
{
"delta-frequency": "4.0",
"cr": "0.0001069"
},
{
"delta-frequency": "4.5",
"cr": "0.0001119"
},
{
"delta-frequency": "5.0",
"cr": "0.0001217"
},
{
"delta-frequency": "5.5",
"cr": "0.0001268"
},
{
"delta-frequency": "6.0",
"cr": "0.0001365"
},
{
"delta-frequency": "6.5",
"cr": "0.000149"
},
{
"delta-frequency": "7.0",
"cr": "0.000165"
},
{
"delta-frequency": "7.5",
"cr": "0.000181"
},
{
"delta-frequency": "8.0",
"cr": "0.0001977"
},
{
"delta-frequency": "8.5",
"cr": "0.0002192"
},
{
"delta-frequency": "9.0",
"cr": "0.0002469"
},
{
"delta-frequency": "9.5",
"cr": "0.0002749"
},
{
"delta-frequency": "10.0",
"cr": "0.0002999"
},
{
"delta-frequency": "10.5",
"cr": "0.0003206"
},
{
"delta-frequency": "11.0",
"cr": "0.0003405"
},
{
"delta-frequency": "11.5",
"cr": "0.0003592"
},
{
"delta-frequency": "12.0",
"cr": "0.000374"
},
{
"delta-frequency": "12.5",
"cr": "0.0003826"
},
{
"delta-frequency": "12.75",
"cr": "0.0003841"
},
{
"delta-frequency": "13.0",
"cr": "0.0003826"
},
{
"delta-frequency": "13.25",
"cr": "0.0003802"
},
{
"delta-frequency": "13.5",
"cr": "0.0003756"
},
{
"delta-frequency": "14.0",
"cr": "0.0003549"
},
{
"delta-frequency": "14.5",
"cr": "0.0003795"
},
{
"delta-frequency": "14.75",
"cr": "0.000344"
},
{
"delta-frequency": "15.0",
"cr": "0.0002933"
},
{
"delta-frequency": "15.5",
"cr": "0.0002024"
},
{
"delta-frequency": "16.0",
"cr": "0.0001158"
},
{
"delta-frequency": "16.5",
"cr": "0.0000846"
},
{
"delta-frequency": "17.0",
"cr": "0.0000714"
},
{
"delta-frequency": "17.5",
"cr": "0.0000686"
},
{
"delta-frequency": "18.0",
"cr": "0.000085"
},
{
"delta-frequency": "18.25",
"cr": "0.0000893"
},
{
"delta-frequency": "18.5",
"cr": "0.0000901"
},
{
"delta-frequency": "18.75",
"cr": "0.0000815"
},
{
"delta-frequency": "19.0",
"cr": "0.0000667"
},
{
"delta-frequency": "19.5",
"cr": "0.0000437"
},
{
"delta-frequency": "20.0",
"cr": "0.0000328"
},
{
"delta-frequency": "20.5",
"cr": "0.0000296"
},
{
"delta-frequency": "21.0",
"cr": "0.0000265"
},
{
"delta-frequency": "21.5",
"cr": "0.0000257"
},
{
"delta-frequency": "22.0",
"cr": "0.0000281"
},
{
"delta-frequency": "22.5",
"cr": "0.0000308"
},
{
"delta-frequency": "23.0",
"cr": "0.0000367"
},
{
"delta-frequency": "23.5",
"cr": "0.0000585"
},
{
"delta-frequency": "24.0",
"cr": "0.0000663"
},
{
"delta-frequency": "24.5",
"cr": "0.0000636"
},
{
"delta-frequency": "25.0",
"cr": "0.000055"
},
{
"delta-frequency": "25.5",
"cr": "0.0000406"
},
{
"delta-frequency": "26.0",
"cr": "0.0000277"
},
{
"delta-frequency": "26.5",
"cr": "0.0000242"
},
{
"delta-frequency": "27.0",
"cr": "0.0000187"
},
{
"delta-frequency": "27.5",
"cr": "0.000016"
},
{
"delta-frequency": "28.0",
"cr": "0.000014"
},
{
"delta-frequency": "28.5",
"cr": "0.0000113"
},
{
"delta-frequency": "29.0",
"cr": "0.0000105"
},
{
"delta-frequency": "29.5",
"cr": "0.0000098"
},
{
"delta-frequency": "30.0",
"cr": "0.0000098"
},
{
"delta-frequency": "30.5",
"cr": "0.0000113"
},
{
"delta-frequency": "31.0",
"cr": "0.0000164"
},
{
"delta-frequency": "31.5",
"cr": "0.0000195"
},
{
"delta-frequency": "32.0",
"cr": "0.0000238"
},
{
"delta-frequency": "32.5",
"cr": "0.0000226"
},
{
"delta-frequency": "33.0",
"cr": "0.0000203"
},
{
"delta-frequency": "33.5",
"cr": "0.0000148"
},
{
"delta-frequency": "34.0",
"cr": "0.0000109"
},
{
"delta-frequency": "34.5",
"cr": "0.0000098"
},
{
"delta-frequency": "35.0",
"cr": "0.0000105"
},
{
"delta-frequency": "35.5",
"cr": "0.0000117"
},
{
"delta-frequency": "36.0",
"cr": "0.0000125"
},
{
"delta-frequency": "36.5",
"cr": "0.0000121"
},
{
"delta-frequency": "37.0",
"cr": "0.0000109"
},
{
"delta-frequency": "37.5",
"cr": "0.0000098"
},
{
"delta-frequency": "38.0",
"cr": "0.0000082"
},
{
"delta-frequency": "38.5",
"cr": "0.0000066"
},
{
"delta-frequency": "39.0",
"cr": "0.0000047"
},
{
"delta-frequency": "39.5",
"cr": "0.0000027"
},
{
"delta-frequency": "40.0",
"cr": "0.0000019"
},
{
"delta-frequency": "40.5",
"cr": "0.0000012"
},
{
"delta-frequency": "41.0",
"cr": "4.00000E-7"
},
{
"delta-frequency": "41.5",
"cr": "2.00000E-7"
},
{
"delta-frequency": "42.0",
"cr": "1.00000E-7"
}
]
}
],
"tip-photonic-equipment:transceiver": [
{
"type": "vendorA_trx-type1",
"frequency-min": "191.35",
"frequency-max": "196.1",
"mode": [
{
"name": "mode 1",
"bit-rate": 100,
"baud-rate": "32.0",
"required-osnr": "11.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "37.5",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
},
{
"name": "mode 2",
"bit-rate": 200,
"baud-rate": "66.0",
"required-osnr": "15.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "75.0",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
}
]
},
{
"type": "Voyager",
"frequency-min": "191.35",
"frequency-max": "196.1",
"mode": [
{
"name": "mode 1",
"bit-rate": 100,
"baud-rate": "32.0",
"required-osnr": "12.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "37.5",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
},
{
"name": "mode 3",
"bit-rate": 300,
"baud-rate": "44.0",
"required-osnr": "18.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "62.5",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
},
{
"name": "mode 2",
"bit-rate": 400,
"baud-rate": "66.0",
"required-osnr": "21.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "75.0",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
},
{
"name": "mode 4",
"bit-rate": 200,
"baud-rate": "66.0",
"required-osnr": "16.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "75.0",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
}
]
}
],
"tip-photonic-equipment:roadm": [
{
"type": "default",
"add-drop-osnr": "38.0",
"polarization-mode-dispersion": "0.0",
"target-channel-out-power": "-20.0",
"compatible-preamp": [],
"compatible-booster": []
}
],
"tip-photonic-simulation:simulation": {
"grid": {
"frequency-min": "191.3",
"frequency-max": "195.1",
"spacing": "50.0",
"power": "0.0",
"tx-roll-off": "0.15",
"tx-osnr": "40.0",
"baud-rate": "32.0"
},
"autodesign": {
"allowed-inline-edfa": [
"std_high_gain",
"std_medium_gain",
"std_low_gain",
"hybrid_4pumps_lowgain",
"hybrid_4pumps_mediumgain",
"medium+low_gain"
],
"power-adjustment-for-span-loss": {
"maximal-reduction": "-2.0",
"maximal-boost": "3.0",
"excursion-step-size": "0.5"
},
"power-mode": {
"power-sweep": {
"start": "0.0",
"stop": "0.0",
"step-size": "1.0"
}
}
},
"system-margin": "2.0"
},
"ietf-network:networks": {
"network": [
{
"network-id": "GNPy",
"network-types": {
"tip-photonic-topology:photonic-topology": {}
},
"node": [
{
"node-id": "Site_A",
"tip-photonic-topology:transceiver": {
"model": "vendorA_trx-type1"
}
},
{
"node-id": "Edfa1",
"tip-photonic-topology:amplifier": {
"model": "std_low_gain",
"gain-target": "17.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
}
},
{
"node-id": "Site_B",
"tip-photonic-topology:transceiver": {
"model": "vendorA_trx-type1"
}
}
],
"ietf-network-topology:link": [
{
"link-id": "Span1",
"source": {
"source-node": "Site_A"
},
"destination": {
"dest-node": "Edfa1"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "80.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"link-id": "patch{Edfa1, Site_B}",
"source": {
"source-node": "Edfa1"
},
"destination": {
"dest-node": "Site_B"
},
"tip-photonic-topology:patch": {}
}
]
}
]
}
}

View File

@@ -1,814 +0,0 @@
{
"tip-photonic-equipment:amplifier": [
{
"type": "high_detail_model_example",
"gain-min": "15.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "25.0",
"max-power-out": "21.0",
"has-output-voa": false,
"polynomial-NF": {
"a": "0.000168241",
"b": "0.0469961",
"c": "0.0359549",
"d": "5.82851"
}
},
{
"type": "Juniper_BoosterHG",
"gain-min": "10.0",
"frequency-min": "191.4",
"frequency-max": "196.1",
"gain-flatmax": "25.0",
"max-power-out": "21.0",
"has-output-voa": false,
"polynomial-NF": {
"a": "0.0008",
"b": "0.0272",
"c": "-0.2249",
"d": "6.4902"
}
},
{
"type": "operator_model_example",
"gain-min": "15.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "26.0",
"max-power-out": "23.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "6.0",
"nf-max": "10.0"
}
},
{
"type": "openroadm_ila_low_noise",
"gain-min": "0.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "27.0",
"max-power-out": "22.0",
"has-output-voa": false,
"OpenROADM-ILA": {
"a": "-0.0008104",
"b": "-0.06221",
"c": "-0.5889",
"d": "37.62"
}
},
{
"type": "openroadm_ila_standard",
"gain-min": "0.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "27.0",
"max-power-out": "22.0",
"has-output-voa": false,
"OpenROADM-ILA": {
"a": "-0.0005952",
"b": "-0.0625",
"c": "-1.071",
"d": "28.99"
}
},
{
"type": "openroadm_mw_mw_preamp",
"gain-min": "0.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "27.0",
"max-power-out": "22.0",
"has-output-voa": false,
"OpenROADM-preamp": {}
},
{
"type": "openroadm_mw_mw_booster",
"gain-min": "0.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "32.0",
"max-power-out": "22.0",
"has-output-voa": false,
"OpenROADM-booster": {}
},
{
"type": "std_high_gain",
"gain-min": "25.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "35.0",
"max-power-out": "21.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "5.5",
"nf-max": "7.0"
}
},
{
"type": "std_medium_gain",
"gain-min": "15.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "26.0",
"max-power-out": "23.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "6.0",
"nf-max": "10.0"
}
},
{
"type": "std_low_gain",
"gain-min": "8.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "16.0",
"max-power-out": "23.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "6.5",
"nf-max": "11.0"
}
},
{
"type": "high_power",
"gain-min": "8.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "16.0",
"max-power-out": "25.0",
"has-output-voa": false,
"min-max-NF": {
"nf-min": "9.0",
"nf-max": "15.0"
}
},
{
"type": "std_fixed_gain",
"gain-min": "20.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "21.0",
"max-power-out": "21.0",
"has-output-voa": false,
"polynomial-NF": {
"a": "0.0",
"b": "0.0",
"c": "0.0",
"d": "5.5"
}
},
{
"type": "4pumps_raman",
"gain-min": "12.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "12.0",
"max-power-out": "21.0",
"has-output-voa": false,
"raman-approximation": {
"nf": "-1.0"
}
},
{
"type": "hybrid_4pumps_lowgain",
"gain-min": "25.0",
"composite": {
"preamp": "4pumps_raman",
"booster": "std_low_gain"
}
},
{
"type": "hybrid_4pumps_mediumgain",
"gain-min": "25.0",
"composite": {
"preamp": "4pumps_raman",
"booster": "std_medium_gain"
}
},
{
"type": "medium+low_gain",
"gain-min": "25.0",
"composite": {
"preamp": "std_medium_gain",
"booster": "std_low_gain"
}
},
{
"type": "medium+high_power",
"gain-min": "25.0",
"composite": {
"preamp": "std_medium_gain",
"booster": "high_power"
}
}
],
"tip-photonic-equipment:fiber": [
{
"type": "NZDF",
"chromatic-dispersion": "5.0",
"gamma": "1.46",
"pmd-coefficient": "0.0400028124"
},
{
"type": "LOF",
"chromatic-dispersion": "22.0",
"gamma": "0.843",
"pmd-coefficient": "0.0400028124"
},
{
"type": "SSMF",
"chromatic-dispersion": "16.7",
"gamma": "1.27",
"pmd-coefficient": "0.0400028124",
"raman-efficiency": [
{
"delta-frequency": "0.0",
"cr": "0.0"
},
{
"delta-frequency": "0.5",
"cr": "0.0000094"
},
{
"delta-frequency": "1.0",
"cr": "0.0000292"
},
{
"delta-frequency": "1.5",
"cr": "0.0000488"
},
{
"delta-frequency": "2.0",
"cr": "0.0000682"
},
{
"delta-frequency": "2.5",
"cr": "0.0000831"
},
{
"delta-frequency": "3.0",
"cr": "0.000094"
},
{
"delta-frequency": "3.5",
"cr": "0.0001014"
},
{
"delta-frequency": "4.0",
"cr": "0.0001069"
},
{
"delta-frequency": "4.5",
"cr": "0.0001119"
},
{
"delta-frequency": "5.0",
"cr": "0.0001217"
},
{
"delta-frequency": "5.5",
"cr": "0.0001268"
},
{
"delta-frequency": "6.0",
"cr": "0.0001365"
},
{
"delta-frequency": "6.5",
"cr": "0.000149"
},
{
"delta-frequency": "7.0",
"cr": "0.000165"
},
{
"delta-frequency": "7.5",
"cr": "0.000181"
},
{
"delta-frequency": "8.0",
"cr": "0.0001977"
},
{
"delta-frequency": "8.5",
"cr": "0.0002192"
},
{
"delta-frequency": "9.0",
"cr": "0.0002469"
},
{
"delta-frequency": "9.5",
"cr": "0.0002749"
},
{
"delta-frequency": "10.0",
"cr": "0.0002999"
},
{
"delta-frequency": "10.5",
"cr": "0.0003206"
},
{
"delta-frequency": "11.0",
"cr": "0.0003405"
},
{
"delta-frequency": "11.5",
"cr": "0.0003592"
},
{
"delta-frequency": "12.0",
"cr": "0.000374"
},
{
"delta-frequency": "12.5",
"cr": "0.0003826"
},
{
"delta-frequency": "12.75",
"cr": "0.0003841"
},
{
"delta-frequency": "13.0",
"cr": "0.0003826"
},
{
"delta-frequency": "13.25",
"cr": "0.0003802"
},
{
"delta-frequency": "13.5",
"cr": "0.0003756"
},
{
"delta-frequency": "14.0",
"cr": "0.0003549"
},
{
"delta-frequency": "14.5",
"cr": "0.0003795"
},
{
"delta-frequency": "14.75",
"cr": "0.000344"
},
{
"delta-frequency": "15.0",
"cr": "0.0002933"
},
{
"delta-frequency": "15.5",
"cr": "0.0002024"
},
{
"delta-frequency": "16.0",
"cr": "0.0001158"
},
{
"delta-frequency": "16.5",
"cr": "0.0000846"
},
{
"delta-frequency": "17.0",
"cr": "0.0000714"
},
{
"delta-frequency": "17.5",
"cr": "0.0000686"
},
{
"delta-frequency": "18.0",
"cr": "0.000085"
},
{
"delta-frequency": "18.25",
"cr": "0.0000893"
},
{
"delta-frequency": "18.5",
"cr": "0.0000901"
},
{
"delta-frequency": "18.75",
"cr": "0.0000815"
},
{
"delta-frequency": "19.0",
"cr": "0.0000667"
},
{
"delta-frequency": "19.5",
"cr": "0.0000437"
},
{
"delta-frequency": "20.0",
"cr": "0.0000328"
},
{
"delta-frequency": "20.5",
"cr": "0.0000296"
},
{
"delta-frequency": "21.0",
"cr": "0.0000265"
},
{
"delta-frequency": "21.5",
"cr": "0.0000257"
},
{
"delta-frequency": "22.0",
"cr": "0.0000281"
},
{
"delta-frequency": "22.5",
"cr": "0.0000308"
},
{
"delta-frequency": "23.0",
"cr": "0.0000367"
},
{
"delta-frequency": "23.5",
"cr": "0.0000585"
},
{
"delta-frequency": "24.0",
"cr": "0.0000663"
},
{
"delta-frequency": "24.5",
"cr": "0.0000636"
},
{
"delta-frequency": "25.0",
"cr": "0.000055"
},
{
"delta-frequency": "25.5",
"cr": "0.0000406"
},
{
"delta-frequency": "26.0",
"cr": "0.0000277"
},
{
"delta-frequency": "26.5",
"cr": "0.0000242"
},
{
"delta-frequency": "27.0",
"cr": "0.0000187"
},
{
"delta-frequency": "27.5",
"cr": "0.000016"
},
{
"delta-frequency": "28.0",
"cr": "0.000014"
},
{
"delta-frequency": "28.5",
"cr": "0.0000113"
},
{
"delta-frequency": "29.0",
"cr": "0.0000105"
},
{
"delta-frequency": "29.5",
"cr": "0.0000098"
},
{
"delta-frequency": "30.0",
"cr": "0.0000098"
},
{
"delta-frequency": "30.5",
"cr": "0.0000113"
},
{
"delta-frequency": "31.0",
"cr": "0.0000164"
},
{
"delta-frequency": "31.5",
"cr": "0.0000195"
},
{
"delta-frequency": "32.0",
"cr": "0.0000238"
},
{
"delta-frequency": "32.5",
"cr": "0.0000226"
},
{
"delta-frequency": "33.0",
"cr": "0.0000203"
},
{
"delta-frequency": "33.5",
"cr": "0.0000148"
},
{
"delta-frequency": "34.0",
"cr": "0.0000109"
},
{
"delta-frequency": "34.5",
"cr": "0.0000098"
},
{
"delta-frequency": "35.0",
"cr": "0.0000105"
},
{
"delta-frequency": "35.5",
"cr": "0.0000117"
},
{
"delta-frequency": "36.0",
"cr": "0.0000125"
},
{
"delta-frequency": "36.5",
"cr": "0.0000121"
},
{
"delta-frequency": "37.0",
"cr": "0.0000109"
},
{
"delta-frequency": "37.5",
"cr": "0.0000098"
},
{
"delta-frequency": "38.0",
"cr": "0.0000082"
},
{
"delta-frequency": "38.5",
"cr": "0.0000066"
},
{
"delta-frequency": "39.0",
"cr": "0.0000047"
},
{
"delta-frequency": "39.5",
"cr": "0.0000027"
},
{
"delta-frequency": "40.0",
"cr": "0.0000019"
},
{
"delta-frequency": "40.5",
"cr": "0.0000012"
},
{
"delta-frequency": "41.0",
"cr": "4.00000E-7"
},
{
"delta-frequency": "41.5",
"cr": "2.00000E-7"
},
{
"delta-frequency": "42.0",
"cr": "1.00000E-7"
}
]
}
],
"tip-photonic-equipment:transceiver": [
{
"type": "vendorA_trx-type1",
"frequency-min": "191.35",
"frequency-max": "196.1",
"mode": [
{
"name": "mode 1",
"bit-rate": 100,
"baud-rate": "32.0",
"required-osnr": "11.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "37.5",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
},
{
"name": "mode 2",
"bit-rate": 200,
"baud-rate": "66.0",
"required-osnr": "15.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "75.0",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
}
]
},
{
"type": "Voyager",
"frequency-min": "191.35",
"frequency-max": "196.1",
"mode": [
{
"name": "mode 1",
"bit-rate": 100,
"baud-rate": "32.0",
"required-osnr": "12.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "37.5",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
},
{
"name": "mode 3",
"bit-rate": 300,
"baud-rate": "44.0",
"required-osnr": "18.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "62.5",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
},
{
"name": "mode 2",
"bit-rate": 400,
"baud-rate": "66.0",
"required-osnr": "21.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "75.0",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
},
{
"name": "mode 4",
"bit-rate": 200,
"baud-rate": "66.0",
"required-osnr": "16.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "75.0",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
}
]
}
],
"tip-photonic-equipment:roadm": [
{
"type": "default",
"add-drop-osnr": "38.0",
"polarization-mode-dispersion": "0.0",
"target-channel-out-power": "-20.0",
"compatible-preamp": [],
"compatible-booster": []
}
],
"tip-photonic-simulation:simulation": {
"grid": {
"frequency-min": "191.3",
"frequency-max": "195.1",
"spacing": "50.0",
"power": "0.0",
"tx-roll-off": "0.15",
"tx-osnr": "40.0",
"baud-rate": "32.0"
},
"autodesign": {
"allowed-inline-edfa": [
"std_high_gain",
"std_medium_gain",
"std_low_gain",
"hybrid_4pumps_lowgain",
"hybrid_4pumps_mediumgain",
"medium+low_gain"
],
"power-adjustment-for-span-loss": {
"maximal-reduction": "-2.0",
"maximal-boost": "3.0",
"excursion-step-size": "0.5"
},
"power-mode": {
"power-sweep": {
"start": "0.0",
"stop": "0.0",
"step-size": "1.0"
}
}
},
"system-margin": "2.0"
},
"ietf-network:networks": {
"network": [
{
"network-id": "ra",
"network-types": {
"tip-photonic-topology:photonic-topology": {}
},
"node": [
{
"group-id": "Site_A",
"node-id": "Site_A",
"tip-photonic-topology:transceiver": {
"model": "vendorA_trx-type1"
}
},
{
"group-id": "ILA_1",
"node-id": "Edfa1",
"tip-photonic-topology:amplifier": {
"model": "std_low_gain",
"gain-target": "17.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
}
},
{
"group-id": "ILA_1",
"node-id": "Edfa2",
"tip-photonic-topology:amplifier": {
"model": "std_high_gain",
"gain-target": "25.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
}
},
{
"group-id": "Site_B",
"node-id": "Site_B",
"tip-photonic-topology:transceiver": {
"model": "vendorA_trx-type1"
}
}
],
"ietf-network-topology:link": [
{
"group-id": "Span_1",
"link-id": "Span1",
"source": {
"source-node": "Site_A"
},
"destination": {
"dest-node": "Edfa1"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "80.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"group-id": "Span_1",
"link-id": "Span2",
"source": {
"source-node": "Edfa2"
},
"destination": {
"dest-node": "Site_A"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "70.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"link-id": "patch{Edfa1, Site_B}",
"source": {
"source-node": "Edfa1"
},
"destination": {
"dest-node": "Site_B"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "patch{Site_B, Edfa2}",
"source": {
"source-node": "Site_B"
},
"destination": {
"dest-node": "Edfa2"
},
"tip-photonic-topology:patch": {}
}
]
}
]
}
}

View File

@@ -1,468 +0,0 @@
{
"common": {
"background_color": "white",
"font": "14px Helvetica black",
"border": "1px solid black",
"font_variant": "normal"
},
"options": {
"physics": false,
"interaction": {
"navigationButtons": true,
"keyboard": false,
"dragView": true,
"multiselect": true,
"hover": true
},
"edges": {
"color": {
"color": "blue",
"highlight": "blue",
"hover": "blue",
"inherit": false,
"opacity": 1
},
"background": {
"color": "blue",
"dashes": false,
"enabled": false,
"size": 10
},
"arrows": {
"from": {
"enabled": false,
"type": "arrow"
},
"to": {
"enabled": true,
"type": "arrow",
"scaleFactor": ".5"
}
},
"font": {
"color": "gray",
"size": 11,
"face": "verdana",
"align": "top"
},
"smooth": {
"enabled": false,
"type": "continuous"
}
}
},
"Roadm": {
"shape": "image",
"size": 18,
"err_size": 22,
"image": "newroadm.png",
"err_image": "err_roadm.png",
"w_image": "w_roadm.png",
"h_image": "h_roadm.png",
"fh_image": "fh_roadm.png",
"node_type": "Roadm",
"component_type": "node",
"icon": {},
"font": "12px verdana black",
"color": {
"border": "#2B7CE9",
"background": "#97C2FC",
"highlight": {
"border": "green",
"background": "green"
},
"hover": {
"border": "yellow",
"background": "yellow"
}
}
},
"ILA": {
"shape": "image",
"size": 18,
"err_size": 22,
"image": "ILA.svg",
"err_image": "ILA.svg",
"w_image": "ILA.svg",
"h_image": "ILA.svg",
"fh_image": "ILA.svg",
"node_type": "Amplifier",
"amp_category": "ILA",
"component_type": "node",
"icon": {},
"font": "12px verdana black",
"color": {
"border": "#2B7CE9",
"background": "#97C2FC",
"highlight": {
"border": "green",
"background": "green"
},
"hover": {
"border": "yellow",
"background": "yellow"
}
}
},
"Amplifier": {
"shape": "image",
"size": 18,
"err_size": 22,
"image": "newamp.png",
"err_image": "err_amplifier.png",
"w_image": "w_amplifier.png",
"h_image": "h_amplifier.png",
"fh_image": "fh_amplifier.png",
"node_type": "Amplifier",
"amp_category": "Amplifier",
"component_type": "node",
"icon": {},
"font": "12px verdana black",
"color": {
"border": "#2B7CE9",
"background": "#97C2FC",
"highlight": {
"border": "green",
"background": "green"
},
"hover": {
"border": "yellow",
"background": "yellow"
}
}
},
"RamanAmplifier": {
"shape": "image",
"size": 18,
"err_size": 22,
"image": "ramanamp.png",
"err_image": "err_raman.png",
"w_image": "w_raman.png",
"h_image": "h_raman.png",
"fh_image": "fh_raman.png",
"node_type": "Amplifier",
"amp_category": "RamanAmplifier",
"component_type": "node",
"icon": {},
"font": "12px verdana black",
"color": {
"border": "#2B7CE9",
"background": "#97C2FC",
"highlight": {
"border": "green",
"background": "green"
},
"hover": {
"border": "yellow",
"background": "yellow"
}
}
},
"Fused": {
"shape": "image",
"size": 18,
"err_size": 22,
"image": "newattenuator.png",
"err_image": "err_attenuator.png",
"w_image": "w_attenuator.png",
"h_image": "h_attenuator.png",
"fh_image": "fh_attenuator.png",
"node_type": "Fused",
"component_type": "node",
"icon": {},
"font": "12px verdana black",
"color": {
"border": "#2B7CE9",
"background": "#97C2FC",
"highlight": {
"border": "green",
"background": "green"
},
"hover": {
"border": "yellow",
"background": "yellow"
}
}
},
"Transceiver": {
"shape": "image",
"size": 18,
"err_size": 22,
"image": "newtransceiver.png",
"err_image": "err_transceiver.png",
"w_image": "w_transceiver.png",
"h_image": "h_transceiver.png",
"fh_image": "fh_transceiver.png",
"node_type": "Transceiver",
"component_type": "node",
"icon": {},
"font": "12px verdana black",
"color": {
"border": "#2B7CE9",
"background": "#97C2FC",
"highlight": {
"border": "green",
"background": "green"
},
"hover": {
"border": "yellow",
"background": "yellow"
}
}
},
"Fiber": {
"options": {
"smooth": {
"enabled": false,
"roundness": 0.5,
"type": "continuous"
}
}
},
"DualFiber": {
"dashes": false,
"component_type": "Fiber",
"fiber_category": "Dual Fiber",
"width": 2,
"options": {
"color": {
"color": "blue",
"highlight": "blue",
"hover": "blue",
"inherit": false,
"opacity": 1
},
"background": {
"color": "blue",
"dashes": false,
"enabled": false,
"size": 10
},
"arrows": {
"from": {
"enabled": false,
"type": "arrow"
},
"to": {
"enabled": false,
"type": "arrow"
}
},
"font": {
"color": "gray",
"size": 11,
"face": "verdana",
"align": "top"
},
"smooth": {
"enabled": true,
"roundness": 0.1,
"type": "curvedCW"
}
}
},
"SingleFiber": {
"dashes": true,
"component_type": "Fiber",
"fiber_category": "Single Fiber",
"width": 2,
"options": {
"w_color": {
"color": "gray",
"highlight": "gray",
"hover": "gray",
"inherit": false,
"opacity": 1
},
"err_color": {
"color": "orange",
"highlight": "orange",
"hover": "orange",
"inherit": false,
"opacity": 1
},
"color": {
"color": "blue",
"highlight": "blue",
"hover": "blue",
"inherit": false,
"opacity": 1
},
"background": {
"color": "blue",
"dashes": false,
"enabled": false,
"size": 10
},
"arrows": {
"from": {
"enabled": false,
"type": "arrow"
},
"to": {
"enabled": true,
"type": "arrow",
"scaleFactor": ".5"
}
},
"font": {
"color": "gray",
"size": 11,
"face": "verdana",
"align": "top"
},
"smooth": {
"enabled": true,
"roundness": 0.1,
"type": "curvedCW"
}
}
},
"Service": {
"dashes": true,
"component_type": "Service",
"width": 2,
"options": {
"color": {
"color": "red",
"highlight": "red",
"hover": "red",
"inherit": false,
"opacity": 1
},
"background": {
"color": "red",
"dashes": false,
"enabled": false,
"size": 10
},
"arrows": {
"from": {
"enabled": true,
"type": "arrow",
"scaleFactor": ".5"
},
"to": {
"enabled": true,
"type": "arrow",
"scaleFactor": ".5"
}
},
"font": {
"color": "gray",
"size": 11,
"face": "verdana",
"align": "top"
},
"smooth": {
"enabled": true,
"roundness": "0.1",
"type": "curvedCW"
}
}
},
"SinglePatch": {
"dashes": true,
"component_type": "Patch",
"patch_category": "Single Patch",
"width": 2,
"options": {
"color": {
"color": "black",
"highlight": "black",
"hover": "black",
"inherit": false,
"opacity": 1
},
"background": {
"color": "black",
"dashes": false,
"enabled": false,
"size": 10
},
"arrows": {
"from": {
"enabled": false,
"type": "arrow"
},
"to": {
"enabled": true,
"type": "arrow",
"scaleFactor": ".5"
}
},
"font": {
"color": "gray",
"size": 11,
"face": "verdana",
"align": "top"
},
"smooth": {
"enabled": false,
"roundness": 0.1,
"type": "curvedCW"
}
}
},
"DualPatch": {
"dashes": false,
"component_type": "Patch",
"patch_category": "Dual Patch",
"width": 2,
"options": {
"color": {
"color": "black",
"highlight": "black",
"hover": "black",
"inherit": false,
"opacity": 1
},
"background": {
"color": "black",
"dashes": false,
"enabled": false,
"size": 10
},
"arrows": {
"from": {
"enabled": false,
"type": "arrow"
},
"to": {
"enabled": false,
"type": "arrow"
}
},
"font": {
"color": "gray",
"size": 11,
"face": "verdana",
"align": "top"
},
"smooth": {
"enabled": false,
"roundness": 0.1,
"type": "curvedCW"
}
}
}
}

View File

@@ -1,527 +0,0 @@
{
"Edfa": [
{
"type_variety": "high_detail_model_example",
"type_def": "advanced_model",
"gain_flatmax": 25,
"gain_min": 15,
"p_max": 21,
"advanced_config_from_json": "std_medium_gain_advanced_config.json",
"out_voa_auto": false,
"allowed_for_design": false
},
{
"type_variety": "Juniper_BoosterHG",
"type_def": "advanced_model",
"gain_flatmax": 25,
"gain_min": 10,
"p_max": 21,
"advanced_config_from_json": "Juniper-BoosterHG.json",
"out_voa_auto": false,
"allowed_for_design": false
},
{
"type_variety": "operator_model_example",
"type_def": "variable_gain",
"gain_flatmax": 26,
"gain_min": 15,
"p_max": 23,
"nf_min": 6,
"nf_max": 10,
"out_voa_auto": false,
"allowed_for_design": false
},
{
"type_variety": "openroadm_ila_low_noise",
"type_def": "openroadm",
"gain_flatmax": 27,
"gain_min": 0,
"p_max": 22,
"nf_coef": [ -8.104e-4, -6.221e-2, -5.889e-1, 37.62 ],
"allowed_for_design": false
},
{
"type_variety": "openroadm_ila_standard",
"type_def": "openroadm",
"gain_flatmax": 27,
"gain_min": 0,
"p_max": 22,
"nf_coef": [ -5.952e-4, -6.250e-2, -1.071, 28.99 ],
"allowed_for_design": false
},
{
"type_variety": "openroadm_mw_mw_preamp",
"type_def": "openroadm_preamp",
"gain_flatmax": 27,
"gain_min": 0,
"p_max": 22,
"allowed_for_design": false
},
{
"type_variety": "openroadm_mw_mw_preamp_typical_ver5",
"type_def": "openroadm",
"gain_flatmax": 27,
"gain_min": 0,
"p_max": 22,
"nf_coef": [ -5.952e-4, -6.250e-2, -1.071, 28.99 ],
"allowed_for_design": false
},
{
"type_variety": "openroadm_mw_mw_preamp_worstcase_ver5",
"type_def": "openroadm",
"gain_flatmax": 27,
"gain_min": 0,
"p_max": 22,
"nf_coef": [ -5.952e-4, -6.250e-2, -1.071, 27.99 ],
"allowed_for_design": false
},
{
"type_variety": "openroadm_mw_mw_booster",
"type_def": "openroadm_booster",
"gain_flatmax": 32,
"gain_min": 0,
"p_max": 22,
"allowed_for_design": false
},
{
"type_variety": "std_high_gain",
"type_def": "variable_gain",
"gain_flatmax": 35,
"gain_min": 25,
"p_max": 21,
"nf_min": 5.5,
"nf_max": 7,
"out_voa_auto": false,
"allowed_for_design": true
},
{
"type_variety": "std_medium_gain",
"type_def": "variable_gain",
"gain_flatmax": 26,
"gain_min": 15,
"p_max": 23,
"nf_min": 6,
"nf_max": 10,
"out_voa_auto": false,
"allowed_for_design": true
},
{
"type_variety": "std_low_gain",
"type_def": "variable_gain",
"gain_flatmax": 16,
"gain_min": 8,
"p_max": 23,
"nf_min": 6.5,
"nf_max": 11,
"out_voa_auto": false,
"allowed_for_design": true
},
{
"type_variety": "high_power",
"type_def": "variable_gain",
"gain_flatmax": 16,
"gain_min": 8,
"p_max": 25,
"nf_min": 9,
"nf_max": 15,
"out_voa_auto": false,
"allowed_for_design": false
},
{
"type_variety": "std_fixed_gain",
"type_def": "fixed_gain",
"gain_flatmax": 21,
"gain_min": 20,
"p_max": 21,
"nf0": 5.5,
"allowed_for_design": false
},
{
"type_variety": "4pumps_raman",
"type_def": "fixed_gain",
"gain_flatmax": 12,
"gain_min": 12,
"p_max": 21,
"nf0": -1,
"allowed_for_design": false
},
{
"type_variety": "hybrid_4pumps_lowgain",
"type_def": "dual_stage",
"raman": true,
"gain_min": 25,
"preamp_variety": "4pumps_raman",
"booster_variety": "std_low_gain",
"allowed_for_design": true
},
{
"type_variety": "hybrid_4pumps_mediumgain",
"type_def": "dual_stage",
"raman": true,
"gain_min": 25,
"preamp_variety": "4pumps_raman",
"booster_variety": "std_medium_gain",
"allowed_for_design": true
},
{
"type_variety": "medium+low_gain",
"type_def": "dual_stage",
"gain_min": 25,
"preamp_variety": "std_medium_gain",
"booster_variety": "std_low_gain",
"allowed_for_design": true
},
{
"type_variety": "medium+high_power",
"type_def": "dual_stage",
"gain_min": 25,
"preamp_variety": "std_medium_gain",
"booster_variety": "high_power",
"allowed_for_design": false
}
],
"Fiber": [
{
"type_variety": "SSMF",
"dispersion": 1.67e-05,
"gamma": 0.00127,
"pmd_coef": 1.265e-15
},
{
"type_variety": "NZDF",
"dispersion": 0.5e-05,
"gamma": 0.00146,
"pmd_coef": 1.265e-15
},
{
"type_variety": "LOF",
"dispersion": 2.2e-05,
"gamma": 0.000843,
"pmd_coef": 1.265e-15
}
],
"RamanFiber": [
{
"type_variety": "SSMF",
"dispersion": 1.67e-05,
"gamma": 0.00127,
"pmd_coef": 1.265e-15,
"raman_efficiency": {
"cr": [
0,
9.4E-06,
2.92E-05,
4.88E-05,
6.82E-05,
8.31E-05,
9.4E-05,
0.0001014,
0.0001069,
0.0001119,
0.0001217,
0.0001268,
0.0001365,
0.000149,
0.000165,
0.000181,
0.0001977,
0.0002192,
0.0002469,
0.0002749,
0.0002999,
0.0003206,
0.0003405,
0.0003592,
0.000374,
0.0003826,
0.0003841,
0.0003826,
0.0003802,
0.0003756,
0.0003549,
0.0003795,
0.000344,
0.0002933,
0.0002024,
0.0001158,
8.46E-05,
7.14E-05,
6.86E-05,
8.5E-05,
8.93E-05,
9.01E-05,
8.15E-05,
6.67E-05,
4.37E-05,
3.28E-05,
2.96E-05,
2.65E-05,
2.57E-05,
2.81E-05,
3.08E-05,
3.67E-05,
5.85E-05,
6.63E-05,
6.36E-05,
5.5E-05,
4.06E-05,
2.77E-05,
2.42E-05,
1.87E-05,
1.6E-05,
1.4E-05,
1.13E-05,
1.05E-05,
9.8E-06,
9.8E-06,
1.13E-05,
1.64E-05,
1.95E-05,
2.38E-05,
2.26E-05,
2.03E-05,
1.48E-05,
1.09E-05,
9.8E-06,
1.05E-05,
1.17E-05,
1.25E-05,
1.21E-05,
1.09E-05,
9.8E-06,
8.2E-06,
6.6E-06,
4.7E-06,
2.7E-06,
1.9E-06,
1.2E-06,
4E-07,
2E-07,
1E-07
],
"frequency_offset": [
0,
0.5e12,
1e12,
1.5e12,
2e12,
2.5e12,
3e12,
3.5e12,
4e12,
4.5e12,
5e12,
5.5e12,
6e12,
6.5e12,
7e12,
7.5e12,
8e12,
8.5e12,
9e12,
9.5e12,
10e12,
10.5e12,
11e12,
11.5e12,
12e12,
12.5e12,
12.75e12,
13e12,
13.25e12,
13.5e12,
14e12,
14.5e12,
14.75e12,
15e12,
15.5e12,
16e12,
16.5e12,
17e12,
17.5e12,
18e12,
18.25e12,
18.5e12,
18.75e12,
19e12,
19.5e12,
20e12,
20.5e12,
21e12,
21.5e12,
22e12,
22.5e12,
23e12,
23.5e12,
24e12,
24.5e12,
25e12,
25.5e12,
26e12,
26.5e12,
27e12,
27.5e12,
28e12,
28.5e12,
29e12,
29.5e12,
30e12,
30.5e12,
31e12,
31.5e12,
32e12,
32.5e12,
33e12,
33.5e12,
34e12,
34.5e12,
35e12,
35.5e12,
36e12,
36.5e12,
37e12,
37.5e12,
38e12,
38.5e12,
39e12,
39.5e12,
40e12,
40.5e12,
41e12,
41.5e12,
42e12
]
}
}
],
"Span": [
{
"power_mode": true,
"delta_power_range_db": [ -2, 3, 0.5 ],
"max_fiber_lineic_loss_for_raman": 0.25,
"target_extended_gain": 2.5,
"max_length": 150,
"length_units": "km",
"max_loss": 28,
"padding": 10,
"EOL": 0,
"con_in": 0,
"con_out": 0
}
],
"Roadm": [
{
"target_pch_out_db": -20,
"add_drop_osnr": 38,
"pmd": 0,
"restrictions": {
"preamp_variety_list": [
"openroadm_ila_low_noise",
"openroadm_ila_standard",
"openroadm_mw_mw_preamp"
],
"booster_variety_list": [
"openroadm_ila_low_noise",
"openroadm_ila_standard",
"openroadm_mw_mw_booster"
]
}
}
],
"SI": [
{
"f_min": 191.3e12,
"baud_rate": 32e9,
"f_max": 195.1e12,
"spacing": 50e9,
"power_dbm": 0,
"power_range_db": [ 0, 0, 1 ],
"roll_off": 0.15,
"tx_osnr": 40,
"sys_margins": 2
}
],
"Transceiver": [
{
"type_variety": "vendorA_trx-type1",
"frequency": {
"min": 191.35e12,
"max": 196.1e12
},
"mode": [
{
"format": "mode 1",
"baud_rate": 32e9,
"OSNR": 11,
"bit_rate": 100e9,
"roll_off": 0.15,
"tx_osnr": 40,
"min_spacing": 37.5e9,
"cost": 1
},
{
"format": "mode 2",
"baud_rate": 66e9,
"OSNR": 15,
"bit_rate": 200e9,
"roll_off": 0.15,
"tx_osnr": 40,
"min_spacing": 75e9,
"cost": 1
}
]
},
{
"type_variety": "Voyager",
"frequency": {
"min": 191.35e12,
"max": 196.1e12
},
"mode": [
{
"format": "mode 1",
"baud_rate": 32e9,
"OSNR": 12,
"bit_rate": 100e9,
"roll_off": 0.15,
"tx_osnr": 40,
"min_spacing": 37.5e9,
"cost": 1
},
{
"format": "mode 3",
"baud_rate": 44e9,
"OSNR": 18,
"bit_rate": 300e9,
"roll_off": 0.15,
"tx_osnr": 40,
"min_spacing": 62.5e9,
"cost": 1
},
{
"format": "mode 2",
"baud_rate": 66e9,
"OSNR": 21,
"bit_rate": 400e9,
"roll_off": 0.15,
"tx_osnr": 40,
"min_spacing": 75e9,
"cost": 1
},
{
"format": "mode 4",
"baud_rate": 66e9,
"OSNR": 16,
"bit_rate": 200e9,
"roll_off": 0.15,
"tx_osnr": 40,
"min_spacing": 75e9,
"cost": 1
}
]
}
]
}

View File

@@ -1,985 +0,0 @@
{
"tip-photonic-equipment:amplifier": [
{
"type": "fixed27",
"gain-min": "27.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "27.0",
"max-power-out": "21.0",
"has-output-voa": false,
"polynomial-NF": {
"a": "0.0",
"b": "0.0",
"c": "0.0",
"d": "5.5"
}
},
{
"type": "fixed22",
"gain-min": "22.0",
"frequency-min": "191.35",
"frequency-max": "196.1",
"gain-flatmax": "22.0",
"max-power-out": "21.0",
"has-output-voa": false,
"polynomial-NF": {
"a": "0.0",
"b": "0.0",
"c": "0.0",
"d": "5.5"
}
}
],
"tip-photonic-equipment:fiber": [
{
"type": "SSMF",
"chromatic-dispersion": "16.7",
"gamma": "1.27",
"pmd-coefficient": "0.0400028124"
}
],
"tip-photonic-equipment:transceiver": [
{
"type": "Cassini",
"frequency-min": "191.35",
"frequency-max": "196.1",
"mode": [
{
"name": "dp-qpsk",
"bit-rate": 100,
"baud-rate": "32.0",
"required-osnr": "11.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "37.5",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
},
{
"name": "16-qam",
"bit-rate": 200,
"baud-rate": "66.0",
"required-osnr": "15.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "75.0",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
}
]
},
{
"type": "Voyager",
"frequency-min": "191.35",
"frequency-max": "196.1",
"mode": [
{
"name": "mode 1",
"bit-rate": 100,
"baud-rate": "32.0",
"required-osnr": "12.0",
"in-band-tx-osnr": "40.0",
"grid-spacing": "37.5",
"tx-roll-off": "0.15",
"tip-photonic-simulation:cost": 1
}
]
}
],
"tip-photonic-equipment:roadm": [
{
"type": "default",
"add-drop-osnr": "30.0",
"polarization-mode-dispersion": "0.0",
"target-channel-out-power": "-25.0",
"compatible-preamp": [],
"compatible-booster": []
}
],
"tip-photonic-simulation:simulation": {
"grid": {
"frequency-min": "191.6",
"frequency-max": "195.1",
"spacing": "50.0",
"power": "0.0",
"tx-roll-off": "0.15",
"tx-osnr": "40.0",
"baud-rate": "32.0"
},
"autodesign": {
"allowed-inline-edfa": [],
"power-adjustment-for-span-loss": {
"maximal-reduction": "-2.0",
"maximal-boost": "3.0",
"excursion-step-size": "0.5"
},
"gain-mode": [
null
]
},
"system-margin": "2.0"
},
"ietf-network:networks": {
"network": [
{
"network-id": "GNPy",
"network-types": {
"tip-photonic-topology:photonic-topology": {}
},
"node": [
{
"node-id": "TCVR 1",
"tip-photonic-topology:transceiver": {
"model": "Cassini"
},
"metadata": {
"Positions": {
"X-co-ordinate": -415,
"Y-co-ordinate": -73,
"city": "TCVR 1",
"region": ""
}
}
},
{
"node-id": "TCVR 2",
"tip-photonic-topology:transceiver": {
"model": "Cassini"
},
"metadata": {
"Positions": {
"X-co-ordinate": 543,
"Y-co-ordinate": -88,
"city": "TCVR 2",
"region": ""
}
}
},
{
"node-id": "ROADM 1",
"tip-photonic-topology:roadm": {
"model": ""
},
"metadata": {
"Positions": {
"X-co-ordinate": 38,
"Y-co-ordinate": -195,
"city": "ROADM 1",
"region": ""
}
}
},
{
"node-id": "ROADM 2",
"tip-photonic-topology:roadm": {
"model": ""
},
"metadata": {
"Positions": {
"X-co-ordinate": -127,
"Y-co-ordinate": 143,
"city": "ROADM 2",
"region": ""
}
}
},
{
"node-id": "ROADM 3",
"tip-photonic-topology:roadm": {
"model": ""
},
"metadata": {
"Positions": {
"X-co-ordinate": 164,
"Y-co-ordinate": 171,
"city": "ROADM 3",
"region": ""
}
}
},
{
"node-id": "ROADM 4",
"tip-photonic-topology:roadm": {
"model": ""
},
"metadata": {
"Positions": {
"X-co-ordinate": -270,
"Y-co-ordinate": -34,
"city": "ROADM 4",
"region": ""
}
}
},
{
"node-id": "ROADM 5",
"tip-photonic-topology:roadm": {
"model": ""
},
"metadata": {
"Positions": {
"X-co-ordinate": 365,
"Y-co-ordinate": -34,
"city": "ROADM 5",
"region": ""
}
}
},
{
"node-id": "EDFA 1",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": -206,
"Y-co-ordinate": -144,
"city": "EDFA 1",
"region": ""
}
}
},
{
"node-id": "EDFA 2",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": -165,
"Y-co-ordinate": -80,
"city": "EDFA 2",
"region": ""
}
}
},
{
"node-id": "EDFA 3",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": -77,
"Y-co-ordinate": -186,
"city": "EDFA 3",
"region": ""
}
}
},
{
"node-id": "EDFA 4",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": -43,
"Y-co-ordinate": -111,
"city": "EDFA 4",
"region": ""
}
}
},
{
"node-id": "EDFA 5",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": 99,
"Y-co-ordinate": -119,
"city": "EDFA 5",
"region": ""
}
}
},
{
"node-id": "EDFA 6",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": 126,
"Y-co-ordinate": -196,
"city": "EDFA 6",
"region": ""
}
}
},
{
"node-id": "EDFA 7",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": 255,
"Y-co-ordinate": -49,
"city": "EDFA 7",
"region": ""
}
}
},
{
"node-id": "EDFA 8",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": 315,
"Y-co-ordinate": -123,
"city": "EDFA 8",
"region": ""
}
}
},
{
"node-id": "EDFA 9",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": 302,
"Y-co-ordinate": 26,
"city": "EDFA 9",
"region": ""
}
}
},
{
"node-id": "EDFA 10",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": 387,
"Y-co-ordinate": 74,
"city": "EDFA 10",
"region": ""
}
}
},
{
"node-id": "EDFA 11",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": 219,
"Y-co-ordinate": 97,
"city": "EDFA 11",
"region": ""
}
}
},
{
"node-id": "EDFA 12",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": 279,
"Y-co-ordinate": 168,
"city": "EDFA 12",
"region": ""
}
}
},
{
"node-id": "EDFA 13",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": 80,
"Y-co-ordinate": 101,
"city": "EDFA 13",
"region": ""
}
}
},
{
"node-id": "EDFA 14",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": 53,
"Y-co-ordinate": 195,
"city": "EDFA 14",
"region": ""
}
}
},
{
"node-id": "EDFA 15",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": -44,
"Y-co-ordinate": 101,
"city": "EDFA 15",
"region": ""
}
}
},
{
"node-id": "EDFA 16",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": -72,
"Y-co-ordinate": 195,
"city": "EDFA 16",
"region": ""
}
}
},
{
"node-id": "EDFA 17",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": -220,
"Y-co-ordinate": 149,
"city": "EDFA 17",
"region": ""
}
}
},
{
"node-id": "EDFA 18",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": -156,
"Y-co-ordinate": 75,
"city": "EDFA 18",
"region": ""
}
}
},
{
"node-id": "EDFA 19",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": -286,
"Y-co-ordinate": 72,
"city": "EDFA 19",
"region": ""
}
}
},
{
"node-id": "EDFA 20",
"tip-photonic-topology:amplifier": {
"model": "",
"gain-target": "0.0",
"tilt-target": "0.0",
"out-voa-target": "0.0"
},
"metadata": {
"Positions": {
"X-co-ordinate": -214,
"Y-co-ordinate": 21,
"city": "EDFA 20",
"region": ""
}
}
}
],
"ietf-network-topology:link": [
{
"link-id": "1-Fiber 1 - 3",
"source": {
"source-node": "EDFA 1"
},
"destination": {
"dest-node": "EDFA 3"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "1.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"link-id": "1-Fiber 4 - 2",
"source": {
"source-node": "EDFA 4"
},
"destination": {
"dest-node": "EDFA 2"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "1.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"link-id": "1-Fiber 6 - 8",
"source": {
"source-node": "EDFA 6"
},
"destination": {
"dest-node": "EDFA 8"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "1.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"link-id": "1-Fiber 7 - 5",
"source": {
"source-node": "EDFA 7"
},
"destination": {
"dest-node": "EDFA 5"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "1.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"link-id": "1-Fiber 10 - 12",
"source": {
"source-node": "EDFA 10"
},
"destination": {
"dest-node": "EDFA 12"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "1.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"link-id": "1-Fiber 11 - 9",
"source": {
"source-node": "EDFA 11"
},
"destination": {
"dest-node": "EDFA 9"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "1.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"link-id": "1-Fiber 14 - 16",
"source": {
"source-node": "EDFA 14"
},
"destination": {
"dest-node": "EDFA 16"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "1.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"link-id": "1-Fiber 15 - 13",
"source": {
"source-node": "EDFA 15"
},
"destination": {
"dest-node": "EDFA 13"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "1.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"link-id": "1-Fiber 20 - 18",
"source": {
"source-node": "EDFA 20"
},
"destination": {
"dest-node": "EDFA 18"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "1.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"link-id": "1-Fiber 17 - 19",
"source": {
"source-node": "EDFA 17"
},
"destination": {
"dest-node": "EDFA 19"
},
"tip-photonic-topology:fiber": {
"type": "SSMF",
"length": "1.0",
"attenuation-in": "0.0",
"conn-att-in": "0.5",
"conn-att-out": "0.5"
}
},
{
"link-id": "1-Patch 1 - 4",
"source": {
"source-node": "TCVR 1"
},
"destination": {
"dest-node": "ROADM 4"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 4 - 1",
"source": {
"source-node": "ROADM 4"
},
"destination": {
"dest-node": "TCVR 1"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 4 - 1",
"source": {
"source-node": "ROADM 4"
},
"destination": {
"dest-node": "EDFA 1"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 3 - 1",
"source": {
"source-node": "EDFA 3"
},
"destination": {
"dest-node": "ROADM 1"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 1 - 6",
"source": {
"source-node": "ROADM 1"
},
"destination": {
"dest-node": "EDFA 6"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 8 - 5",
"source": {
"source-node": "EDFA 8"
},
"destination": {
"dest-node": "ROADM 5"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 5 - 2",
"source": {
"source-node": "ROADM 5"
},
"destination": {
"dest-node": "TCVR 2"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 2 - 5",
"source": {
"source-node": "TCVR 2"
},
"destination": {
"dest-node": "ROADM 5"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 5 - 10",
"source": {
"source-node": "ROADM 5"
},
"destination": {
"dest-node": "EDFA 10"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 12 - 3",
"source": {
"source-node": "EDFA 12"
},
"destination": {
"dest-node": "ROADM 3"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 3 - 14",
"source": {
"source-node": "ROADM 3"
},
"destination": {
"dest-node": "EDFA 14"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 16 - 2",
"source": {
"source-node": "EDFA 16"
},
"destination": {
"dest-node": "ROADM 2"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 2 - 17",
"source": {
"source-node": "ROADM 2"
},
"destination": {
"dest-node": "EDFA 17"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 19 - 4",
"source": {
"source-node": "EDFA 19"
},
"destination": {
"dest-node": "ROADM 4"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 4 - 20",
"source": {
"source-node": "ROADM 4"
},
"destination": {
"dest-node": "EDFA 20"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 18 - 2",
"source": {
"source-node": "EDFA 18"
},
"destination": {
"dest-node": "ROADM 2"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 2 - 15",
"source": {
"source-node": "ROADM 2"
},
"destination": {
"dest-node": "EDFA 15"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 13 - 3",
"source": {
"source-node": "EDFA 13"
},
"destination": {
"dest-node": "ROADM 3"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 3 - 11",
"source": {
"source-node": "ROADM 3"
},
"destination": {
"dest-node": "EDFA 11"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 9 - 5",
"source": {
"source-node": "EDFA 9"
},
"destination": {
"dest-node": "ROADM 5"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 5 - 7",
"source": {
"source-node": "ROADM 5"
},
"destination": {
"dest-node": "EDFA 7"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 5 - 1",
"source": {
"source-node": "EDFA 5"
},
"destination": {
"dest-node": "ROADM 1"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 1 - 4",
"source": {
"source-node": "ROADM 1"
},
"destination": {
"dest-node": "EDFA 4"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Patch 2 - 4",
"source": {
"source-node": "EDFA 2"
},
"destination": {
"dest-node": "ROADM 4"
},
"tip-photonic-topology:patch": {}
},
{
"link-id": "1-Service 1 - 2",
"source": {
"source-node": "TCVR 1"
},
"destination": {
"dest-node": "TCVR 2"
},
"tip-photonic-topology:service": {
"band-width": 100
}
}
]
}
]
}
}

View File

@@ -1,4 +0,0 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v2.2", FrameworkDisplayName = "")]

View File

@@ -1,235 +0,0 @@
#pragma checksum "D:\GitRepository\TIP\TelecomInfraProject-V1\TelecomInfraProject\Pages\Index.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "89e6e1b58a5b8f44a9d2d2351ea6891e7dfe374e"
// <auto-generated/>
#pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Pages_Index), @"mvc.1.0.razor-page", @"/Pages/Index.cshtml")]
[assembly:global::Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.RazorPageAttribute(@"/Pages/Index.cshtml", typeof(AspNetCore.Pages_Index), null)]
namespace AspNetCore
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"89e6e1b58a5b8f44a9d2d2351ea6891e7dfe374e", @"/Pages/Index.cshtml")]
public class Pages_Index : global::Microsoft.AspNetCore.Mvc.RazorPages.Page
{
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("rel", new global::Microsoft.AspNetCore.Html.HtmlString("icon"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("href", new global::Microsoft.AspNetCore.Html.HtmlString("~/Assets/img/telecom-favicon.ico"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_2 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("type", new global::Microsoft.AspNetCore.Html.HtmlString("image/gif"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("sizes", new global::Microsoft.AspNetCore.Html.HtmlString("16x16"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_4 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("rel", new global::Microsoft.AspNetCore.Html.HtmlString("stylesheet"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_5 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("type", new global::Microsoft.AspNetCore.Html.HtmlString("text/css"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_6 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("href", new global::Microsoft.AspNetCore.Html.HtmlString("~/css/Style.css"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_7 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("back-body background_img"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line hidden
#pragma warning disable 0649
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext;
#pragma warning restore 0649
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner __tagHelperRunner = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner();
#pragma warning disable 0169
private string __tagHelperStringValueBuffer;
#pragma warning restore 0169
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __backed__tagHelperScopeManager = null;
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __tagHelperScopeManager
{
get
{
if (__backed__tagHelperScopeManager == null)
{
__backed__tagHelperScopeManager = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager(StartTagHelperWritingScope, EndTagHelperWritingScope);
}
return __backed__tagHelperScopeManager;
}
}
private global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_HeadTagHelper;
private global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper;
private global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper;
#pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync()
{
#line 3 "D:\GitRepository\TIP\TelecomInfraProject-V1\TelecomInfraProject\Pages\Index.cshtml"
Layout = null;
#line default
#line hidden
BeginContext(79, 279, true);
WriteLiteral(@"
<!DOCTYPE html>
<!--[if lt IE 7]> <html class=""no-js lt-ie9 lt-ie8 lt-ie7""> <![endif]-->
<!--[if IE 7]> <html class=""no-js lt-ie9 lt-ie8""> <![endif]-->
<!--[if IE 8]> <html class=""no-js lt-ie9""> <![endif]-->
<!--[if gt IE 8]> <html class=""no-js""> <!--<![endif]-->
<html>
");
EndContext();
BeginContext(358, 995, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("head", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "89e6e1b58a5b8f44a9d2d2351ea6891e7dfe374e6337", async() => {
BeginContext(364, 151, true);
WriteLiteral("\r\n <meta charset=\"utf-8\" />\r\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\r\n <title>TIP-Index</title>\r\n <meta name=\"description\"");
EndContext();
BeginWriteAttribute("content", " content=\"", 515, "\"", 525, 0);
EndWriteAttribute();
BeginContext(526, 85, true);
WriteLiteral(" />\r\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />\r\n ");
EndContext();
BeginContext(611, 88, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "89e6e1b58a5b8f44a9d2d2351ea6891e7dfe374e7209", async() => {
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_2);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(699, 257, true);
WriteLiteral(@"
<link rel=""stylesheet""
href=""https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css""
integrity=""sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l""
crossorigin=""anonymous"" />
");
EndContext();
BeginContext(956, 64, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "89e6e1b58a5b8f44a9d2d2351ea6891e7dfe374e8976", async() => {
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_4);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_5);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(1020, 326, true);
WriteLiteral(@"
<link rel=""stylesheet""
href=""https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"" />
<link href=""https://fonts.googleapis.com/css?family=Roboto""
rel=""stylesheet"" />
<link href=""https://fonts.googleapis.com/css?family=Oswald""
rel=""stylesheet"" />
");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_HeadTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_HeadTagHelper);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(1353, 2, true);
WriteLiteral("\r\n");
EndContext();
BeginContext(1355, 1453, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("body", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "89e6e1b58a5b8f44a9d2d2351ea6891e7dfe374e11532", async() => {
BeginContext(1394, 517, true);
WriteLiteral(@"
<!-- <div class=""page-loader"">
<img src=""Assets/img/page.gif"" >
</div> -->
<div class=""main-content"">
<h3 class=""head"">
<img src=""./Assets/img/Logo icon.svg"" class=""w-50px"" /> GNPy Optical network
planning tool
</h3>
<div class=""container card-main"">
<div class=""row align-items-center h-100"">
<div class=""col-md-6 col-12 col-sm-12 col-lg-6 col-xl-6 d-flex align-items-center pl-5"">
<div");
EndContext();
BeginWriteAttribute("class", " class=\"", 1911, "\"", 1919, 0);
EndWriteAttribute();
BeginContext(1920, 881, true);
WriteLiteral(@">
<p class=""card-title-1"">GNPy Optical <br />network planning tool</p>
<p class=""card-p"">
GNPy is a open source optical network planning tool which can be used to simulate multi-vendor open optical networks. Click below to explore the tool
</p>
<a href=""homepage"" class=""btn-get"">Get started</a>
</div>
</div>
<div class=""col-md-6 col-12 col-sm-12 col-lg-6 col-xl-6"">
<img src=""./Assets/img/Hero img.svg"" class=""img-fluid p-5 mt-5"" />
</div>
</div>
</div>
<div class=""footer"">
<p class=""m-0"">Powered by Vayu Group and Telecom Infra Project</p>
<p class=""m-0"">Privacy</p>
</div>
</div>
");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_7);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(2808, 1086, true);
WriteLiteral(@"
<script src=""https://code.jquery.com/jquery-3.5.1.slim.min.js""
integrity=""sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj""
crossorigin=""anonymous""></script>
<script src=""https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.bundle.min.js""
integrity=""sha384-Piv4xVNRyMGpqkS2by6br4gNJ7DXjqk09RmUpJ8jgGtD7zP9yug3goQfGII0yAns""
crossorigin=""anonymous""></script>
<script src=""https://code.jquery.com/jquery-3.5.1.slim.min.js""
integrity=""sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj""
crossorigin=""anonymous""></script>
<script src=""https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js""
integrity=""sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN""
crossorigin=""anonymous""></script>
<script src=""https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.min.js""
integrity=""sha384-+YQ4JLhjyBLPDQt//I+STsc9iw4uQqACwlvpslubQzn4u2UU2UFM80nGisd026J");
WriteLiteral("F\"\r\n crossorigin=\"anonymous\"></script>\r\n</html>\r\n\r\n\r\n\r\n");
EndContext();
}
#pragma warning restore 1998
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TelecomInfraProject.Pages.IndexModel> Html { get; private set; }
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<TelecomInfraProject.Pages.IndexModel> ViewData => (global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<TelecomInfraProject.Pages.IndexModel>)PageContext?.ViewData;
public TelecomInfraProject.Pages.IndexModel Model => ViewData.Model;
}
}
#pragma warning restore 1591

View File

@@ -1,218 +0,0 @@
#pragma checksum "D:\GitRepository\TIP\TelecomInfraProject-V1\TelecomInfraProject\Pages\help.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "e3aa5366fef91124e6b8f93006086280bf1d086f"
// <auto-generated/>
#pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Pages_help), @"mvc.1.0.razor-page", @"/Pages/help.cshtml")]
[assembly:global::Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.RazorPageAttribute(@"/Pages/help.cshtml", typeof(AspNetCore.Pages_help), null)]
namespace AspNetCore
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"e3aa5366fef91124e6b8f93006086280bf1d086f", @"/Pages/help.cshtml")]
public class Pages_help : global::Microsoft.AspNetCore.Mvc.RazorPages.Page
{
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("rel", new global::Microsoft.AspNetCore.Html.HtmlString("icon"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("href", new global::Microsoft.AspNetCore.Html.HtmlString("~/Assets/img/telecom-favicon.ico"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_2 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("type", new global::Microsoft.AspNetCore.Html.HtmlString("image/gif"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("sizes", new global::Microsoft.AspNetCore.Html.HtmlString("16x16"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_4 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("rel", new global::Microsoft.AspNetCore.Html.HtmlString("stylesheet"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_5 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("type", new global::Microsoft.AspNetCore.Html.HtmlString("text/css"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_6 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("href", new global::Microsoft.AspNetCore.Html.HtmlString("~/css/Style.css"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_7 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("back-body background_img"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line hidden
#pragma warning disable 0649
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext;
#pragma warning restore 0649
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner __tagHelperRunner = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner();
#pragma warning disable 0169
private string __tagHelperStringValueBuffer;
#pragma warning restore 0169
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __backed__tagHelperScopeManager = null;
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __tagHelperScopeManager
{
get
{
if (__backed__tagHelperScopeManager == null)
{
__backed__tagHelperScopeManager = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager(StartTagHelperWritingScope, EndTagHelperWritingScope);
}
return __backed__tagHelperScopeManager;
}
}
private global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_HeadTagHelper;
private global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper;
private global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper;
#pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync()
{
#line 3 "D:\GitRepository\TIP\TelecomInfraProject-V1\TelecomInfraProject\Pages\help.cshtml"
Layout = null;
#line default
#line hidden
BeginContext(78, 277, true);
WriteLiteral(@"<!DOCTYPE html>
<!--[if lt IE 7]> <html class=""no-js lt-ie9 lt-ie8 lt-ie7""> <![endif]-->
<!--[if IE 7]> <html class=""no-js lt-ie9 lt-ie8""> <![endif]-->
<!--[if IE 8]> <html class=""no-js lt-ie9""> <![endif]-->
<!--[if gt IE 8]> <html class=""no-js""> <!--<![endif]-->
<html>
");
EndContext();
BeginContext(355, 994, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("head", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e3aa5366fef91124e6b8f93006086280bf1d086f6327", async() => {
BeginContext(361, 150, true);
WriteLiteral("\r\n <meta charset=\"utf-8\" />\r\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\r\n <title>TIP-Help</title>\r\n <meta name=\"description\"");
EndContext();
BeginWriteAttribute("content", " content=\"", 511, "\"", 521, 0);
EndWriteAttribute();
BeginContext(522, 85, true);
WriteLiteral(" />\r\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />\r\n ");
EndContext();
BeginContext(607, 88, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e3aa5366fef91124e6b8f93006086280bf1d086f7198", async() => {
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_2);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(695, 257, true);
WriteLiteral(@"
<link rel=""stylesheet""
href=""https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css""
integrity=""sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l""
crossorigin=""anonymous"" />
");
EndContext();
BeginContext(952, 64, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e3aa5366fef91124e6b8f93006086280bf1d086f8965", async() => {
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_4);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_5);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(1016, 326, true);
WriteLiteral(@"
<link rel=""stylesheet""
href=""https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"" />
<link href=""https://fonts.googleapis.com/css?family=Roboto""
rel=""stylesheet"" />
<link href=""https://fonts.googleapis.com/css?family=Oswald""
rel=""stylesheet"" />
");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_HeadTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_HeadTagHelper);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(1349, 2, true);
WriteLiteral("\r\n");
EndContext();
BeginContext(1351, 1304, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("body", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e3aa5366fef91124e6b8f93006086280bf1d086f11521", async() => {
BeginContext(1390, 1258, true);
WriteLiteral(@"
<div class=""main-content"">
<h3 class=""head"">
<img src=""./Assets/img/Logo icon.svg"" class=""w-50px"" /> GNPy Optical network
planning tool
</h3>
<div class=""container card-main mt-0"">
<div class=""row m-2"">
<div class=""col-md-6 col-12 col-sm-12 col-lg-6 col-xl-6"">
<p class=""help-head"">Take A Tour</p>
</div>
<div class=""col-md-6 col-12 col-sm-12 col-lg-6 col-xl-6"">
<a href=""homepage"" class=""help-close"">Close</a>
</div>
<iframe src=""https://telecominfraproject.com/"" style=""border:none; height: calc(100vh - 205px);"" title=""Iframe Example"" width=""100%""></iframe>
<!-- <p class=""help-p"">
But I must explain to you how all this mistaken idea of denouncing
pleasure and praising pain was born and I will give you a complete
account of the system.
");
WriteLiteral(" </p> -->\r\n </div>\r\n </div>\r\n\r\n <div class=\"footer\">\r\n <p class=\"m-0\">Powered by Vayu Group and Telecom Infra Project</p>\r\n <p class=\"m-0\">Privacy</p>\r\n </div>\r\n </div>\r\n");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_7);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(2655, 1086, true);
WriteLiteral(@"
<script src=""https://code.jquery.com/jquery-3.5.1.slim.min.js""
integrity=""sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj""
crossorigin=""anonymous""></script>
<script src=""https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.bundle.min.js""
integrity=""sha384-Piv4xVNRyMGpqkS2by6br4gNJ7DXjqk09RmUpJ8jgGtD7zP9yug3goQfGII0yAns""
crossorigin=""anonymous""></script>
<script src=""https://code.jquery.com/jquery-3.5.1.slim.min.js""
integrity=""sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj""
crossorigin=""anonymous""></script>
<script src=""https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js""
integrity=""sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN""
crossorigin=""anonymous""></script>
<script src=""https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.min.js""
integrity=""sha384-+YQ4JLhjyBLPDQt//I+STsc9iw4uQqACwlvpslubQzn4u2UU2UFM80nGisd026J");
WriteLiteral("F\"\r\n crossorigin=\"anonymous\"></script>\r\n</html>\r\n\r\n\r\n\r\n");
EndContext();
}
#pragma warning restore 1998
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TelecomInfraProject.Pages.helpModel> Html { get; private set; }
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<TelecomInfraProject.Pages.helpModel> ViewData => (global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<TelecomInfraProject.Pages.helpModel>)PageContext?.ViewData;
public TelecomInfraProject.Pages.helpModel Model => ViewData.Model;
}
}
#pragma warning restore 1591

View File

@@ -1,23 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("TelecomInfraProject")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("TelecomInfraProject")]
[assembly: System.Reflection.AssemblyTitleAttribute("TelecomInfraProject")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Generated by the MSBuild WriteCodeFragment class.

View File

@@ -1,3 +0,0 @@
is_global = true
build_property.RootNamespace = TelecomInfraProject
build_property.ProjectDir = D:\GitRepository\TIP\TelecomInfraProject-V1\TelecomInfraProject\

Some files were not shown because too many files have changed in this diff Show More