You can create a SQL Agent Job that runs the SSIS package and start that job using sp_start_job. There is no way to pass a value to SQL Agent job, so you could have the stored procedure save the values in a table and have the SSIS package read the values from that table into variables.